【正文】
: 圖 其中: S0: CS為高, SCLK 為低 ,計數為 0; S1:等待一個時鐘周期; S2: CS 為低, SCLK 為低,并判斷 CNT 計數器是否小于等于 11,是則跳到 S3,否則跳到時; S3: CS為低, SCLK 為高,計數器 CNT 加 1 計數,并跳轉到 S2。D 為 “ 10”時幅值為 。經過一個學期的理 論學習,我們對 EDA 有了個初步的認識,而通過這次的課程設計,我們對 EDA 又有了更深一步的理解,鍛煉了我們的動手能力和思維能力 。EVENT AND CLK=39。 ARCHITECTURE BHV OF FB IS 19 SIGNAL Q:INTEGER RANGE 63 DOWNTO 0。 entity sin is port(clk:in std_logic。 when 06=dd4=796。 when 22=dd4=937。 when 38=dd4=227。 when 54=dd4=86。 USE 。 WHEN S1 =IF C=0 THEN ST=S0。 ARCHITECTURE BV OF XZ IS SIGNAL Q:STD_LOGIC_VECTOR(1 DOWNTO 0)。 ELSIF NUM=10 THEN D_OUT=D_IN。 BEGIN PROCESS (CLK1) BEGIN IF (CLK139。END IF。 END PROCESS。 END PROCESS。 END CASE。SCLK=39。 SIGNAL ST:STATE。 BEGIN NUM=Camp。 ENTITY XZ IS PORT(A,B:IN STD_LOGIC。 THEN CASE ST IS WHEN S0 =IF C=1023 THEN ST=S1。 end if。 when 50=dd4=9。 when 34=dd4=412。 when 18=dd4=1014。 when 02=dd4=611。 2. 正玄波發(fā)生模塊 程序 library ieee。 USE 。 END。綜上所述,本次設計的信號發(fā)生器,達到了設計所定要求,完成了要求所需的各個功能。改變 Camp。 C、第 12 個 SCLK 下降沿。 Sw4 為 “ 00” 時幅值為 ;當 Sw3 amp。 根據抽樣點所對應的函數值, DA轉換后就可得到一個正弦波。該模塊用于選擇當前輸出的為何種波形。 2) FPGA 可做其它全定制或半定制 ASIC 電路的中試樣片。它可以產生多種波形信號 ,如正弦波 ,三角波和方波等 ,因而廣泛用于通信、雷達、導航、宇航等領域。輸出頻率不做要求。 FPGA 的編程無須專用的 FPGA 編程器,只須用通用的 EPROM、 PROM 編程器即可。 正弦波的 發(fā)生模塊 5 對于正弦波(如圖 ), 由于 是周期信號 , 可以通過對 一個完整周期內以一定點數的采樣來離散化。B 為 “ 10” 時,選擇 I2 為輸出波形;當 Aamp。 Sw4 的值 “ 01” 時輸出 D_OUT 等于輸入 D_IN/2; 當 Camp。 在Quartus II 軟件編寫 VHDL 程序 ,經過編譯和時序仿真,可得到如下 (圖 )的仿真波形 及元件模塊圖(圖 ) 。 圖 a 圖 b 圖 c 圖 圖 a 圖 b 圖 c 圖 16 當圖 的原理圖中的 Aamp。 從接觸到這個設計課題到設計成功,途中遇到了 住多么 困難,通過組員之間的相互討論及指導老師的指點,最終得以解決,在此對那些給過幫助的老師及同學表示感謝。 END IF。 END IF。 begin outp=conv_std_logic_vector(dd4,10)。 when 11=dd4=963。 20 when 27=dd4=753。 when 43=dd4=60。 when 59=dd4=257。 END。 21 SJOUT=C。 5.幅值調節(jié)單元程序 . LIBRARY IEEE。 USE 。SCLK=39。CNT=CNT+1。 ELSE IF(SCLK39。139。 WHEN S4=CT=39。CNT=0。 ENTITY DA IS PORT( DA_CS,DA_SCLK,DA_IN:OUT STD_LOGIC。 ENTITY D_W IS PORT (C,D : IN STD_LOGIC。 END PROCESS。 SIGNAL ST:STATE。 when 61=dd4=363。 when 45=dd4=22。 when 29=dd4=660。 when 13=dd4=1001。event and clk=39。 PROCESS(Q) BEGIN CASE Q IS WHEN 0 TO 31=FBO=1111111111。 END IF。 參考文獻 1].潘松,黃繼業(yè) 《 EDA 技術實用教程(第三版)》科技出版社 2021 年 9月第三版 2].趙小明 《 EDA 技術基礎實驗指導書》重慶大學生物工程學院 2021 年 5月 18 附錄 附錄 1: 任務分工 波形產生:余春蓉、尹玉妮、黃瑩瑩、李文滿、藍海強 幅度控制:余春蓉、尹