摘要: 以太网PHY和MAC之间一般有如下接口,具体的接口描述可以在PHY芯片数据手册查看到:MII:参考:DP83640 Precision PHYTER™ - IEEE 1588 Precision Time Pro... 阅读全文
posted @ 2020-05-20 11:41 Hello+World! 阅读(3875) 评论(0) 推荐(0) 编辑
摘要: flash操作不同于sram,sram类似于在使用ram ip核(quartus/vivado)时生成的模块直接对存储操作,flash操作都是基于控制器的指令来的。flash在编程(写数据)之前是需要对芯片... 阅读全文
posted @ 2020-05-20 08:40 Hello+World! 阅读(1664) 评论(0) 推荐(0) 编辑
摘要: 最新版的quartus (19以上)好像没有了直接调用modelsim仿真的功能,实际仿真需要手动建立工程执行: 关于rtl仿真,一般windows平台用modelsim(一般用于小型工程);而linux平台用... 阅读全文
posted @ 2020-05-20 08:40 Hello+World! 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 双口fifo操作要略微复杂点:一个深度为4的fifo,写满之后它的wrusedw值是多少呢?答案:0一旦fifo写满后继续写操作会有什么影响吗?答案:没有影响,写入无效,不影响原来写入的数据-----------... 阅读全文
posted @ 2020-05-20 08:40 Hello+World! 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 引脚的频率属性(选中Ctrl+E)设置:buf的频率取决于引脚设置,且需要和ip核的输入时钟频率一致,重新生成会自动更新!逻辑门添加 阅读全文
posted @ 2020-04-26 00:19 Hello+World! 阅读(476) 评论(0) 推荐(0) 编辑
摘要: 系统说明:系统同步 基于同一时钟源进行系统同步,但器件间传输延时无法确定,不适用于高速数据传输源同步 使用对端的时钟信号作为采样信号,时钟信号和数据信号保持确定的相位关系 应用:SPI-4.2\XG... 阅读全文
posted @ 2020-04-25 21:29 Hello+World! 阅读(844) 评论(0) 推荐(0) 编辑
摘要: 说明:基于Microblaze+Lwip+perf建立测试工程验证以太网通信以太网接口:MII/RMII/GMII/RGMII/SGMII(本次主要使用MII/RMII接口)-------------------... 阅读全文
posted @ 2020-04-25 19:33 Hello+World! 阅读(1490) 评论(0) 推荐(0) 编辑
摘要: 当我们的系统存在多个FPGA挂在同一个JTAG下去调试Microblaze时,默认会出现:此时需要先选定FPGA设备,才可以进行正常Debug操作: ... 阅读全文
posted @ 2020-04-25 19:10 Hello+World! 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 在使用AXI 1G/2.5G Ethernet Subsystem若要使用rmii接口的phy则需要使用xilinx mii to rmii的ip核,如下图:需要说明: rmii接口的时钟系统和mii接口并... 阅读全文
posted @ 2020-04-25 18:59 Hello+World! 阅读(969) 评论(0) 推荐(0) 编辑
摘要: vivado一般使用microblaze时都需要先下载bit,再通过jtag挂入elf文件,程序才能跑起来;设计完成后我们需要把两个文件整合到一起,直接下载一个最终的bit即可,我们可以在vivado中添加elf... 阅读全文
posted @ 2020-04-25 18:18 Hello+World! 阅读(1184) 评论(0) 推荐(0) 编辑