應(yīng)用高密度pld器件開(kāi)發(fā)軟件平臺(tái)進(jìn)行邏輯設(shè)計(jì)時(shí),其軟件編程中的邏輯設(shè)計(jì)輸入可以采用hdl語(yǔ)言描述輸入,原理圖描述輸入,狀態(tài)圖描述輸入,波形圖描述輸入,以及混合描述輸入法。
例:試在isp synario開(kāi)發(fā)環(huán)境下,用isplsi1016設(shè)計(jì)一個(gè)具有異步清零、同步保持的8421碼計(jì)數(shù)的1000進(jìn)制加法計(jì)數(shù)器。
解:根據(jù)要求,畫(huà)出1000進(jìn)制計(jì)數(shù)器的頂層電路原理圖,1000進(jìn)制由底層的三個(gè)十進(jìn)制計(jì)數(shù)器組成。十進(jìn)制計(jì)數(shù)器用abel—hdl語(yǔ)言描述。設(shè)clk→時(shí)鐘輸入,clr→異步清零輸入,c_h→計(jì)數(shù)/保持輸入。q3、q2、q1、q0 →計(jì)數(shù)器的輸出信號(hào)。
十進(jìn)制計(jì)數(shù)器abel—hdl語(yǔ)言描述:
為檢查輸入語(yǔ)句是否正確,編寫(xiě)測(cè)試矢量進(jìn)行語(yǔ)法檢查,邏輯化簡(jiǎn),邏輯編譯等操作。
測(cè)試矢量abel語(yǔ)言如下:
最后經(jīng)仿真軟件后的波形如圖:
正確后經(jīng)器件管腳鎖定,將設(shè)地輸入下載至isplsi1016中。