基于FPGA/HDL的随机读写I~2C串行总线接口电路设计

来源 :苏州大学 | 被引量 : 0次 | 上传用户:zy2000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
I~2C(Inter Integrated Circuits)是Philips公司开发的用于芯片之间连接的串行总线,以其严格的规范、卓越的性能、简便的操作和众多带I~2C接口的外围器件而得到广泛的应用并受到普遍的欢迎。现场可编程门阵列(FPGA)设计灵活、速度快,在数字专用集成电路的设计中得到了广泛的应用。本论文主要讨论了如何利用Verilog/FPGA来实现一个随机读/写的I~2C接口电路,实现与外围I~2C接口器件E2PROM进行数据通信,实现读、写等功能,传输速率实现为100KBps。在Modelsim6.0仿真软件环境中进行仿真,在Xilinx公司的ISE9.1i开发平台上进行了下载,搭建外围电路,用Agilent逻辑分析仪进行数据采集,分析测试结果。首先,介绍了微电子设计的发展概况以及设计流程,重点介绍了HDL/FPGA的设计流程。其次,对I~2C串行总线进行了介绍,重点说明了总线上的数据传输格式并对所使用的AT24C02 E2PROM存储器的读/写时序作了介绍。第三,基于Verilog_HDL设计了随机读/写的I~2C接口电路、测试模块和显示电路;接口电路由同步有限状态机(FSM)来实现;测试模块首先将数据写入到AT24C02的指定地址,接着将写入的数据读出,并将两个数据显示在外围LED数码管和发光二极管上,从而直观地比较写入和输出的数据的正确性。FPGA下载芯片为Xilinx SPARTAN III XC3S200。第四,用Agilent逻辑分析仪进行传输数据的采集,分析数据传输的时序,从而验证电路设计的正确性。最后,论文对所取得的研究成果进行了总结,并展望了下一步的工作。
其他文献
开展省级基础地理信息资源获取与更新,可有效解决区域地形图过于陈旧等问题,为基础设施建设、重大工程实施、防灾减灾提供保障,为国土空间规划、自然生态保护与修复、自然资源资产用途管控等生态文明建设主要任务提供权威、客观、精准、动态、可视化的基础地理信息数据支撑。机载激光雷达技术已广泛应用于省级基础地理信息资源获取与更新中,本文将从机载激光雷达数据获取、处理、成果输出等方面展开论述。
ue*M#’#dkB4##8#”专利申请号:00109“7公开号:1278062申请日:00.06.23公开日:00.12.27申请人地址:(100084川C京市海淀区清华园申请人:清华大学发明人:隋森芳文摘:本发明属于生物技
WOBBE值测定仪是一种新颖的分析仪表,用于可变组分燃料气热流量的计算。该文介绍它的测量原理,基本结构和应用实例。
全球地理信息资源建设与维护更新项目(简称"全球测图")中,数字表面模型数据(DSM)作为其主要产品之一,它的质量好坏直接影响着后续DOM、DEM生产的工作量和成果质量,而DSM成果质量控制的难点集中存在于对影像弱纹理区域的编辑处理上。本文通过对该项目DSM匹配所使用的两款主要软件CIPS和INPHO间针对沙漠、森林、冰雪和阴影4类常见弱纹理区域的匹配成果进行对比分析,以研究寻求在4类常见弱纹理区域
为了验证地理国情普查成果的科学性、准确性和实用性,深入挖掘地理国情普查成果的价值,推进成果的应用,本文选取了河北省唐山市为研究区域,收集了唐山市国土二调相关资料,对两种成果进行内容、指标、定量统计、空间分布等方面的对比和分析,得出两者的一致性和差异性,并查找数据异同的原因。
基础性地理国情监测是践行"按需"的测绘地理信息工作,其在经济社会发展和生态文明建设中起到至关重要的作用。因此,其成果质量成为测绘地理信息工作者研究与工作的重点。作者根据自身工作实践经验分别从地表覆盖数据、国情要素数据、附件数据几个方面进行论述,目的在于为其质量的提升与保障提供借鉴。
数字线划地图数据(DLG)成果点状要素作为涉密数据,须经脱密处理,才可公开表示。本文采用GIS手段研究一种DLG成果点状要素空间位置脱密方法,并按照相关法律、文件要求,实现相关涉密测绘成果脱密处理,保障涉密成果的安全,促进测绘成果的社会化应用。
4月29日上午,省人大常委会在南昌召开了大气污染防治法执法检查动员会暨2011年环保赣江行活动新闻发布会。省人大常委会副主任胡振鹏、朱秉发,副省长孙刚出席会议。省人大环
在常压条件下,将白炭黑在碱性溶液中溶解,以溶解液为硅源,十六烷基三甲基溴化铵(CTAB)为模板剂,制备了纳米孔包覆硅砂材料。利用扫描电子显微镜(SEM)、N2吸附等温测试对包覆