出版時(shí)間:2005-6 出版社:機(jī)械工業(yè)出版社 作者:阿森頓 頁(yè)數(shù):570
Tag標(biāo)簽:無(wú)
內(nèi)容概要
電子數(shù)字系統(tǒng)的復(fù)雜性隨著時(shí)間呈指數(shù)形式增加。事實(shí)上,產(chǎn)品壽命周期的不斷降低和產(chǎn)品可靠性要求的不斷提高,迫使電子產(chǎn)品設(shè)計(jì)師們需要極大地增加他們?cè)O(shè)計(jì)的產(chǎn)品質(zhì)量和產(chǎn)出率。VHDL的發(fā)展就是順應(yīng)了這種趨勢(shì)。借助于軟件工程領(lǐng)域的復(fù)雜性管理和錯(cuò)誤檢測(cè)技術(shù),VHDL可以消除無(wú)關(guān)的細(xì)節(jié),采用與工藝無(wú)關(guān)的描述,及早發(fā)現(xiàn)錯(cuò)誤,增加了從門級(jí)到系統(tǒng)級(jí)模型之間的可移植性和共用性。 本書(shū)包括VHDL-87、VHDL-93和VHDL-2001各種版本的內(nèi)容。詳細(xì)說(shuō)明VHDL語(yǔ)言所提供的建模工具,并通過(guò)實(shí)例講解VHDL語(yǔ)言的使用。無(wú)論是具有熟練技巧的工程師,還是打算入門的學(xué)生都可以從本書(shū)獲益。
作者簡(jiǎn)介
Peter J.Ashenden博士從澳大利亞阿雷德雷大學(xué)獲得博士學(xué)位,目前是電子設(shè)計(jì)自動(dòng)化(EDA)方而后的獨(dú)立咨詢顧問(wèn)。他是IEEE高級(jí)會(huì)員,參與開(kāi)發(fā)VHDL標(biāo)準(zhǔn),也是IEEE設(shè)計(jì)自動(dòng)化標(biāo)準(zhǔn)委員會(huì)(DASC)主席。他還參與Rosetta系統(tǒng)級(jí)設(shè)計(jì)語(yǔ)言的開(kāi)發(fā),撰寫(xiě)過(guò)多部關(guān)于VHDL的技術(shù)書(shū)籍。
書(shū)籍目錄
第1章 基本概念 1 1.1 數(shù)字系統(tǒng)建模 1 1.2 建模的域和層次 3 1.3 建模語(yǔ)言 6 1.4 VHDL的建模概念 6 1.5 學(xué)習(xí)一種新語(yǔ)言:詞匯元素和句法 13 練習(xí) 20第2章 標(biāo)量數(shù)據(jù)類型和操作 23 2.1 常數(shù)和變量 23 2.2 標(biāo)量類型 25 2.3 類型分類 36 2.4 標(biāo)量類型的屬性 39 2.5 表達(dá)式和操作符 41 練習(xí) 43第3章 順序語(yǔ)句 45 3.1 if 語(yǔ)句 45 3.2 case 語(yǔ)句 47 3.3 null語(yǔ)句 52 3.4 loop 語(yǔ)句 52 3.5 斷言和報(bào)告語(yǔ)句 61 練習(xí) 65第4章 復(fù)合數(shù)據(jù)類型和操作 67 4.1 數(shù)組 67 4.2 非約束數(shù)組類型 74 4.3 數(shù)組操作和引用 77 4.4 記錄 80 練習(xí) 83第5章 基本建模結(jié)構(gòu) 85 5.1 實(shí)體聲明 85 5.2 構(gòu)造體 87 5.3 行為描述 89 5.4 結(jié)構(gòu)化描述 110 5.5 設(shè)計(jì)加工 117 練習(xí) 123第6章 實(shí)例研究:一個(gè)流水線乘法累加器 131 6.1 算法概要 131 6.2 行為模型 133 6.3 寄存器傳輸級(jí)模型 140 練習(xí) 151第7章 子程序 153 7.1 過(guò)程 153 7.2 過(guò)程參數(shù) 158 7.3 并發(fā)過(guò)程調(diào)用語(yǔ)句 167 7.4 函數(shù) 169 7.5 重載 173 7.6 聲明的可見(jiàn)性 176 練習(xí) 179第8章 包和use子句 183 8.1 包聲明 183 8.2 包體 188 8.3 use 子句 190 8.4 預(yù)定義包標(biāo)準(zhǔn) 192 8.5 IEEE標(biāo)準(zhǔn)包 193 練習(xí) 202第9章 別名 205 9.1 數(shù)據(jù)對(duì)象的別名 205 9.2 非數(shù)據(jù)項(xiàng)的別名 208 練習(xí) 210第10章 實(shí)例研究:一個(gè)位矢量算術(shù)包 213 10.1 包接口 213 10.2 包體 216 10.3 一個(gè)使用算術(shù)包的ALU 223 練習(xí) 224第11章 決斷信號(hào) 227 11.1 基本決斷信號(hào) 227 11.2 IEEE std_logic_1164決斷子類型 234 11.3 決斷信號(hào)和端口 236 11.4 決斷信號(hào)參數(shù) 239 練習(xí) 240第12章 類屬常數(shù) 245 12.1 參數(shù)化行為 245 12.2 參數(shù)化結(jié)構(gòu) 248 練習(xí) 249第13章 元件和配置 251 13.1 元件 251 13.2 配置元件實(shí)例 255 13.3 配置說(shuō)明 266 練習(xí) 271第14章 生成語(yǔ)句 275 14.1 生成迭代結(jié)構(gòu) 275 14.2 條件生成結(jié)構(gòu) 279 14.3 生成語(yǔ)句的配置 284 練習(xí) 288第15章 實(shí)例研究:DLX計(jì)算機(jī)系統(tǒng) 293 15.1 DLX CPU綜述 293 15.2 行為模型 298 15.3 測(cè)試行為模型 319 15.4 寄存器傳輸級(jí)模型 326 15.5 測(cè)試寄存器傳輸級(jí)模型 355 練習(xí) 359第16章 保護(hù)和塊 361 16.1 保護(hù)信號(hào)和斷開(kāi) 361 16.2 塊和保護(hù)信號(hào)賦值 368 16.3 使用塊的結(jié)構(gòu)化模型 373 練習(xí) 378第17章 訪問(wèn)類型和抽象數(shù)據(jù)類型 381 17.1 訪問(wèn)類型 381 17.2 鏈接數(shù)據(jù)結(jié)構(gòu) 386 17.3 使用程序包的抽象數(shù)據(jù)類型 390 練習(xí) 400第18章 文件及其輸入和輸出 403 18.1 文件 403 18.2 程序包textio 414 練習(xí) 426第19章 實(shí)例研究:隊(duì)列網(wǎng)絡(luò) 429 19.1 隊(duì)列網(wǎng)絡(luò)概念 429 19.2 隊(duì)列網(wǎng)絡(luò)模塊 430 19.3 磁盤系統(tǒng)的隊(duì)列網(wǎng)絡(luò) 452 練習(xí) 457第20章 屬性和組 459 20.1 預(yù)定義屬性 459 20.2 用戶定義的屬性 466 20.3 組 476 練習(xí) 478第21章 其他主題 481 21.1 緩沖和連接端口 481 21.2 關(guān)聯(lián)列表中的轉(zhuǎn)換函數(shù) 482 21.3 延遲進(jìn)程 487 21.4 共享變量 489 練習(xí) 497附錄A 綜合 499附錄B 預(yù)定義程序包標(biāo)準(zhǔn) 513附錄C IEEE標(biāo)準(zhǔn)程序包 517附錄D 相關(guān)標(biāo)準(zhǔn) 527附錄E VHDL句法 537附錄F VHDL-87、VHDL-93和VHDL-2001之間的區(qū)別 549附錄G 練習(xí)答案 553參考文獻(xiàn) 571
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版