CPLD信號完整性測試,CPLD電源完整性測試,CPLD時序測試,CPLD時鐘測試
portant;">入門介紹:
portant;">1、EMP240使用很廣泛了,8元一片。EMP240顧名思義具有240個宏單元,或者說240個觸發(fā)器,或者理解成240個bit的存儲單元。
portant;">2、仿真分2步,寫邏輯時用自帶的仿真;邏輯寫完后,用model sim專門仿真。
portant;">3、如果你需要100個邏輯單元,實(shí)際用的可能是120個,因此要留出20%的余量。
portant;">4、一個小技巧,針對EPM240和570來說,常用的封裝TQFP100,這2個芯片封裝是向下兼容的,因此,即便決定用240,也要按照570去畫板子。焊接是兼容的,同時萬一240資 源不夠了,還可以換570,非常方便。
portant;">
portant;">CPLD和CPU接口:
portant;">1、CPLD大部分是做為CPU的擴(kuò)展,替CPU完成外部引腳資源的擴(kuò)展、輸入輸出時序管理、部分軟件功能實(shí)現(xiàn),肯少單獨(dú)用CPLD。
portant;">2、初學(xué)者使用CPLD時,可以在IO連線中串聯(lián)一個51歐姆的電阻,方便測量,更重要的是能保護(hù)CPLD的IO,更深一步是能改善高速信號的振鈴、信號反射。提高信號完整性。
portant;">CPLD和FPGA區(qū)別:
portant;">1、CPLD比較簡單,F(xiàn)PGA更加復(fù)雜,在CPLD基礎(chǔ)上增加了PLL、硬件乘法器、RAM等資源。Altera的MAX II系列CPLD內(nèi)部應(yīng)用了走線池,嚴(yán)格的說已經(jīng)是FPGA了。
portant;">2、前仿真屬于邏輯仿真,所有瞬態(tài)時序同步發(fā)生,用于初期測試邏輯功能是否正確;后仿真則帶有延遲特性,這和芯片的內(nèi)部構(gòu)造和編譯后的內(nèi)部走線密切相關(guān)。后仿真一般就等同于實(shí)際板子上跑的結(jié)果。如果在PCB板上跑出現(xiàn)問題,則此問題就比較難解決。
portant;">