亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

您現在的位置是:蟲蟲下載站 > 資源下載 > 學術論文 > 基于FPGAHDL的隨機讀寫I2C串行總線接口電路設計.rar

基于FPGAHDL的隨機讀寫I2C串行總線接口電路設計.rar

  • 資源大小:8087 K
  • 上傳時間: 2013-06-27
  • 上傳用戶:gxjun686
  • 資源積分:2 下載積分
  • 標      簽: FPGAHDL 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邏輯分析儀進行傳輸數據的采集,分析數據傳輸的時序,從而驗證電路設計的正確性。最后,論文對所取得的研究成果進行了總結,并展望了下一步的工作。

相 關 資 源

主站蜘蛛池模板: 镇沅| 离岛区| 乌海市| 鄂托克前旗| 焦作市| 郯城县| 南澳县| 辽中县| 弥渡县| 厦门市| 和田市| 阿荣旗| 慈溪市| 汾阳市| 随州市| 乌拉特后旗| 扎赉特旗| 莒南县| 安阳县| 雷波县| 皋兰县| 上杭县| 都匀市| 天祝| 泾阳县| 南丹县| 泗水县| 武宣县| 农安县| 册亨县| 昌宁县| 上杭县| 汉阴县| 体育| 当涂县| 台中县| 肥东县| 龙山县| 和林格尔县| 泽州县| 高碑店市|