在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → 基于RGMII的以太网MAC的FPGA实现代码

基于RGMII的以太网MAC的FPGA实现代码

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:22.85M
  • 下载次数:24
  • 浏览次数:340
  • 发布时间:2020-07-04
  • 实例类别:一般编程问题
  • 发 布 人:robot666
  • 文件格式:.rar
  • 所需积分:2
 

实例介绍

【实例简介】
基于RGMII的以太网MAC的FPGA实现代码,整个工程采用Verilog HDL实现,包括测试用例以及功能验证TestBench
【实例截图】
【核心代码】
RGMII
├── AteraIPLib
│   └── altera_mf.v
├── CFG.v
├── CRC32
│   ├── CRC32_D8.v
│   ├── doc
│   │   ├── CRC16.txt
│   │   ├── CRC16算法分析(资料).doc
│   │   ├── CRC32_D8.v
│   │   ├── CRC_16算法与FPGA实现.pdf
│   │   ├── CRC_16算法及其单片机实现.pdf
│   │   ├── CRC校验C语言实现.pdf
│   │   └── 基于FPGA的循环冗余校验并行实现.pdf
│   └── testbench
│   ├── AlteraCRC32Test.m
│   ├── CRC32.m
│   ├── SaveFile
│   │   └── FileStoreCRCResult.txt
│   ├── harness.v
│   ├── msgresult.txt
│   ├── sim
│   │   ├── modelsim.ini
│   │   ├── sim.bat
│   │   ├── testcase.do
│   │   ├── transcript
│   │   ├── vsim.wlf
│   │   ├── wave.do
│   │   ├── wlft3regkm
│   │   ├── wlft4rsmh4
│   │   ├── wlft5rszer
│   │   ├── wlft8nxg3e
│   │   ├── wlftjbnyvr
│   │   ├── wlftne0mi3
│   │   ├── wlfttsx3ga
│   │   ├── wlftwzvy7y
│   │   ├── wlfty3wan1
│   │   └── work
│   │   ├── @c@r@c32_@d8
│   │   │   ├── _primary.dat
│   │   │   ├── _primary.dbs
│   │   │   ├── _primary.vhd
│   │   │   ├── verilog.asm
│   │   │   └── verilog.rw
│   │   ├── _info
│   │   ├── _temp
│   │   │   ├── vlog1rhj3m
│   │   │   ├── vlog48titq
│   │   │   ├── vlog6ne40a
│   │   │   ├── vlog76s3d3
│   │   │   ├── vlog77nygf
│   │   │   ├── vlog8zzejn
│   │   │   ├── vlogaqn0gi
│   │   │   ├── vlogcdk7cy
│   │   │   ├── vlogd9b72a
│   │   │   ├── vlogdh1yi1
│   │   │   ├── vlogdr2xew
│   │   │   ├── vlogeyywav
│   │   │   ├── vlogfix8xi
│   │   │   ├── vlogge299g
│   │   │   ├── vloggqbx58
│   │   │   ├── vlogijce2e
│   │   │   ├── vlogj3qy7w
│   │   │   ├── vlogk7b61j
│   │   │   ├── vlogmsq571
│   │   │   ├── vlogn1k54q
│   │   │   ├── vlogn6xs6w
│   │   │   ├── vlognbft6z
│   │   │   ├── vlognjy6kd
│   │   │   ├── vlognngxv4
│   │   │   ├── vlogq451bk
│   │   │   ├── vlogqmbmyv
│   │   │   ├── vlogqz529i
│   │   │   ├── vlogt3vc7f
│   │   │   ├── vlogv06fmq
│   │   │   ├── vlogv2zvcc
│   │   │   ├── vlogvsgi55
│   │   │   ├── vlogvyj9sr
│   │   │   ├── vlogxzkn3z
│   │   │   ├── vlogy8e3b5
│   │   │   ├── vlogyg54ah
│   │   │   ├── vlogyqiqn8
│   │   │   ├── vlogyv9vsq
│   │   │   └── vlogyza4fk
│   │   ├── _vmake
│   │   ├── harness
│   │   │   ├── _primary.dat
│   │   │   ├── _primary.dbs
│   │   │   ├── _primary.vhd
│   │   │   ├── verilog.asm
│   │   │   └── verilog.rw
│   │   └── testcase
│   │   ├── _primary.dat
│   │   ├── _primary.dbs
│   │   ├── _primary.vhd
│   │   ├── verilog.asm
│   │   └── verilog.rw
│   └── testcase.v
├── DDR_IP
│   ├── IDDR5.v
│   ├── ODDR1.v
│   └── ODDR5.v
├── GMII.v
├── GMIIReceive.v
├── GMIITransmit.v
├── MDIO
│   ├── CFG.v.bak
│   ├── MDIOCfg.v
│   ├── MDIOCfg.v.bak
│   ├── MDIOInterface.v
│   ├── MDIOInterface.v.bak
│   ├── Phy100MCfg.v
│   ├── Phy100MCfg.v.bak
│   ├── RTL8201(F_FL_FN)-VB-CG_DataSheet_1.2 [Unlocked by www.freemypdf.com].pdf
│   ├── RTL8211D_DG_DN_DataSheet_1.2.pdf
│   ├── readme.docx
│   ├── testbench
│   │   ├── harness.v
│   │   ├── harness.v.bak
│   │   ├── sim
│   │   │   ├── sim.bat
│   │   │   ├── testcase.do
│   │   │   └── wave.do
│   │   └── testcase.v
│   ├── ~$readme.docx
│   └── ~WRL0003.tmp
├── PN9Check.v
├── Quartus
│   ├── MDIO_Test.stp
│   ├── PHY1000M.stp
│   ├── RGMII_TEST.asm.rpt
│   ├── RGMII_TEST.done
│   ├── RGMII_TEST.dpf
│   ├── RGMII_TEST.fit.rpt
│   ├── RGMII_TEST.fit.smsg
│   ├── RGMII_TEST.fit.summary
│   ├── RGMII_TEST.flow.rpt
│   ├── RGMII_TEST.jdi
│   ├── RGMII_TEST.map.rpt
│   ├── RGMII_TEST.map.smsg
│   ├── RGMII_TEST.map.summary
│   ├── RGMII_TEST.merge.rpt
│   ├── RGMII_TEST.pin
│   ├── RGMII_TEST.qpf
│   ├── RGMII_TEST.qsf
│   ├── RGMII_TEST.qsf.bak
│   ├── RGMII_TEST.qws
│   ├── RGMII_TEST.sdc
│   ├── RGMII_TEST.sof
│   ├── RGMII_TEST.sta.rpt
│   ├── RGMII_TEST.sta.summary
│   ├── db
│   │   ├── RGMII_TEST.(0).cnf.cdb
│   │   ├── RGMII_TEST.(0).cnf.hdb
│   │   ├── RGMII_TEST.(1).cnf.cdb
│   │   ├── RGMII_TEST.(1).cnf.hdb
│   │   ├── RGMII_TEST.(10).cnf.cdb
│   │   ├── RGMII_TEST.(10).cnf.hdb
│   │   ├── RGMII_TEST.(100).cnf.cdb
│   │   ├── RGMII_TEST.(100).cnf.hdb
│   │   ├── RGMII_TEST.(101).cnf.cdb
│   │   ├── RGMII_TEST.(101).cnf.hdb
│   │   ├── RGMII_TEST.(102).cnf.cdb
│   │   ├── RGMII_TEST.(102).cnf.hdb
│   │   ├── RGMII_TEST.(103).cnf.cdb
│   │   ├── RGMII_TEST.(103).cnf.hdb
│   │   ├── RGMII_TEST.(104).cnf.cdb
│   │   ├── RGMII_TEST.(104).cnf.hdb
│   │   ├── RGMII_TEST.(105).cnf.cdb
│   │   ├── RGMII_TEST.(105).cnf.hdb
│   │   ├── RGMII_TEST.(106).cnf.cdb
│   │   ├── RGMII_TEST.(106).cnf.hdb
│   │   ├── RGMII_TEST.(107).cnf.cdb
│   │   ├── RGMII_TEST.(107).cnf.hdb
│   │   ├── RGMII_TEST.(108).cnf.cdb
│   │   ├── RGMII_TEST.(108).cnf.hdb
│   │   ├── RGMII_TEST.(109).cnf.cdb
│   │   ├── RGMII_TEST.(109).cnf.hdb
│   │   ├── RGMII_TEST.(11).cnf.cdb
│   │   ├── RGMII_TEST.(11).cnf.hdb
│   │   ├── RGMII_TEST.(110).cnf.cdb
│   │   ├── RGMII_TEST.(110).cnf.hdb
│   │   ├── RGMII_TEST.(111).cnf.cdb
│   │   ├── RGMII_TEST.(111).cnf.hdb
│   │   ├── RGMII_TEST.(112).cnf.cdb
│   │   ├── RGMII_TEST.(112).cnf.hdb
│   │   ├── RGMII_TEST.(113).cnf.cdb
│   │   ├── RGMII_TEST.(113).cnf.hdb
│   │   ├── RGMII_TEST.(114).cnf.cdb
│   │   ├── RGMII_TEST.(114).cnf.hdb
│   │   ├── RGMII_TEST.(115).cnf.cdb
│   │   ├── RGMII_TEST.(115).cnf.hdb
│   │   ├── RGMII_TEST.(116).cnf.cdb
│   │   ├── RGMII_TEST.(116).cnf.hdb
│   │   ├── RGMII_TEST.(117).cnf.cdb
│   │   ├── RGMII_TEST.(117).cnf.hdb
│   │   ├── RGMII_TEST.(118).cnf.cdb
│   │   ├── RGMII_TEST.(118).cnf.hdb
│   │   ├── RGMII_TEST.(119).cnf.cdb
│   │   ├── RGMII_TEST.(119).cnf.hdb
│   │   ├── RGMII_TEST.(12).cnf.cdb
│   │   ├── RGMII_TEST.(12).cnf.hdb
│   │   ├── RGMII_TEST.(120).cnf.cdb
│   │   ├── RGMII_TEST.(120).cnf.hdb
│   │   ├── RGMII_TEST.(121).cnf.cdb
│   │   ├── RGMII_TEST.(121).cnf.hdb
│   │   ├── RGMII_TEST.(122).cnf.cdb
│   │   ├── RGMII_TEST.(122).cnf.hdb
│   │   ├── RGMII_TEST.(123).cnf.cdb
│   │   ├── RGMII_TEST.(123).cnf.hdb
│   │   ├── RGMII_TEST.(124).cnf.cdb
│   │   ├── RGMII_TEST.(124).cnf.hdb
│   │   ├── RGMII_TEST.(125).cnf.cdb
│   │   ├── RGMII_TEST.(125).cnf.hdb
│   │   ├── RGMII_TEST.(126).cnf.cdb
│   │   ├── RGMII_TEST.(126).cnf.hdb
│   │   ├── RGMII_TEST.(127).cnf.cdb
│   │   ├── RGMII_TEST.(127).cnf.hdb
│   │   ├── RGMII_TEST.(128).cnf.cdb
│   │   ├── RGMII_TEST.(128).cnf.hdb
│   │   ├── RGMII_TEST.(129).cnf.cdb
│   │   ├── RGMII_TEST.(129).cnf.hdb
│   │   ├── RGMII_TEST.(13).cnf.cdb
│   │   ├── RGMII_TEST.(13).cnf.hdb
│   │   ├── RGMII_TEST.(130).cnf.cdb
│   │   ├── RGMII_TEST.(130).cnf.hdb
│   │   ├── RGMII_TEST.(131).cnf.cdb
│   │   ├── RGMII_TEST.(131).cnf.hdb
│   │   ├── RGMII_TEST.(132).cnf.cdb
│   │   ├── RGMII_TEST.(132).cnf.hdb
│   │   ├── RGMII_TEST.(133).cnf.cdb
│   │   ├── RGMII_TEST.(133).cnf.hdb
│   │   ├── RGMII_TEST.(134).cnf.cdb
│   │   ├── RGMII_TEST.(134).cnf.hdb
│   │   ├── RGMII_TEST.(135).cnf.cdb
│   │   ├── RGMII_TEST.(135).cnf.hdb
│   │   ├── RGMII_TEST.(136).cnf.cdb
│   │   ├── RGMII_TEST.(136).cnf.hdb
│   │   ├── RGMII_TEST.(137).cnf.cdb
│   │   ├── RGMII_TEST.(137).cnf.hdb
│   │   ├── RGMII_TEST.(138).cnf.cdb
│   │   ├── RGMII_TEST.(138).cnf.hdb
│   │   ├── RGMII_TEST.(139).cnf.cdb
│   │   ├── RGMII_TEST.(139).cnf.hdb
│   │   ├── RGMII_TEST.(14).cnf.cdb
│   │   ├── RGMII_TEST.(14).cnf.hdb
│   │   ├── RGMII_TEST.(140).cnf.cdb
│   │   ├── RGMII_TEST.(140).cnf.hdb
│   │   ├── RGMII_TEST.(141).cnf.cdb
│   │   ├── RGMII_TEST.(141).cnf.hdb
│   │   ├── RGMII_TEST.(142).cnf.cdb
│   │   ├── RGMII_TEST.(142).cnf.hdb
│   │   ├── RGMII_TEST.(143).cnf.cdb
│   │   ├── RGMII_TEST.(143).cnf.hdb
│   │   ├── RGMII_TEST.(144).cnf.cdb
│   │   ├── RGMII_TEST.(144).cnf.hdb
│   │   ├── RGMII_TEST.(145).cnf.cdb
│   │   ├── RGMII_TEST.(145).cnf.hdb
│   │   ├── RGMII_TEST.(146).cnf.cdb
│   │   ├── RGMII_TEST.(146).cnf.hdb
│   │   ├── RGMII_TEST.(147).cnf.cdb
│   │   ├── RGMII_TEST.(147).cnf.hdb
│   │   ├── RGMII_TEST.(148).cnf.cdb
│   │   ├── RGMII_TEST.(148).cnf.hdb
│   │   ├── RGMII_TEST.(149).cnf.cdb
│   │   ├── RGMII_TEST.(149).cnf.hdb
│   │   ├── RGMII_TEST.(15).cnf.cdb
│   │   ├── RGMII_TEST.(15).cnf.hdb
│   │   ├── RGMII_TEST.(150).cnf.cdb
│   │   ├── RGMII_TEST.(150).cnf.hdb
│   │   ├── RGMII_TEST.(151).cnf.cdb
│   │   ├── RGMII_TEST.(151).cnf.hdb
│   │   ├── RGMII_TEST.(152).cnf.cdb
│   │   ├── RGMII_TEST.(152).cnf.hdb
│   │   ├── RGMII_TEST.(153).cnf.cdb
│   │   ├── RGMII_TEST.(153).cnf.hdb
│   │   ├── RGMII_TEST.(154).cnf.cdb
│   │   ├── RGMII_TEST.(154).cnf.hdb
│   │   ├── RGMII_TEST.(155).cnf.cdb
│   │   ├── RGMII_TEST.(155).cnf.hdb
│   │   ├── RGMII_TEST.(156).cnf.cdb
│   │   ├── RGMII_TEST.(156).cnf.hdb
│   │   ├── RGMII_TEST.(157).cnf.cdb
│   │   ├── RGMII_TEST.(157).cnf.hdb
│   │   ├── RGMII_TEST.(158).cnf.cdb
│   │   ├── RGMII_TEST.(158).cnf.hdb
│   │   ├── RGMII_TEST.(159).cnf.cdb
│   │   ├── RGMII_TEST.(159).cnf.hdb
│   │   ├── RGMII_TEST.(16).cnf.cdb
│   │   ├── RGMII_TEST.(16).cnf.hdb
│   │   ├── RGMII_TEST.(160).cnf.cdb
│   │   ├── RGMII_TEST.(160).cnf.hdb
│   │   ├── RGMII_TEST.(161).cnf.cdb
│   │   ├── RGMII_TEST.(161).cnf.hdb
│   │   ├── RGMII_TEST.(162).cnf.cdb
│   │   ├── RGMII_TEST.(162).cnf.hdb
│   │   ├── RGMII_TEST.(163).cnf.cdb
│   │   ├── RGMII_TEST.(163).cnf.hdb
│   │   ├── RGMII_TEST.(164).cnf.cdb
│   │   ├── RGMII_TEST.(164).cnf.hdb
│   │   ├── RGMII_TEST.(165).cnf.cdb
│   │   ├── RGMII_TEST.(165).cnf.hdb
│   │   ├── RGMII_TEST.(166).cnf.cdb
│   │   ├── RGMII_TEST.(166).cnf.hdb
│   │   ├── RGMII_TEST.(167).cnf.cdb
│   │   ├── RGMII_TEST.(167).cnf.hdb
│   │   ├── RGMII_TEST.(168).cnf.cdb
│   │   ├── RGMII_TEST.(168).cnf.hdb
│   │   ├── RGMII_TEST.(169).cnf.cdb
│   │   ├── RGMII_TEST.(169).cnf.hdb
│   │   ├── RGMII_TEST.(17).cnf.cdb
│   │   ├── RGMII_TEST.(17).cnf.hdb
│   │   ├── RGMII_TEST.(170).cnf.cdb
│   │   ├── RGMII_TEST.(170).cnf.hdb
│   │   ├── RGMII_TEST.(171).cnf.cdb
│   │   ├── RGMII_TEST.(171).cnf.hdb
│   │   ├── RGMII_TEST.(172).cnf.cdb
│   │   ├── RGMII_TEST.(172).cnf.hdb
│   │   ├── RGMII_TEST.(173).cnf.cdb
│   │   ├── RGMII_TEST.(173).cnf.hdb
│   │   ├── RGMII_TEST.(174).cnf.cdb
│   │   ├── RGMII_TEST.(174).cnf.hdb
│   │   ├── RGMII_TEST.(175).cnf.cdb
│   │   ├── RGMII_TEST.(175).cnf.hdb
│   │   ├── RGMII_TEST.(176).cnf.cdb
│   │   ├── RGMII_TEST.(176).cnf.hdb
│   │   ├── RGMII_TEST.(177).cnf.cdb
│   │   ├── RGMII_TEST.(177).cnf.hdb
│   │   ├── RGMII_TEST.(178).cnf.cdb
│   │   ├── RGMII_TEST.(178).cnf.hdb
│   │   ├── RGMII_TEST.(179).cnf.cdb
│   │   ├── RGMII_TEST.(179).cnf.hdb
│   │   ├── RGMII_TEST.(18).cnf.cdb
│   │   ├── RGMII_TEST.(18).cnf.hdb
│   │   ├── RGMII_TEST.(180).cnf.cdb
│   │   ├── RGMII_TEST.(180).cnf.hdb
│   │   ├── RGMII_TEST.(181).cnf.cdb
│   │   ├── RGMII_TEST.(181).cnf.hdb
│   │   ├── RGMII_TEST.(182).cnf.cdb
│   │   ├── RGMII_TEST.(182).cnf.hdb
│   │   ├── RGMII_TEST.(183).cnf.cdb
│   │   ├── RGMII_TEST.(183).cnf.hdb
│   │   ├── RGMII_TEST.(184).cnf.cdb
│   │   ├── RGMII_TEST.(184).cnf.hdb
│   │   ├── RGMII_TEST.(185).cnf.cdb
│   │   ├── RGMII_TEST.(185).cnf.hdb
│   │   ├── RGMII_TEST.(186).cnf.cdb
│   │   ├── RGMII_TEST.(186).cnf.hdb
│   │   ├── RGMII_TEST.(187).cnf.cdb
│   │   ├── RGMII_TEST.(187).cnf.hdb
│   │   ├── RGMII_TEST.(188).cnf.cdb
│   │   ├── RGMII_TEST.(188).cnf.hdb
│   │   ├── RGMII_TEST.(189).cnf.cdb
│   │   ├── RGMII_TEST.(189).cnf.hdb
│   │   ├── RGMII_TEST.(19).cnf.cdb
│   │   ├── RGMII_TEST.(19).cnf.hdb
│   │   ├── RGMII_TEST.(190).cnf.cdb
│   │   ├── RGMII_TEST.(190).cnf.hdb
│   │   ├── RGMII_TEST.(191).cnf.cdb
│   │   ├── RGMII_TEST.(191).cnf.hdb
│   │   ├── RGMII_TEST.(192).cnf.cdb
│   │   ├── RGMII_TEST.(192).cnf.hdb
│   │   ├── RGMII_TEST.(193).cnf.cdb
│   │   ├── RGMII_TEST.(193).cnf.hdb
│   │   ├── RGMII_TEST.(194).cnf.cdb
│   │   ├── RGMII_TEST.(194).cnf.hdb
│   │   ├── RGMII_TEST.(195).cnf.cdb
│   │   ├── RGMII_TEST.(195).cnf.hdb
│   │   ├── RGMII_TEST.(196).cnf.cdb
│   │   ├── RGMII_TEST.(196).cnf.hdb
│   │   ├── RGMII_TEST.(197).cnf.cdb
│   │   ├── RGMII_TEST.(197).cnf.hdb
│   │   ├── RGMII_TEST.(198).cnf.cdb
│   │   ├── RGMII_TEST.(198).cnf.hdb
│   │   ├── RGMII_TEST.(199).cnf.cdb
│   │   ├── RGMII_TEST.(199).cnf.hdb
│   │   ├── RGMII_TEST.(2).cnf.cdb
│   │   ├── RGMII_TEST.(2).cnf.hdb
│   │   ├── RGMII_TEST.(20).cnf.cdb
│   │   ├── RGMII_TEST.(20).cnf.hdb
│   │   ├── RGMII_TEST.(200).cnf.cdb
│   │   ├── RGMII_TEST.(200).cnf.hdb
│   │   ├── RGMII_TEST.(201).cnf.cdb
│   │   ├── RGMII_TEST.(201).cnf.hdb
│   │   ├── RGMII_TEST.(202).cnf.cdb
│   │   ├── RGMII_TEST.(202).cnf.hdb
│   │   ├── RGMII_TEST.(203).cnf.cdb
│   │   ├── RGMII_TEST.(203).cnf.hdb
│   │   ├── RGMII_TEST.(204).cnf.cdb
│   │   ├── RGMII_TEST.(204).cnf.hdb
│   │   ├── RGMII_TEST.(21).cnf.cdb
│   │   ├── RGMII_TEST.(21).cnf.hdb
│   │   ├── RGMII_TEST.(22).cnf.cdb
│   │   ├── RGMII_TEST.(22).cnf.hdb
│   │   ├── RGMII_TEST.(23).cnf.cdb
│   │   ├── RGMII_TEST.(23).cnf.hdb
│   │   ├── RGMII_TEST.(24).cnf.cdb
│   │   ├── RGMII_TEST.(24).cnf.hdb
│   │   ├── RGMII_TEST.(25).cnf.cdb
│   │   ├── RGMII_TEST.(25).cnf.hdb
│   │   ├── RGMII_TEST.(26).cnf.cdb
│   │   ├── RGMII_TEST.(26).cnf.hdb
│   │   ├── RGMII_TEST.(27).cnf.cdb
│   │   ├── RGMII_TEST.(27).cnf.hdb
│   │   ├── RGMII_TEST.(28).cnf.cdb
│   │   ├── RGMII_TEST.(28).cnf.hdb
│   │   ├── RGMII_TEST.(29).cnf.cdb
│   │   ├── RGMII_TEST.(29).cnf.hdb
│   │   ├── RGMII_TEST.(3).cnf.cdb
│   │   ├── RGMII_TEST.(3).cnf.hdb
│   │   ├── RGMII_TEST.(30).cnf.cdb
│   │   ├── RGMII_TEST.(30).cnf.hdb
│   │   ├── RGMII_TEST.(31).cnf.cdb
│   │   ├── RGMII_TEST.(31).cnf.hdb
│   │   ├── RGMII_TEST.(32).cnf.cdb
│   │   ├── RGMII_TEST.(32).cnf.hdb
│   │   ├── RGMII_TEST.(33).cnf.cdb
│   │   ├── RGMII_TEST.(33).cnf.hdb
│   │   ├── RGMII_TEST.(34).cnf.cdb
│   │   ├── RGMII_TEST.(34).cnf.hdb
│   │   ├── RGMII_TEST.(35).cnf.cdb
│   │   ├── RGMII_TEST.(35).cnf.hdb
│   │   ├── RGMII_TEST.(36).cnf.cdb
│   │   ├── RGMII_TEST.(36).cnf.hdb
│   │   ├── RGMII_TEST.(37).cnf.cdb
│   │   ├── RGMII_TEST.(37).cnf.hdb
│   │   ├── RGMII_TEST.(38).cnf.cdb
│   │   ├── RGMII_TEST.(38).cnf.hdb
│   │   ├── RGMII_TEST.(39).cnf.cdb
│   │   ├── RGMII_TEST.(39).cnf.hdb
│   │   ├── RGMII_TEST.(4).cnf.cdb
│   │   ├── RGMII_TEST.(4).cnf.hdb
│   │   ├── RGMII_TEST.(40).cnf.cdb
│   │   ├── RGMII_TEST.(40).cnf.hdb
│   │   ├── RGMII_TEST.(41).cnf.cdb
│   │   ├── RGMII_TEST.(41).cnf.hdb
│   │   ├── RGMII_TEST.(42).cnf.cdb
│   │   ├── RGMII_TEST.(42).cnf.hdb
│   │   ├── RGMII_TEST.(43).cnf.cdb
│   │   ├── RGMII_TEST.(43).cnf.hdb
│   │   ├── RGMII_TEST.(44).cnf.cdb
│   │   ├── RGMII_TEST.(44).cnf.hdb
│   │   ├── RGMII_TEST.(45).cnf.cdb
│   │   ├── RGMII_TEST.(45).cnf.hdb
│   │   ├── RGMII_TEST.(46).cnf.cdb
│   │   ├── RGMII_TEST.(46).cnf.hdb
│   │   ├── RGMII_TEST.(47).cnf.cdb
│   │   ├── RGMII_TEST.(47).cnf.hdb
│   │   ├── RGMII_TEST.(48).cnf.cdb
│   │   ├── RGMII_TEST.(48).cnf.hdb
│   │   ├── RGMII_TEST.(49).cnf.cdb
│   │   ├── RGMII_TEST.(49).cnf.hdb
│   │   ├── RGMII_TEST.(5).cnf.cdb
│   │   ├── RGMII_TEST.(5).cnf.hdb
│   │   ├── RGMII_TEST.(50).cnf.cdb
│   │   ├── RGMII_TEST.(50).cnf.hdb
│   │   ├── RGMII_TEST.(51).cnf.cdb
│   │   ├── RGMII_TEST.(51).cnf.hdb
│   │   ├── RGMII_TEST.(52).cnf.cdb
│   │   ├── RGMII_TEST.(52).cnf.hdb
│   │   ├── RGMII_TEST.(53).cnf.cdb
│   │   ├── RGMII_TEST.(53).cnf.hdb
│   │   ├── RGMII_TEST.(54).cnf.cdb
│   │   ├── RGMII_TEST.(54).cnf.hdb
│   │   ├── RGMII_TEST.(55).cnf.cdb
│   │   ├── RGMII_TEST.(55).cnf.hdb
│   │   ├── RGMII_TEST.(56).cnf.cdb
│   │   ├── RGMII_TEST.(56).cnf.hdb
│   │   ├── RGMII_TEST.(57).cnf.cdb
│   │   ├── RGMII_TEST.(57).cnf.hdb
│   │   ├── RGMII_TEST.(58).cnf.cdb
│   │   ├── RGMII_TEST.(58).cnf.hdb
│   │   ├── RGMII_TEST.(59).cnf.cdb
│   │   ├── RGMII_TEST.(59).cnf.hdb
│   │   ├── RGMII_TEST.(6).cnf.cdb
│   │   ├── RGMII_TEST.(6).cnf.hdb
│   │   ├── RGMII_TEST.(60).cnf.cdb
│   │   ├── RGMII_TEST.(60).cnf.hdb
│   │   ├── RGMII_TEST.(61).cnf.cdb
│   │   ├── RGMII_TEST.(61).cnf.hdb
│   │   ├── RGMII_TEST.(62).cnf.cdb
│   │   ├── RGMII_TEST.(62).cnf.hdb
│   │   ├── RGMII_TEST.(63).cnf.cdb
│   │   ├── RGMII_TEST.(63).cnf.hdb
│   │   ├── RGMII_TEST.(64).cnf.cdb
│   │   ├── RGMII_TEST.(64).cnf.hdb
│   │   ├── RGMII_TEST.(65).cnf.cdb
│   │   ├── RGMII_TEST.(65).cnf.hdb
│   │   ├── RGMII_TEST.(66).cnf.cdb
│   │   ├── RGMII_TEST.(66).cnf.hdb
│   │   ├── RGMII_TEST.(67).cnf.cdb
│   │   ├── RGMII_TEST.(67).cnf.hdb
│   │   ├── RGMII_TEST.(68).cnf.cdb
│   │   ├── RGMII_TEST.(68).cnf.hdb
│   │   ├── RGMII_TEST.(69).cnf.cdb
│   │   ├── RGMII_TEST.(69).cnf.hdb
│   │   ├── RGMII_TEST.(7).cnf.cdb
│   │   ├── RGMII_TEST.(7).cnf.hdb
│   │   ├── RGMII_TEST.(70).cnf.cdb
│   │   ├── RGMII_TEST.(70).cnf.hdb
│   │   ├── RGMII_TEST.(71).cnf.cdb
│   │   ├── RGMII_TEST.(71).cnf.hdb
│   │   ├── RGMII_TEST.(72).cnf.cdb
│   │   ├── RGMII_TEST.(72).cnf.hdb
│   │   ├── RGMII_TEST.(73).cnf.cdb
│   │   ├── RGMII_TEST.(73).cnf.hdb
│   │   ├── RGMII_TEST.(74).cnf.cdb
│   │   ├── RGMII_TEST.(74).cnf.hdb
│   │   ├── RGMII_TEST.(75).cnf.cdb
│   │   ├── RGMII_TEST.(75).cnf.hdb
│   │   ├── RGMII_TEST.(76).cnf.cdb
│   │   ├── RGMII_TEST.(76).cnf.hdb
│   │   ├── RGMII_TEST.(77).cnf.cdb
│   │   ├── RGMII_TEST.(77).cnf.hdb
│   │   ├── RGMII_TEST.(78).cnf.cdb
│   │   ├── RGMII_TEST.(78).cnf.hdb
│   │   ├── RGMII_TEST.(79).cnf.cdb
│   │   ├── RGMII_TEST.(79).cnf.hdb
│   │   ├── RGMII_TEST.(8).cnf.cdb
│   │   ├── RGMII_TEST.(8).cnf.hdb
│   │   ├── RGMII_TEST.(80).cnf.cdb
│   │   ├── RGMII_TEST.(80).cnf.hdb
│   │   ├── RGMII_TEST.(82).cnf.cdb
│   │   ├── RGMII_TEST.(82).cnf.hdb
│   │   ├── RGMII_TEST.(83).cnf.cdb
│   │   ├── RGMII_TEST.(83).cnf.hdb
│   │   ├── RGMII_TEST.(84).cnf.cdb
│   │   ├── RGMII_TEST.(84).cnf.hdb
│   │   ├── RGMII_TEST.(85).cnf.cdb
│   │   ├── RGMII_TEST.(85).cnf.hdb
│   │   ├── RGMII_TEST.(86).cnf.cdb
│   │   ├── RGMII_TEST.(86).cnf.hdb
│   │   ├── RGMII_TEST.(87).cnf.cdb
│   │   ├── RGMII_TEST.(87).cnf.hdb
│   │   ├── RGMII_TEST.(88).cnf.cdb
│   │   ├── RGMII_TEST.(88).cnf.hdb
│   │   ├── RGMII_TEST.(89).cnf.cdb
│   │   ├── RGMII_TEST.(89).cnf.hdb
│   │   ├── RGMII_TEST.(9).cnf.cdb
│   │   ├── RGMII_TEST.(9).cnf.hdb
│   │   ├── RGMII_TEST.(90).cnf.cdb
│   │   ├── RGMII_TEST.(90).cnf.hdb
│   │   ├── RGMII_TEST.(91).cnf.cdb
│   │   ├── RGMII_TEST.(91).cnf.hdb
│   │   ├── RGMII_TEST.(92).cnf.cdb
│   │   ├── RGMII_TEST.(92).cnf.hdb
│   │   ├── RGMII_TEST.(93).cnf.cdb
│   │   ├── RGMII_TEST.(93).cnf.hdb
│   │   ├── RGMII_TEST.(94).cnf.cdb
│   │   ├── RGMII_TEST.(94).cnf.hdb
│   │   ├── RGMII_TEST.(95).cnf.cdb
│   │   ├── RGMII_TEST.(95).cnf.hdb
│   │   ├── RGMII_TEST.(96).cnf.cdb
│   │   ├── RGMII_TEST.(96).cnf.hdb
│   │   ├── RGMII_TEST.(97).cnf.cdb
│   │   ├── RGMII_TEST.(97).cnf.hdb
│   │   ├── RGMII_TEST.(98).cnf.cdb
│   │   ├── RGMII_TEST.(98).cnf.hdb
│   │   ├── RGMII_TEST.(99).cnf.cdb
│   │   ├── RGMII_TEST.(99).cnf.hdb
│   │   ├── RGMII_TEST.0.cmp.rdb
│   │   ├── RGMII_TEST.1.cmp.rdb
│   │   ├── RGMII_TEST.ace_cmp.bpm
│   │   ├── RGMII_TEST.ace_cmp.cdb
│   │   ├── RGMII_TEST.ace_cmp.ecobp
│   │   ├── RGMII_TEST.ace_cmp.hdb
│   │   ├── RGMII_TEST.ae.hdb
│   │   ├── RGMII_TEST.asm.qmsg
│   │   ├── RGMII_TEST.asm.rdb
│   │   ├── RGMII_TEST.asm_labs.ddb
│   │   ├── RGMII_TEST.atom.rvd
│   │   ├── RGMII_TEST.atom_map.rvd
│   │   ├── RGMII_TEST.autoh_e4eb58185d954d358c52b26e0df67201.qmsg
│   │   ├── RGMII_TEST.autos_3e92b2e5d298f5cf757a393f7655ccd81.hlp.cdb
│   │   ├── RGMII_TEST.autos_3e92b2e5d298f5cf757a393f7655ccd81.hlp.kpt
│   │   ├── RGMII_TEST.autos_3e92b2e5d298f5cf757a393f7655ccd81.hlp.reg_db.cdb
│   │   ├── RGMII_TEST.cbx.xml
│   │   ├── RGMII_TEST.cmp.bpm
│   │   ├── RGMII_TEST.cmp.cbp
│   │   ├── RGMII_TEST.cmp.cdb
│   │   ├── RGMII_TEST.cmp.ecobp
│   │   ├── RGMII_TEST.cmp.hdb
│   │   ├── RGMII_TEST.cmp.kpt
│   │   ├── RGMII_TEST.cmp.logdb
│   │   ├── RGMII_TEST.cmp.qrpt
│   │   ├── RGMII_TEST.cmp.rdb
│   │   ├── RGMII_TEST.cmp_merge.kpt
│   │   ├── RGMII_TEST.cuda_io_sim_cache.45um_ff_1200mv_n40c_fast.hsd
│   │   ├── RGMII_TEST.cuda_io_sim_cache.45um_ii_1200mv_100c_slow.hsd
│   │   ├── RGMII_TEST.db_info
│   │   ├── RGMII_TEST.eco.cdb
│   │   ├── RGMII_TEST.fit.qmsg
│   │   ├── RGMII_TEST.hier_info
│   │   ├── RGMII_TEST.hif
│   │   ├── RGMII_TEST.hlp.hdb
│   │   ├── RGMII_TEST.lpc.html
│   │   ├── RGMII_TEST.lpc.rdb
│   │   ├── RGMII_TEST.lpc.txt
│   │   ├── RGMII_TEST.main.hdb
│   │   ├── RGMII_TEST.map.bpm
│   │   ├── RGMII_TEST.map.cdb
│   │   ├── RGMII_TEST.map.ecobp
│   │   ├── RGMII_TEST.map.hdb
│   │   ├── RGMII_TEST.map.kpt
│   │   ├── RGMII_TEST.map.logdb
│   │   ├── RGMII_TEST.map.qmsg
│   │   ├── RGMII_TEST.map.rcfdb
│   │   ├── RGMII_TEST.map.re.rcfdb
│   │   ├── RGMII_TEST.map_bb.cdb
│   │   ├── RGMII_TEST.map_bb.hdb
│   │   ├── RGMII_TEST.map_bb.logdb
│   │   ├── RGMII_TEST.merge.qmsg
│   │   ├── RGMII_TEST.pre_map.cdb
│   │   ├── RGMII_TEST.pre_map.hdb
│   │   ├── RGMII_TEST.root_partition.hlp.cdb
│   │   ├── RGMII_TEST.root_partition.hlp.kpt
│   │   ├── RGMII_TEST.root_partition.hlp.reg_db.cdb
│   │   ├── RGMII_TEST.root_partition.qmsg
│   │   ├── RGMII_TEST.root_partition.sta_sgate.tdb
│   │   ├── RGMII_TEST.rpp.qmsg
│   │   ├── RGMII_TEST.rtlv.hdb
│   │   ├── RGMII_TEST.rtlv_sg.cdb
│   │   ├── RGMII_TEST.rtlv_sg_swap.cdb
│   │   ├── RGMII_TEST.sgate.rvd
│   │   ├── RGMII_TEST.sgate_sm.rvd
│   │   ├── RGMII_TEST.sgdiff.cdb
│   │   ├── RGMII_TEST.sgdiff.hdb
│   │   ├── RGMII_TEST.sld_design_entry.sci
│   │   ├── RGMII_TEST.sld_design_entry_dsc.sci
│   │   ├── RGMII_TEST.smart_action.txt
│   │   ├── RGMII_TEST.smp_dump.txt
│   │   ├── RGMII_TEST.sta.qmsg
│   │   ├── RGMII_TEST.sta.rdb
│   │   ├── RGMII_TEST.sta_cmp.7_slow_1200mv_100c.tdb
│   │   ├── RGMII_TEST.sta_sgate.tdb
│   │   ├── RGMII_TEST.syn_hier_info
│   │   ├── RGMII_TEST.taw.rdb
│   │   ├── RGMII_TEST.tis_db_list.ddb
│   │   ├── RGMII_TEST.tiscmp.fast_1200mv_n40c.ddb
│   │   ├── RGMII_TEST.tiscmp.slow_1200mv_100c.ddb
│   │   ├── RGMII_TEST.tiscmp.slow_1200mv_n40c.ddb
│   │   ├── RGMII_TEST.xref.hlp.hdb
│   │   ├── altsyncram_00t3.tdf
│   │   ├── altsyncram_32e1.tdf
│   │   ├── altsyncram_40t3.tdf
│   │   ├── altsyncram_50t3.tdf
│   │   ├── altsyncram_60t3.tdf
│   │   ├── altsyncram_70t3.tdf
│   │   ├── altsyncram_gvs3.tdf
│   │   ├── altsyncram_jrg1.tdf
│   │   ├── altsyncram_lug1.tdf
│   │   ├── altsyncram_nrg1.tdf
│   │   ├── altsyncram_ovs3.tdf
│   │   ├── altsyncram_puc1.tdf
│   │   ├── altsyncram_r1d1.tdf
│   │   ├── altsyncram_r1e1.tdf
│   │   ├── altsyncram_svs3.tdf
│   │   ├── altsyncram_tvs3.tdf
│   │   ├── cmpr_efc.tdf
│   │   ├── cmpr_hfc.tdf
│   │   ├── cmpr_ifc.tdf
│   │   ├── cmpr_jfc.tdf
│   │   ├── cntr_1fi.tdf
│   │   ├── cntr_2aj.tdf
│   │   ├── cntr_7aj.tdf
│   │   ├── cntr_7fi.tdf
│   │   ├── cntr_9fi.tdf
│   │   ├── cntr_afi.tdf
│   │   ├── cntr_bfi.tdf
│   │   ├── cntr_cfi.tdf
│   │   ├── cntr_dfi.tdf
│   │   ├── cntr_efi.tdf
│   │   ├── cntr_f8j.tdf
│   │   ├── cntr_ffi.tdf
│   │   ├── cntr_p1j.tdf
│   │   ├── ddio_in_p3e.tdf
│   │   ├── ddio_out_pkd.tdf
│   │   ├── ddio_out_tkd.tdf
│   │   ├── decode_4uf.tdf
│   │   ├── decode_ara.tdf
│   │   ├── decode_ira.tdf
│   │   ├── logic_util_heursitic.dat
│   │   ├── mux_4nb.tdf
│   │   ├── mux_8nb.tdf
│   │   ├── mux_anb.tdf
│   │   ├── mux_cnb.tdf
│   │   ├── mux_enb.tdf
│   │   ├── mux_fnb.tdf
│   │   ├── mux_gnb.tdf
│   │   ├── mux_hnb.tdf
│   │   ├── mux_jrc.tdf
│   │   ├── mux_mlb.tdf
│   │   ├── mux_mrc.tdf
│   │   ├── mux_orc.tdf
│   │   ├── mux_qlb.tdf
│   │   ├── prev_cmp_RGMII_TEST.asm.qmsg
│   │   ├── prev_cmp_RGMII_TEST.fit.qmsg
│   │   ├── prev_cmp_RGMII_TEST.map.qmsg
│   │   ├── prev_cmp_RGMII_TEST.merge.qmsg
│   │   ├── prev_cmp_RGMII_TEST.qmsg
│   │   └── prev_cmp_RGMII_TEST.sta.qmsg
│   ├── incremental_db
│   │   ├── README
│   │   └── compiled_partitions
│   │   ├── RGMII_TEST.autoh_e4eb58185d954d358c52b26e0df67201.map.cdb
│   │   ├── RGMII_TEST.autoh_e4eb58185d954d358c52b26e0df67201.map.dpi
│   │   ├── RGMII_TEST.autoh_e4eb58185d954d358c52b26e0df67201.map.hdb
│   │   ├── RGMII_TEST.autoh_e4eb58185d954d358c52b26e0df67201.map.kpt
│   │   ├── RGMII_TEST.autoh_e4eb58185d954d358c52b26e0df67201.map.logdb
│   │   ├── RGMII_TEST.autos_3e92b2e5d298f5cf757a393f7655ccd81.map.cdb
│   │   ├── RGMII_TEST.autos_3e92b2e5d298f5cf757a393f7655ccd81.map.dpi
│   │   ├── RGMII_TEST.autos_3e92b2e5d298f5cf757a393f7655ccd81.map.hdb
│   │   ├── RGMII_TEST.autos_3e92b2e5d298f5cf757a393f7655ccd81.map.kpt
│   │   ├── RGMII_TEST.autos_3e92b2e5d298f5cf757a393f7655ccd81.map.logdb
│   │   ├── RGMII_TEST.root_partition.cmp.cdb
│   │   ├── RGMII_TEST.root_partition.cmp.dfp
│   │   ├── RGMII_TEST.root_partition.cmp.hdb
│   │   ├── RGMII_TEST.root_partition.cmp.kpt
│   │   ├── RGMII_TEST.root_partition.cmp.logdb
│   │   ├── RGMII_TEST.root_partition.cmp.rcfdb
│   │   ├── RGMII_TEST.root_partition.cmp.re.rcfdb
│   │   ├── RGMII_TEST.root_partition.map.cdb
│   │   ├── RGMII_TEST.root_partition.map.dpi
│   │   ├── RGMII_TEST.root_partition.map.hdb
│   │   └── RGMII_TEST.root_partition.map.kpt
│   └── undo_redo.txt
├── RGMII.v
├── RGMII_TEST.v
├── VerilogRam.v
├── doc
│   ├── 88e1111
│   │   ├── 88E1111 datasheet.pdf
│   │   ├── 88E1111-SFP-RefDsgn-BOM-Rev-1-0.pdf
│   │   ├── 88E1111-SFP-RefDsgn-Schematics-Rev-1-0new.pdf
│   │   ├── 88e1111.pdf
│   │   ├── MV-L100209-01_88E1111_TFBGA_Media_Detect_Reference_Design_Schematics.pdf
│   │   ├── MV-L100209-51_88E1111_TFBGA_Ref_Schematics_BOM.pdf
│   │   └── 千兆以太网方案.doc
│   ├── GMII_RGMII.doc
│   ├── ug_altddio.pdf
│   ├── ug_ethernet.pdf
│   ├── ~$以太网帧结构详解.docx
│   ├── 以太网报文分析.pdf
│   ├── 常见以太网帧结构详解.docx
│   └── 基于双绞线的千兆以太网1000Base-T与1000BaseTX.doc
└── testbench
├── harness.v
├── sim
│   ├── sim.bat
│   ├── testcase.do
│   └── wave.do
└── testcase.v

23 directories, 728 files

标签:

实例下载地址

基于RGMII的以太网MAC的FPGA实现代码

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

第 1 楼 发现好例子 发表于: 2022-04-27 10:03 20
联系不上作者

支持(0) 盖楼(回复)

第 2 楼 发现好例子 发表于: 2022-04-27 10:04 00
面对大量的代码手足无措

支持(0) 盖楼(回复)

发表评论

(您的评论需要经过审核才能显示)

查看所有2条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警