Intel Triple-speed Ethernet IP 使用笔记(二)

IP功能仿真

  • 首先需要在创建的工程IP Catalog中找到Triple speed ethernet IP,双击打开该IP,选择10/100Mb Small MAC,接口选择MII

  • MAC Options里将Enable MAC 10/100 half duplex support(半双工支持)、Align packet headers to 32-bit boudary(帧包头32位对齐,选择该项之后,帧包的前两个字节为16'h00IP在发送数据时,自动拿掉前两个字节)、Include MDIO module这三项选中

  • FIFO Options FIFO深度收发都选择2048x32 bits

  • 点击finish,在弹出窗口,将Generate Example Design打勾,点击Generate

  • IP生成目录找到xxx_testbenchIP名称_testbench)文件夹,进到该文件夹里,打开generate_sim工程

       

  • generate_sim工程里打开Tcl Script,在弹出窗口选择generate_sim_verilog.tcl,双击

  • 打开modelsim,切换到testbench_verilog/xxx(xxx为给IP的命名)目录

  • 输入do run_xxx_tb.tcl

  • 之后就可以查看仿真波形了,可以看到IP的控制逻辑相对比较简单

       

     

     

posted @ 2022-01-07 11:21  ChaoyaWang  阅读(314)  评论(0编辑  收藏  举报