FIFO原理及相关程序(共3页).doc
《FIFO原理及相关程序(共3页).doc》由会员分享,可在线阅读,更多相关《FIFO原理及相关程序(共3页).doc(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上 FIFO 先进先出存储器实验一实验目的了解及掌握先进先出(FIFO)存储器的工作特性及其读写方法。二实验设备 1TDN-CM+或TDN-CM+教学实验系统一台。 2PC 微机一台。三实验原理本实验用isp1032 芯片来实现一个简单的8 位4 的FIFO,其信号引脚如图3.7-1:图3.7-1 定义FIFO 在1032 中对应的管脚其各信号的功能为:EMPTY:FIFO 存储器为空标志,高电平有效。FULL:FIFO 存储器满标志,高电平有效。RST :清FIFO 存储器为空。FIFOWR:FIFO 存储器写入信号,低电平有效。FIFORD:FIFO 存储器读信号,
2、低电平有效。ID0ID7:FIFO 存储器输入数据线。OD0OD7:FIFO 存储器读出数据线。各信号后的括号内的数字为本设计在CPLD 中定义的相应的管脚号。此8 4 FIFO 的内部逻辑图如下图3.7-2:图3.7-2 FIFO 内部逻辑图四实验步骤(1)编写cpld 芯片设计程序按照上述功能要求及管脚说明,进行CPLD 芯片设计。(2)编译所设计的程序,并将生成的JEDEC 文件下载至ISPLSI1032 中。(3)按图3.7-3 实验连线图接线。(4)实验操作步骤接线图中OO1 、OO2、OOE1、OOE2、OOEE1、OOEE2 是六个观察记数的指示灯,其中OO1、OO2 是写信号记
3、数,OOE1、OOE2 是读信号记数,OOEE1、OOEE2 是FIFO 中的数据个数。FULL 及EMPTYy 是满和空标志灯。实验时,将SWITCH UNIT 单元中的SW-B 开关置为“0”,然后拨动系统右下脚的CLR 清零开关使读、写信号记数清零。给INPUT DEVICE 单元中置一个数,按动START ,此时将该数写入到FIFO 中,依次写四次后,FULL 满标志置位。此时再也写不进去;然后连续按动KK2-读信号,将顺序读出所存的四个数,数据总线显示灯及OUTPUT UNIT 单元中的数码管显示所读出的数据。四个数全部读出后,EMPTYy 空标志置位。检查执行结果是否与理论值一致。图3.7-3 FIFO 实验接线图专心-专注-专业
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- FIFO 原理 相关 程序
限制150内