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

正文內(nèi)容

《fpga第一章》ppt課件-文庫吧

2025-04-20 12:14 本頁面


【正文】 能直接了解設(shè)計者采用的描述方式。 章目錄 第一節(jié) 第二節(jié) 第三節(jié) 第四節(jié) 第五節(jié) 總目錄 結(jié)構(gòu)體信號定義語句必須放在關(guān)鍵詞ARCHITECTURE和 BEGIN之間,用于對結(jié)構(gòu)體內(nèi)部將要使用的信號、常數(shù)、數(shù)據(jù)類型、元件、函數(shù)和過程加以說明。 結(jié)構(gòu)體中的信號定義和端口說明一樣,應(yīng)有信號名稱和數(shù)據(jù)類型定義。因為它是內(nèi)部連接用的信號,因此不需要方向說明。 結(jié)構(gòu)體信號定義語句 需要注意的是:實體說明中定義的信號是外部信號,而結(jié)構(gòu)體定義的信號為該結(jié)構(gòu)體的內(nèi)部信號,它只能用于這個結(jié)構(gòu)體中。 章目錄 第一節(jié) 第二節(jié) 第三節(jié) 第四節(jié) 第五節(jié) 總目錄 ARCHITECTURE rtl OF muj IS SIGNAL s1: BIT SIGNAL s2, s3: STD_LOGIC_VECTOR (0 TO 3)。 ┇ BEGIN ┇ END rtl; 例:結(jié)構(gòu)體的信號定義實例 。 結(jié)構(gòu)體名 實體名 結(jié)構(gòu)體信號定義語句 功能描述語句 章目錄 第一節(jié) 第二節(jié) 第三節(jié) 第四節(jié) 第五節(jié) 總目錄 結(jié)構(gòu)體功能描述語句 結(jié)構(gòu)體功能描述語句位于 BEGIN和 END之間,具體地描述了構(gòu)造體的行為及其連接關(guān)系。 結(jié)構(gòu)體的功能描述語句可以含有 5種不同類型的并行語句,如圖所示。每一語句結(jié)構(gòu)內(nèi)部可以使用并行語句,也可以是順序語句。 章目錄 第一節(jié) 第二節(jié) 第三節(jié) 第四節(jié) 第五節(jié) 總目錄 結(jié)構(gòu)體構(gòu)造圖 : 結(jié)構(gòu)體( ARCHITECTURE) 說明語句 功能描述語句 塊語句( BLOCK) 進程語句 (PROCESS) 信號賦值語句 子程序調(diào)用語句 元件例化語句 由一系列并行語句構(gòu) 成的組合體,它的功能是將結(jié)構(gòu)體中的并行語句組成一個或多個子模塊 定義順序語句模塊,用以將從外部獲得的信號值或內(nèi)部運算數(shù)據(jù)向其他的信號進行賦值 將設(shè)計實體內(nèi)的處理結(jié)果向定義的信號或界面端口進行賦值 可以調(diào)用進程或參數(shù),并將獲得的結(jié)果賦值于信號 對其他的設(shè)計實體做元件調(diào)用說明,并將此元件的端口與其他元件、信號或高層實體的界面端口進行連接 章目錄 第一節(jié) 第二節(jié) 第三節(jié) 第四節(jié) 第五節(jié) ( Flash演示) 總目錄 ENTTITY mux2 IS PORT ( d0, d1: IN BIT; sel: IN BIT; s: OUT BIT) ; END mux2; ARCHITECTURE dataflow OF mux2 IS SIGNAL sig: BIT; BEGIN Sig = (d0 AND sel) OR (NOT sel AND d1); S=sig; END dataflow; 例 : 2選 1數(shù)據(jù)選擇器 信號定義語句(內(nèi)部信號,無方向) 功能描述語句 章目錄 第一節(jié) 第二節(jié) 第三節(jié) 第四節(jié) 第五節(jié) 總目錄 ( BLOCK) 在較大規(guī)模的電子系統(tǒng)設(shè)計中,傳統(tǒng)的硬件電路設(shè)計通常包括一張系統(tǒng)總電路原理圖和若干張子原理圖。在 VHDL程序設(shè)計中,結(jié)構(gòu)體是由多個 BLOCK塊構(gòu)成的,如果將結(jié)構(gòu)體比做總電路原理圖,那么,每個BLOCK塊則相當(dāng)于一張子原理圖。 塊、子程序和進程 章目錄 第一節(jié) 第二節(jié) 第三節(jié) 第四節(jié) 第五節(jié) 總目錄 BLOCK塊語句的結(jié)構(gòu): 塊標號: BLOCK 接口說明 類屬說明 BEGIN 并行塊語句 END BLOCK(塊標號); 章目錄 第一節(jié) 第二節(jié) 第三節(jié) 第四節(jié) 第五節(jié) 總目錄 例: B1: BLOCK SIGNAL s1: BIT; BEGIN s1 = a AND b。 B2: BLOCK SIGNAL s2: BIT; BEGIN s2= c AND d。 B3: BLOCK BEGIN Z = s2。 END BLOCK B3。 END BLOCK B2。 y= s1。 END BLOCK B1。 章目錄 第一節(jié) 第二節(jié) 第三節(jié) 第四節(jié) 第五節(jié) 總目錄 PROCESS結(jié)構(gòu)是最能體現(xiàn) VHDL語言特色的語句。與 BLOCK語句一樣,利用 PROCESS語句結(jié)構(gòu)可以描述一個功能獨立的電路。 與 BLOCK語句不同之處是,在系統(tǒng)仿真時,PROCESS結(jié)構(gòu)中的語句是按順序逐條向下執(zhí)行的,而不像 BLOCK語句那樣并發(fā)執(zhí)行。 一個結(jié)構(gòu)體中可以有多個并行運行的進程結(jié)構(gòu),每一個進程內(nèi)部是由一系列順序語句來構(gòu)成的。 進程( PROCESS) 章目錄 第一節(jié) 第二節(jié) 第三節(jié) 第四節(jié) 第五節(jié) 總目錄 PROCESS語句的結(jié)構(gòu): 注意: ( 1)在多個進程的結(jié)構(gòu)體描述中,進程標號是區(qū)分各個進程的標志。但是進程標號并不是必需的。 ( 2)單進程以 PROCESS開始,以 END PROCESS結(jié)束。 [進程標號 ] PROCESS [( 敏感信號表 ) ] [IS] [進程說明語句 ] BEGIN 順序描述語句 END PROCESS [進程標號 ]; 章目錄 第一節(jié) 第二節(jié) 第三節(jié) 第四節(jié) 第五節(jié) 總目錄 LIBRARY IEEE。 USE 。 ENTITY nor2_v2 IS PORT(a,b: IN STD_LOGIC。 y: OUT STD_LOGIC)。 END nor2_v2。 ARCHITECTURE behave OF nor2_v2 IS BEGIN PROCESS (a,b) VARIABLE b : STD_LOGIC_VECTOR(1 DOWNTO 0)。 例:兩輸入或非門 y = NOT( a OR b); 章目錄 第一節(jié) 第二節(jié) 第三節(jié) 第四節(jié) 第五節(jié) 總目錄 BEGIN b := a amp。 b。 CASE b IS WHEN 00= y =39。139。 WHEN 01= y =39。039。 WHEN 10= y =39。039。 WHEN 11= y =39。039。 WHEN OTHERS = y =39。X39。 END CASE。 END PROCESS。 END behave。 ‘X’: 不定 章目錄 第一節(jié) 第二節(jié) 第三節(jié) 第四節(jié) 第五節(jié) 總目錄 子程序被調(diào)用時,首先要初始化,執(zhí)行處理功能后,將處理結(jié)果傳遞給主程序。子程序內(nèi)部的值不能保持,子程序返回后才能被再次調(diào)用并初始化。 ( SUBPROGRAM) VHDL程序
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1