1.1. Generating the Design Example
Figure 2. Procedure
Figure 3. Example Design Tab in the Low Latency 100G Ethernet Intel Agilex FPGA IP Parameter Editor
- If you do not already have an Intel® Quartus® Prime Pro Edition project in which to integrate your Low Latency 100G Ethernet Intel Agilex FPGA IP core, you must create one.
- In the Intel® Quartus® Prime Pro Edition, click to create a new Quartus Prime project, or to open an existing Intel® Quartus® Prime project. The wizard prompts you to specify a device.
- Specify the device family Agilex (F-Series/I-Series) and select a device that meets all of these requirements:
- Transceiver tile is H-tile
- Transceiver speed grade is –1 or –2
- Core speed grade is –1 or –2
- Device: AGFB014R17A2E2V
- Click Finish.
- In the IP Catalog, locate and select Low Latency 100G Ethernet Intel Agilex FPGA . The New IP Variation window appears.
- Specify a top-level name <your_ip> for your custom IP variation. The parameter editor saves the IP variation settings in a file named <your_ip> .ip.
- Click OK. The parameter editor appears.
- On the IP tab, specify the parameters for your IP core variation.
Note: Enable TX CRC insertion and Enable RX/TX statistics counters parameters are enabled by default.
- On the Example Design tab, under Example Design Files, select the Simulation option to generate the testbench, and select the Synthesis option to generate the compilation-only and hardware design examples.
Note: You must select at least one of the Simulation and Synthesis options to generate the design example.
- On the Example Design tab, under Generated HDL Format, only Verilog HDL is available. This IP core does not support VHDL.
- Click the Generate Example Design button. The Select Example Design Directory window appears.
- If you want to modify the design example directory path or name from the defaults displayed (alt_e100fmh_0_example_design), browse to the new path and type the new design example directory name (<design_example_dir>).