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

正文內(nèi)容

vhdl第二章ppt課件-wenkub.com

2025-05-02 18:30 本頁面
   

【正文】 范圍類屬性的格式為: Object ′RANGE(n)。 用于檢測信號的 Active 或 Event 。 ● QUIET( time) 。 如: a′DELAYED (5ns)即信號 a延時 5ns。 END setup_time_check。 ARCHITECTURE setup_time_check OF dff1 IS BEGIN PROCESS(clk) BEGIN IF(clk=' 1′) AND (clk ′EVENT) THEN q< =d。 USE 。 信號值從 1變?yōu)?0是一個事件 , 但從 1變?yōu)?1雖是一個活躍卻不是一個事件 。 利用信號屬性可得到信號的行為和功能信息 ,其格式為 Object ′EVENT; 反映信號的值是否變化 , 是 , 則返回為 “ 真 ” Object ′ACTIVE; 反映信號是否活躍 , 是 , 則返回為 “ 真 ” Object ′LAST_EVENT; 反映從最近一次事件到現(xiàn)在經(jīng)過 的時間 , 返回一個時間值 Object ′LAST_VALUE; 反映信號變化前的取值 , 并將 該歷史值返回 Object ′LAST_ACTIVE; 反映從最近一次活躍到現(xiàn)在經(jīng)過 的時間 , 返回一個時間值 需要注意的是 : 信號的 事件 ( Event) 和 活躍 ( Active) 是兩個不同的概念 , 必須嚴格區(qū)分 。 例如: TYPE time IS (year,month,day,hour,min,sec); 則 time ′SUCC( hour) ; 獲取元素 hour的下一個值 min time ′LEFTOF( day) ; 獲取元素 day的左邊值 month ● 數(shù)組的屬性函數(shù) 。 其格式為 Object ′LENGTH; ● 對于塊結(jié)構(gòu)體的數(shù)值屬性 , 返回塊的信息 。 屬性的一般格式為: Object ′Attributes 為獲取硬件設(shè)計中的一些有關(guān)信息(各類項目特性)而定義的內(nèi)部函數(shù) 某一項目的屬性或特征通??梢杂靡粋€值或一個表達式來表示;它可以通過 VHDL的屬性描述語句加以訪問。、 —(減 )、 +( 加 ) ;> = 、 < = 、 > 、 < 、 /= 、 = ; XOR、 NOR、 NAND、 OR、 AND 。 并置運算符的使用規(guī)則如下: ?并置運算符可用于位的連接,形成位矢量。 例如: DBUS< =D0amp。 該賦值符也用于為信號 、 變量 、 常量等指定初值 。 ?<=符號有兩種含義:代入符和小于等于符,要根據(jù)上下文判斷。 i的數(shù)據(jù)類型是位 STD_LOGIC,而 l的數(shù)據(jù)類型是 布爾量 BOOLEAN,因而不能相互作用,表達錯誤 運算符與操作符 ( 2) 算術(shù)運算符: 包括一元算術(shù)運算符和二元算術(shù)運算符 。 操作符不同,必須加括號 h= i AND j AND k。 …. a=b AND c。 例如: SIGNAL a, b, c: STD_LOGIC_VECTOR (3 DOWNTO 0)。 一元邏輯運算符包括: NOT 二元邏輯運算符包括: AND、 OR、 NAND、 NOR、 XOR、 XNOR 這 7種邏輯運算符可以對 “ STD_LOGIC ‖和 “ BIT‖等邏輯型數(shù)據(jù)、 “ STD_LOGIC _VECTOR‖邏輯 型數(shù)組及 布爾數(shù)據(jù) 進行邏輯運算。 ? 指數(shù) : := E[ + ] 整數(shù)或 E[ - ] 整數(shù) 整數(shù)舉例 :十進制值為 255的數(shù) , 用基表示法 , 寫為: 2# 11111111# 二進制表示法 8# 377# 八進制表示法 16# FF# 十六進制表示法 實數(shù) : 2 8 16 21E1 84E1 168E1 ? 字符 為單引號括起來的 ASCII字符 , 其規(guī)范書寫格式為: ? 字符文字 : := ‘ 圖形字符 ’ ? 例如 ‘ 1’, ‘ A’, ‘ F’… 。 實數(shù)舉例: , , , - 3, + 5。 注意 : 引用時必須首先 打開庫和相應(yīng)的程序包。 ★ TO_BIT ( ): 將 STD_LOGIC類型轉(zhuǎn)換成 BIT類型 。 ( 2) 類型函數(shù)法 。 數(shù)據(jù)類型的轉(zhuǎn)換 在 VHDL程序中 , 不同類型的對象不能代入 , 因此要進行類型轉(zhuǎn)換 。 SUBTYPE Byte IS Bit_Vector(7 downto 0)。 時間是物理類型的數(shù)據(jù) ,當然對容量 、 阻抗值也可以做定義 。對于記錄類型的對象進行單元素賦值時,可在記錄類型對象名后加點“.”,然后再加賦值元素的元素名。 多維數(shù)組需要用兩個以上的范圍來描述,而且多維數(shù)組不能生成邏輯電路,因此只能用于生成仿真圖形及硬件的抽象模型。_39。 它可以是二維的和多維的 。_39。L39。Z39。039。U39。 自定義數(shù)據(jù)類型說明語句的一般格式是: TYPE 數(shù)據(jù)類型名 {, 數(shù)據(jù)類型名 } IS [數(shù)據(jù)類型定義 ]; 枚舉類型定義的格式為: TYPE 數(shù)據(jù)類型名 IS (元素 1,元素 2, … ); 該數(shù)據(jù)類型括號中的值自左向右按升序排列,中間用逗號分隔。 2. 用戶自定義數(shù)據(jù)類型 VHDL允許用戶自己定義數(shù)據(jù)類型 。 錯誤等級這個數(shù)據(jù)類型用于表示電子系統(tǒng)工作狀態(tài) 。 是整數(shù)類型的子類型 。 時間常用于指定時間延時和標記仿真時刻 。 時間的取值范圍從 - ( 231- 1) ~ ( 231- 1) 。 字符串區(qū)分大 、 小寫字母 。 ‘ A‘,‘ a‘, ‘ B‘, ‘ b‘, 都認為是不同的字符 。 ?若某個客體被定義為布爾量,則 EDA工具對設(shè)計進行仿真時,自動地對其賦值情況進行核查。 ?又稱邏輯量 。 是用雙引號括起來的 一組數(shù)據(jù) , 每位只有兩種取值: 0 和 1。139。 ?位通常用單引號來括住其位的值。 ?在有關(guān)文獻中,實數(shù)類型也稱為浮點類型 (FLOATING TYPE)。和整數(shù)一樣,實數(shù)能被約束。 例如: variable a: integer range –255 to 255。 ?在電子系統(tǒng)中 , 整數(shù)可以用進制來表示 。 這種特性可以幫助設(shè)計者在設(shè)計前期發(fā)現(xiàn)錯誤 。 ? VHDL提供了多種標準的數(shù)據(jù)類型 。它們是對過程的定義,調(diào)用這些過程就能完成數(shù)據(jù)的傳遞。因為在進程結(jié)束更新時, d的最后一個賦值為 c ,因此執(zhí)行結(jié)果為該式。 如例 a所示 。 在執(zhí)行下一條語句時 , 該變量的值即為上一句新賦的值 。 2. 變量賦值 立即生效 , 不存在延時行為; 信號賦值 具有非立即性 , 信號之間的傳遞具有延時性 。例如: T1 <= T2 after 20ns; ? 信號包括 I/O引腳信號以及 IC內(nèi)部緩沖信號,有硬件電路與之對應(yīng),故 信號之間的傳遞有實際的附加延時 。 計數(shù)器寬度 SIGNAL sys_clk: BIT :=‘ 0‘; 系統(tǒng)時鐘信號 信號賦值語句格式為: 目標信號名 < = 表達式; ? 賦值語句中的表達式必須與目標信號 具有相同的數(shù)據(jù)類型 。 若將變量用于進程之外 , 必須將該值賦給一個相同類型的信號 , 即進程之間傳遞數(shù)據(jù)靠的是信號 。 ?變量不能用于硬件連線和存儲元件 。 ? 變量賦值是 直接的 、 非預設(shè)的 , 它在某一時刻僅包含一個值 。039。 定義在程序包中的常量由所在的實體或結(jié)構(gòu)體調(diào)用 。 常量說明語句的一般格式為: CONSTANT 常量名 {,常量名 }:數(shù)據(jù)類型 : = 取值; 例: 8位寄存器寬度指定: CONSTANT width: in
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1