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

正文內(nèi)容

華北電力大學(xué)科技學(xué)院電子設(shè)計自動化課件7vhdl基本描述語句(文件)

2025-02-03 11:20 上一頁面

下一頁面
 

【正文】 PORT輸出信息 ] [SEVERITY級別 ]。 VHDL規(guī)定,每一個對信號進行賦值的操作都將為該信號創(chuàng)建一個驅(qū)動器,并且對信號的賦值將直接影響該驅(qū)動器的值。 LIBRARY IEEE。 c:OUT STD_LOGIC)。 END ARCHITECTURE rtl。 例如:數(shù)組的長度、標量類型的最低限制等。HIGH —— 得到到數(shù)據(jù)類或子類區(qū)間的高端值; ?T39。 屬性名 LEFT表示標量類或子類區(qū)間的左端 , 它表示約束區(qū)間最左的入口點 。 當(dāng)數(shù)據(jù)類的區(qū)間用( a TO b)來定義時,那么 ba,此時‘ LEFT屬性的值通常等于’ LOW的值; 當(dāng)數(shù)據(jù)類區(qū)間用( b DOWNTO a)來定義時, ba,此時‘ LEFT屬性的值則與’ HIGH的屬性值相對應(yīng)。 SUBTYPE revers_tim IS tim RANGE month DOWNTO min。 得到 sec tim2=tim?RIGHT。 得到 month tim6=revers_tim?RIGHT。ASCENDING。 (month,day,hour,min) 2. 數(shù)組 類型數(shù)值屬性 一般數(shù)據(jù)的數(shù)值屬性有以下 2種: ?39。ASCENDING (n)——得到布爾量。 TYPE bit_strange IS ARRARY (10 TO 20) OF BIT。 len2=11 END PROCESS。 函數(shù)屬性有 3種: ? 離散 /物理類型的函數(shù)屬性 ? 數(shù)組類型的函數(shù)屬性 ? 信號的函數(shù)屬性 1. 離散 /物理類型的函數(shù)屬性 枚舉類型 、 整數(shù)類型和物理類型 數(shù)據(jù)類型屬性函數(shù)可以劃分為 6種屬性函數(shù): ?39。PRED(x)——得到輸入 x值的前一個值; ?39。RIGHTOF(x)。 對于遞減區(qū)間來說: 39。PRED(x)=39。 END t_time。PRED(day)——得到 hous。PRED(day)——得到 hous。LEFTOF(day)——得到 hous。LEFTOF(day)——得到 month。 x:=time39。PRED(y)要求提供比 sec更小的值,已超出了定義范圍。LEFT(n)——得到索引號為 n的區(qū)間的左端位置號。RIGHT(n)——得到索引號為 n的區(qū)間的右端位置號。LOW(n)——得到索引號為 n的區(qū)間的低端位置號。RIGHT(n) =39。RIGHT (n) =39。 得到 31 right_range:=bit_range?RIGHT。 PROCESS(a) IS TYPE bit_range IS ARRAY (0 TO 31) OF BIT。 得到 31 uprange:=bit_range?HIGH。 信號的值被重新賦值稱為信號被刷新。時,觸發(fā)器輸出信號在時鐘邊沿到來時翻轉(zhuǎn),則認為輸出信號發(fā)生了一個事件。 3. 信號的函數(shù)屬性 信號的函數(shù)屬性用來得到信號的行為信息。 ?s?LAST_ACTIVE——該屬性得到一個時間類型的值,即從信號的前一次被刷新到現(xiàn)在所經(jīng)過的時間。EVENT和 39。 q: OUT STD_LOGIC)。THEN q=d: END IF。EVENT AND clk=39。電平,而且時鐘脈沖剛剛從其他電平變?yōu)?39。039。那么該語句也同樣認為出現(xiàn)了上升沿,顯然這種情況是錯誤的。EVENT AND clk=39。039。039。LAST_EVENT可得到信號上各種事件發(fā)生以來所經(jīng)過的時間。 data ENTITY dff IS GENERIC (setup_time,hold_time:time:=5 ns)。EVENT AND clk=39。 END IF。LAST_EVENT將返回一個信號 d自最近一次變化以來到現(xiàn)在 clk 事件發(fā)生時( clk的上升沿)為止所經(jīng)過的時間。ACTIVE和 39。EVENT類似。 信號屬性 (Signal) 信號屬性用于產(chǎn)生一種特別的信號,這個特別的信號是以所加屬性的信號為基礎(chǔ)而形成的。其信號類型與該屬性所加的信號相同,即以屬性所加的信號為參考信號,經(jīng)括號內(nèi)的時間表達式所確定的時間延時后所得到的延遲信號。 ?s?TRANSACTION——該屬性可以建立一個 BIT類型信號,當(dāng)屬性所加的信號刷新時, 得到的 信號的值發(fā)生翻轉(zhuǎn)。為實現(xiàn)同樣的功能,也可以用傳送延時賦值語句( Transport delay)來實現(xiàn)。 inta=TRANSPORT a after 5 ns。 c:OUT STD_LOGIC)。 intb=TRANSPORT b after b_ipd。DELAYED(a_ipd) AND b39。STABLE 屬性 39。 USE 。 ARCHITECTURE pulse_gen OF pulse_gen IS BEGIN b=a39。STABLE 后面跟的括號中的時間值被說明為 0 ns或者未加說明,那么當(dāng)信號 a發(fā)生改變時,輸出信號 b在對應(yīng)的時間位置將產(chǎn)生 δ寬度的低電平。 q=c AND d。139。)) THEN …… END IF。) AND (clk39。 上述兩種情況都能檢測出上升沿,但是,在 39。另外,對新的信號來說,是否需要該值都要求對其進行刷新。STABLE相同的功能,但是兩者的區(qū)別在于,前者所加的信號只要被刷新,不管信號值是否發(fā)生改變,返回值為“假”。TRANSACTION將建立一個數(shù)據(jù)類型為 BIT的信號,當(dāng)屬性所加的信號每次從 39。發(fā)生改變時,就觸發(fā)該BIT信號翻轉(zhuǎn)。 SUBTYPE color_gun IS color RANGE red TO black。RIGHT。SUCC(green)。REVERSE_RANGE[(n)] 屬性 39。RANGE LOOP result:=result*2。 RETURN result。 ATTRIBUTE capacitance : cap。用戶自定義的屬性主要用于從 VHDL到邏輯綜合及 ASIC的設(shè)計工具、動態(tài)解析工具的數(shù)據(jù)的過渡。 在對要使用的屬性進行說明以后,接著就可以對數(shù)據(jù)類型、信號、變量、實體、構(gòu)造體、配置、子程序、元件、標號進行具體的描述。 . 用戶自定義的屬性 ATTRIBUTE 屬性名 :數(shù)據(jù)類型名 /子類型名; ATTRIBUTE 屬性名 OF 目標名:目標集合 IS 表達式; ATTRIBUTE max_area : REAL。 END IF。 FUNCTION vector_to_int(vect:STD_LOGIC_VECTOR) RETURN INTEGER IS VARIABLE result:INTEGER:=0。 ?a39。 a:=color_gun39。 BEGIN a:=color_gun39。 t39?;?39。 (4) 屬性 39。QUIET 屬性 39。這是因為屬性 39。039。STABLE) AND (clk=39。LAST_VALUE=39。 IF( (clk39。 BEGIN c=NOT(a)。 END ARCHITECTURE pulse_gen。 b: OUT boolean)。屬性返回的值是一個布爾量。 END ARCHITECUTRE attr。 END ARCHITECTURE int_signals。 ARCHITECTURE int_signals OF and2 IS SIGNAL inta,intb:STD_LOGIC。 ENTITY and2 IS GENERIC (a_ipd,b_ipd,c_opd:TIME)。 在使用 39。DELAYED 屬性 39。STABLE[(time)] ——該屬性可建立一個布爾信號,在括號內(nèi)的時間表達式所說明的時間內(nèi),若參考信號沒有發(fā)生事件,則該屬性可得到“真”的結(jié)果。 信號類屬性有 4種: ?s39。LAST_ACTIVE返回一個時間值,與 39。屬性 39。ACTIVE 和 39。 END dff。 THEN ASSERT(d39。 q: OUT STD_LOGIC)。 ( 2) 屬性 39。 ( 2) 屬性 39。139。)AND (clk39。LAST_VALUE。但是原來的電平如果是 39。電平。THEN 該語句描述了一個時鐘脈沖的上升沿,上升沿的發(fā)生是由兩個條件約束的,即時鐘脈沖目前處于 39。 END ARCHITECTURE dff。EVENT AND clk=39。EVENT通常用于確定時鐘信號的邊沿,用它可以檢查信號是否處于某一個特殊值,以及信號是否剛好已發(fā)生變化。LAST_VALUE——該屬性得到信號的一個數(shù)值,即該值是信號最后一次改變以前的值。EVENT —— 如果在當(dāng)前仿真周期內(nèi)事件發(fā)生了, 屬性是一個為“真”的布爾量;否則為“假”; ?s?ACTIVE——如果在當(dāng)前仿真周期內(nèi)信號被刷新,屬性是 一個為“真”的布爾量,否則為“假”。039。 例如: JK觸發(fā)器當(dāng) J=K=39。 得到 0 END PROCESS。 BEGIN left_range:=bit_range?LEFT。 得到 31 lowrange:=bit_range?LOW。 VARIABLE left_range,right_range,uprange,lowrange:INTEGER。LEFT (n) =39。LEFT(n) =39。HIGH(n)——得到索引號為 n的區(qū)間的高端位置號。當(dāng) n 缺省時,就代表對一維區(qū)間進行操作。在對數(shù)組的每一個元素進行操作時,必須知道數(shù)組的區(qū)間。 第二個表達式將引起運行錯誤。 SUCC和39。RIGHTOF(hous)——得到 min。RIGHTOF(hous)——得到 day。SUCC(hous)——得到 day。SUCC(hous)——得到 day。 PACKAGE t_time IS TYPE time IS (sec,min,hous,day,month,year)。LEFTOF(x)。PRED(x)=39。RIGHTOF(x)——得到鄰接輸入 x值右邊的值; 對于遞增區(qū)間來說: 39。VAL(x)——得到輸入位置序號 x的值; ?39。 當(dāng)函數(shù)屬性以表達式形式使用時 (例如 POS(x)), 首先應(yīng)指定一個輸入的自變量值 (如 x), 函數(shù)調(diào)用后將得到一個返回值 。 BEGIN len1:=bit4’LENGTH。 標量類型數(shù)值屬性的書寫格式為: 數(shù)組類型 39。當(dāng) n 缺省時,就代表對一維數(shù)組進行操作。ASCENDING。 得到 month tim8=revers_tim?LOW。 得到 year tim4=tim?LOW。 SIGNAL tim9,tim10: BOOLEAN 。 TYPE tim IS (sec,min,hour,day,month,year)。 HIGH表示標量類或子類區(qū)間的高端 , 表示約束區(qū)間的最大值 。ASECNDING ——得到標量類或子類是否為增區(qū)間,若按照升序定義,則得到 TURE,否則為 FALSE。LEFT —— 得到數(shù)據(jù)類或子類區(qū)間的最左端的值; ?T39。 數(shù)值屬性 ( Value) 數(shù)值屬性是由于該類屬性得到的結(jié)果為數(shù)值,因此命名為數(shù)值屬性。 ARCHITECTURE rtl OF multi_driver IS BEGIN c=a。 ENTITY muti_driver IS PORT(a: IN STD_LOGIC。 一個信號只能有一個驅(qū)動源,因此同一信號不能用兩條或更多的并行信號賦值語句進行賦值。如果 ASSERT語句在進程或子程序中使用,則為順序 ASSERT語句。 ?SEVERITY后面跟的是錯誤嚴重程度的級別。 ARCHITECTURE … BEGIN vector_to_int ( z, x_flag, q) ; …… END ARCHITECUTURE … 。 END ARCHITECTURRE beh。 ?一個并發(fā)信號代入語句實際上是一個進程的縮寫; ARCHITECTURE beh OF a_var I
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1