verilog
qq_44554964
这个作者很懒,什么都没留下…
展开
-
使用quartusⅡ调用ROM或RAM IP核
使用quartusⅡ调用ROM或RAM IP核ROM IP核的使用IP核的调用过程调用IP核ROM初始化仿真ROM IP核的使用常常用来实现从快速时钟域到慢速时钟域的处理或慢速时钟域到快速时钟域的处理。对于一些数据可以先不发出,先把它存储起来,等到了一定的数目再发出。ROM只能读出数据,不能写入数据。在进行ip核名命的时候一定要注意规范 比如我们数据的存储宽度为8位,存储深度为256 则命名的名字为rom_8_256,rom是要进行初始化的,常常使用hex文件或mif文件对ROM进行初始化IP核的调用原创 2020-07-08 16:52:01 · 16857 阅读 · 2 评论 -
使用ISE DDS IP核产生正弦信号
使用ISE DDS IP核产生正弦信号使用ISE DDS IP核产生正弦信号配置DDS IP核生成verilog代码新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入使用ISE DDS IP核产生正弦信号任务要求为 输入时原创 2020-06-16 20:38:20 · 7012 阅读 · 1 评论 -
超详细的quartusⅡ调用PLL IP核过程与原理讲解,实现倍频
超详细的quartusⅡ调用PLL IP核过程与原理讲解,实现倍频任务要求quartusⅡ 调用pll ip核的过程ip核的选择ip核参数的设置模式的选择后续ip核参数设置编写.v文件、测试文件与do仿真文件编写.v文件编写测试文件编写do文件仿真结果任务要求输入为50MHz的时钟信号,要求使用pll 产生一个150MHz核80MHz的输出信号,并包含90度与80度的相移quartusⅡ 调用pll ip核的过程ip核的选择首先选择ip核,在右边的 IP-Catalog目录里输入PLL,选择ALT原创 2020-06-28 22:59:08 · 10712 阅读 · 3 评论 -
使用verilog编写一个mealy状态机,并实现对所编写程序的do文件仿真(对上一篇文章中的do文件相关内容进行补充)
使用verilog编写一个包含6个状态的状态机,使用do文件进行仿真(对上一篇文章中的do文件相关内容进行补充)本状态机的状态示意图状态机的程序代码测试文件代码使用do文件仿真本状态机的状态示意图1/0的意思是指输入的值为1,并且在该状态下输出0状态机的程序代码module mealy( input wire clk,//如果没有说就是定义了一个一位的 input wire rst_n, input wire A, output reg K);parameter s1 =原创 2020-06-27 17:43:14 · 1174 阅读 · 0 评论