欢迎来到论文网! 识人者智,自知者明,通过生日认识自己! 生日公历:
网站地图 | Tags标签 | RSS
论文网 论文网8200余万篇毕业论文、各种论文格式和论文范文以及9千多种期刊杂志的论文征稿及论文投稿信息,是论文写作、论文投稿和论文发表的论文参考网站,也是科研人员论文检测和发表论文的理想平台。lunwenf@yeah.net。
您当前的位置:首页 > 毕业论文 > 计算机毕业论文

基于FPGA的SPI接口时序模拟

时间:2015-09-02  作者:韦燕
使用SignalTapⅡ后,系统设计将要占用部分RAM,因为在实际监测中,将测得的样本信号暂存于目标器件中的嵌入式RAM中,然后通过期间的JTAG端口和ByteBlasterⅡ下载线将采得的信息传出,送于计算机进行分析。对本设计完整程序运用SignalTapⅡ嵌入式逻辑分析仪得到的仿真波形图如图2所示。

 

SPI

图2 运用SignalTapⅡ嵌入式逻辑分析仪得到仿真波形图。

4、 硬件调试

当程序进行仿真且结果正确后,我们便将程序下载到实验板上进行硬件测试。使用的是Mars-EDA Cyclone PFGA开发板进行调试。我们将用实验板上的Mars-EDA Cyclone核心板上的主芯片 EP1C3T144来模拟SPI的主器件由它发数据给从器件;将带有SPI接口的TLC5615芯片作为从器件进行数据的接收。在这,将一个并行数据发送给主芯片,在其内部进行并串的转化,输出给从器件。从器件将收到的数据存储移位后在DOUT端输出,同时进行数模转化,并将转化后的结果在OUT端输出。故我们可将DOUT端口用作反馈数据的输出送给主器件。

5 结论

本设计采用VHDL语言来设计SPI的IP核,实现了SPI的基本功能。从程序设计方面来看,主要是将时钟信号与移位控制结合起来以实现两个SPI接口之间的的基本通信的。在完成了基本的通信之后,便结合SPI接口通信时的状态和模式设计了模式和时钟频率的选择。由于在设计中并没有涉及到如何使用一个SPI主器件来控制多个从器件,也没有涉及到数据同步的问题,所以还有许多技术问题没有涉及和解决。因此,在后续设计中,应进一步完善设计,以解决更多的技术上,实际中的问题,更好地实现SPI总线时序电路的模拟。


参考文献
[1] 潘 松. 王国栋.VHDL实用教程[M].成都: 电子科技大学出版社, 20001.
[2] 刘昌华.数字逻辑EDA设计与实践[M].北京:国防工业出版社,2006.

查看相关论文专题
加入收藏  打印本文
上一篇论文:基于人体切片的三维人体建模研究
下一篇论文:基于FPGA的VGA彩色图片的显示
毕业论文分类
行政管理毕业论文 工商管理毕业论文
护理毕业论文 会计毕业论文
会计专业毕业论文 英语专业毕业论文
大学毕业论文 硕士毕业论文
计算机毕业论文 市场营销毕业论文
物流管理毕业论文 法学毕业论文
相关计算机毕业论文
最新计算机毕业论文
读者推荐的计算机毕业论文