首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 78 毫秒
1.
文章简要介绍了I2C总线的规范,给出了用FPGA实现I2C总线控制器各个功能模块的详细设计方法,从代码移植方面分析了数据缓存的编码方法,并对该I2C总线控制器进行了仿真验证。  相似文献   

2.
以标准的I2C总线协议为基础,基于FPGA实现一个SLAVE模式的模块通过有限状态机。本文主要介绍了SLAVE模式的特点。给出了设计的原理框图和modelsim下的行为仿真时序图。  相似文献   

3.
I2C总线是一种简单的双向二线制串行通信总线.在此对传统的I2C总线控制器进行改进,对I2C总线读写状态进行了优化,该方法采用移位寄存器计数来控制状态转移,利用移位寄存器结构灵活的特点达到简化状态,优化状态机性能的目的.最后采用Verilog HDL语言的行为描述,并给出系统仿真波形,仿真结果表明,设计芯片的功耗大约降低10%,面积减少25%.所设计的总线接口良好,符合I2C通信标准,实现了I2C的总线的数据通信.  相似文献   

4.
周兴华 《无线电》2014,(7):56-60
典型的I2C总线配置如图1所示。根据方向位的状态(R/W),I2C总线上可能存在以下两种类型的数据传输方式。  相似文献   

5.
以I^2C总线控制器PCF8584为例,介绍了这种芯片的特点及工作原理,然后着重讨论了应用这种芯片时需要考虑的一些问题,最后说明了该芯片在顶顶盒中的应用情况。  相似文献   

6.
嵌入式Linux系统中I2C总线设备的驱动设计   总被引:1,自引:0,他引:1  
贾东耀 《电子产品世界》2007,(3):83-84,86,101
本文分析了Linux系统中I2C驱动程序的结构,并以AT91RM9200和X1227为例,介绍了如何在嵌入式Linux系统中实现I2C总线适配器及I2C设备驱动.  相似文献   

7.
以I2C总线协议为根据,提出一种采用FPGA,通过有限状态机来模拟实现I2C总线接口的方法.主要内容包括简述I2C总线的原理;介绍用FPGA中有限状态机开发I2C总线模块时的设计思想和实现过程.通过对SAA7113的初始化验证了该方案的正确性.  相似文献   

8.
简述了I2C总线协议,重点介绍了基于现场可编程门阵列(FPGA)的I2C总线接口的系统结构及实现方法.  相似文献   

9.
设计实现了一种支持多模式传输的I2C主从控制器,不仅完全支持I2C标准协议,而且在传输方向、地址呼叫、数据传输控制等多个方面进行了扩展,使用更加方便灵活.重点对设计实现中有限状态机状态设计,发送和接收的对接控制做了详细的阐述,并且对重要的时序参数在逻辑设计阶段进行了设计保证.RTL级模拟和FPGA仿真验证了功能和时序的正确性.  相似文献   

10.
《电子工程师》2003,29(8):3-3
皇家飞利浦电子集团推出全球首款在 4 0 0kHz频率和 2 .5~ 3.3V低压下运行的并行到串行接口I2 C总线控制器。PCA95 6 4优化了多重I2 C设备或SMus组件与微处理器、微控制器、数字信号处理器 (DSP)之间的连接。PCA95 6 4可作为一个I2 C主设备或从设备 ,以及作为传输器或接收器 ,同时控制所有I2 C总线的特殊序列、协议、仲裁、时序 ,而无需添加外在时钟。通过该设备 ,没有集成I2 C端口的微控制器和微处理器可以与I2 C或SMBus组件接口 ,并在需要多重I2 C总线端口的地方提供附加端口。I2 C总线同时兼有真正即插即用双线接口的简洁…  相似文献   

11.
柯昆  杨奇 《光通信研究》2015,41(1):35-38
为了评估光收发模块I2C通信的鲁棒性,设计了I2C总线极限测试控制器。根据I2C通信协议,设计超出极限一定范围的参数,在CPLD(复杂可编程逻辑器件)上通过Verilog HDL设计该控制器,主要实现频率测试和线路特性测试两大类功能,通过软件仿真和硬件实现验证了设计的正确性。该控制器也可以实现对其他种类I2C从器件的测试,只需更改设备地址、偏移地址等相关参数即可。  相似文献   

12.
I^2C总线已成为集成电路器件间数据通信的一种协议,具有简单方便,智能快 特点。本文在介绍其工作原理的基础上设计了一种计算机与I^2C总线间的接口电路对软件编程作了说明。  相似文献   

13.
采用周期精确的方法实现一个I2C接口   总被引:2,自引:0,他引:2  
文章探讨Verilog HDL中采用周期精确方式描述数字系统的基本原则,并以此实现了一个EEPROM的I^2C接口设计,该设计稍作改动后,可以应用于其它器件。  相似文献   

14.
在电路设计中,I2C总线是比较常用的两线式串行通信方式,大多数的CPU都擅长于并口操作,不具备直接操作I2C总线接口的能力。为了使不具备I2C总线接口能力的CPU通过对并口的简单操作实现对I2C总线接口的控制,在分析I2C总线常用工作模式的基础上,设计实现工作于主机模式的,以CPLD完成I2C总线开始信号、结束信号的输出,以及并行数据到I2C总线模式串行数据转换或I2C模式串行数据到并行数据转换的I2C接口模块。采用该模块,可以使不具备I2C总线接口的CPU通过并口方便地控制I2C总线设备,简化系统程序设计。  相似文献   

15.
介绍I2C总线的基本概念和工作原理,叙述I2C总线扩展器件ZLG7290的功能特点。在以S3C2410为微控制器,ZLG7290为I2C总线扩展器件的基础上,介绍通过I2C总线读取键盘的硬件、软件设计,该系统设计体现了I2C总线在嵌入式系统设计应用中的重要作用。  相似文献   

16.
SPI总线和FC总线应用广泛,但由于其通隹协议不同,两种总线器件间无法进行数据通信,因此,设计了基于CP2120的SPI总线与FC总线接口转换电路,并给出部分相关固件程序代码。  相似文献   

17.
高晶  张志伟 《电子测试》2011,(10):75-78
近年来,I2C总线在单片机构成的温控系统中得到了广泛应用。针对温度测量系统中多点温度数据采集以及实时显示的要求,提出了基于I2C总线技术的新型温度测量系统,来实现环境温度数据的实时监测。本文介绍了I2C总线的工作原理。给出了系统的整体设计方案和原理框图。从硬件和软件两方面对温度测量系统的设计做了详细说明。传感器将温度数...  相似文献   

18.
SPI总线和12C总线应用广泛,但由于其通信协议不同,两种总线器件间无法进行数据通信,因此,设计了基于CP2120的SPI总线与I2C总线接口转换电路,并给出部分相关固件程序代码.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号