Visible to Intel only — GUID: yko1624593341824
Ixiasoft
1. 10/100/1000Mb Ethernet MAC (Fifoless) Design Example with 1000BASE-X/SGMII 2XTBI PCS with E-Tile GXB Transceiver
2. 10/100/1000Mb Ethernet MAC (Fifoless) Design Example with IEEE1588v2 and 1000BASE-X/SGMII 2XTBI PCS with E-Tile GXB Transceiver
3. Triple-Speed Ethernet Stratix® 10 Intel® FPGA IP Design Example User Guide Archives
4. Document Revision History for the Triple-Speed Ethernet Stratix® 10 Intel® FPGA IP Design Example User Guide
Visible to Intel only — GUID: yko1624593341824
Ixiasoft
2.1.1. Directory Structure
The Triple-Speed Ethernet Intel® FPGA IP design example file directories contain the following generated files for the 10/100/1000Mb Ethernet MAC (Fifoless) design example with IEEE1588v2 and 1000BASE-X/SGMII 2XTBI PCS with E-tile GXB transceiver:
- The compilation and hardware design example, hardware configuration, and test files are located in <design_example_dir>/hardware_test_design.
- The simulation files (testbench for simulation only) are located in <design_example_dir>/example_testbench.
Figure 11. Directory Structure for the Design Example
Directory/File | Description |
---|---|
altera_eth_top.qpf | Quartus® Prime Pro Edition project file. |
altera_eth_top.qsf | Quartus® Prime Pro Edition settings file. |
altera_eth_top.sv | Design example top-level HDL. |
altera_eth_top.sdc | Synopsys Design Constraints (SDC) file. |
common | The folder that contains the design example components such as address decoder and traffic controller. |
ip | The folder that contains the design example synthesizable components including Platform Designer generated IPs, such as TSE, IOPLL, Native PHY, and JTAG. |
sc | The folder that contains system console scripts for hardware testing. |
top/alt_mge_multi_channel.sv top/alt_mge_channel.v |
Design example DUT top-level files. |
output_files | The folder that contains Quartus® Prime Pro Edition output files including Quartus® Prime Pro Edition compilation reports and design programing file (.sof file). |
example_testbench/models | The folder that contains the testbench files. |
example_testbench/mentor example_testbench/synopsys/vcs example_testbench/synopsys/vcsmx example_testbench/xcelium |
The folder that contains the simulation script. It also serves as a working area for the simulator. |