虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

PCI接口设计

  • 随机读写I2C串行总线接口电路设计

    I2C(Inter Integrated Circuits)是Philips公司开发的用于芯片之间连接的串行总线,以其严格的规范、卓越的性能、简便的操作和众多带I2C接口的外围器件而得到广泛的应用并受到普遍的欢迎。 现场可编程门阵列(FPGA)设计灵活、速度快,在数字专用集成电路的设计中得到了广泛的应用。本论文主要讨论了如何利用Verilog/FPGA来实现一个随机读/写的I2C接口电路,实现与外围I2C接口器件E2PROM进行数据通信,实现读、写等功能,传输速率实现为100KBps。在Modelsim6.0仿真软件环境中进行仿真,在Xilinx公司的ISE9.li开发平台上进行了下载,搭建外围电路,用Agilem逻辑分析仪进行数据采集,分析测试结果。 首先,介绍了微电子设计的发展概况以及设计流程,重点介绍了HDL/FPGA的设计流程。其次,对I2C串行总线进行了介绍,重点说明了总线上的数据传输格式并对所使用的AT24C02 E2PROM存储器的读/写时序作了介绍。第三,基于Verilog _HDL设计了随机读/写的I2C接口电路、测试模块和显示电路;接口电路由同步有限状态机(FSM)来实现;测试模块首先将数据写入到AT24C02的指定地址,接着将写入的数据读出,并将两个数据显示在外围LED数码管和发光二极管上,从而直观地比较写入和输出的数据的正确性。FPGA下载芯片为Xilinx SPARTAN Ⅲ XC3S200。第四,用Agilent逻辑分析仪进行传输数据的采集,分析数据传输的时序,从而验证电路设计的正确性。最后,论文对所取得的研究成果进行了总结,并展望了下一步的工作。

    标签: I2C 随机 读写 串行总线接口

    上传时间: 2013-06-08

    上传用户:再见大盘鸡

  • 用FPGA实现8051内核及外设I2C接口

    8051处理器自诞生起近30年来,一直都是嵌入式应用的主流处理器,不同规模的805l处理器涵盖了从低成本到高性能、从低密度到高密度的产品。该处理器极具灵活性,可让开发者自行定义部分指令,量身订制所需的功能模块和外设接口,而且有标准版和经济版等多种版本可供选择,可让设计人员各取所需,实现更高性价比的结构。如此多的优越性使得8051处理器牢固地占据着庞大的应用市场,因此研究和发展8051及与其兼容的接口具有极大的应用前景。在众多8051的外设接口中,I2C总线接口扮演着重要的角色。通用的12C接口器件,如带12C总线的RAM,ROM,AD/DA,LCD驱动器等,越来越多地应用于计算机及自动控制系统中。因此,本论文的根本目的就是针对如何在8051内核上扩展I2C外设接口进行较深入的研究。 本课题项目采用可编程技术来开发805l核以及12C接口。由于8051内核指令集相容,我们能借助在现有架构方面的经验,发挥现有的大量代码和工具的优势,较快地完成设计。在8051核模块里,我们主要实现中央处理器、程序存储器、数据存储器、定时/计数器、并行接口、串行接口和中断系统等七大单元及数据总线、地址总线和控制总线等三大总线,这些都是标准8051核所具有的模块。在其之上我们再嵌入12C的串行通信模块,采用自下而上的方法,逐次实现一位的收发、一个字节的收发、一个命令的收发,直至实现I2C的整个通信协议。 8051核及I2C总线的研究通过可编程逻辑器件和一块外围I2C从设备TMPl01来验证。本课题的最终目的是可编程逻辑器件实现的8051核成功并高效地控制扩展的12C接口与从设备TMPl01通信。 用EP2C35F672C6芯片开发的12C接口,数据的传输速率由该芯片嵌入8051微处理的时钟频率决定。经测试其传输速率可达普通速率和快速速率。 目前集成了该12C接口的8051核已经在工作中投入使用,主要用于POS设备的用户数据加密及对设备温度的实时控制。虽然该设备尚未大批量投产,但它已成功通过PCI(PaymentCardIndustry)协会认证。

    标签: FPGA 8051 I2C 内核

    上传时间: 2013-06-18

    上传用户:731140412

  • 嵌入式GSM短信息接口的软硬件设计

    《单片机与嵌入式系统应用》论文--嵌入式GSM短信息接口的软硬件设计,文章给出一个小型的嵌入式SMS中/英文短信信息接口的设计,并详细讨论PDU模式的短信息格式和中文短信息软件解码的设计。

    标签: GSM 嵌入式 短信息 接口

    上传时间: 2013-07-12

    上传用户:lanwei

  • 基于FX2LP的USB2.0接口模块设计

    详细描述如何使用68013来设计从USB接口

    标签: FX2LP 2.0 USB 接口

    上传时间: 2013-05-22

    上传用户:18752787361

  • AVR单片机RS232通信接口应用设计

    AVR单片机RS232通信接口应用设计,里面有源代码与电路图,可以作为学习参考之用^_^

    标签: AVR 232 RS 单片机

    上传时间: 2013-07-04

    上传用户:ommshaggar

  • 以太网接口EMC设计标准电路

    以太网接口EMC设计标准电路,内有电路图,详实!

    标签: EMC 以太网接口 设计标准 电路

    上传时间: 2013-04-24

    上传用户:adamszq

  • HDMI接口EMC设计标准电路

    HDMI接口EMC设计标准电路,内有电路图,详实!

    标签: HDMI EMC 接口 设计标准

    上传时间: 2013-07-12

    上传用户:lw4463301

  • VHDL 基于FPGA 和VGA 接口的应用设计

    VHDL 基于FPGA 和VGA 接口的应用设计

    标签: VHDL FPGA VGA 接口

    上传时间: 2013-08-09

    上传用户:15071087253

  • USB与FPGA接口的程序设计实测可用

    USB与FPGA接口的程序设计。里面是所有的源文件都经本人测试可以用,放心下载吧

    标签: FPGA USB 接口 程序设计

    上传时间: 2013-08-10

    上传用户:lixqiang

  • 利用FPGA设计VGA接口

    对于设计VGA接口非常有帮助,无需专门的VGA芯片,设计实现方便

    标签: FPGA VGA 接口

    上传时间: 2013-08-13

    上传用户:ma1301115706