航天航空导航制导图像信息技术与系统研究丛书 图像处理ASIC设计方法 作者:桑红石,袁雅婧 著出版时间: 2019年版丛编项: 航天航空导航制导图像信息技术与系统研究丛书内容简介 《图像处理ASIC设计方法/航天航空导航制导图像信息技术与系统研究丛书》涵盖的内容包括图像处理专用集成电路(application specific integrated circuit,ASIC)的设计流程简介、ASIC的一般架构和基本模块、图像处理ASIC设计中常见时序问题的解决方法,并给出了几种图像处理算法ASIC/SoC(system on chip,片上系统)的设计实例。《图像处理ASIC设计方法/航天航空导航制导图像信息技术与系统研究丛书》分为7章。第1章介绍ASIC的基本概念、各层次图像处理算法的特点及其分析、图像处理ASIC设计流程以及各环节应注意的问题。第2章介绍影响图像处理算法硬件实现效率的因素,即如何评判一种算法是否可以获得较好的硬件加速比,以及如何获得较好的硬件加速比,同时介绍了ASIC设计中常用的基本电路结构和电路模块的设计。第3章介绍了时序分析的概念,以及ASIC设计中经常被忽视的跨时钟域信号传输问题,该问题将影响电路工作的稳定性,并给出了解决跨时钟域传输的几种常用方法。第4章介绍了一种大模板卷积运算的实现,旨在通过该设计向读者说明如何开发数据的片上重用性,以及如何在硬件开销、数据通过率之间进行折中。第5章介绍图像旋转算法的硬件实现,旨在通过该设计向读者说明如何对算法继续面向硬件优化,使数据流符合硬件电路实现所要求的局部性和规则性的特点,以及如何对有限字长运算产生的误差进行仿真评估,并确定合理的字长。第6章介绍图像连通域标记和特征提取算法的硬件实现,旨在通过该设计向读者说明不适用于硬件加速的算法的特点,以及如何利用硬件电路提供的中间结果对这一类算法进行加速。该设计还可以作为复杂状态机的设计举例,帮助读者了解不同层次状态机之问信号的交互方式。第7章介绍红外焦平面非均匀性校正soc的设计,旨在通过该设计帮助读者了解片上系统的概念、组成和设计方法,了解通过软硬件协同实现较为复杂的系统功能的技术方案。《图像处理ASIC设计方法/航天航空导航制导图像信息技术与系统研究丛书》可供学习ASIC设计的研究生使用,也可为相关领域设计人员提供入门和进阶参考。目录第1章 ASIC的概念和设计流程1.1 VLSI工艺进步带来的变化1.2 图像处理领域对专用硬件电路的需求1.2.1 图像低层处理算法1.2.2 图像中层处理算法1.2.3 图像高层处理算法1.2.4 图像中低层处理算法的加速策略1.3 ASIC设计流程简述1.3.1 设计任务的定义1.3.2 体系结构设计1.3.3 RTL代码设计和验证1.3.4 综合1.3.5 形式验证和后仿真1.3.6 布局布线1.3.7 寄生参数提取1.3.8 生成版图1.3.9 物理设计第2章 图像处理ASIC的基本架构和常用模块2.1 影响ASIC实现效率的因素2.1.1 高计算强度2.1.2 计算并行性2.1.3 存在强相关性的例子2.1.4 数据空间分布的局部性和重用性2.1.5 有限的中间结果2.2 图像处理ASIC的常用结构2.2.1 数据传输格式及输入数据接口2.2.2 图像二维数据处理窗口生成2.2.3 窗口位于图像边界的处理2.3 数据路径并行策略2.3.1 全并行实现2.3.2 全串行实现2.3.3 部分并行实现第3章 时序问题和解决方法3.1 硬件电路的基本组成和特点3.1.1 组合逻辑电路3.1.2 时序电路3.1.3 存储器3.2 时序相关概念3.2.1 同步电路与异步电路3.2.2 时序参数的定义3.2.3 时钟偏差与时钟抖动3.3 时序分析与时序违例3.4 亚稳态与同步器3.5 跨时钟域信号传输的方法3.5.1 异步时钟域之间传输信号的一般问题3.5.2 异步FIFO中的跨时钟域信号处理3.5.3 异步复位信号处理第4章 大模板卷积ASIC设计方案4.1 设计目标4.2 卷积运算常用实现方案4.2.1 FB结构4.2.2 SWPB结构4.2.3 MWPB结构4.3 技术指标分析4.4 大模板卷积ASIC总体框图4.5 各模块设计4.5.1 图像输入前端FIFO4.5.2 图像输入后端FIFO4.5.3 图像存储SPRAM控制4.5.4 运算单元像素寄存器控制4.5.5 图像SPRAM地址控制4.5.6 模板存储模块4.5.7 计算模块第5章 图像旋转ASIC设计5.1 设计目标5.2 算法分析5.2.1 三步平移旋转算法5.2.2 图像插值算法5.2.3 插值误差分析5.2.4 算法仿真与验证5.3 流水线图像旋转AsIc架构设计5.3.1 硬件实现面临的问题5.3.2 流水线实现方案5.3.3 定点误差分析与字长优化5.4 流水线图像旋转ASIC模块设计5.4.1 中心控制器设计5.4.2 输入/输出接口电路设计5.4.3 流水线暂停电路设计5.4.4 异常处理电路第6章 连通域标记与轮廓跟踪6.1 连通域标记算法分析6.2 两次逐行逐列逐像素扫描算法6.2.1 算法总流程6.2.2 图像初步标记6.2.3 等价表初始化与等价关系记录6.2.4 整理等价表6.2.5 图像标记代换6.3 轮廓跟踪算法硬件加速方案6.4 标记ASIC系统设计6.4.1 芯片功能与整体结构6.4.2 图像存储器数据组织与传输方式6.4.3 特征值存储器设置6.4.4 行像素及行标记缓存6.5 标记ASIC顶层状态机6.6 标记处理模块设计6.6.1 初步标记模块6.6.2 等价标记对记录模块6.6.3 等价表整理模块6.6.4 标记代换及特征值统计流水线模块第7章 红外焦平面非均匀性校正SoC7.1 设计目标7.2 红外焦平面非均匀性校正算法7.2.1 基于定标的校正算法7.2.2 基于场景的红外焦平面无效像元检测7.2.3 场景自适应校正算法7.3 非均匀性校正SoC结构设计7.3.1 功能划分7.3.2 非均匀性校正SoC整体结构7.4 内嵌的MIPS架构处理器7.5 片上总线及互连结构7.5.1 Wishbone总线介绍7.5.2 校正SoC总线传输模式7.5.3 总线互连结构7.6 校正ASIC模块设计7.6.1 校正ASIC模块整体结构7.6.2 校正SoC整体状态机7.6.3 Wishbone接口模块设计7.6.4 校正ASIC模块设计7.7 处理器软件设计7.8 校正SoC的验证7.8.1 SoC验证方法与技术概要7.8.2 软件功能仿真7.8.3 形式验证7.8.4 FPGA原型验证参考文献 上一篇: 航空港规划丛书 航空港规划 [刘武君 著] 2013年版 下一篇: 航空电子技术基础 郭艳颖,吴洪坤,刘志刚 主编 2016年版