基本信息
书名:新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.)索取源代码包。读者通过这些实验可以深入了解达芬奇技术本质,同时拥有了流媒体处理各方面的代码资源,从修改这些代码出发可以获得各种复杂高效的流媒体应用系统。
本书介绍的嵌入式系统框架也为今后开发我国自主知识产权的多核嵌入式系统提供了一个研究方法。
本书可以作为高等学校电子信息专业本科毕业生就业培训的教材,同时可作为研究生进行嵌入式系统体系架构、流媒体算法等课题的研究平台。
目录
第1章 达芬奇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软件开发套件
第11章 基于DVEVM的SIP视频监控系统
第12章 Da Vinci实验例程
附录 本书中用到的术语及缩写对照表
附图
参考文献
作者介绍
文摘
序言
说实话,我一开始对这类偏重底层架构的书籍总是抱有一丝敬畏,生怕自己看不懂那些复杂的时序图和寄存器配置。然而,这本书的叙事方式却出乎意料地流畅和富有条理。它并没有一上来就堆砌公式,而是先用宏观的视角勾勒出整个“达芬奇”平台的愿景和它试图解决的核心问题。这种由表及里的讲解方式,极大地降低了阅读门槛。阅读过程中,我发现作者在描述组件之间的协同工作时,采用了非常形象的比喻,让那些原本抽象的接口和协议变得具象化了不少。比如,对于数据流管道的描述,简直就像是在描述一条高效运作的工业流水线,每一步都有明确的输入和输出规范。这对于我们这些需要跨部门协作的工程师来说,是极大的福音。它让我不仅理解了“我们这个模块”该怎么做,更重要的是理解了“为什么”要这么做,以及它如何与系统中的其他部分完美契合。这种系统级的思维培养,远比单纯掌握某一个API要宝贵得多。
评分哇,这本《新DSP技术——“达芬奇”系统、框架和组件》的封面设计就给我一种扑面而来的硬核科技感,那种深邃的蓝色背景搭配上那些复杂却又充满逻辑的电路图纹理,简直是把“专业”两个字刻在了骨子里。我迫不及待地翻开了目录,立刻被其中对“达芬奇”系统架构的宏大叙事所吸引。它不仅仅是罗列了一堆晦涩难懂的术语和参数,更像是有人耐心地为你绘制了一张通往高性能数字信号处理殿堂的路线图。从底层硬件的选型逻辑到上层软件的抽象框架,作者似乎都投入了极大的心血去梳理和构建一个自洽的生态系统。特别是关于如何应对实时性挑战的那几章,那种深入到时钟周期和中断延迟的剖析,让我仿佛能感受到数据流在芯片内部高速穿梭的脉动。这本书绝对不是给初学者准备的“快餐读物”,它需要你静下心来,带着工程实践的思维去啃,但一旦你跟上了作者的思路,那种豁然开朗的感觉,绝对是无与伦比的。我尤其期待它在特定应用场景下的案例分析,希望能看到理论如何完美落地,将“达芬奇”的强大性能榨取到极致。
评分这本书的结构设计非常精妙,它采用了一种“螺旋上升”的讲解模式。初次接触某个核心概念时,作者会给出一个简洁的定义,让你有个大致的概念;随着章节的推进,在更深入的场景和更复杂的算法中,这个概念又会被重新提及,但这次附带了更细致的底层实现细节和优化技巧。我特别欣赏作者在关键技术点上所展现出的那种毫不妥协的严谨态度。比如,在讨论特定指令集优化时,那种对汇编层面的洞察,简直让人拍案叫绝。我能感觉到作者不是在“介绍”一个产品,而是在“传授”一套解决复杂问题的思想体系。对于希望在DSP领域深耕的读者来说,这本书就像是一份武功秘籍,它揭示了高手们在处理性能瓶颈时所依赖的底层逻辑。读完之后,你会发现自己看其他同类问题的视角都变得更加深刻和具有穿透力了。
评分我发现这本书的另一个亮点在于它对未来趋势的把握。在介绍现有技术的同时,作者还不时地会穿插一些关于下一代处理能力和异构计算融合的思考,这让整本书的视野非常开阔,避免了陷入对单一技术的路径依赖。阅读过程中,我有一种强烈的预感:这本书所描绘的“达芬奇”体系,很可能就是未来几年内特定高性能计算领域的主流范式。作者在谈论硬件抽象层(HAL)的设计哲学时,那种对代码可移植性和未来扩展性的深刻考量,尤其值得称赞。这说明作者的目光不仅聚焦在眼前的项目交付,更着眼于技术栈的长期演进。对于那些希望走在行业前沿,主导未来技术选型的技术领导者而言,这本书无疑是一份极具前瞻性的战略参考资料,远超出了普通技术手册的范畴。
评分作为一个长期在嵌入式领域摸爬滚打的老兵,我最看重的是一本书的“实战指导价值”。而《新DSP技术》在这方面表现得极其出色。它没有停留在理论的云端,而是实实在在地把“达芬奇”系统的核心框架——那些模块划分、资源调度和内存访问策略——剖析得淋漓尽致。我立刻联想到了我们团队最近遇到的一个棘手的低延迟音频处理难题,翻阅书中关于片上缓存一致性管理的章节后,几个关键的优化点豁然开朗。这本书的价值在于,它提供了一个经过验证的、工业级的设计范例,我们不必从零开始试错,而是可以站在巨人的肩膀上,快速地理解并适配这种先进的架构。它不仅仅是知识的传递,更是一种工程经验的凝练与高效复用,对于提高项目迭代速度,有着立竿见影的效果。
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.coffeedeals.club All Rights Reserved. 静流书站 版权所有