基于可編程器件的任意進(jìn)制計(jì)數(shù)器的設(shè)計(jì)方法
3.3 仿真測(cè)試
對(duì)上述電路進(jìn)行波形仿真,得到圖4所示的仿真結(jié)果。從仿真結(jié)果可看出,該計(jì)數(shù)器實(shí)現(xiàn)60進(jìn)制加計(jì)數(shù)、清零和置數(shù)功能,進(jìn)位脈沖正常。并將其下載到FPGA器件進(jìn)行測(cè)試,各控制端功能正常,計(jì)數(shù)器運(yùn)行良好,性能穩(wěn)定,達(dá)到設(shè)計(jì)目標(biāo)。
3.4 方案實(shí)現(xiàn)
采用上述方法分別設(shè)計(jì)出秒、分、時(shí)、日計(jì)數(shù)器及秒脈沖形成分頻器。該分頻器對(duì)系統(tǒng)時(shí)鐘11.059 2 MHz脈沖進(jìn)行分頻,從而形成秒脈沖。通過對(duì)這些計(jì)數(shù)器進(jìn)行組合,共同構(gòu)成完整的實(shí)時(shí)鐘模塊。該模塊清零、校時(shí)等功能由上位機(jī)通過RS485總線對(duì)其控制實(shí)現(xiàn)。通過裝機(jī)運(yùn)行,測(cè)得月誤差在27 s內(nèi),達(dá)到較高的計(jì)時(shí)精度。
4 結(jié)束語
由于MAX+plus II設(shè)計(jì)軟件的mega_lpm元件庫(可調(diào)參數(shù)元件)所提供的庫元件都經(jīng)Ahera公司的測(cè)試和優(yōu)化.可保證元件的邏輯穩(wěn)定性,保證可編程器件的芯片利用率及效率達(dá)到最優(yōu)。因此使用LPM庫元件設(shè)計(jì)計(jì)數(shù)器電路時(shí),可使設(shè)計(jì)人員擺脫硬件電路的束縛以及避免軟件編程、調(diào)試等煩瑣細(xì)節(jié)問題,從而系統(tǒng)設(shè)計(jì)大大提高設(shè)計(jì)效率。
評(píng)論