基于FPGA与PC/104总线的SPI接口设计.pdfVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第30卷第5期 重庆工商大学学报(自然科学版) 2013年5月 Vo1.30 NO.5 JChongqingTechnolBusinessUniv.(NatSciEd) Mav2013 文章编号:1672—058X(2013)05—0043—05 基于 FPGA与 PC/104总线的SPI接 口设计水 汤代斌,朱卫民 (1.安徽机电职业技术学院 电气工程系,芜湖 241000;2.马鞍山恒瑞测量设备有限公司,马鞍山243000) 摘 要:为满足嵌入式工业控制计算机通过PC/1046-线实现对具有SPI接 口的程控放大器控制的需 要,在研究了PC/104总线和 SPI总线通信协议的基础上,首先介绍了SPI总线和 PC/104.6-线的结构和工作 时序 ;提出基于FLASH架构FPGA芯片的PC/104总线转 SPI总线接 口设计方案,给出了SPI控制状 机的 设计思路,并用ModelSim仿真软件进行了仿真验证,最后通过仿真和实验验证了设计方案的正确性和可 行性。 关键词:SPI接 口;PC/104总线;FPGA;接 口设计 中图分类号:TP351 文献标志码:A 具有SPI接 口的程控放大器在工业控制领域中的应用越来越广泛。工业 x一射线测厚仪高压电源输出 电压的控制及射线检测电路信号增益的控制均采用带SPI接 口的程控放大器MAX532等器件。现有的嵌入 式工业控制计算机中仅有面向EEPROM、FlashRAM等存储设备的SPI接口,这种SPI接口不能满足程控放 大器控制的要求,因此需要将嵌入式工业控制计算机的PC/104总线转换为与程控放大器控制要求相适应 的SPI接 口。FPGA是在PAL、GAL、PLD等可编程器件的基础上进一步发展的产物,具有设计周期短、可重 复编程、灵活性强等特点。用FPGA设计的SPI总线具有扩展性强、便于修改等优点,能充分发挥 FPGA的 应用优势。 1 SPI总线的结构和时序 1.1 SPI总线的结构 串行外设接 口SPI(SerialPeripheralInterface)是一种由Motorola公司推出的同步串行数据接口。SPI总线 只需4根信号线就可以完成主、从与各种外围器件全双工同步通讯。4根信号线分别是串行时钟线(SCK)、主 机输入 /从机输出数据线(MISO)、主机输出/从机输入数据线(MOSI)、低电平有效从机选择线(CS)。 1.2 SPI总线的时序 SPI系统可分为主机设备和从机设备两类,其中主机提供SPI时钟信号和片选信号;从机是接收SPI信 号的任何集成电路或其他的MCU。SPI设备不论是工作在主机模式下还是从机模式下,都要在时钟极性 (CPOL)和时钟相位(CPHA)的配合下才能有效地完成一次数据传输。其中,时钟极性表示时钟信号在空闲 时的电平;时钟相位决定数据是在SCK的上升沿采样还是下降沿采样。根据时钟极性和时钟相位的不同组 收稿 日期 :2012—10~25:修回日期:2012—12—06. 基金项目:安徽省高校省级 自然科学研究项 目(KJ2011Z047)。 作者简介:汤代斌(1970-),男,安徽当涂县人,讲师,从事电气自动化控制和电能变换与控制研究 重庆工商大学学报 (自然科学版) 第30卷 合,SPI总线有4种不同工作模式,如图1所示。 输入数据采样时刻 SCK 模式0 SCK 模式1 SCK 模式2 SCK 模式3

文档评论(0)

xiaotiqing123 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档