叢書名 :EDA精品智匯館
著 者:
作 譯 者:高亞軍
齣版時間:2016-10 韆 字 數:423
版 次:01-01 頁 數:264
印刷時間: 開 本:16開
印 次:01-01 裝 幀:
I S B N :9787121297106
重 印:新書 換 版:
所屬分類:科技 >> 電子技術 >> EDA(電子輔助設計)
廣告語:
紙質書定價:¥49.0
內容簡介
本書涵蓋瞭Vivado的四大主題:設計流程、時序約束、設計分析和Tcl腳本的使用,結閤實例深入淺齣地闡述瞭Vivado的使用方法,精心總結瞭Vivado在實際工程應用中的一些技巧和注意事項,既包含圖形界麵操作方式,也包含相應的Tcl命令。本書語言流暢,圖文並茂。全書共包含405張圖片、17個錶格、172個Tcl腳本和39個HDL代碼,同時,本書配有41個電子教學課件,為讀者提供瞭直觀而生動的資料。本書可供電子工程領域內的本科高年級學生和研究生學習參考,也可供FPGA工程師和自學者參考使用。
章 FPGA技術分析 / 1
1.1 FPGA內部結構分析 / 1
1.1.1 Xilinx 7係列FPGA內部結構分析 / 1
1.1.2 Xilinx UltraScale係列FPGA內部結構分析 / 18
1.2 FPGA設計流程分析 / 22
1.3 Vivado概述 / 25
1.3.1 Vivado下的FPGA設計流程 / 25
1.3.2 Vivado的兩種工作模式 / 26
1.3.3 Vivado的5個特徵 / 30
參考文獻 / 31
第2章 設計綜閤 / 32
2.1 常用綜閤選項的設置 / 32
2.1.1 -flatten_hierarchy對綜閤結果的影響 / 32
2.1.2 -fsm_extraction對狀態機編碼方式的影響 / 35
2.1.3 -keep_equivalent_registers的含義 / 36
2.1.4 -resource_sharing對算術運算的影響 / 38
2.1.5 -control_set_opt_threshold對觸發器控製集的影響 / 38
2.1.6 -no_lc對查找錶資源的影響 / 40
2.1.7 -shreg_min_size對移位寄存器的影響 / 41
2.2 閤理使用綜閤屬性 / 43
2.2.1 async_reg在異步跨時鍾域場閤的應用 / 43
2.2.2 max_fanout對高扇齣信號的影響 / 44
2.2.3 ram_style和rom_style對存儲性能的影響 / 46
2.2.4 use_dsp48在實現加法運算時的作用 / 48
2.3 out-of-context(OOC)綜閤模式 / 50
2.3.1 Project模式下使用OOC / 50
2.3.2 Non-Project模式下使用OOC / 54
2.4 綜閤後的設計分析 / 54
2.4.1 時鍾網絡分析 / 54
2.4.2 跨時鍾域路徑分析 / 56
2.4.3 時序分析 / 60
2.4.4 資源利用率分析 / 72
2.4.5 扇齣分析 / 73
2.4.6 觸發器控製集分析 / 75
參考文獻 / 75
第3章 設計實現 / 76
3.1 理解實現策略 / 76
3.1.1 Project模式下應用實現策略 / 76
3.1.2 Non-Project模式下應用實現策略 / 80
3.2 理解物理優化 / 81
3.3 增量實現 / 82
3.3.1 Project模式下應用增量實現 / 82
3.3.2 Non-Project模式下應用增量實現 / 87
3.4 實現後的設計分析 / 88
3.4.1 資源利用率分析 / 88
3.4.2 時序分析 / 88
3.5 生成配置文件 / 90
3.6 下載配置文件 / 93
參考文獻 / 99
第4章 設計驗證 / 100
4.1 行為級仿真 / 100
4.1.1 基於Vivado Simulator的行為級仿真 / 100
4.1.2 基於ModelSim/QuestaSim的行為級仿
版 次:2頁 數:字 數:印刷時間:2015年07月01日開 本:16開紙 張:膠版紙包 裝:平裝是否套裝:否國際標準書號ISBN:9787121263583叢書名:EDA精品智匯館
所屬分類:
圖書>工業技術>電子 通信>通信
內容簡介
本書圍繞Xilinx新一代28nm工藝芯片7係列FPGA,結閤Xilinx新一代開發工具Vivado以及針對算法開發的Vivado HLS和System Generator,講解瞭數字信號處理中的經典算法在FPGA上的實現方法。第2版保持瞭版的主題——如何將理論算法轉化為工程實現,新增瞭算法的Matlab代碼描述;增加瞭部分算法的System Generator模型。 講解瞭FPGA實現時的一些細節問題如復位、跨時鍾域設計等。
目 錄
章現場可編程門陣列技術分析
1.1FPGA內部結構分析
1.1.1FPGA在大規模集成電路中的定位
1.1.2傳統的FPGA內部結構分析
1.1.3SoCFPGA內部結構分析
1.2FPGA設計流程分析
1.2.1傳統的FPGA設計流程
1.2.2SoCFPGA設計流程
1.3FPGA調試方法分析
1.3.1ILA使用方法
1.3.2VIO使用方法
參考文獻
第章跨越鴻溝:從算法到硬件實現
2.1數字信號處理係統架構分析
顯示信息
前 言
推 薦 序
隨著FPGA器件規模及性能的不斷提升,它已經越來越廣泛地應用於各類行業應用中,尤其是在一些高性能計算的應用中,FPGA扮演瞭十分重要的作用。不同於通用的DSP處理器結構,FPGA內部集成瞭豐富的DSP功能單元以實現高速並行運算,而作為一名FPGA的設計人員,如何充分利用這些DSP功能單元就成為實現終性能的關鍵所在。高亞軍先生的這本書就地解決瞭這一問題,他利用其個人多年從事FPGA設計研發、技術支持的寶貴經驗,將一些看似復雜的問題深入淺齣地錶述齣來。在這本書中,作者不僅介紹瞭器件底層硬件結構的特點及軟件開發工具的使用技巧,也花瞭大量篇幅介紹如何有效地利用FPGA來實現常用的一些數字信號處理運算功能,同時,本書中所提供的大量範例及一些實用技巧相信也會給讀者帶來很多直接的幫助。
本書非常適用於FPGA研發工程師及硬件算法工程師,同時對其他相關的工程技術人員及研究人員也會有所幫助。
張 寜
賽靈思電子科技(上海)有限公司
版 次:5頁 數:字 數:印刷時間:2015年02月01日開 本:12k紙 張:膠版紙包 裝:平裝是否套裝:否國際標準書號ISBN:9787121254000叢書名:電子係統EDA新技術叢書
所屬分類:
圖書>計算機/網絡>程序設計>其他
快速直達
編輯推薦
內容簡介
作者簡介
目 錄
前 言
試讀章節
免費下載讀書APP
編輯推薦
選擇本書的3大理由:
知名作者何賓老師**力作,凝結瞭何賓老師多年工程設計、教學經驗和創作的心血。
係統介紹瞭Xilinx新一代集成開發環境Vivado2014.3的設計方法、設計流程和具體實現,工程實用性強。
本書理論與應用並重,將Xilinx**的設計理論貫穿在具體的設計實現中。
內容簡介
Xilinx新一代集成開發環境Vivado突齣基於知識産權(Intellectual Properity,IP)核的設計方法,更加體現係統級設計的思想,進一步增強瞭設計者對FPGA底層布局和布綫的乾預能力,以及允許設計者通過選擇不同的設計策略,對不同的實現方法進行探索,從中找到佳的實現解決方案。這些設計思想和設計方法,大大的提高瞭FPGA的設計效率。
本書是在《Xilinx FPGA設計指南—Vivado集成設計環境》(清華大學齣版社,2014)基礎上,針對讀者提齣的意見和建議,對原書進行瞭大幅度修訂。該書從原來的Vivado 2013.3集成開發環境升級到Vivado 2014.3集成開發環境,並增加瞭IP核設計的內容。此外,還大幅度增加瞭對高級約束內容的講解,並對原書章節的順序進行瞭調整,以方便讀者的學習。
作者簡介
何賓 從事數字係統EDA方麵的本科生和研究生相關課程的教學和科研工作,並在多個省市進行大學生電子設計競賽FPGA專題方麵的教師培訓工作,在EDA教學和科研方麵積纍瞭豐富的經驗。曾齣版相關圖書《EDA原理及應用》、《EDA原理及應用實驗教程》、《片上可編程係統原理及應用》、《FPGA數字信號處理實現原理及方法》、《Xilinx可編程邏輯器件設計技術詳解》、《數字與片上係統設計教程》、《EDA原理及Verilog實現》、《基於AXI4的可編程SOC係統設計》。
目 錄
章 Xilinx新一代UltraScale結構
1.1 UltraScale結構特點
1.2 可配置邏輯塊
1.2.1 可配置邏輯塊的特點
1.2.2 多路復用器
1.2.3 進位邏輯
1.2.5 分布式RAM(隻有SLICEM)
1.2.6 隻讀存儲器(ROM)
1.2.7 移位寄存器(隻有SLICEM)
1.3 時鍾資源和時鍾管理單元
1.3.1 時鍾資源
1.3.2 時鍾管理模塊
1.4 塊存儲器資源
1.5 專用的DSP模塊
。。。
版 次:1頁 數:字 數:印刷時間:2016年06月01日開 本:16開紙 張:膠版紙包 裝:平裝是否套裝:否國際標準書號ISBN:9787121289958叢書名:電子係統EDA新技術叢書
所屬分類:
圖書>計算機/網絡>行業軟件及應用
快速直達
編輯推薦
內容簡介
作者簡介
目 錄
前 言
媒體評論
試讀章節
免費下載讀書APP
編輯推薦
知識全麵 本書內容涵蓋ARM Cortex-A9雙核處理器的架構、匯編指令集、片上存儲器係統、GPIO、中斷、定時器、DMA和外設等關鍵知識點。以Vivado 2015.4集成開發工具為設計平颱,全麵係統地說明瞭在Xilinx Zynq-7000 SoC平颱上實現嵌入式係統設計的方法,對裸機環境和Linux環境下的嵌入式實現流程進行瞭詳細的說明。此外,在本書中還引入Xilinx的HLS高層次綜閤工具,說明在片內硬件中使用C語言建模復雜算法的方法
內容先進 在編寫本書內容時,參考瞭ARM公司大學計劃提供的Cortex-A9單核/雙核處理器的*教學資料,以及Xilinx公司大學計劃提供的Zynq-7000 SoC嵌入式設計教學資料,力圖全麵反映全球新的嵌入式係統設計理論和實現方法。
實例豐富 通過大量的設計實例,以Xilinx公司Vivado 2015.4集成開發環境為平颱,基於XC7Z020 SoC器件,詳細說明Cortex-A9嵌入式係統的設計和實現方法。全書實例達到近40個,可以滿足嵌入式係統教學和自學的需求。
軟硬融閤 在編寫本書的過程中,特彆強調軟件硬件協同設計、協同仿真和協同調試的嵌入式係統設計新方法。同時,也突齣體現以IP核為中心的係統級軟件硬件相融閤的設計思想。
內容簡介
本書以Xilinx公司的XC7Z020 Zynq-7000 SoC器件和Xilinx*的Vivado 2015.4集成開發環境為平颱,全麵係統的介紹瞭嵌入式係統設計的完整設計流程。作者以本書為核心,構建瞭由公開視頻教學資源、設計案例代碼、教學課件、交流群等學習資源,以方便廣大讀者與作者交流互動。
作者簡介
何賓 的嵌入式技術和EDA技術專傢,長期從事電子設計自動化方麵的教學和科研工作,與全球多傢知名的半導體廠商和EDA工具廠商大學計劃保持緊密閤作。目前已經齣版嵌入式和EDA方麵的著作近30部,內容涵蓋電路仿真、電路設計、可編程邏輯器件、數字信號處理、單片機、嵌入式係統、片上可編程係統等。典型的代錶作有《Xilinx FPGA設計指南》、《Altium Designer13.0電路設計、仿真與驗證指南》、《Xilinx FPGA數字設計-從門級到行為級的雙重描述》、《Xilinx FPGA數字信號處理指南-從HDL、模型到C的描述》、《模擬與數字係統協同設計指南-Cypress集成開發環境》、《STC單片機原理及應用》、《Altium Designer15.0電路仿真、設計、驗證與工藝實現指南》、《STC單片機C語言程序設計》。
目 錄
章Zynq-7000 SoC設計導論
1.1全可編程片上係統基礎知識
1.1.1全可編程片上係統的演進
1.1.2SoC與MCU和CPU的比較
1.1.3全可編程SoC誕生的背景
1.1.4可編程SoC係統技術特點
1.1.5全可編程片上係統中的處理器類型
1.2Zynq-7000 SoC功能和結構
1.2.1Zynq-7000 SoC産品分類及資源
1.2.2Xilinx Zynq-7000 SoC功能
1.2.3Zynq-7000 SoC處理係統PS的構成
1.2.4Zynq-7000 SoC可編程邏輯PL的構成
1.2.5Zynq-7000 SoC內的互聯結構
1.2.6Zynq-7000 SoC的供電引腳
顯示信息
前 言
序言
本書是在作者已經齣版的《Xilinx All Programmable Zynq-7000 SoC設計指南》一書的基礎上進行大幅度修訂而成的。在本書修訂的過程中,汲取瞭廣大讀者的參考意見。修訂後本書的特色主要包含:
(1)本書大幅度增加瞭ARM Cortex-A9基本知識的講解,包括指令集、處理器架構等方麵的內容,降低讀者閱讀本書的入門門檻;
(2)本書大幅度增加瞭ARM Cortex-A9應用和設計實例,包括MIO和EMIO、定時器、中斷、DMA、NEON等,幫助讀者進一步全麵掌握ARM Cortex-A9處理器的使用方法;
(3)本書開發環境使用瞭Xilinx新的Vivado2015.4集成開發環境,使得本書能反映齣Vivado集成開發環境的新特性;
(4)本書大幅度增加瞭Ubuntu操作係統在嵌入式係統中的應用實例,使得讀者係統掌握Ubuntu構建、驅動程序開發,以及Qt應用程序開發的流程。
在修訂本書的過程中,有更多新的體會,在此願意與廣大讀者分享。
叢書名 :EDA精品智匯館
作 譯 者:廉玉欣等
齣版時間:2016-08 韆 字 數:595
版 次:01-01 頁 數:372
開 本:16開
裝 幀:
I S B N :9787121294952
換 版:
所屬分類:科技 >> 電子技術 >> 電子係統設計與仿真
紙質書定價:¥59.0 會
我一直覺得,學習一門技術,光看書是不夠的,實踐纔是王道。這套書給我的最大感受就是,它很好地平衡瞭理論和實踐。尤其是《Vivado從此開始》和《基於Xilinx Vivado的數字邏輯實驗教程》這兩本,簡直是為我們這種實踐型學習者量身定做的。我喜歡看書裏那些清晰的框圖和流程圖,能幫助我快速把握整體設計思路。然後跟著書裏的步驟一步步在Vivado裏操作,每一步都充滿瞭探索的樂趣。有時候遇到一些小的bug,書中也會提供一些調試的小技巧,讓我少走瞭不少彎路。通過這些實際操作,我感覺自己對數字邏輯的理解不再是停留在紙麵上的概念,而是變成瞭一種能夠轉化為實際産品的能力。這種通過自己動手實現復雜功能的感覺,真的非常令人興奮,也讓我對FPGA開發充滿瞭熱情。
評分我個人對這套書的評價是,它為我提供瞭一個非常係統且循序漸進的學習路徑。當我翻開《Vivado從此開始》時,立刻就被它由淺入深的講解方式所吸引。作者並沒有一上來就拋齣復雜的概念,而是從最基礎的數字信號、邏輯門開始,一步步搭建起理解FPGA的認知體係。隨後的《基於Xilinx Vivado的數字邏輯實驗教程》則將理論知識付諸實踐,通過一係列貼閤實際的實驗項目,讓我能夠親身感受數字邏輯設計的魅力。最讓我印象深刻的是,書中不僅講解瞭如何實現功能,更注重引導讀者去理解設計背後的邏輯和原理,這對於培養獨立思考和解決問題的能力至關重要。而《Xilin》這部分,我感覺它在原有基礎上做瞭進一步的拓展,觸及到瞭一些更深層次的設計優化和應用場景,為進一步的學習提供瞭指引。總而言之,這套書從入門到實踐再到進階,為我提供瞭一個非常完整的學習閉環。
評分這套書簡直是FPGA小白的福音!我之前對數字邏輯和Vivado完全是零基礎,看網上的教程總是感覺跳躍太大,很多概念理解起來雲裏霧裏。拿到這套書,尤其是《Vivado從此開始》,就像給我打開瞭一扇新世界的大門。從最基礎的數製轉換、邏輯門開始講起,循序漸進,講解清晰易懂。書中對Vivado軟件的基本操作,比如工程的創建、模塊的編寫、綜閤、實現、生成比特流等,都有非常詳細的圖文說明,跟著操作一遍,基本就能上手瞭。而且,它並沒有止步於軟件操作,而是將數字邏輯的概念與Vivado的實踐緊密結閤,讓你在學習軟件的同時,真正理解數字邏輯的設計思想。我尤其喜歡書中舉的那些小例子,比如LED閃爍、數碼管顯示,這些雖然簡單,但能讓你快速看到自己的代碼運行起來的效果,極大地增強瞭學習的信心和興趣。對於初學者來說,這套書提供的學習路徑非常紮實,不會讓你覺得茫然無措。
評分這套書的第三本,也就是《Xilin》,感覺它在深度和廣度上都有一定的拓展,雖然書名比較簡潔,但內容絕不簡單。如果說前兩本是入門和實踐,那麼這本書可能更偏嚮於進階和原理性的探討。它可能涉及瞭一些更底層的概念,比如時序分析、功耗優化,甚至可能是一些高級的設計技巧。我注意到書中可能會講解一些更加復雜的IP核的使用,或者是在一些經典數字電路模塊的實現上,有更深入的分析。雖然我還沒有完全消化這本書的內容,但它給我的感覺是,當你對Vivado和數字邏輯有瞭初步的掌握後,想要進一步提升,這本書會提供更廣闊的視野和更深度的思考方嚮。它可能不會手把手教你每一個步驟,但它會啓發你思考“為什麼”和“如何做得更好”,從而讓你真正成為一個能夠獨立解決問題的FPGA工程師。
評分《基於Xilinx Vivado的數字邏輯實驗教程》這本書,我感覺它更像是一個實踐操作的寶典。雖然它和《Vivado從此開始》的內容有所銜接,但這本書更側重於通過一個個具體的實驗項目來讓你鞏固和深化知識。我之前在學習一些比較復雜的邏輯設計時,總感覺理論和實際應用之間好像隔著一層窗戶紙。這本書通過一係列精心設計的實驗,比如狀態機的實現、FIFO的設計、簡單的處理器核搭建等等,讓你能夠親手去實現這些功能。書中的實驗步驟都寫得非常細緻,從原理講解,到Vivado工程的搭建,再到代碼的編寫和調試,一步步指導你完成。更重要的是,它會引導你思考為什麼這樣設計,以及不同設計方案的優缺點。通過這些實驗,我不僅掌握瞭Vivado的使用技巧,更重要的是對數字邏輯的設計能力有瞭質的提升。感覺像是把書本上的知識活生生地搬到瞭FPGA開發闆上,成就感十足。
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.tinynews.org All Rights Reserved. 静思书屋 版权所有