FIFO原理及相关程序.doc

FIFO原理及相关程序.doc

ID:52564754

大小:85.00 KB

页数:3页

时间:2020-03-28

FIFO原理及相关程序.doc_第1页
FIFO原理及相关程序.doc_第2页
FIFO原理及相关程序.doc_第3页
资源描述:

《FIFO原理及相关程序.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、FIFO先进先出存储器实验一.实验目的了解及掌握先进先出(FIFO)存储器的工作特性及其读写方法。二.实验设备1.TDN-CM+或TDN-CM++教学实验系统一台。2.PC微机一台。三.实验原理本实验用isp1032芯片来实现一个简单的8位×4的FIFO,其信号引脚如图3.7-1:图3.7-1定义FIFO在1032中对应的管脚其各信号的功能为:EMPTY:FIFO存储器为空标志,高电平有效。FULL:FIFO存储器满标志,高电平有效。RST:清FIFO存储器为空。FIFOWR:FIFO存储器写入信号,低电平有效。FIFORD:FIFO存储器读信号,低电平有效。ID0~ID7:FIFO存

2、储器输入数据线。OD0~OD7:FIFO存储器读出数据线。各信号后的括号内的数字为本设计在CPLD中定义的相应的管脚号。此8×4FIFO的内部逻辑图如下图3.7-2:图3.7-2FIFO内部逻辑图四.实验步骤(1)编写cpld芯片设计程序按照上述功能要求及管脚说明,进行CPLD芯片设计。(2)编译所设计的程序,并将生成的JEDEC文件下载至ISPLSI1032中。(3)按图3.7-3实验连线图接线。(4)实验操作步骤接线图中OO1、OO2、OOE1、OOE2、OOEE1、OOEE2是六个观察记数的指示灯,其中OO1、OO2是写信号记数,OOE1、OOE2是读信号记数,OOEE1、OOE

3、E2是FIFO中的数据个数。FULL及EMPTYy是满和空标志灯。实验时,将SWITCHUNIT单元中的SW-B开关置为“0”,然后拨动系统右下脚的CLR清零开关使读、写信号记数清零。给INPUTDEVICE单元中置一个数,按动START,此时将该数写入到FIFO中,依次写四次后,FULL满标志置位。此时再也写不进去;然后连续按动KK2-读信号,将顺序读出所存的四个数,数据总线显示灯及OUTPUTUNIT单元中的数码管显示所读出的数据。四个数全部读出后,EMPTYy空标志置位。检查执行结果是否与理论值一致。图3.7-3FIFO实验接线图

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。