欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      EDA實(shí)驗(yàn)二總結(jié)報(bào)告大全

      時(shí)間:2019-05-12 12:34:57下載本文作者:會(huì)員上傳
      簡(jiǎn)介:寫寫幫文庫(kù)小編為你整理了多篇相關(guān)的《EDA實(shí)驗(yàn)二總結(jié)報(bào)告大全》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫(kù)還可以找到更多《EDA實(shí)驗(yàn)二總結(jié)報(bào)告大全》。

      第一篇:EDA實(shí)驗(yàn)二總結(jié)報(bào)告大全

      實(shí)驗(yàn)二

      數(shù)字秒表設(shè)計(jì)

      一、實(shí)驗(yàn)?zāi)康?/p>

      1、理解計(jì)時(shí)器的原理與Verilog/VHDL 的編程方法;

      2、掌握多模塊設(shè)計(jì)及層次設(shè)計(jì)的方法。

      二、實(shí)驗(yàn)原理

      秒計(jì)時(shí)器是由計(jì)數(shù)器和譯碼器、顯示器組成,其核心是計(jì)數(shù)器與譯碼器。60 秒計(jì)時(shí)器可由二個(gè)計(jì)數(shù)器分別完成:個(gè)位為十進(jìn)制計(jì)數(shù)器,十位為 6 進(jìn) 制計(jì)數(shù)。個(gè)位計(jì)數(shù)器的計(jì)數(shù)信號(hào)由實(shí)驗(yàn)開發(fā)板上主頻20MHZ分頻產(chǎn)生的1Hz 時(shí)鐘信號(hào)提供, 十位計(jì)數(shù)器的計(jì)數(shù)信號(hào)由個(gè)位的進(jìn)位信號(hào)提供。然后由譯碼器 對(duì)計(jì)數(shù)結(jié)果進(jìn)行譯碼,送LED 數(shù)碼管進(jìn)行顯示。Clr為清零,se t為開始。

      三、實(shí)驗(yàn)框圖

      四、實(shí)驗(yàn)任務(wù)

      1、采用層次設(shè)計(jì)的方法,設(shè)計(jì)一個(gè)包括頂層及底層模塊的60 秒計(jì)時(shí)器,底 層模塊用Verilog/VHDL 設(shè)計(jì),頂層用原理圖設(shè)計(jì)。

      2、秒計(jì)時(shí)器應(yīng)當(dāng)具有系統(tǒng)復(fù)位功能;

      3、每十秒發(fā)出提示信號(hào)及計(jì)滿60 秒時(shí)發(fā)出報(bào)警信號(hào)。(選做)

      五、實(shí)驗(yàn)步驟與要求

      1、分模塊設(shè)計(jì):首先分別設(shè)計(jì)10 進(jìn)制、6 進(jìn)制計(jì)數(shù)器、譯碼器模塊;

      2、頂層原理圖如圖7-1 所示;

      3、編譯完成后進(jìn)行波形仿真;

      4、進(jìn)行引腳鎖定,并下載至開發(fā)系統(tǒng)驗(yàn)證。

      六、分模塊設(shè)計(jì) 1.十進(jìn)制計(jì)數(shù)器(1)程序代碼:

      module CNT10(CLK,RST,EN,COUT,DOUT);

      input CLK,EN,RST;

      output [3:0]DOUT;

      output COUT;

      reg[3:0]Q1;

      reg COUT;

      assign DOUT=Q1;

      always@(posedge CLK or negedge RST)

      begin

      if(!RST)Q1<=0;

      else if(EN)begin

      if(Q1<9)Q1<=Q1+1;

      else Q1<=4'b0000;end

      end

      always@(Q1)

      if(Q1==4'h9)COUT=1'b1;

      else COUT=1'b0;endmodule

      (2)仿真波形

      (3)模塊符號(hào)

      2.六進(jìn)制計(jì)數(shù)器(1)程序代碼:

      module CNT6(CLK,RST,EN,COUT,DOUT);

      input CLK,EN,RST;

      output [3:0]DOUT;

      output COUT;

      reg[3:0]Q2;

      reg COUT;

      assign DOUT=Q2;

      always@(posedge CLK or negedge RST)

      begin

      if(!RST)Q2<=0;

      else if(EN)begin

      if(Q2<5)Q2<=Q2+1;

      else Q2<=3'b000;end

      end

      always@(Q2)

      if(Q2==3'h5)COUT=1'b1;

      else COUT=1'b0;endmodule

      (2)仿真波形

      (3)模塊符號(hào)

      3.分頻器

      (1)程序代碼:

      module FPQ(clk0,clk1);

      input clk0;

      output clk1;

      reg[26:0] Q1;

      reg clk1;always@(posedge clk0)

      if(Q1<10)Q1<=Q1+1;

      else

      begin Q1<=0;

      clk1<=~clk1;

      end endmodule(2)模塊符號(hào)

      七.頂層原理圖:

      八.仿真波形

      九.結(jié)果分析

      當(dāng)輸入端CLK,EN,RST都不為0時(shí),首先是十進(jìn)制計(jì)數(shù)器開始進(jìn)行計(jì)時(shí),直到DOUT1輸出端大于9時(shí)產(chǎn)生進(jìn)位,并且自身變?yōu)?,同時(shí)使六進(jìn)制計(jì)數(shù)器也開始計(jì)時(shí),六進(jìn)制輸出端DOUT2大于5時(shí)產(chǎn)生進(jìn)位,使COUT輸出為1.

      第二篇:EDA實(shí)驗(yàn)總結(jié)報(bào)告

      數(shù)字EDA實(shí)驗(yàn)報(bào)告--------------薛蕾0941903207

      數(shù)字EDA實(shí)驗(yàn) 實(shí)驗(yàn)報(bào)告

      學(xué)院: 計(jì)算機(jī)科學(xué)與工程學(xué)院 專業(yè): 通信工程 學(xué)號(hào): 0941903207 姓名: 薛蕾 指導(dǎo)老師: 錢強(qiáng)

      數(shù)字EDA實(shí)驗(yàn)報(bào)告--------------薛蕾0941903207 實(shí)驗(yàn)一 四選一數(shù)據(jù)選擇器的設(shè)計(jì)

      一、實(shí)驗(yàn)?zāi)康?/p>

      1、熟悉Quartus II軟件的使用。

      2、了解數(shù)據(jù)選擇器的工作原理。

      3、熟悉EDA開發(fā)的基本流程。

      二、實(shí)驗(yàn)原理及內(nèi)容

      實(shí)驗(yàn)原理

      數(shù)據(jù)選擇器在實(shí)際中得到了廣泛的應(yīng)用,尤其是在通信中為了利用多路信號(hào)中的一路,可以采用數(shù)據(jù)選擇器進(jìn)行選擇再對(duì)該路信號(hào)加以利用。從多路輸入信號(hào)中選擇其中一路進(jìn)行輸出的電路稱為數(shù)據(jù)選擇器?;颍涸诘刂沸盘?hào)控制下,從多路輸入信息中選擇其中的某一路信息作為輸出的電路稱為數(shù)據(jù)選擇器。數(shù)據(jù)選擇器又叫多路選擇器,簡(jiǎn)稱MUX。4選1數(shù)據(jù)選擇器:

      (1)原理框圖:如右圖。

      D0、D1、D2、D3

      :輸入數(shù)據(jù) A1、A0

      :地址變量

      由地址碼決定從4路輸入中選擇哪1路輸出。

      (2)真值表如下圖:(3)邏輯圖

      數(shù)據(jù)選擇器的原理比較簡(jiǎn)單,首先必須設(shè)置一個(gè)選擇標(biāo)志信號(hào),目的就是為了從多路信號(hào)中選擇所需要的一路信號(hào),選擇標(biāo)志信號(hào)的一種狀態(tài)對(duì)應(yīng)著一路信號(hào)。在應(yīng)用中,設(shè)置一定的選擇標(biāo)志信號(hào)狀態(tài)即可得到相應(yīng)的某一路信號(hào)。這就是數(shù)據(jù)選擇器的實(shí)現(xiàn)原理。

      三.實(shí)驗(yàn)內(nèi)容

      1、分別采用原理圖和VHDL語(yǔ)言的形式設(shè)計(jì)4選1數(shù)據(jù)選擇器

      2、對(duì)所涉及的電路進(jìn)行編譯及正確的仿真。電路圖:

      四、實(shí)驗(yàn)程序

      library ieee;use ieee.std_Logic_1164.all;

      ENTITY mux4 IS

      PORT(a0, a1, a2, a3 :IN STD_LOGIC;

      s :IN STD_LOGIC_VECTOR(1 DOWNTO 0);

      y :OUT STD_LOGIC);END mux4;ARCHITECTURE archmux OF mux4 IS

      BEGIN y <= a0 WHEN s = “00” else

      --當(dāng)s=00時(shí),y=a0 a1 WHEN s = “01” else

      --當(dāng)s=01時(shí),y=a1 a2 WHEN s = “10” else

      --當(dāng)s=10時(shí),y=a2 a3;

      --當(dāng)s取其它值時(shí),y=a2 END archmux;

      五、運(yùn)行結(jié)果

      六.實(shí)驗(yàn)總結(jié)

      真值表分析:

      當(dāng)js=0時(shí),a1,a0取00,01,10,11時(shí),分別可取d0,d1,d2,d3.實(shí)驗(yàn)二 血型配對(duì)器的設(shè)計(jì)

      一、實(shí)驗(yàn)?zāi)康?/p>

      1、進(jìn)一步熟悉Quartus II軟件的使用。

      2、掌握簡(jiǎn)單組合邏輯電路的設(shè)計(jì)方法與功能仿真技巧。

      3、進(jìn)一步學(xué)習(xí)Quartus II中基于原理圖設(shè)計(jì)的流程。

      二、實(shí)驗(yàn)原理及內(nèi)容

      實(shí)驗(yàn)原理

      人類有O、A、B、AB 4種基本血型,輸血者與受血者的血型必須符合圖示原則。設(shè)計(jì)一血型配對(duì)電路,用以檢測(cè)輸血者與受血者之間的血型關(guān)系是否符合,如果符合,輸出為1,否則為0。

      已知: AB血型是萬(wàn)能受血者,O血型是萬(wàn)能獻(xiàn)血者!如果要輸血給O型血,那么可以的血型是O型!如果要輸血給A型血,那么可以的血型是A,O型!如果要輸血給B型血,那么可以的血型是B,O型!

      如果要輸血給AB型血,那么可以的血型是A,B,AB,O型!

      輸血者

      受血者

      O A

      O A B AB

      B AB

      三.實(shí)驗(yàn)內(nèi)容

      1、用VHDL語(yǔ)言編寫程序?qū)崿F(xiàn)血型配對(duì)器的功能 LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;USE IEEE.STD_LOGIC_ARITH.ALL;USE IEEE.STD_LOGIC_UNSIGNED.ALL;ENTITY Vxuexing IS PORT(P,Q,R,S:IN STD_LOGIC;F:OUT STD_LOGIC);END Vxuexing;ARCHITECTURE A OF Vxuexing IS BEGIN

      F<=((NOT P)AND(NOT Q))OR(R AND S)OR((NOT P)AND S)OR((NOT Q)AND R);END A;

      2、對(duì)所編寫的電路進(jìn)行編譯及正確的仿真。

      實(shí)驗(yàn)分析 真值表

      PQRSF***************11111

      P,Q表示輸血者的血型;R,S,表示受血者的血型。當(dāng)兩者符合血型配合原則時(shí),F(xiàn)=1,否則為0.四、運(yùn)行結(jié)果

      五、實(shí)驗(yàn)總結(jié)

      本實(shí)驗(yàn)給出了四種不同的血型編碼,PQ(1,1),RS(1,1)表示AB型血,P,Q(1,0),RS(1,0)表示B型血,PQ(0,1),RS(0,1)表示A型血,PQ(0,0),RS(0,0)表示O型血。根據(jù)真值表,并根據(jù)實(shí)驗(yàn)的原理圖,畫出電路圖并進(jìn)行連接。

      實(shí)驗(yàn)三 簡(jiǎn)單數(shù)字鐘的設(shè)計(jì)

      一、實(shí)驗(yàn)?zāi)康?/p>

      1、了解數(shù)字鐘的工作原理。

      2、進(jìn)一步學(xué)習(xí)Quartus II中基于VHDL設(shè)計(jì)的流程。

      3、掌握VHDL編寫中的一些小技巧。

      4、掌握簡(jiǎn)單時(shí)序邏輯電路的設(shè)計(jì)方法與功能仿真技巧。

      二、實(shí)驗(yàn)原理及內(nèi)容

      實(shí)驗(yàn)原理

      簡(jiǎn)單數(shù)字鐘應(yīng)該具有顯示時(shí)-分-秒的功能。首先要知道鐘表的工作機(jī)理,整個(gè)鐘表的工作應(yīng)該是在1Hz信號(hào)的作用下進(jìn)行,這樣每來(lái)一個(gè)時(shí)鐘信號(hào),秒增加1秒,當(dāng)秒從59秒跳轉(zhuǎn)到00秒時(shí),分鐘增加1分,同時(shí)當(dāng)分鐘從59分跳轉(zhuǎn)

      三.實(shí)驗(yàn)內(nèi)容

      1、用原理圖的方式編寫一個(gè)12/24進(jìn)制的計(jì)數(shù)器,并創(chuàng)建為SYMBOL文件。

      2、用VHDL的方式編寫一個(gè)60進(jìn)制的計(jì)數(shù)器,并創(chuàng)建為SYMBOL文件。

      3、創(chuàng)建頂層文件。調(diào)用已編寫的SYMBOL文件,設(shè)計(jì)簡(jiǎn)單的數(shù)字鐘電路。

      2、對(duì)所編寫的電路進(jìn)行編譯及正確的仿真。

      二十四進(jìn)制VHDL LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;USE IEEE.STD_LOGIC_ARITH.ALL;USE IEEE.STD_LOGIC_UNSIGNED.ALL;ENTITY CNT24 IS PORT(CP, EN, Rd, LD :IN STD_LOGIC;

      D

      :IN STD_LOGIC_VECTOR(5 DOWNTO 0);

      Co

      :OUT STD_LOGIC;Q

      :OUT STD_LOGIC_VECTOR(5 DOWNTO 0));END CNT24;ARCHITECTURE STR OF CNT24 IS

      SIGNAL QN : STD_LOGIC_VECTOR(5 DOWNTO 0);

      BEGIN Co<= '1'WHEN(QN = “010111”AND EN='1')

      ELSE '0';PROCESS(CP, RD)

      BEGIN IF(Rd ='0')THEN

      QN<= “000000”;ELSIF(CP'EVENT AND CP='1')THEN IF(LD='0')THEN QN <= D;

      ELSIF(EN='1')THEN QN <= QN+1;END IF;END IF;END PROCESS;Q <= QN;END STR;

      六十進(jìn)制VHDL LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;USE IEEE.STD_LOGIC_ARITH.ALL;USE IEEE.STD_LOGIC_UNSIGNED.ALL;ENTITY jsq60 IS PORT(en,rd,cp :IN STD_LOGIC;

      qh:buffer STD_LOGIC_VECTOR(3 DOWNTO 0);

      ql :buffer STD_LOGIC_VECTOR(3 DOWNTO 0);

      Co :OUT STD_LOGIC);END jsq60;ARCHITECTURE b OF jsq60 IS BEGIN Co<='1'when(qh=“0101”and ql=“1001” and en='1')else'0';PROCESS(cp,rd)

      BEGIN IF(rd='0')THEN qh<=“0000”;ql<=“0000”;ELSIF(cp'EVENT AND cp='1')THEN

      IF(en='1')THEN

      IF(ql=9)THEN

      ql<=“0000”;

      IF(qh=5)THEN

      qh<=“0000”;

      ELSE qh<=qh+1;

      end if;

      else

      ql<=ql+1;

      end if;

      end if;

      END IF;END PROCESS;END b;

      原理圖

      四、運(yùn)行結(jié)果

      24進(jìn)制

      60進(jìn)制

      時(shí)鐘仿真結(jié)果

      五、實(shí)驗(yàn)總結(jié)

      此設(shè)計(jì)問(wèn)題可分為主控電路,計(jì)數(shù)器模塊和掃描顯示三大部分,計(jì)數(shù)器在之前的學(xué)習(xí)中已經(jīng)非常熟悉,只要掌握60,12進(jìn)制的技術(shù)規(guī)律,用同步或異步計(jì)數(shù)器都可以實(shí)現(xiàn)。二掃描電路我們學(xué)過(guò)兩種驅(qū)動(dòng)方式:BCD碼驅(qū)動(dòng)方式和直接驅(qū)動(dòng)方式。

      實(shí)驗(yàn)四 簡(jiǎn)單交通燈的設(shè)計(jì)

      一、實(shí)驗(yàn)?zāi)康?/p>

      1、了解交通燈的亮滅規(guī)律。

      2、了解交通燈控制器的工作原理。

      3、進(jìn)一步熟悉VHDL語(yǔ)言編程,了解實(shí)際設(shè)計(jì)中的優(yōu)化方案。

      二、實(shí)驗(yàn)原理及內(nèi)容

      實(shí)驗(yàn)原理

      交通燈的顯示有很多方式,如十字路口、丁字路口等,而對(duì)于同一個(gè)路口又有很多不同的顯示要求,比如十字路口,車子如果只要東西和南北方向通行就很簡(jiǎn)單,而如果車子可以左右轉(zhuǎn)彎的通行就比較復(fù)雜,本實(shí)驗(yàn)僅針對(duì)最簡(jiǎn)單的南北和東西直行的情況。

      要完成本實(shí)驗(yàn),首先必須了解交通路燈的亮滅規(guī)律。依人們的交通常規(guī),“紅燈停,綠燈行,黃燈提醒”。其交通燈的亮滅規(guī)律為:初始態(tài)是兩個(gè)路口的紅燈全亮,之后東西路口的綠燈亮,南北路口的紅燈亮,東西方向通車,延時(shí)一段時(shí)間后,東西路口綠燈滅,黃燈開始閃爍。閃爍若干次后,東西路口紅燈亮,而同時(shí)南北路口的綠燈亮,南北方向開始通車,延時(shí)一段時(shí)間后,南北路口的綠燈滅,黃燈開始閃爍。閃爍若干次后,再切換到東西路口方向,重復(fù)上述過(guò)程。

      三.實(shí)驗(yàn)內(nèi)容

      1、用VHDL的方式編寫一個(gè)簡(jiǎn)單的交通控制燈電路

      2、對(duì)所編寫的電路進(jìn)行編譯及正確的仿真。

      程序: library ieee;use ieee.std_logic_1164.all;use ieee.std_logic_unsigned.all;

      entity traffic is port(clk,enb : in std_logic;

      ared,agreen,ayellow,bred,bgreen,byellow : buffer std_logic;

      acounth,acountl,bcounth,bcountl : buffer std_logic_vector(3 downto 0));end traffic;

      architecture one of traffic is begin process(clk,enb)variable lightstatus : std_logic_vector(5 downto 0);begin

      if(clk'event and clk='1')then lightstatus := ared&agreen&ayellow&bred&bgreen&byellow;if((acounth=“0000” and acountl=“0000”)or(bcounth=“0000” and bcountl=“0000”))then Case lightstatus is When “010100”=> lightstatus:=“001100”;acountl<=“0101”;acounth<=“0000”;bcountl<=“0101”;bcounth<=“0000”;When “001100”=> if(enb='1')then lightstatus:=“100010”;acountl<=“0000”;acounth<=“0011”;bcountl<=“0101”;bcounth<=“0010”;

      else lightstatus:=“010100”;acountl<=“0101”;acounth<=“0100”;bcountl<=“0000”;bcounth<=“0101”;end if;

      when “100010”=>

      lightstatus:=“100001”;acountl<=“0101”;acounth<=“0000”;bcountl<=“0101”;bcounth<=“0000”;

      when “100001”=>

      lightstatus:=“010100”;acountl<=“0101”;acounth<=“0100”;bcountl<=“0000”;bcounth<=“0101”;

      when others=> lightstatus:=“010100”;acountl<=“0101”;acounth<=“0100”;bcountl<=“0000”;bcounth<=“0101”;

      end case;else if(acountl=“0000”)then acounth<=acounth-1;acountl<=“1001”;

      else acountl<=acountl-1;

      end if;

      if(bcountl=“0000”)then bcounth<=bcounth-1;bcountl<=“1001”;

      else bcountl<=bcountl-1;end if;end if;end if;

      ared<=lightstatus(5);agreen<=lightstatus(4);ayellow<=lightstatus(3);

      bred<=lightstatus(2);bgreen<=lightstatus(1);byellow<=lightstatus(0);end process;end one;

      四、運(yùn)行結(jié)果

      分析:

      這里a代表東西方向,b代表南北方向,acounth是表示東西方向五進(jìn)制計(jì)數(shù)acountl是東西方向六進(jìn)制計(jì)數(shù),bcounth則表示南北方向五進(jìn)制,bounthl則是南北方向六進(jìn)制計(jì)數(shù) 東西方向?yàn)?時(shí),東西方向紅燈亮(ared=1)

      東西方向在1~4之間,東西方向綠燈亮(即agreen=1)南北方向 的紅燈亮起(即bred=1)

      五、實(shí)驗(yàn)總結(jié)

      此設(shè)計(jì)問(wèn)題可分為主控電路,譯碼驅(qū)動(dòng)電路和掃描顯示部分。

      但是,這遠(yuǎn)遠(yuǎn)不能滿足實(shí)際生活的需要,還應(yīng)設(shè)置倒計(jì)時(shí)秒數(shù),因此可在此電路基礎(chǔ)上外加一個(gè)定時(shí)模塊。

      實(shí)驗(yàn)五 流水燈的設(shè)計(jì)

      一、實(shí)驗(yàn)?zāi)康?/p>

      1、了解流水燈的工作原理。

      二、實(shí)驗(yàn)原理及內(nèi)容

      實(shí)驗(yàn)原理

      要完成本實(shí)驗(yàn),首先必須了解流水燈的原理。所謂的流水燈實(shí)際上就是由多個(gè)LED發(fā)光二極管構(gòu)成的電路,當(dāng)發(fā)光二極管可以依次點(diǎn)亮?xí)r,即能呈現(xiàn)流水的效果。實(shí)驗(yàn)內(nèi)容

      1、設(shè)計(jì)能帶8個(gè)LED發(fā)光管發(fā)光,并按照要求輪流發(fā)光,產(chǎn)生流水燈的流動(dòng)效果。

      2、應(yīng)具有兩種以上不同風(fēng)格的流動(dòng)閃亮效果。比如依次點(diǎn)亮或者依次熄滅。(選作)

      3、有起動(dòng)、停止控制鍵。(選作)

      4、有流動(dòng)閃亮效果選擇設(shè)置鍵。(選作)

      5、對(duì)所編寫的電路進(jìn)行編譯及正確的仿真。

      三、實(shí)驗(yàn)程序

      LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;USE IEEE.STD_LOGIC_ARITH.ALL;USE IEEE.STD_LOGIC_UNSIGNED.ALL;ENTITY yiweijicun1 IS PORT(CP,R,DSR,DSL:IN STD_LOGIC;

      S:STD_LOGIC_VECTOR(2 DOWNTO 0);

      D:STD_LOGIC_VECTOR(7 DOWNTO 0);

      Q:OUT STD_LOGIC_VECTOR(7 DOWNTO 0));END yiweijicun1;ARCHITECTURE yiweijicun_arch OF yiweijicun1 IS

      SIGNAL IQ: STD_LOGIC_VECTOR(7 DOWNTO 0);BEGIN PROCESS(CP,R,IQ)BEGIN IF(R='1')THEN IQ <=(OTHERS =>'0');ELSIF(CP'EVENT AND CP ='1')THEN CASE CONV_INTEGER(S)IS WHEN 0=>NULL;WHEN 1=> IQ <= D;WHEN 2=> IQ <= DSR & IQ(7 DOWNTO 1);WHEN 3=> IQ <=IQ(6 DOWNTO 0)& DSL;WHEN 4=> IQ <= IQ(0)& IQ(7 DOWNTO 1);WHEN 5=> IQ <=IQ(6 DOWNTO 0)& IQ(7);WHEN 6=> IQ <= IQ(7)& IQ(7 DOWNTO 1);WHEN 7=> IQ <= IQ(6 DOWNTO 0)& IQ(0);WHEN OTHERS => NULL;END CASE;END IF;Q <= IQ;END PROCESS;END yiweijicun_arch;

      四、運(yùn)行結(jié)果

      結(jié)果分析:

      d[0]~d[7]為八個(gè)輸入端,s[0]和s[1]控制流水燈得輸出,s=1保持,s=2實(shí)現(xiàn)左移功能,s=3實(shí)現(xiàn)右移功能,因?yàn)檠舆t的原因,在s=2時(shí),需要經(jīng)過(guò)一段時(shí)間才能實(shí)現(xiàn)循環(huán)右移的功能,流水燈的實(shí)現(xiàn)其實(shí)是運(yùn)用了8位移位寄存器,它只是運(yùn)用了其中的保持左移與右移的功能,8LO位移位寄存器還有循環(huán)右移,循環(huán)左移,算數(shù)右移,算數(shù)左移等功能。

      五、實(shí)驗(yàn)總結(jié)

      了解了移位寄存器的功能和原理

      通過(guò)這次實(shí)驗(yàn),加深了VHDL語(yǔ)言的運(yùn)用能力,更進(jìn)一步了解了8位移位寄存器的功能。

      實(shí)驗(yàn)六 乘法器的設(shè)計(jì)

      一、實(shí)驗(yàn)?zāi)康?/p>

      1、了解乘法器的工作原理。

      2、了解復(fù)雜時(shí)序電路的設(shè)計(jì)流程。

      二、實(shí)驗(yàn)原理及內(nèi)容

      實(shí)驗(yàn)原理

      具體設(shè)計(jì)原理參見教材188頁(yè)。實(shí)驗(yàn)內(nèi)容

      1、設(shè)計(jì)一個(gè)能進(jìn)行兩個(gè)十進(jìn)制數(shù)相乘的乘法器,乘數(shù)和被乘數(shù)均小于100。(可以參考教材231頁(yè)的VHDL代碼來(lái)設(shè)計(jì))

      2、對(duì)所編寫的電路進(jìn)行編譯及正確的仿真。

      三、實(shí)驗(yàn)程序

      library IEEE;use IEEE.std_logic_1164.all;

      entity one_bit_adder is port(A: in STD_LOGIC;B: in STD_LOGIC;C_in: in STD_LOGIC;S: out STD_LOGIC;C_out: out STD_LOGIC);end one_bit_adder;

      architecture one_bit_adder of one_bit_adder is begin

      S <= A xor B xor C_in;C_out <=(A and B)or(C_in and(A xor B));

      end one_bit_adder;library IEEE;use IEEE.std_logic_1164.all;

      entity sichen is port(A: in STD_LOGIC_VECTOR(3 downto 0);B: in STD_LOGIC_VECTOR(3 downto 0);data_out: out STD_LOGIC_VECTOR(6 downto 0));end sichen;

      architecture multi_arch of sichen is signal A_MULT_B0: STD_LOGIC_VECTOR(2 downto 0);signal A_MULT_B1: STD_LOGIC_VECTOR(2 downto 0);signal A_MULT_B2: STD_LOGIC_VECTOR(2 downto 0);

      signal S_TEMP1: STD_LOGIC_VECTOR(1 downto 0);signal S_TEMP2: STD_LOGIC_VECTOR(1 downto 0);

      signal C_TEMP : STD_LOGIC_VECTOR(6 downto 0);

      signal C0_out_B0, C1_out_B0, C2_out_B0 : STD_LOGIC;signal C0_out_B1, C1_out_B1, C2_out_B1 : STD_LOGIC;

      signal ZERO: STD_LOGIC;

      component one_bit_adder port(A: in STD_LOGIC;B: in STD_LOGIC;C_in: in STD_LOGIC;S: out STD_LOGIC;C_out: out STD_LOGIC);end component;begin U_0_0 : one_bit_adder port map(A => A_MULT_B0(1), B => A_MULT_B1(0), C_in => ZERO, S => C_TEMP(1), C_out => C0_out_B0);U_0_1 : one_bit_adder port map(A => A_MULT_B0(2), B => A_MULT_B1(1), C_in => C0_out_B0, S => S_TEMP1(0), C_out => C1_out_B0);U_0_2 : one_bit_adder port map(A => ZERO, B => A_MULT_B1(2), C_in => C1_out_B0, S => S_TEMP1(1), C_out => C2_out_B0);

      U_1_0 : one_bit_adder port map(A => A_MULT_B2(0), B => S_TEMP1(0), C_in => ZERO, S => C_TEMP(2), C_out => C0_out_B1);U_1_1 : one_bit_adder port map(A => A_MULT_B2(1), B => S_TEMP1(1), C_in => C0_out_B1, S => S_TEMP2(0), C_out => C1_out_B1);U_1_2 : one_bit_adder port map(A => A_MULT_B2(2), B => C2_out_B0, C_in => C1_out_B1, S => S_TEMP2(1), C_out => C2_out_B1);

      A_MULT_B0(0)<= A(0)and B(0);A_MULT_B0(1)<= A(1)and B(0);A_MULT_B0(2)<= A(2)and B(0);

      A_MULT_B1(0)<= A(0)and B(1);A_MULT_B1(1)<= A(1)and B(1);A_MULT_B1(2)<= A(2)and B(1);

      A_MULT_B2(0)<= A(0)and B(2);A_MULT_B2(1)<= A(1)and B(2);A_MULT_B2(2)<= A(2)and B(2);

      ZERO <= '0';C_TEMP(0)<= A_MULT_B0(0);C_TEMP(4 downto 3)<= S_TEMP2(1 downto 0);C_TEMP(5)<= C2_out_B1;

      C_TEMP(6)<= A(3)xor B(3);

      data_out <= C_TEMP;

      end multi_arch;

      四、運(yùn)行結(jié)果

      乘法器實(shí)現(xiàn)A,B兩數(shù)的相乘。A[0]~A[3]以及B[0]~B[3]是實(shí)現(xiàn)輸入端的控制。由圖看出,輸出上產(chǎn)生了延遲是因?yàn)楫?dāng)A[3]輸入1,對(duì)應(yīng)了十進(jìn)制的8,B[0]輸入1,對(duì)應(yīng)了十進(jìn)制的1,兩者相乘得8,即在data_out端應(yīng)輸出8,此處因仍存在競(jìng)爭(zhēng)冒險(xiǎn)。

      五、實(shí)驗(yàn)總結(jié)

      乘法器的設(shè)計(jì)的問(wèn)題可以分為乘數(shù)和被乘數(shù)控制模塊,寄存模塊,乘法模塊和掃描顯示模塊幾個(gè)部分。

      兩數(shù)相乘的方法很多,可以用移位相加的方法,也可以將乘法器看成計(jì)數(shù)器,乘積的初始值為零,每一個(gè)時(shí)鐘周期將被乘數(shù)的值加到積上,同時(shí)乘數(shù)減一,這樣反復(fù)執(zhí)行,直到乘數(shù)為零。

      第三篇:《EDA技術(shù)基礎(chǔ)》實(shí)驗(yàn)總結(jié)報(bào)告及要求

      電工電子中心2009年5月繪制

      湖北師范學(xué)院電工電子實(shí)驗(yàn)教學(xué)省級(jí)示范中心電子版實(shí)驗(yàn)報(bào)告

      什么什么設(shè)計(jì)(研究)

      紅色部分提交時(shí)請(qǐng)刪除!!

      題目:“什么內(nèi)容”的設(shè)計(jì)或“什么內(nèi)容”的研究,例如: 基于FPGA的數(shù)字搶答器設(shè)計(jì) 基于FPGA的等精度數(shù)字頻率計(jì)設(shè)計(jì) Verilog HDL同步時(shí)序電路研究 一種簡(jiǎn)易數(shù)字頻率計(jì)設(shè)計(jì)

      基于FPGA的DDS信號(hào)發(fā)生器的設(shè)計(jì)

      更多參考“大學(xué)生電子實(shí)驗(yàn)室”論壇設(shè)計(jì)選題指南 一.任務(wù)解析

      根據(jù)對(duì)設(shè)計(jì)選題的理解,明確要做什么,要達(dá)到什么要求(參數(shù)、指標(biāo))。二.方案論證

      對(duì)所要完成的設(shè)計(jì)任務(wù),參考相關(guān)資料,提出設(shè)計(jì)方案,拿不同方案進(jìn)行對(duì)比分析,選擇你能夠?qū)崿F(xiàn)的方案,并明確指出為什么要選擇此方案,較其它方案有何優(yōu)點(diǎn)。三.實(shí)驗(yàn)步驟

      方案的具體實(shí)施,按實(shí)際實(shí)施過(guò)程認(rèn)真做好原始記錄,可以包括單元電路仿真分析,部分指標(biāo)測(cè)試(實(shí)際效果)等等,描述演示效果要明確所用設(shè)備,說(shuō)明實(shí)驗(yàn)箱,使用了什么儀器等。四.結(jié)果分析

      對(duì)所測(cè)試結(jié)果(演示現(xiàn)象)做分析,得出結(jié)論(描述現(xiàn)象)。五.經(jīng)驗(yàn)總結(jié)

      對(duì)完成任務(wù)情況進(jìn)行總結(jié),是否達(dá)到預(yù)期的設(shè)計(jì),效果如何,還有哪些可以改進(jìn)的,改進(jìn)建議,特別是錯(cuò)誤分析。

      如果是自己獨(dú)立完成的,我相信一定會(huì)有很多心得體會(huì)可以總結(jié)的,挫折的苦惱,成功的喜悅。如果你完成了一個(gè)設(shè)計(jì)性實(shí)驗(yàn),一點(diǎn)體會(huì)都沒(méi)有,那么我相信你一定是走捷徑完成了任務(wù),而沒(méi)有真正獨(dú)立完成本設(shè)計(jì)任務(wù)!老師批改報(bào)告,往往把學(xué)生的心得體會(huì)看成一個(gè)亮點(diǎn)。心得體會(huì)一定要認(rèn)真寫,把自己做設(shè)計(jì)性實(shí)驗(yàn)的過(guò)程認(rèn)真總結(jié),讓老師感受到你是一步一步完成該設(shè)計(jì)性實(shí)驗(yàn)選題的。

      第2頁(yè),共2頁(yè)

      第四篇:實(shí)驗(yàn)二總結(jié)報(bào)告

      《數(shù)據(jù)庫(kù)原理與應(yīng)用》實(shí)驗(yàn)報(bào)告

      實(shí)驗(yàn)名稱: 實(shí)驗(yàn)二 學(xué)號(hào):

      班級(jí): 姓名:

      軟件工程

      一、實(shí)驗(yàn)?zāi)康?/p>

      1.掌握使用SQL語(yǔ)句創(chuàng)建和刪除數(shù)據(jù)表,創(chuàng)建各種完整性約束。2.掌握使用SQL語(yǔ)句修改表的結(jié)構(gòu)。

      3.掌握查詢語(yǔ)句的使用方法,重點(diǎn)掌握連接查詢和嵌套查詢。

      二、實(shí)驗(yàn)過(guò)程

      1.使用SQL語(yǔ)句建立4個(gè)關(guān)系,:

      供應(yīng)商表S(Sno, Sname, City)零件表P(Pno, Pname, Color, Weight)工程項(xiàng)目表J(Jno, Jname, City)供應(yīng)情況表 SPJ(Sno, Pno, Jno, QTY)創(chuàng)建S表的語(yǔ)句為:

      create table s(sno varchar2(20)primary key, sname varchar2(40)unique,city varchar2(10));語(yǔ)句的執(zhí)行結(jié)果為: / 19

      創(chuàng)建p表的語(yǔ)句為:

      create table p(pno varchar2(20)primary key, pname varchar2(40), color varchar2(10), weight number check(weight>=1 and weight<=50));語(yǔ)句的執(zhí)行結(jié)果為:

      創(chuàng)建j表的語(yǔ)句為:

      create table j(jno varchar2(20)primary key, jname varchar2(40)unique not null, city varchar2(10));語(yǔ)句的執(zhí)行結(jié)果為: / 19

      創(chuàng)建spj表的語(yǔ)句為:

      create table spj(sno varchar2(20), pno varchar2(20), jno varchar(20), qty number(5), primary key(sno,pno,jno), foreign key(sno)references s(sno), foreign key(pno)references p(pno), foreign key(jno)references j(jno));語(yǔ)句的執(zhí)行結(jié)果為:

      2.用SQL語(yǔ)句完成以下操作

      (1)給S表增加Sphone和Semail兩個(gè)屬性列,分別用來(lái)存放供應(yīng)商的聯(lián)系電話和電子信箱。

      語(yǔ)句:alter table s add sphone varchar2(15);alter table s add semail varchar2(40);執(zhí)行結(jié)果: / 19

      (2)刪除Jname屬性列取值唯一的約束。

      語(yǔ)句:alter table j drop constraint SYS_C0011066;執(zhí)行結(jié)果:

      (3)將QTY屬性列的數(shù)據(jù)類型修改為Integer型。語(yǔ)句:alter table spj modify qty integer;執(zhí)行結(jié)果:

      (4)刪除S表中的屬性列Semail 語(yǔ)句:alter table s drop column semail;執(zhí)行結(jié)果:

      3.在J表的Jname屬性列上創(chuàng)建唯一性索引。語(yǔ)句:create unique index sy on j(jname);執(zhí)行結(jié)果: / 19

      4.使用EXP命令將創(chuàng)建的四張數(shù)據(jù)表導(dǎo)出。執(zhí)行結(jié)果:

      5.在創(chuàng)建的S,P,J和SPJ表中完成以下查詢:(1)查詢所有供應(yīng)商所在的城市。

      select distinct city from s;

      (2)查詢零件重量在10-20之間(包括10和20)的零件名和顏色。

      select pname,color from p where weight between 10 and 20;/ 19

      (3)查詢工程項(xiàng)目的總個(gè)數(shù)。

      select count(distinct jno)from j;/ 19

      (4)查詢所有零件的平均重量。

      select avg(weight)from p;

      (5)查詢供應(yīng)商S3供應(yīng)的零件號(hào)。

      select pno from spj where sno='s3';/ 19

      (6)查詢各個(gè)供應(yīng)商號(hào)及其供應(yīng)了多少類零件。

      select sno,count(distinct pno)from spj group by sno;

      (7)查詢供應(yīng)了2類以上零件的供應(yīng)商號(hào)。

      select sno from spj group by sno having count(distinct pno)>2;/ 19

      (8)查詢零件名以“螺”字開頭的零件信息。

      select * from p where pname like '螺%';

      (9)查詢工程項(xiàng)目名中最后一個(gè)字為“廠”字的工程項(xiàng)目所在的城市。

      select city from j where jname like '%廠';/ 19

      (10)查詢給每個(gè)工程供應(yīng)零件的供應(yīng)商的個(gè)數(shù)。

      select jno,count(distinct sno)from spj group by jno;

      (11)查詢供應(yīng)數(shù)量在1000—2000之間(包括1000和2000)的零件名稱。

      select pname from p where pno in

      (select pno from spj group by pno having sum(qty)>=1000 andsum(qty)<=2000);/ 19

      6.將實(shí)驗(yàn)一中創(chuàng)建的三張表student,course和sc用IMP命令導(dǎo)入,在導(dǎo)入的三張表中完成以下查詢:

      (1)查詢“信息管理與信息系統(tǒng)”專業(yè)學(xué)生的姓名和年齡。

      select sname,trunc((sysdate-birth)/365)sage from student where major='信息管理與信息系統(tǒng)';

      (2)查詢107號(hào)課程的最高成績(jī)。

      select max(grade)from sc where cno='107';/ 19

      (3)統(tǒng)計(jì)每個(gè)專業(yè)的學(xué)生人數(shù)。

      select major,count(major)人數(shù) from student group by major;

      (4)統(tǒng)計(jì)每門課程的修課人數(shù)和考試最高分。

      select cno,count(distinct sno)人數(shù),max(grade)最高分 from sc group by cno;/ 19

      (5)查詢總成績(jī)超過(guò)200分的學(xué)生,要求列出學(xué)號(hào)和總成績(jī)。

      select sno,sum(grade)from sc group by sno having sum(grade)>200;

      (6)查詢姓名為田丕龍的學(xué)生所學(xué)課程的課程名與學(xué)分。

      select cname,gredit from course where cno in(select cno from sc where sno in(select sno from student where sname='田丕龍'));/ 19

      (7)查詢選修課程號(hào)為“160”或“304”的學(xué)生的學(xué)號(hào)。

      select sno from sc where cno='160' or cno='304';

      (8)查詢選修了課程號(hào)為“160”和“304”的學(xué)生的學(xué)號(hào)。

      select x.sno from scx,sc y where x.sno=y.sno and x.cno='160' and y.cno='304';/ 19

      (9)查詢學(xué)習(xí)全部課程的學(xué)生姓名。

      select sname from student where sno in(select sno from sc group by sno having count(cno)=(select count(cno)from course));

      (10)查詢1994年1月1日以前出生的學(xué)生的姓名和專業(yè)。

      select sname,major from student whereto_date('1994/01/01','yyyy/mm/dd')-birth>=0;/ 19

      (11)查詢選修了“大學(xué)英語(yǔ)4”課程且成績(jī)?cè)?0分以上的學(xué)生姓名。

      select sname from student where sno in(select sno from sc where grade>90 and cno in

      (select cno from course where cname='大學(xué)英語(yǔ)4'));(12)查詢選修了5門以上課程的學(xué)生學(xué)號(hào)和姓名。

      select sno,sname from student where sno in(select sno from sc group by sno having count(cno)>5);/ 19

      (13)查詢未選修“政治經(jīng)濟(jì)學(xué)”課程的學(xué)生情況。

      select * from student where sno!=all(select sno from sc where cno in(select cno from course where cname='政治經(jīng)濟(jì)學(xué)'));(14)統(tǒng)計(jì)102和378號(hào)課程的選課人數(shù)及平均成績(jī)。

      select cno,count(sno)人數(shù),avg(grade)from sc group by cno having cno='102' or cno='378';/ 19

      (15)查詢比所有“信息管理與信息系統(tǒng)”專業(yè)學(xué)生年齡都大的學(xué)生。

      select * from student where birth<(select min(birth)from student where major='信息管理與信息系統(tǒng)');

      (16)將“計(jì)算機(jī)科學(xué)與技術(shù)”專業(yè)的學(xué)生按出生時(shí)間先后排序。

      select * from student where major='計(jì)算機(jī)科學(xué)與技術(shù)' order by birth asc;/ 19

      三、實(shí)驗(yàn)總結(jié) / 19

      第五篇:EDA實(shí)驗(yàn)4lxm

      實(shí)驗(yàn)四 計(jì)數(shù)器與七段譯碼器及顯示的設(shè)計(jì)

      一 實(shí)驗(yàn)?zāi)康?/p>

      1、掌握七段譯碼器的工作原理;

      2、學(xué)會(huì)用VHDL硬件描述語(yǔ)言進(jìn)行數(shù)字系統(tǒng)設(shè)計(jì);

      3、學(xué)會(huì)運(yùn)用波形仿真測(cè)試檢驗(yàn)程序的正確性;

      4、用QuartusII完成基本組合電路的設(shè)計(jì)。

      二 實(shí)驗(yàn)儀器

      PC機(jī)、Quartus II 6.0軟件、康芯EDA實(shí)驗(yàn)箱

      三 實(shí)驗(yàn)內(nèi)容

      選GW48系統(tǒng)的實(shí)驗(yàn)電路模式6,用數(shù)碼8顯示譯碼輸出(PIO46-PIO40),鍵3到鍵8作為控制輸入端。完成計(jì)數(shù)器的數(shù)碼管顯示設(shè)計(jì)。

      四 實(shí)驗(yàn)原理及步驟

      7段數(shù)碼是純組合電路,通常的小規(guī)模專用IC,如74或4000系列的器件只能作十進(jìn)制BCD碼譯碼,然而數(shù)字系統(tǒng)中的數(shù)據(jù)處理和運(yùn)算都是2進(jìn)制的,所以輸出表達(dá)都是16進(jìn)制的,為了滿足16進(jìn)制數(shù)的譯碼顯示,最方便的方法就是利用譯碼程序在FPGA/CPLD中來(lái)實(shí)現(xiàn)。例6-18作為7段譯碼器,輸出信號(hào)LED7S的7位分別接如圖6-2數(shù)碼管的7個(gè)段,高位在左,低位在右。例如當(dāng)LED7S輸出為“1101101”時(shí),數(shù)碼管的7個(gè)段:g、f、e、d、c、b、a分別接1、1、0、1、1、0、1;接有高電平的段發(fā)亮,于是數(shù)碼管顯示“5”。注意,這里沒(méi)有考慮表示小數(shù)點(diǎn)的發(fā)光管,如果要考慮,需要增加段h,例6-18中的LED7S:OUT STD_LOGIC_VECTOR(6 DOWNTO 0)應(yīng)改為...(7 DOWNTO 0)。

      1、根據(jù)譯碼器真值表寫出原程序。

      譯碼器真值表:

      數(shù)

      輸入

      輸出

      值 A

      B C D a b c d e f g 0 0 0 0 0 1 1 1 1 1 1 0 1 0 0 0 1 0 1 1 0 0 0 0 2 0 0 1 0 1 1 0 1 1 0 1 3 0 0 1 1 1 1 1 1 0 0 1 4 0 1 0 0 0 1 1 0 0 1 1 5 0 1 0 1 1 0 1 1 0 1 1 6 0 1 1 0 1 0 1 1 1 1 1 0 1 1 1 1 1 1 0 0 0 0 8 1 0 0 0 1 1 1 1 1 1 1 9 1 0 0 1 1 1 1 1 0 1 1 A 0 1 0 1 1 1 0 1 1 1 B 1 0 1 1 0 0 1 1 1 1 1 C 1 1 0 0 1 0 0 1 1 1 0 D 1 1 0 1 0 1 1 1 1 0 1 E 1 1 1 0 1 0 0 1 1 1 1 F 1 1 1 1 1 0 0 0 1 1 1

      三、實(shí)驗(yàn)內(nèi)容:

      1、說(shuō)明下列程序中各語(yǔ)句的含義,以及該例的整體功能。在Quartus II 6.0上對(duì)以下該例進(jìn)行編輯、編譯、綜合、適配、仿真,給出其所有信號(hào)的時(shí)序仿真波形(提示:用輸入總線的方式給出輸入信號(hào)仿真數(shù)據(jù))。

      LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;ENTITY DecL7S IS PORT(A : IN STD_LOGIC_VECTOR(3 DOWNTO 0);LED7S : OUT STD_LOGIC_VECTOR(6 DOWNTO 0));END;ARCHITECTURE one OF DecL7S IS BEGIN PROCESS(A)BEGIN CASE A(3 DOWNTO 0)IS WHEN “0000” => LED7S <= “0111111”;--X“3F”?0 WHEN “0001” => LED7S <= “0000110”;--X“06”?1 WHEN “0010” => LED7S <= “1011011”;--X“5B”?2 WHEN “0011” => LED7S <= “1001111”;--X“4F”?3 WHEN “0100” => LED7S <= “1100110”;--X“66”?4 WHEN “0101” => LED7S <= “1101101”;--X“6D”?5 WHEN “0110” => LED7S <= “1111101”;--X“7D”?6 WHEN “0111” => LED7S <= “0000111”;--X“07”?7 WHEN “1000” => LED7S <= “1111111”;--X“7F”?8 WHEN “1001” => LED7S <= “1101111”;--X“6F”?9 WHEN “1010” => LED7S <= “1110111”;--X“77”?10 WHEN “1011” => LED7S <= “1111100”;--X“7C”?11 WHEN “1100” => LED7S <= “0111001”;--X“39”?12 WHEN “1101” => LED7S <= “1011110”;--X“5E”?13 WHEN “1110” => LED7S <= “1111001”;--X“79”?14 WHEN “1111” => LED7S <= “1110001”;--X“71”?15 WHEN OTHERS => NULL;END CASE;END PROCESS;END;

      圖3-1 共陰數(shù)碼管及其電路

      2、引腳鎖定以及硬件下載測(cè)試。建議選實(shí)驗(yàn)電路模式6,用數(shù)碼8顯示譯碼輸出(PIO46--PIO40),鍵

      8、鍵

      7、鍵

      6、鍵5四位控制輸入,硬件驗(yàn)證譯碼器的工作性能。

      3、用VHDL完成四位二進(jìn)制加法計(jì)數(shù)器設(shè)計(jì),命名為CNT4B.4、用VHDL例化語(yǔ)句(參考實(shí)驗(yàn)1中的1位全加VHDL文本輸入設(shè)計(jì))按圖3-2 的方式,完成頂層文件設(shè)計(jì),并重復(fù)以上實(shí)驗(yàn)過(guò)程。注意圖3-2中的tmp是4位總線,led是7位總線。對(duì)于引腳鎖定和實(shí)驗(yàn),建議仍選實(shí)驗(yàn)電路模式6,用數(shù)碼8顯示譯碼輸出,用鍵3作為時(shí)鐘輸入(每按2次鍵為1個(gè)時(shí)鐘脈沖),或直接時(shí)鐘信號(hào)clock0。

      圖3-2 計(jì)數(shù)器和譯碼器連接電路的頂層文件原理圖

      (提示:

      1、將教材P89頁(yè)程序和P154頁(yè)程序讀懂,分別建立工程、生成各自原理圖。

      2、將上述兩個(gè)原理圖按教材P155頁(yè)圖6-19連接起來(lái)建立新的原理圖設(shè)計(jì)文件。

      3、將上述原理圖文件編譯、仿真、引腳綁定,下載到實(shí)驗(yàn)箱驗(yàn)證。)

      四、實(shí)驗(yàn)報(bào)告要求

      1、總結(jié)Quartus II 6.0 VHDL 中CASE語(yǔ)句應(yīng)用及多層次設(shè)計(jì)方法

      2、根據(jù)以上的實(shí)驗(yàn)內(nèi)容寫出實(shí)驗(yàn)報(bào)告,包括程序設(shè)計(jì)、軟件編譯、仿真分析、硬件測(cè)試和實(shí)驗(yàn)過(guò)程;設(shè)計(jì)程序、程序分析報(bào)告、仿真波形圖及其分析報(bào)告;

      3、心得體會(huì)――本次實(shí)驗(yàn)中你的感受;你從實(shí)驗(yàn)中獲得了哪些收益;本次實(shí)驗(yàn)?zāi)愕某晒χ?;本次?shí)驗(yàn)中還有待改進(jìn)的地方;下次實(shí)驗(yàn)應(yīng)該從哪些地方進(jìn)行改進(jìn);怎樣提高自的實(shí)驗(yàn)效率和實(shí)驗(yàn)水平等等。

      五、問(wèn)題與思考:

      只要求譯出數(shù)字0~9和“-”,怎樣修改程序?

      下載EDA實(shí)驗(yàn)二總結(jié)報(bào)告大全word格式文檔
      下載EDA實(shí)驗(yàn)二總結(jié)報(bào)告大全.doc
      將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        EDA實(shí)驗(yàn)六1315212017

        《電子設(shè)計(jì)自動(dòng)化實(shí)驗(yàn)》課程設(shè)計(jì) 題 目: 十六位硬件乘加器電路 姓 名: 江 璐 學(xué)院班級(jí): 13級(jí)電子信息工程2班 學(xué) 號(hào): 1315212017 指導(dǎo)老師: 邱應(yīng)強(qiáng)老師 時(shí) 間: 20151122 目......

        EDA實(shí)驗(yàn)總結(jié)(五篇材料)

        EDA 實(shí)驗(yàn)總結(jié) 系別:物理系 專業(yè):電子信息科學(xué)與技術(shù) 姓名:馬亞偉 學(xué)號(hào):2010171135 在本學(xué)期短短6周的EDA實(shí)驗(yàn)學(xué)習(xí)中,我初步對(duì)這一新的領(lǐng)域有了一個(gè)較為系統(tǒng)的理解,也為我的專業(yè)學(xué)......

        EDA技術(shù)實(shí)驗(yàn)教案

        一、課程名稱: EDA技術(shù)實(shí)驗(yàn) 二、教材名稱: 《EDA技術(shù)使用教程》,潘松等編著。 三、本課程教學(xué)目的、要求: 介紹EDA的基本知識(shí)、常用的EDA工具的使用方法和目標(biāo)器件的結(jié)構(gòu)原理、......

        合肥工業(yè)大學(xué)EDA課程總結(jié)報(bào)告

        EDA課程總結(jié)報(bào)告 一、 EDA技術(shù)簡(jiǎn)介 1. EDA技術(shù)的概念 EDA即Electronic Design Automation的縮寫,直譯為:電子設(shè)計(jì)自動(dòng)化 EDA技術(shù)有狹義和廣義之分,狹義EDA技術(shù)就是以大規(guī)??删?.....

        EDA技術(shù)基礎(chǔ)實(shí)驗(yàn)教案

        實(shí)驗(yàn)一 2選1多路選擇器VHDL設(shè)計(jì) 一、實(shí)驗(yàn)?zāi)康模?熟悉利用MAX+plusⅡ的VHDL文本設(shè)計(jì)流程全過(guò)程,學(xué)習(xí)簡(jiǎn)單組合邏輯電路的設(shè)計(jì)、多層次電路的設(shè)計(jì)、仿真和硬件測(cè)試。 二、實(shí)驗(yàn)內(nèi)容......

        EDA可編程邏輯器件實(shí)驗(yàn)心得體會(huì)完整版

        EDA 可 編 程 邏 輯 器 件 《實(shí)驗(yàn)總結(jié)》 學(xué)號(hào):姓名:班級(jí): EDA試驗(yàn)心得體會(huì) 當(dāng)看到這門課的時(shí)候,我最初的感覺是很無(wú)語(yǔ),書本上一大堆看不懂的東西,沒(méi)有接觸過(guò)的VHDL語(yǔ)言和一些電路......

        EDA分頻器實(shí)驗(yàn)教案(合集五篇)

        實(shí)驗(yàn)三:整數(shù)分頻器的設(shè)計(jì) 一 實(shí)驗(yàn)?zāi)康?了解利用類屬設(shè)計(jì)可配置的重用設(shè)計(jì)技術(shù)。 二 實(shí)驗(yàn)原理 利用類屬n 可以改變分頻器的分頻系數(shù),輸出q的頻率是輸入信號(hào)clk頻率的1/n。 通過(guò)......

        實(shí)驗(yàn)總結(jié)報(bào)告

        實(shí)驗(yàn)報(bào)告 專業(yè):______ 姓名:______ 學(xué)號(hào):______ 日期:______ 桌號(hào):______________ 課程名稱: 模擬電子技術(shù)基礎(chǔ)實(shí)驗(yàn)指導(dǎo)老師:成績(jī):________________ 實(shí)驗(yàn)名稱: 實(shí)驗(yàn)總結(jié)報(bào)告一、體會(huì)......