基本信息
出版社:北京航空航天大學出版社
出版時間:2011-4-1
版次:1
頁數:518
字數:750000
開本:16開
紙張:膠版紙'
ISBN:9787512403871
內容簡介
《VHDL嵌入式數字系統設計教程》特彆強調在數字系統設計時,除了考慮邏輯設計外,還必須考慮用現實世界的工程方法來實現嵌入式系統的設計存在的許多約束條件和制約因素,諸如電路面積、電路的互連、接口的需求、功耗和速度性能等,重點講解基於硬體描述語言(HDL)的設計和驗證。全書列舉了大量的VHDL例子,通過把數字邏輯作為嵌入式系統設定的一部分進行講解,有效地加深讀者對硬體的理解。
部分目錄
第1章 引言和方法學
1.1數字系統和嵌入式系統
1.2二進制表示法和電路元件
1.3實際的電路
1.3.1積體電路
1.3.2邏輯電平
1.3.3靜態負載電平
1.3.4電容負載和傳播延遲
1.3.5線路延遲
1.3.6時序
1.3.7電源
1.3.8面積和晶片封裝
1.4模型
1.5設計方法學
1.6全章總結
主要內容
第1章將介紹蘊涵在現代數字系統設計中的一些十分重要的思想,其中包括了相當數量的基礎知識。其宗旨是闡明全書內容的脈絡,以便在隨後的各章中展開更深入的討論。
首先介紹構成數字系統的基本電路元件,並考察把這些元件連線在一起,完成所需功能的一些方法。我們也要考慮某些必須牢記的非理想效應,因為這些非理想效應會對設計產生強制的約束。然後,我們把關注點集中在基於硬體描述語言模型的系統設計過程上。以系統化的方式處理設計的全過程,以便開發出滿足現代套用需求的複雜系統。
1.1數字系統和嵌入式系統
本書是一本講解數字設計(digitaldesign)的教科書。下面來探討一下數字和設計這兩個同。數字是指以一種特殊的方式,即只用兩個電平(1/0)來表示信息的電子線路。這樣做的主要目的是提高電路的可靠性和準確性。後面將看到採用數位化辦法帶來的許多好處。也常用邏輯這個術語來表示數字電路,即用兩個電子(1/0)表示邏輯的真值,以便用邏輯規則來分析數字電路。這為構建邏輯系統奠定了強有力的數學基礎。設計這個詞是指:規劃出構建滿足給定需求,同時也滿足一系列約束條件(即成本、性能、功耗、體積、質量和其他條件)的電路系統的全過程。本書將把講述的重點放在設計方面,並為設計複雜的數字系統建立一套方法學。
數字電路的歷史悠久且耐人尋味.在數字電路之前,人們已開發套用了機械系統、機電系統以及模擬電路系統。這些系統大部分套用於商業和軍事領域,用於進行數值計算,例如,用於賬目計算或彈道表的計算。不過,這些系統有許多弊端,包括:計算不準確、速度慢、維護費用昂貴。
評價
VHDL嵌入式數字系統設計教程》從系統設計的內容和視角,對數字設計進行講解。大量列舉VHDL例子,以展示硬體描述語言(HDL)在抽象行為級和暫存器傳輸級的使用,以及如何用於低層次的驗證和驗證環境的構建。全書始終包含許多可以實際運行的倒子,幫助讀者加深對書中內容的理解,並提升《VHDL嵌入式數字系統設計教程》的保存價值相應的網頁可連線到:synplicity、MentorGraphics和xilinx的FPGA設計工具:《VHDL嵌入式數字系統設計教程》中所有例子的VHDL原始碼:講課用幻燈片;實驗室項目:練習題的解答。還闡述了處理器、存儲器、輸入/輸出接口和實現技術,可為計算機工程、計算機科學和電子工程學科的學生學習數字設計打下堅實的基礎。
作者簡介
阿申登,PeterJ.Ashenden是阿德萊德大學的副教授Ashenden Design公司的創辦人。這是一家專門從事電子設計自動化(EDA)業務的諮詢公司Ashenden博士一直專心致力於IEEEVHDL標準委員會的工作,並在VHDL語言的進一步發展中,繼續發揮重要作用,在2003——2005年期間,他曾擔任IEEE設計自動化標準委員會的主席該委員會負責管理EDA領域所有IEEE標準的開發和制定他目前是VHDL,VHDLAMS,以及羅塞塔規範語言(Rosettaspecificationlanguage)標準的技術編輯。
夏宇聞,多年來一直從事嵌入式系統的設計與研究,與國際設計界有著密切的技術聯繫,近十年來-直從事Verilog HDL的教學和設計研究工作,是國內第一本Verilog數字系統設計教材的作者,並廣泛受到好評。