新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 一種基于EP2SGX系列FPGA的PCI接口設計

        一種基于EP2SGX系列FPGA的PCI接口設計

        作者: 時間:2010-07-07 來源:網絡 收藏

          2 設計考慮及芯片選擇

          目前主要有2種實現方式:使用專用接口芯片和采用可編程器件。專用芯片如PLX公司的9050等,專用芯片可以實現完整的PCI主控模塊和目標模塊接口功能,將復雜的PCI總線接口轉換為相對簡單的用戶接口。缺點是缺少靈活性,用戶可能只用到了部分的功能,造成了一定的邏輯資源浪費。采用的優點在于其靈活的可編程性,首先可以依據插卡功能進行最優化設計,而不必實現所有的PCI功能,可以節約系統的邏輯資源。其次可以將PCI插卡上的其他用戶邏輯與PCI接口邏輯集成在一個芯片上,實現緊湊設計。再者當系統升級時,只需對可編程器件重新進行邏輯設計,而無需更新PCB版圖。

          PCI總線是同步總線,時序要求比較嚴格,比如:Tval最大為11 ns,Tprop最大為10 ns,Tsu最小為7 ns,Th為0 ns,此外,PCI總線接口還需要一定數量的宏單元和I/0引腳。在本設計中,為了同時實現光纖數據傳輸等其他的邏輯功能,選用了ALTERA公司StratixIIGX系列中型號為90EF1152的一款芯片。該芯片主要性能如下:片內90 960個邏輯單元;4.5 Mb的RAM資源;支持12路高速串行收發器通道,每路傳輸速率高達6.375 Gb/s;接口電平支持:LVTTL、LVDS、LVPECL。3.3-V PCI等眾多I/O標準。系列芯片內部有專門支持PCI電氣特性的區域(Bank),非常適合于PCI接口的開發。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 台中市| 若尔盖县| 北流市| 山阳县| 清原| 清镇市| 西贡区| 泸定县| 琼结县| 丰台区| 雅安市| 昭觉县| 新津县| 大关县| 蓬溪县| 泾川县| 尼勒克县| 鹤庆县| 桃源县| 项城市| 武城县| 石棉县| 安龙县| 仙居县| 滦平县| 镇康县| 漳平市| 乃东县| 九江县| 延长县| 厦门市| 扶风县| 达拉特旗| 湘潭县| 元阳县| 任丘市| 嵊州市| 临潭县| 衡水市| 垣曲县| 南丹县|