書名:新DSP技術——“達芬奇”係統、框架和組件
定價:49.00元
售價:33.3元,便宜15.7元,摺扣67
作者:張起貴
齣版社:國防工業齣版社
齣版日期:2009-09-01
ISBN:9787118064018
字數:
頁碼:
版次:1
裝幀:平裝
開本:16開
商品重量:0.581kg
今天的個人計算機,就是明天的嵌入式SoC!采用這個理念,把麵嚮服務的架構SOA引入到異構嵌入式多核處理器,就是Tl的達芬奇技術的關鍵特點,它拓展瞭未來嵌入式SoC的一個發展方嚮。
本書從軟件工程層麵分析瞭嵌入式SoC達芬奇技術的硬件、係統、框架和組件。由淺入深地介紹瞭SoC芯片及匯編指令,硬件評估闆設計,移植操作係統,達芬奇軟件資源和搭建流媒體應用係統,嵌入式中間件和達芬奇框架,以及怎樣裝配Codec引擎、創建Codec Server和編譯Codec算法;描述瞭如何利用達芬奇框架和H,264算法組件搭建一個高質量、低成本的基於SIP的流媒體傳輸係統,這是視頻監控和視頻會議中普遍應用的部件。本書後精心提供瞭11個實驗,讀者可以聯係作者(Email:CE S Lab@163.)索取源代碼包。讀者通過這些實驗可以深入瞭解達芬奇技術本質,同時擁有瞭流媒體處理各方麵的代碼資源,從修改這些代碼齣發可以獲得各種復雜高效的流媒體應用係統。
本書介紹的嵌入式係統框架也為今後開發我國自主知識産權的多核嵌入式係統提供瞭一個研究方法。
本書可以作為高等學校電子信息專業本科畢業生就業培訓的教材,同時可作為研究生進行嵌入式係統體係架構、流媒體算法等課題的研究平颱。
章 達芬奇SoC硬件結構
1.1 ARM子係統
1.1.1 概述
1.1.2 存儲器組織
1.2 DSP子係統
1.2.1 概述
1.2.2 存儲器組織
1.2.3 DSP數據通路與控製
1.2.4 DSP中斷控製器
1.2.5 DSP斷電控製器
1.2.6 DSP帶寬管理
1.2.7 DSP存儲器保護機製
1.3 視頻處理子係統(VPSS)
1.3.1 視頻前端
1.3.2 視頻後端
1.4 係統控製模塊
1.4.1 CPLD邏輯控製模塊
1.4.2 復位電路
1.5 電源管理
1.6 外部存儲接口
1.6.1 DDR2存儲器
1.6.2 NANDFlash
1.7 外圍控製模塊
1.7.1 12C擴展GPl0模塊
1.7.2 網絡接口模塊
1.7.3 USB接口電路
1.8 音視頻模塊
1.8.1 音頻編解碼模塊
1.8.2 視頻編解碼模塊
1.9 DM6446總綫共享
1.9.1 DMSoC交換中心資源
1.9.2 EDMA5控製器
1.9.3 EDMA3數據結構
1.9.4 EDMA3參數RAM
1.9.5 連接(Linking)和鏈接(Chaining)
第2章 DM6446DSP指令集與程序設計
2.1 TMS320DM6446DSP指令集
2.1.1 Load/Store類指令
2.1.2 加減法指令
2.1.3 乘法指令
2.1.4 邏輯運算指令
2.1.5 移位指令
2.1.6 位操作指令
2.1.7 比較及判彆類指令
2.1.8 搬移指令
2.1.9 域乘法
2.1.10 軟件流水相關指令
2.1.11 程序轉移類指令
2.2 用定點DSP指令實現浮點除法
2.2.1 DM6446浮點數錶示
2.2.2 確定小數點的位置
2.2.3 浮點數與定點數的轉換
2.2.4 實現定點DSP除法
2.2.5 牛頓迭代法
2.2.6 移位相減實現浮點除法
2.2.7 移位相減法的核心代碼
2.2.8 移位減法實現雙精度除法
2.2.9 兩種方法的比較
2.3 DSP綫性匯編
2.3.1 綫性匯編概述
2.3.2 優化SATD函數
2.3.3 用綫性匯編實現SATD
2.4 其他優化方法
2.4.1 代碼編寫注意事項
2.4.2 內聯函數
2.4.3 優化編譯選項
2.4.4 存儲器的配置優化
2.4.5 Cache的性能優化
第3章 DVEVM使用指南
3.1 概述
……
第4章 DVEVM軟件設計
第5章 嵌入式操作係統引導與配置
第6章 DVSDK軟件開發套件
1章 基於DVEVM的SIP視頻監控係統
2章 Da Vinci實驗例程
附錄 本書中用到的術語及縮寫對照錶
附圖
參考文獻
對於那些希望將理論知識落地到實際産品中的工程師而言,這本書的實操指導價值無可估量。它似乎有一條清晰的主綫,那就是如何從一個需求規格書齣發,最終構建齣一個高效能的、符閤成本效益的信號處理模塊。書中對資源分配的討論非常現實,它沒有要求讀者去無限製地堆砌計算能力,而是聚焦於如何在有限的功耗和芯片麵積內榨取齣最大的性能潛力。這種對資源約束的深刻理解,直接體現瞭作者紮實的産業背景。我尤其欣賞它在軟件實現層麵對代碼優化技巧的深入講解,包括如何利用編譯器的特性、如何有效地進行內存訪問優化,以及如何利用特定的指令集進行加速。這些細節的積纍,正是決定一個原型設計能否成功轉化為商業産品的關鍵所在。讀完後,我感覺自己不僅理解瞭“做什麼”,更明白瞭在實際生産環境中“如何纔能做得好”。
評分這本書的價值,很大程度上體現在它對“方法論”的探討上。在當前技術日新月異的背景下,單純羅列最新技術細節的書籍很快就會過時。然而,這本著作似乎專注於那些更具普適性和長久生命力的設計原則。我尤其對其中關於係統魯棒性和實時性保障的章節印象深刻。作者並未局限於理想化的數學環境,而是深入探討瞭量化誤差、時鍾抖動和外部乾擾對最終處理結果的影響,並提齣瞭相應的容錯和校驗機製。這種對“不完美世界”的深刻理解和應對策略,是任何嚴肅的工程項目都繞不開的課題。閱讀過程中,我感覺自己仿佛置身於一個經驗豐富的老工程師的指導之下,他不僅告訴我“怎麼做”,更重要的是解釋瞭“為什麼這樣做是最優選擇”。對於那些麵臨復雜嵌入式係統設計的工程師來說,這本書提供的不僅僅是技術知識,更是一種成熟、審慎的工程決策框架。
評分這本關於現代信號處理的著作,無疑為這個領域的研究者和工程師們提供瞭一份相當詳盡的參考指南。從初涉數字信號處理的門檻到深入理解復雜算法的實現細節,本書的覆蓋麵令人印象深刻。它不僅僅是教科書式的理論堆砌,更像是將理論與實際應用緊密結閤的橋梁。我特彆欣賞作者在講解基礎概念時所展現齣的耐心和清晰度,即便是對於那些初次接觸DSP但具備一定電子學背景的讀者,也能迅速抓住核心要義。書中對傅裏葉分析、Z變換等核心數學工具的闡述,既保證瞭嚴謹性,又沒有讓讀者在晦澀的公式中迷失方嚮。更重要的是,它似乎花瞭大量的篇幅來探討如何將這些理論模型轉化為可執行的代碼或硬件結構,這一點對於我這種更側重於工程實踐的人來說,是至關重要的價值所在。書中對不同架構下實現的效率比較,以及在資源受限環境下優化算法的策略,都提供瞭寶貴的實戰經驗。總的來說,這是一本值得放在案邊時常翻閱的工具書,其深度和廣度都足以支撐起一個專業學習者的長期需求。
評分讀完這套深入淺齣的技術文獻,我最大的感受是作者在構建知識體係上的匠心獨運。它不像市麵上許多同類書籍那樣,將內容切割得支離破碎,而是呈現齣一種高度的內在連貫性。從最底層的硬件交互原理,到上層的軟件架構設計哲學,作者用一種近乎敘事的方式,引導讀者逐步構建起對整個處理流程的宏觀認知。尤其是在介紹高級算法,比如那些用於噪聲抑製或波形閤成的迭代方法時,作者並沒有簡單地拋齣最終公式,而是細緻地剖析瞭每一步推導背後的物理意義和數學動機。這種“授人以漁”的教學方式,極大地增強瞭讀者的自主學習能力。此外,書中對不同設計範式(例如流水綫設計與並行處理的權衡)的對比分析,展現齣作者深厚的行業洞察力。對於渴望從“實現者”蛻變為“設計者”的技術人員而言,這種對係統級思維的培養,遠比掌握幾個孤立的函數調用更為重要。
評分說實話,我原本以為這是一本會讓人昏昏欲睡的純理論讀物,但事實完全齣乎我的預料。作者在行文風格上采取瞭一種非常現代且富有活力的筆調。他善於使用精妙的比喻和恰到好處的圖示來闡釋復雜的概念,使得原本抽象的信號流圖變得立體而生動。特彆是當涉及到那些需要高度空間想象力的並行處理單元的設計時,那些配圖清晰到幾乎可以作為硬件描述語言的草圖參考。更讓我驚喜的是,書中穿插瞭許多“曆史迴顧”或“設計陷阱”的案例分析。通過剖析前人走過的彎路,讀者可以有效地避開許多常見的邏輯陷阱,從而加速自己的開發進程。這種寓教於樂、充滿實踐智慧的敘述方式,極大地提升瞭閱讀體驗,使得長時間的深入研讀也不會産生強烈的枯燥感。它更像是一場引人入勝的智力探險,而不是一次艱苦的學術爬山。
本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 book.cndgn.com All Rights Reserved. 新城书站 版權所有