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

正文內(nèi)容

第7章vhdl基本語句與基本設(shè)計(參考版)

2024-07-31 12:27本頁面
  

【正文】 53/38 信號與變量的區(qū)別 54/38 信號與變量類比 賦值 使用 范圍 行為 y=a y :=a 表示電路內(nèi)連 表示局部存儲 全局( process之間進行通信) 局部( process內(nèi)部使用) process結(jié)束時更新 立即更新 ? 表決電路 ? 地址譯碼 ? 七段顯示譯碼器 ? 雙向總線 ? 優(yōu)先編碼器 ? 8位加法器 VHDL組合邏輯電路設(shè)計 ? 觸發(fā)器 ? 寄存器 ? 計數(shù)器 ? 分頻器 VHDL時序邏輯電路設(shè)計 。 51/38 變量使用 舉例 1 變量說明 變量賦值 變量賦值給信號 52/38 變量使用舉例 2 val是個變量,只要有賦值給它,它就更新。 ?幾個比特: ? temp (7 downto 4) := “1010”。 ? temp := x”AA” 。 50/38 為變量賦值 variable temp : std_logic_vector ( 7 downto 0 )。 ? variable temp : std_logic_vector (7 downto 0)。要從時序上看。 47/38 請看兩個程序是否等效? 并行賦值語句右邊的變量全為敏感信號。 ? 傳輸延時 ? 無論距離多近,都有傳輸延時。 46/38 信號賦值-延時( Delay) ?信號賦值可以在 process語句內(nèi)部也可以在外部進行(如三種并行賦值語句)。 在 process內(nèi)的語句執(zhí)行是順序的。 ?在 process內(nèi)部,語句執(zhí)行是有順序的。 44/38 多進程語句 ?一個構(gòu)造體可以有多個process。 process begin sequential statements wait on (a,b) 。 . ? 注意 :邏輯綜合將對 wait和敏感信號表作出限制。 ? 一個 process可以有多個 wait語句。 43/38 Process語句的執(zhí)行 ?process語句靠 wait語句和敏感信號表來控制語句執(zhí)行次數(shù)。 … … .. 順序語句 N 。 42/38 進程語句 ?過程語句有 ( 1)隱含的過程: ? 并行信號賦值語句 ? 元件語句 ? 過程的敏感信號在表達式右邊。 end logic。039。139。039。 else b。 y = a when sel=39。 end cmpl_sig。 entity cmpl_sig is port ( a, b, sel : in std_logic。 41/38 VHDL模型-并行信號賦值 library ieee。 with sel select y=a when 00, b when 01, c when others。 begin sel(1)=sel1。 end mux4to1。 sel1,sel0:in std_logic。 use 。 注意: when others包含那些未被列出的可能。 y:out bit)。 entity mux4to1 is port(a,b,c:in bit。 with sel select y=a when 00, b when 01, c when others。 begin sel(1)=sel1。) else c when (sel1=‘1’) and (sel0=‘0’) else d。) and (sel0=39。) else b when (sel1=39。) and (sel0=39。 問題:如果 00時選 a, 01時選 b, 10和 11時都選 c,怎么辦? y=a when (sel1=39。) else d。) and (sel0=39。) else c when (sel1=39。) and (sel0=39。) else
點擊復制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1