单口RAM计数器的课程设计
《单口RAM计数器的课程设计》由会员分享,可在线阅读,更多相关《单口RAM计数器的课程设计(7页珍藏版)》请在毕设资料网上搜索。
1、 单口单口 RAM 计数器计数器 一、 设计题目 用一个 8256 的单口 RAM 完成 256 个 8 位计数器,计数器的初值分别为 0255,时 钟频率为 10MHz,计数器计数频率为 5/256MHz。 二、 设计规范 1、功能:完成一个模为 256 的计数器。 2、输入输出变量: Clk(输入时钟) 、rst_n(复位信号) 、outdata(输出信号) Clk:时钟信号,10MHZ rst_n:复位信号,低电平有效,当复位信号有效时,对存储单元进行复位,具体设计: if(!rst_n) begin for(i=0;i256;i=i+1) RAMi=i; end outdata: 输出
2、变量,对存储单元的计数情况进行检验,方便检查。 3、实现方案 首先对整个系统的功能进行研究,将整个系统进行模块划分: 模块划分说明: 1、 二分频功能块:对系统时钟进行而分频,形成 5MHZ 的时钟; 输入变量 clk(10MHZ) ,输出变量为 clk1(5MHZ) 。 2、 一个地址自加模块:当一个时钟上升沿来时,触发地址器加一,从而对ram 单元 进行选择,也就是实现了对 5MHZ 的 256 分频,所以通过以上两个模块,共同完 成了频率为 5/256MHZ 的时钟。输入信号为 clk1(5MHZ) ,输出变量为 8 位宽的 地址信号。 3、 存储单元:存储功能,存放每个计数器的值。 存
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单口 RAM 计数器 课程设计
