選用Altera的CPLD EPM3064ATC100。內部64個宏單元,1250可用邏輯門,最大可用IO數為66pin,應用GCLK最高頻率為222.2MH。系統使用到的對應管腳信號及功能見下表: CPLD管腳分配及功能說明
信號名稱 | | | | | | | | SDRAM為CE0選通,其它為CE1選通 CE2配合EA[20..22]對FLASH頁高地址控制 CE3預留擴展用,可實現對更大容量FLASH的兼容。 | | | | EA22用于區分FLASH和串口,并且配合CE2和EA6選擇FLASH其它存儲空間,以及控制報警音頻選擇,控制報警開關量輸出及備用擴展輸出。 | | | | | | | | | | | | | | | | | | | | | | | | DSP只能尋址1M,其中FLASH與串口各占512k。FLASH最高地址由CPLD配合CE2的高地址寫操作選擇。 | | | | | | | | | | | | 由DSP的SDCAS/ARE和SDRAS/AOE邏輯得到 | | | | | | | | | | | | | 由DSP寫0x900c xxxx操作或GPIO取反產生清狗信號 | | | | 5V供電電壓低于4V時出現低電平。參與邏輯生成各芯片復位信號 | | | | | | | | | | | | | | | | | | | | | | | | | 發送給DSP,INTA取反得到,接DSP的GPIO4 | | | | 發送給DSP,INTB取反得到,接DSP的GPIO5 | | | | | 有源晶振一驅二,一路到DSP,一路到CPLD GCLK1輸入端 | | | | | | | | | | | | | | | | 調試或維護使用,由DSP的GPIO[7..6]透傳得到(LED0為心跳顯示) | | | | | | | | | | | | 輸出到連接板的開關量(OC門)。最大上拉電平為9V,灌電流為500mA | | | | | | | | | | | | |
系統共計使用23個輸入腳,25個輸出腳。報警聲調部分可能需要宏單元比較多,時鐘源為50M時鐘。可能需要20-30個宏單元,其他部分需要宏單元較少,總共應不超過55個宏單元。選擇EPM3064能滿足設計需求。 元件數據手冊里沒有芯片管腳名稱,需到altera下載封裝及引腳信息。
|