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

正文內容

vhdl詞法基礎ppt課件(編輯修改稿)

2025-06-01 18:30 本頁面
 

【文章內容簡介】 7 TO 2147483647 units fs; 飛秒 , VHDL中的最小時間單位 ps = 1000 fs; 皮秒 ns = 1000 ps; 納秒 us = 1000 ns; 微秒 ms = 1000 us; 毫秒 sec = 1000 ms; 秒 min = 60 sec; 分 hr = 60 min; 時 end untis; ⑩ 錯誤等級 (SEVERITY_LEVEL) ? 錯誤等級用來指示設計系統(tǒng)的工作狀態(tài),共有四種可能的狀態(tài)值: NOTE(注意 )、 WARNING(警告 )、 ERROR(出錯 )、FAILURE(失敗 )。 ? 在仿真過程中,可輸出這四種值來提示被仿真系統(tǒng)當前的工作情況。 2. IEEE預定義的標準邏輯位與矢量 ? 在 IEEE庫的程序包 STD_LOGIC_1164中 , 定義了兩個非常重要的數據類型 , 即標準邏輯位 STD_LOGIC 和標準邏輯矢量 STD_LOGIC_VECTOR。 ① 標準邏輯位 STD_LOGIC數據類型 STD_LOGIC的定義如下: TYPE STD_LOGIC IS (39。U39。, 39。X39。, ‘ 0’, 39。139。, 39。Z39。, 39。W39。,39。L39。, 39。H39。, 39。39。); 各值的含義是: ‘ U’未初始化的, ‘ X’強未知的, ‘ 0’強 0, ‘ 1’強 1, ‘ Z’高阻態(tài), ‘ W’弱未知的, ‘ L’弱 0, ‘ H’弱 1, ‘ ’忽略。 注意: 在數字器件中能實現的值只有 4種:‘ ?,‘ 0?, 1?,‘ Z?。 ② 標準邏輯矢量 (STD_LOGIC_VECTOR)數據類型 STD_LOGIC_VECTOR定義如下: TYPE STD_LOGIC_VECTOR IS ARRAY (NATURA RANGE) OF STD_LOGIC; 注意: 在程序中使用上述兩種數據類型前 , 需加入下面語句: LIBRARY IEEE; USE ; 3. 其他預定義標準數據類型 ? 如 Synopsys公司在 IEEE庫中加入的程序包STD_LOGIC_ARITH中定義了如下的數據類型:無符號型(UNSIGNED)、有符號型 (SIGNED)和小整型 (SMAL_INT)。 ? 在使用之前,請注意必須加入下面語句: LIBRARY IEEE; USE ; ? VHDL允許用戶自行定義數據類型 , 它們可以有多種 , 如: 枚舉類型 (ENUMERATION TYPE) 整數類型 (INTEGER TYPE) 數組類型 (ARRAY TYPE) 記錄類型 (RECORD TYPE) 時間類型 (TIME TYPE) 實數類型 (REA TYPE)等 。 ? 定義語法 ① 類型定義: TYPE 數據類型名 IS 數據類型定義 [OF 基本數據類型 ]; ② 子類型定義: SUBTYPE 子類型名 IS 基本數據 RANGE 約束范圍; 二、用戶自定義數據類型 注意: 子類型 SUBTYPE只是由 TYPE定義的原數據類型的一個 子集,它滿足原數據類型(基本)所有約束條件。 1. 枚舉類型 ? 枚舉數據類型是用文字符號來表示一組實際的二進制數的類型(若直接用數值來定義,則必須使用單引號)。 例: TYPE M_STATE IS( STATE1, STATE2, STATE3,STATE4, STATE5); SIGNA CURRENT_STATE, NEXT_STATE:M_STATE; 說明: 在這里,信號 CURRENT_STATE和 NEXT_STATE的數據類型定義為 M_STATE,它們的取值范圍是可枚舉的,即從 STATE1~ STATE5共五種,而這些狀態(tài)代表五組惟一的二進制數值。 2. 數組類型 ? 是將一組具有相同數據類型的元素集合在一起 , 作為一個數據對象來處理的數據類型 。 數組可以是一維 ( 每個元素只有一個下標 ) 或多維 ( 每個元素有多個下標 ) 數組 。 EDA仿真器支持多維數組 , 但綜合器只支持一維數組 。 ? 數組的元素可以是任何一種數據類型 , 用以定義數組元素的下標范圍子句決定了數組中元素的個數以及元素的排序方向 ,即下標數是由低到高 , 或是由高到低 。 ? 限定性數組定義語句格式如下: TYPE 數組名 IS ARRAY (數組范圍 ) OF 數據類型; 說明: 其中 , 數組名是限定性數組類型的名稱 , 可以是任何標 識符 , 其類型與數組元素相同;數組范圍明確指出數組 元素的定義數量和排序方式 , 以整數來表示其數組的下 標;數據類型即指數組各元素的數據類型 。 例 1: TYPE STB IS ARRAY(7 DOWNTO 0) OF STD_LOGIC; 說明: 數組類型的名稱是 STB,它有八個元素,它的下標排序是 7, 6, 5, 4, 3, 2, 1, 0,各元素的排序是 STB(7), STB(6), …, STB(1), STB(0)。 例 2: TYPE X IS (LOW, HIGH); TYPE DATA_BUS IS ARRAY (0 TO 7, X) OF BIT; 說明: 首先
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1