新聞中心

        EEPW首頁 > 嵌入式系統 > 牛人業話 > 【從零開始走進FPGA】隨心所欲——DIY 系統板

        【從零開始走進FPGA】隨心所欲——DIY 系統板

        作者: 時間:2015-01-17 來源:網絡 收藏

          3. EPM240T100C5N 核心板設計

        本文引用地址:http://www.104case.com/article/268272.htm

          (1)電源模塊

          a) 由于內核工作需要3.3V電壓,因此電源模塊需要能提供3.3V電源,由AMS1117-3.3直接產生,供給 VCCIO。電路圖如下所示:

          

        wps_clip_image-23066

         

          b) 由于PLD工作頻率之高,為了得到更穩定的時候,更穩定的工作狀態,提供更穩定的電源,需要在每個VCC接口下拉一個104的電容。如下圖所示:

          

        wps_clip_image-24954

         

          關于并聯電容有如下作用:

          

        wps_clip_image-25138

         

          此處為去耦電容,去藕電容就是起到高頻信號提供回流路徑,就是去除高頻耦合,滿足驅動電路電流的變化,避免相互間的耦合干擾 ;同時也有濾波的作用(根據TI的模擬設計方案,若是幾百兆的頻率工作,最好同時并聯103一下的電容,已達到更好的狀態)。

          (2)時鐘模塊

          時鐘是工作的必須條件(除非在要求不高的場合,使用內部UFM),用50MHz的晶振產生時鐘源,供給,作為驅動時鐘。其電路如下所示:

          

        wps_clip_image-27624

         

          (3)復位模塊

          考慮到電路的穩定性,工作的可控性,在電路板中一般都設定復位模塊,來實現硬件的異常復位或者重新開始工作。具體電路圖如下所示:

          

        wps_clip_image-14361

         

          注意:復位信號與CPLD的全局時鐘輸入IO相連,這并不意味著只能連全局時鐘,只是全局時鐘連接能夠達到更大的同步性以及可控性,而一般IO是具有局部性,在時序要求相當嚴格的場合,這樣更保險。

          (4)JTAG模塊

          保證一個模塊的運行,這理所當然需要一個靈魂。而這個靈魂的通道,就是JTAG接口。JTAG和PC通信,燒錄配置信息。具體電路圖如下所示:

          

        wps_clip_image-12471

         

          4. CPLD核心板Layout注意事項

          (1)每一個VCC的去耦電容要盡可能靠近端口,以達到更好的去耦效果

          (2)JTAG接口4條信號線,大致保持等長,保證信號完備性

          (3)晶振盡可能靠近IC,CLK輸入信號線不能與IO信號線平行

          (4)電源盡量做到數模隔離,減少干擾

          (5)必要時加上防短路電路

          5. CPLD核心板實物圖

          若有需要參考原理圖的讀者,請下載Bingo設計的原理圖,下載地址為:

          http://www.chinaaet.com/lib/detail.aspx?id=86263

          

        wps_clip_image-9143

         

          注:原理圖見附件。

          四、Step By Step 系統板

          1. EP2C8Q208C8N 引腳 介紹

          Cyclone II數據手冊下載地址:http://www.altera.com.cn/literature/lit-cyc2.jsp

          EPM2C8Q208C8 引腳介紹:

          

        image

         

          相對于CPLD而言,此款型號出了引腳上增多外,多了1.2V內核電壓,ASP接口,兩個鎖相環,以及配置方式選擇引腳 MSEL。

          2. EP2C8Q208C8N 工作條件

          (1)VCC1 = 3.3V,VCC2 = 1.2V, GND = 0V

          (2)8個CLK全局時鐘接口至少有一個輸入作為驅動時鐘

          (3)JTAG接口,用來配置FPGA

          (4)ASP接口,用來燒錄EPCS

          (5)MSEL,用來選擇工作模式(同時接地為JTAG+ASP模式)

          注意1:(4)不是必須的,可以間接通過JTAG下載jic文件來配置EPCS。

          注意2:對于Cyclone IV器件而言,除了IO,PLL增加以外,另需2.5V芯片工作電壓;以及JTAG保護電路。

        DIY機械鍵盤相關社區:機械鍵盤DIY


        fpga相關文章:fpga是什么


        晶振相關文章:晶振原理


        關鍵詞: FPGA CPLD DIY

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 三穗县| 获嘉县| 宁陵县| 兴安盟| 余庆县| 开原市| 乌兰浩特市| 星座| 阿尔山市| 新营市| 澄城县| 阳新县| 靖宇县| 叙永县| 桐柏县| 通道| 双牌县| 花莲市| 寿光市| 山丹县| 宝应县| 平南县| 吉林市| 西充县| 沽源县| 余姚市| 佛山市| 米易县| 拉萨市| 无棣县| 马山县| 神木县| 吴旗县| 祁连县| 宜君县| 德昌县| 汉川市| 临海市| 台北县| 昭通市| 乐清市|