
【簡介】
自從2000 年pc99 規(guī)范之后,主板上再也沒有ISA 總線,外部擴展總線完全由PCI 總線所取代,雖然有usb 接口的出現(xiàn),但是在大容量、高帶寬的高速數(shù)據(jù)采集的情況下,PCI 總線仍然有很大的優(yōu)勢。雖然有各種各樣的PCI 接口專用芯片,如AMCC S5933、PLX 9054 等,但他們都需要外部擴展FPGA 來進(jìn)行IO 接口的處理,成本較高,占用面積較大,且外部DMA 通道都不超過2 個,無法同時處理多通道的數(shù)據(jù)傳送。我公司根據(jù)這一情況,為滿足市場需要,特推出S1300型PCI 接口FPGA 開發(fā)實驗板。
該FPGA 開發(fā)實驗板采用PCI 接口,方便用戶進(jìn)行自主開發(fā),用戶可以自行設(shè)計應(yīng)用接插板,如外部A/D 數(shù)據(jù)采集,圖象數(shù)據(jù)處理等系統(tǒng)應(yīng)用,而不需要對PCI 接口有過多的了解。開發(fā)板與銥元素公司的火龍刀系列FPGA開發(fā)板功能兼容,且價格非常便宜。
核心FPGA 芯片采用ALTERA 公司的新型CYCLONE FPGA 系列, EP1C6Q240C8 ( 標(biāo)準(zhǔn)配置) /EP1C12Q240C8, 容量分別為6000/12000 個邏輯宏單元,等效于標(biāo)準(zhǔn)15 萬/30 萬邏輯門電路,速度為-8,編譯后系統(tǒng)速度可以達(dá)到100MHz,可以支持ALTERA 公司的SOPC 內(nèi)核NIOS2 系統(tǒng)的開發(fā),NIOS2 開發(fā)環(huán)境編譯后的可執(zhí)行文件可以通過PCI 接口下載到開發(fā)板上的FLASH 中去。
【功能】
PCI 接口主板的外部總線接口支持8、16、32 位數(shù)據(jù)總線,可以直接和CPU、SDRAM、FIFO、外部接口芯片等設(shè)備直接相連。
以下是FPGA 開發(fā)板內(nèi)部IP 核接口:
PCI 總線2.2 標(biāo)準(zhǔn),32 位總線,完全VHDL 源代碼設(shè)計提供;
支持PCI 總線配置讀、配置寫;
支持PCI 總線IO 讀、IO 寫;
支持PCI 總線BUS MASTER 讀、BUS MASTER 寫;
支持內(nèi)部DMA 中斷和外部總線輸入中斷產(chǎn)生;
支持兩個PCI IO 空間,大小為256 字節(jié);
支持一個PCI 內(nèi)存空間,大小為4M 字節(jié);
支持PCI 突發(fā)訪問方式,突發(fā)長度為8 至128 個雙字長度;
用戶可自己定義設(shè)備ID 和制造商ID;
1 個簡化NIOS2 CPU 內(nèi)核,供用戶測試使用;
1 個FPGA 內(nèi)部16C450 串口,完全VHDL 內(nèi)核提供;
1 組32 位SRAM,256K 字節(jié),完全VHDL 源代碼設(shè)計提供;
1 組4MX32 位SDRAM,容量高支持到64MX32 位的SDRAM 接口,完全VHDL 內(nèi)核SDRAM 接口源代碼提供;
1 組16 位FLASH(29LV800BB),1M 字節(jié),可以擴充至32 位,
高16M 字節(jié)FLASH,完全VHDL 源代碼設(shè)計提供;
1 個標(biāo)準(zhǔn)IDE 接口提供,支持PIO,中斷和DMA 接口工作方式,完全VHDL 內(nèi)核源代碼提供;
4 通道開關(guān)量輸出,集電極開路輸出,500ma 驅(qū)動電流,可擴展至64 路開關(guān)量輸出;
4 通道開關(guān)量輸入,光隔離輸入,可擴展至64 路輸入;
1 個7 段數(shù)碼管顯示輸出,提供直接顯示功能,方便用戶進(jìn)行FPGA 的開發(fā)和調(diào)試;
4 個LED 狀態(tài)指示燈輸出,提供調(diào)試和測試使用,完全VHDL 內(nèi)核源代碼提供;
2 個按鍵輸入,提供外部輸入中斷測試功能,供用戶進(jìn)行測試和調(diào)試使用;
外擴標(biāo)準(zhǔn)32 位數(shù)據(jù)總線,提供dma 數(shù)據(jù)傳送能力;
以上功能均提供PCI 接口進(jìn)行訪問和操作,提供DOS,WINDOWS98/WINDOWS2000 的WDM 驅(qū)動程序和測試程序的源代碼。
【應(yīng)用范圍】
工業(yè)數(shù)據(jù)采集,a/d,d/a 數(shù)據(jù)變換,數(shù)據(jù)處理;
多路232/485 擴展,無需外部16c550,1C6 大可提供12 個串口, 內(nèi)部16c550 的fifo 可達(dá)1k 字節(jié);
多路開關(guān)量輸入/輸出擴展,可擴展至64 路;
pci 數(shù)據(jù)緩沖,數(shù)據(jù)加密;
工業(yè)控制;
【其他】
免費提供ALTERA QUARTUS2 4.1 和NIOS2 1.01
開發(fā)工具光盤;
開發(fā)板支持AS 和PS 下載方式,隨開發(fā)板免費提供ALTERABYTEBLASTER 2
下載電纜一根,供用戶使用;
提供NIOS2 CPU 開發(fā)指南及技術(shù)支持;