


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
I2C模块宏功能实现了一个符合飞利浦I2C总线规范的串行接口,并支持所有来自或发往I2C总线的传输模式。The I2C logic handles bytes transfer autonomously.I2C自动处理字节传输。它也保留串行传输,fers, and a status register (i2csta) reflects the status of I2C Bus Controller and the I2C状态寄存器(i2csta)映射了I2C总线控制器和I2C总线的状态。I2C是一个无微码的设计,被用于ASIC和 FPGA实现的复用。 The design is strictly synchronous with positive-edge clocking, no internal tri-该设计与内部没有三态的时钟的上升沿和一个同步复位端严格同步,态因此扫描的接入很简单。应用 The I2C can be utilized for a variety of serial interface applications including: 其I2C可用于一个串行接口,包括各种应用程序: Embedded microcontroller systems 嵌入式微控制器系统 Communication systems 通信系统 Benefit优点 I2C provides a convenient interface to I2C bus the de facto world standard in a I2C为I2C总线提供了一个方便的接口,在相当大的应用范围内是实际上的世 界标准broad range of application 仅使用2线的I2C连接到几乎无限数量的设备。因此,在用户的应用中最大程度地简化了互动网络并减少了IC管脚的使用 I2C standard implements a simple and efficient bus which does not require additional I2C标准实现了一个简单而有效率的总线。它并不需要额外的 logic such as address decoders or arbit 逻辑解码器,如地址译码和仲裁等框图特征January 2009主发送模式 - 串行数据通过SDA输出而SCL输出串行时钟。主接收模式 - 串行数据通过SDA接收而SCL输出串行时钟。从接收模式 - 串行数据和串行时钟通过SDA和SCL接收。从发送模式 - 串行数据通过SDA传输而的串行时钟通过SCL输入。数据传输在标准模式高达100 Kbps而快速模式多达400 Kbps。双向数据传输。固有地址和通用调用地址检测。7位寻址格式。固定8位数据宽度。数据多位传输。单字节读写缓冲。功能描述 The I2C megafunction is partitioned into modules as shownI2C模块宏功能被划分成在框图中显示的模块,说明如下: Arbitration and synchronization logic 仲裁和同步逻辑 In the master mode, the arbitration logic checks that every 在主模式下,仲裁逻辑检查每个被transmitted logic 1 actually appears as a logic 1 on the发送的逻辑1在I2C bus.总线上是否真正地显示为逻辑1。If another device on the bus overrules a logic 1 and pulls 如果另一个总线设备在否决了一个逻辑1并把SDA线拉低,仲裁就丢失, I2C立即从主changes from master transmitter to slave receiver.从从发送设备变化到从接收器。同步逻辑会将串行时钟发生器与另一个设备的时钟脉冲SCL线同步。 Serial clock generator 串行时钟发生器 This programmable clock pulse generator provides the SCL当I2C处于主模式时,可编程时钟脉冲发生器提供SCL时钟脉冲。clock pulses when the I2C is in the master mode.当I2C处于从模式时,时钟 generator is switched off when the I2C is in a slave mode.发生器关闭。 Control logic 控制逻辑 The control logic generates the control signals for serial byte 控制逻辑为串行字节处理产生控制信号handling.。 Input filter 输入滤波器 Input signals are synchronized with the internal clock (clk), 输入信号与内部时钟(CLK)同步, and spikes shorter than three oscillator periods are filtered少于3个振荡器周期的尖峰将被过滤out.出去。 Address comparator 地址比较 The comparator compares the received 7-bit slave address该比较器将接收到的7位从地址with its own slave address.与自己的从机地址相比较。它也将第一次收到的 8位字节与一般调用地址(从OOH)相比较8-bit byte with the general call address (00H).。如果发现相等found, the appropriate status bits are set and an interrupt is,相应的状态位置位 并 发送中断requested.请求。 Megafunction Modifications宏功能宏功能宏功能模块的修改The I2C megafunction can be modified to change the serial I2C模块宏功能可以被修改,以改变序列transmission bit rate.传输码率。如有任何更改请求,如有 单身宿舍请联系科协公司。 Configurability可配置性 Hardware configurability features: 硬件配置特点: Glitch register: configurable glitch removal length from -毛刺寄存:在时钟和数据线上可配置的故障切除长度 Runtime configuration features: 运行时配置功能: Own address -自己的地址 I2C clock generation: -I2C时钟: From division of system clock 来自系统时钟的分支 From external clock generator 来自外部时钟发生器 -允许 Toggle general call address accept切换一般调用地址运行结果I2C的参考设计已经过各种不同的技术评价 technologies.。下面是示例Altera速度最优的结果,并假设所有I / O模块是片外引线的。支持 The megafunction as delivered is warranted against defects 交付的功能模块有90天的损坏担保。从第一次接手开始,有30天的电话和 email technical support are included, starting with the first in- 电子邮件技术支持。另有额外的维护和支持选项available.可用。 Verification 验证 The I2C megafunctions functionality was verified by means I2C宏功能模块的功能性验证方法经过of a proprietary hardware modeler.一个专有的硬件建模的验证。同样的激 励加载在加载在包含Philips最原始80C552芯片的硬体模型中,其结果将和megafunctions simulation outputs.宏功能模 块的模拟输出相比较。 Deliverables 交付 The megafunction is available in ASIC (synthesizable HDL) 该宏功能模块有ASIC(同步HDL)and FPGA (netlist) forms, and includes everything required 和FPGA(网表)的形式,并包括为顺利实现所需的任何东西for successful implementation.。 Altera的版本包括: Post-synthesis EDIF netlist 后合成EDIF网表 Testbench(self checking) 验证平台(带自检查) Simulation script, vectors, expected results, and compari- 模拟脚本,载体,预期结果,效果对比 Place and route script 布局和路线脚本 Comprehensive user documentation, including detailed 全面的用户文档,包括详细的specifications and a system integration guide规范和系统集成指南 Related Products 相关产品 I2C-HS is an I2C Bus Controller which provides a serial in- I2C-HS -是一个提供了一个符合飞利浦I2C总线V.2.1规范的串行接口以及与PVCI(外设虚拟组件接口)或AMBAAHB interfaces.兼容的or AMBA的AHB接口的I2C总线控制器, compliant with PVCI (
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年初中物理特岗教师面试题预测及解题思路
- 2025年供应链经理竞聘面试预测题及应对策略解析
- 2025年炼钢工中级技能考核要点及模拟题解析
- 电力基金基础知识培训课件
- 2025年烘焙师中级技能进阶面试题及答案解析
- 2025年酒店管理实习生面试模拟题与答案解析
- 2025年医学影像学诊断技术考试预测题集
- 2025年特岗教师招聘考试复习资料初中生物电子版
- 2025年程序员Java开发面试技巧与预测题
- 电信禁毒安全知识培训课件
- 药品生产企业药品安全信用评价指标及评分标准
- 台州市水处理发展有限公司化工废水处理工程项目环评报告
- 用合作协议规避劳动合同
- 镗工(技师)技能鉴定精练考试题(附答案)
- 毕节地区金沙县2025年小升初易错点数学检测卷含解析
- 代班协议模板
- 原材料检验员知识培训
- 2025年全国交管12123驾驶证学法减分考试题库及答案
- 《进项税额的抵扣》课件
- 工地检测员应聘简历
- 汽车零配件销售代理授权书
评论
0/150
提交评论