freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于fpga的數(shù)字頻率計設(shè)計報告(參考版)

2025-06-21 14:30本頁面
  

【正文】 我覺得我通過本次試驗學會了很多。通過對數(shù)字頻率計的設(shè)計實現(xiàn),我深入的學習了ise軟件的使用,VHDL語言的編寫規(guī)范,語法結(jié)構(gòu)等。%,誤差很小。 誤差分析:我將函數(shù)發(fā)生器的頻率調(diào)節(jié)到999,999HZ時,頻率計不顯示,即產(chǎn)生了計數(shù)溢出,然后我進行了進一步的調(diào)節(jié),將函數(shù)發(fā)生器的頻率調(diào)節(jié)到999,單位為KHZ。四、測試結(jié)果及結(jié)論經(jīng)過了前三步,最后我們將所完成的工程下載到了板子上,連接好函數(shù)發(fā)生器,并設(shè)定好了函數(shù)發(fā)生器的輸出信號電平(5Vpp),就可以進行使用了。將彈出的對話框關(guān)掉,雙擊【 Generate Prom, ACE,or JTAG File】在彈出的對話框中點擊Finish,然后點擊打開,在隨后的對話框中點擊Bypass。 下載過程:光標移至【Generate Programing File】后單擊鼠標右鍵,然后單擊【Properties】在打開的對話框的左側(cè)欄選中【Configuration Options】將右側(cè)的Unused IOB Pins這一項改為Pull Up,單擊OK。NET SEL1 LOC = D8。NET SEG6 LOC = A11。NET SEG4 LOC = A12。NET SEG2 LOC = C13。NET SEG0 LOC = B14。NET SE10 LOC = N5。NET NECT LOC = D7。NET DCLK LOC = C16。三、設(shè)計實現(xiàn) 頂層文件: ,按照下圖連接各模塊生成的圖形文件符號,完成后保存編譯。結(jié)果如下:有仿真結(jié)果我們可以看出程序運行正常,邏輯上沒有任何問題。 END PROCESS。139。 WAIT FOR 100 NS。 tb : PROCESS BEGIN CLK=39。 SIGNAL SEL : std_logic_vector(2 downto 0)。 SIGNAL CLK : std_logic := 39。 SEL : OUT std_logic_vector(2 downto 0))。ENTITY TBCTRLS_vhd ISEND TBCTRLS_vhd。USE 。代碼編寫完成后保存編譯生成圖形文件符號如圖:,按照下圖連接各元件,保存編譯生成圖形文件符號如下圖:該模塊的輸入數(shù)據(jù)量太大難以仿真,故這里只對其中的掃描信號生成文件進行仿真,仿真文件代碼如下:LIBRARY ieee。 END PROCESS。 THEN 判斷溢出,若溢出則令輸出全部不顯示 SEG=1111111。 if OVERIN=39。 WHEN OTHERS=SEG=1111111。 WHEN 1000=SEG=0000000。 WHEN 0110=SEG=0000010。 WHEN 0100=SEG=0011001。 WHEN 0010=SEG=0100100。 CASE DATA IS 對中間信號DATA進行譯碼,SEG為數(shù)碼管的數(shù)據(jù)顯示輸出,從而使不同位置上有不同的數(shù)字顯示 WHEN 0000=SEG=1000000。 WHEN OTHERS=DATA=0000。 WHEN 100=DATA=DATAIN(19 DOWNTO 16)。 WHEN 010=DATA=DATAIN(11 DOWNTO 8)。BEGIN PROCESS(SEL,OVERIN) IS BEGIN CASE SEL IS 對位選信號進行判斷,對應每一位分別提取數(shù)據(jù)中的不同位置的數(shù)據(jù)賦給中間信號DATA WHEN 000=DATA=DATAIN(3 DOWNTO 0)。END DISPLAY1。 DATAIN : in STD_LOGIC_VECTOR (23 downto 0)。entity DISPLAY1 is Port ( SEL : in STD_LOGIC_VECTOR (2 downto 0)。use 。代碼編寫完成后保存編譯生成圖形文件符號如上圖:然后我們編寫數(shù)據(jù)顯示輸出文件,代碼如下:library IEEE。end Behavioral。 END IF。 QOU(7 DOWNTO 0)=DIN(7 DOWNTO 0)。 QOU(15 DOWNTO 12)=1111。 IF DIN(23 DOWNTO 20)=0000 AND DIN(19 DOWNTO 16)=0000 AND DIN(15 DOWNTO 12)=0000 AND DIN(11 DOWNTO 8)=0000 THEN QOU(23 DOWNTO 20)=1111。 QOU(11 DOWNTO 0)=DIN(11 DOWNTO 0)。 QOU(19 DOWNTO 16)=1111。 END IF。 QOU(19 DOWNTO 16)=1111。 END IF。 THEN IF DIN(23 DOWNTO 20)=0000 THEN QOU(23 DOWNTO 20)=1111。 AND DP2=39。 IF DP1=39。 END IF。 QOU(15 DOWNTO 12)=1111。 IF DIN(23 DOWNTO 20)=0000 AND DIN(19 DOWNTO 16)=0000 AND DIN(15 DOWNTO 12)=0000 THEN QOU(23 DOWNTO 20)=1111。 QOU(15 DOWNTO 0)=DIN(15 DOWNTO 0)。 IF DIN(23 DOWNTO 20)=0000 AND DIN(19 DOWNTO 16)=0000 THEN QOU(23 DOWNTO 20)=1111。 QOU(19 DOWNTO 0)=DIN(19 DOWNTO 0)。039。139。 END IF。 QOU(15 DOWNTO 0)=DIN(15 DOWNTO 0)。 IF DIN(23 DOWNTO 20)=0000 AND DIN(19 DOWNTO 16)=0000 THEN QOU(23 DOWNTO 20)=1111。 QOU(19 DOWNTO 0)=DIN(19 DOWNTO 0)。139。039。end DSELE。 DIN : in STD_LOGIC_VECTOR (23 downto 0)。entity DSELE is Port ( DP1: IN STD_LOGIC。use 。文件編寫完成后保存編譯生成圖形文件符號如圖:再編寫使高位無意義零自動消隱功能的的文件,源程序代碼如下:library IEEE。 SEL=CNT。 END IF。 計滿則清零,不滿則加一 ELSE CNT=CNT+’1’。139。beginPROCESS(CLK) IS BEGIN IF CLK39。end CTRLS。entity CTRLS is Port ( CLK : in STD_LOGIC。use 。編寫完成后保存編譯生成圖形文件符號如圖:再編寫用于數(shù)碼管掃描顯示的的位選信號生成文件,其代碼如下:library IEEE。 END PROCESS。139。039。139。039。039。039。039。139。039。039。039。039。139。end POINTCON。 SEL : in STD_LOGIC_VECTOR (2 downto 0)。 SE10 : in STD_LOGIC。use 。use 。其中對鎖存數(shù)據(jù)的處理包括溢出有效時的數(shù)據(jù)消除,和對高位無意義零的自動消隱。文件編寫完成后保存編譯生成圖形文件符號,如圖:,保存編譯生成圖形文件符號如圖:該模塊的輸入輸出簡單,無需仿真。S6(3 DOWNTO 0)=S5。S6(11 DOWNTO
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1