1. Quick Start Guide
                    
                    
                
                    
                        2. Design Example: Single IP Core Instantiation
                    
                    
                
                    
                        3. Design Example: Single IP Core Instantiation with Precision Time Protocol
                    
                    
                
                    
                        4. Design Example: Single IP Core Instantiation with Auto-Negotiation and Link Training
                    
                    
                
                    
                        5. Design Example: Multiple IP Core Instantiation
                    
                    
                
                    
                        6. Design Example: Two Separate Instances of Auto-Negotiation and Link Training and Ethernet IP Design
                    
                    
                
                    
                    
                        7. F-Tile Ethernet Hard IP Design Example User Guide Archives
                    
                
                    
                    
                        8. Document Revision History for the F-Tile Ethernet Hard IP Design Example User Guide
                    
                
            
        1.1.1. Generating Single IP Instance Design
     Figure 2. Procedure
     
    
   - In the Quartus® Prime Pro Edition, click File > New Project Wizard to create a new Quartus® Prime project, or File > Open Project to open an existing Quartus® Prime project. The wizard prompts you to specify a device.
- Specify the device family Agilex™ 7 (F-Series/I-Series) and select device with F-Tile for your design.
- Select Tools > IP Catalog to open the IP Catalog and select F-Tile Ethernet Hard IP .
- Specify a top-level name <your_ip> and the folder for your custom IP variation. The parameter editor saves the IP variation settings in a file named <your_ip> .ip.
- Click Create. The IP parameter editor appears.
    Figure 3. Example Design Tab
- On the IP tab, specify the parameters for your IP core variation. For exact IP parameter setting, refer to the Selected IP Parameter Settings table in the desired Design Example chapter.
- Specify the parameters in the Example Design tab.
| Parameters | Value | Description | 
|---|---|---|
| Select Design | Single Instance of IP Core | Selects the single instance of IP core for example design. | 
| Example Design Files | Simulation Synthesis Enable Signal Tap for Debug | 
 | 
| Simulation Options | Enable fast Simulation Enable Optimized Auto-Negotiation and Link Training full simulation | Enables fast simulation for Ethernet IP in generated example design. When AN/LT is enabled, It also enables the fast simulation in AN/LT IP. Enable Optimized Auto-Negotiatin and Link Training full simulation option enables the optimized simulation for full auto-negotiation and link training flow in generated example design. This option cannot be enabled along with Enable Fast Simulation. | 
| Generated File Format | Verilog VHDL | Select the HDL files format. If you select VHDL, you must simulate the testbench with a mixed-language simulator. | 
| Target Development Kit | None Agilex™ 7 FPGA I-Series Transceiver-SoC Development Kit (Production 1 4x F-Tile) Agilex™ 7 FPGA I-Series Transceiver-SoC Development Kit (ES 1 4x F-Tile) | Select Device Initialization Clock for the Target development kit option specifies the target development kit used to generate the project. | 
- Click the Generate Example Design button.
   The software generates all design files in sub-directories. You require these files to run simulation, compilation, and hardware testing.
  
 
   Related Information