
FPGA
文章平均质量分 59
余睿Lorin
这个作者很懒,什么都没留下…
展开
-
case、casex、casez的区别 — Verilog
作用: 提供了一种描述真值表的描述方式可以描述有限状态机 区别: case是一一对应,即0、1、x、z分别对应0、1、x、z;当执行到对应项后,case就会退出casex是将高阻值(z)和不定值(x)都视为不关心的状态,即出现x或z会匹配任意0、1、x、z状态;casez是将高阻值(z)视为不关心的状态,即出现z会匹配任意0、1...原创 2022-04-26 20:58:38 · 1859 阅读 · 0 评论 -
FPGA 设计数据接口的同步方法
数据接口的同步方法 数据接口的同步是 FPGA/CPLD 设计的一个常见问题,也是一个重点和难点,很多设计不稳定都是源于数据接口的同步有问题。 在电路图设计阶段,一些工程师手工加入 BUFT 或者非门调整数据延迟,从而保证本级模块的时钟对上级模块数据的建立、保持时间要求。 还有一些工程师为了有稳定的采样,生成了很多相差 90 度的时钟信号,时而用正沿打一下数据,时而用负沿打一下数据,用以调整数据的采样位置。 这两...原创 2021-11-21 21:28:15 · 1667 阅读 · 0 评论 -
modelsim 常用快捷键
1、鼠标操作: Ctrl+鼠标左键从左上向右下拖拉:放大(选中区域) Ctrl+鼠标左键从左下向右上拖拉:缩小 2、键盘操作: c :...原创 2021-11-21 20:39:39 · 2272 阅读 · 0 评论 -
modelsim安装_Modelsim10.5安装教程
1. 鼠标右击软件压缩包,选择“解压到modelsim-win64-10.5”。 2. 打开解压后的文件夹,鼠标右击“modelsim-win64-10.5”,选择“以管理员身份运行”。 3. 点击“下一步”。 4. 点击“浏览”选择软件的安装路径(建议安装在C盘以外的其他磁盘,且安装路径不要有中文),点击“下一步”。 ...转载 2021-08-01 21:32:22 · 21621 阅读 · 56 评论 -
modelsim安装_Modelsim10.5安装教程
1. 鼠标右击软件压缩包,选择“解压到modelsim-win64-10.5”。 2. 打开解压后的文件夹,鼠标右击“modelsim-win64-10.5”,选择“以管理员身份运行”。 3. 点击“下一步”。 4. 点击“浏览”选择软件的安装路径(建议安装在C盘以外的其他磁盘,且安装路径不要有中文),点击“下一步”。 ...转载 2021-07-28 21:46:55 · 1986 阅读 · 0 评论 -
基于Xilinx的Kintex-7系列XC7K325T的硬件加速卡
产品型号: B-PCIE-K7F5XILINX的Kintex-7系列FPGA处理器 B-PCIE-K7F5是一款基于PCI Express总线架构的高性能FPGA算法加速卡,该板卡采用Xilinx的高性能28nm 7系列FPGA作为运算节点。Xilinx的28nm 7系列FPGA通过对资源、接口以及时钟的优化,在高性能计算(High Perfor...转载 2021-07-06 16:51:30 · 5196 阅读 · 0 评论 -
GTX高速收发器Transceiver概述与收发共同特征(UG476)
目录 本文主要对xilinx的GTX核的使用手册进行阅读,UG476,可以对照着原文再看我的博文。 Ch1.Transceiver and Tool Overview Ch2.Shared Features 2.1Reference Clock Input Structure 2.2Reference Clock Selection and Distribution 2.3Reset and Initialization 2.3.1Reset Mode...转载 2021-06-09 15:49:54 · 6073 阅读 · 0 评论 -
信号经信道传输到接收端时,开始位置产生毛刺,解决办法(FPGA)
信号经信道传输到接收端时,开始位置产生毛刺,对接收端的正确接收产生了一定的影响,可在接收模块,使用计数器,计数适当周期后保持不变,接收模块的使能信号在计数器技术到一定值,并且符合使能信号为1时,再将使能信号变为1。reg [3:0] RR_cnt;always@(posedge sys_clk or negedge sys_rst_n) if(sys_rst_n == 1'b0) RR_cnt <= 4'd0; else if(RR_cnt == 4'd5) RR_cnt <原创 2021-06-02 17:07:51 · 419 阅读 · 0 评论 -
vivado切换使用modelsim打不开解决办法
vivado软件切换使用modelsim仿真时,如果出现如下图所示情况可按下图所示,点击编译Xilinx的仿真库,simulator选modelsim simulator,编译库compiled library location放入新建的文件夹D:\Xilinx\Xlib中,simulator executable path选择modelsim安装路径下的win64。注意compile xilinx IP选项不勾选。点击Compile,编译完成之后,再次进行仿真即可。...原创 2021-05-31 19:14:13 · 1871 阅读 · 0 评论 -
阻塞赋值和非阻塞赋值的区别
1、阻塞赋值 是顺序执行的,上面一条语句执行完之后,再执行下一行语句,如下图所示:2、非阻塞赋值 第一行语句执行的时候,并不阻止下面语句的执行,并行执行。如下图所示:...原创 2021-05-25 09:49:56 · 10824 阅读 · 0 评论