嵌入式图像处理技术
天基嵌入式图像处理技术的特点有:一是嵌入性,也就是体积、重量与功耗的要求很高;二是复杂性,要处理G级的像素帧;三是可靠性,要求适应恶劣的工作环境,寿命长;四是实时性,一般要求秒级的计算时间。为了实现这些特点,需要从航天嵌入式计算机的功能、结构与物理实现三个方面进行研究。
(1)统一的体系结构模型
为了同时满足能提高芯片集成度与缩短设计周期的要求,以IP核为基础的设计平台技术以及从功能到体系结构的协同设计方法得到了发展。由于非控制流的计算机体系结构复杂、效率低,现在的计算机体系结构都采用控制流的体系结构,按照我们提出的计算机体系结构的分类模型,控制流的体系结构可分为三类:一是基于指令流的体系结构,也就是以微处理器为代表的体系结构,按照 Flynn采用指令流与数据流两个逻辑概念的分类共有SISD、SIMD、MISD、MIMD四种体系结构;二是基于数据流的体系结构,也就是以ASIC(例如Systolic array)电路为代表的体系结构,因为它只有数据流的概念所以只有SD与MD两类,由于ASIC 电路效率虽然高,但为了克服没有处理器灵活这个缺点,又出现了静态可编程FPGA电路;三是基于构令流(Configuration Stream)的体系结构,通常叫做可重构的(Reconfigurable)体系结构,也就是动态可编程电路,共有SCSD、SCMD、MCSD、MCMD四类。
这些按逻辑概念分类的体系结构可以组合起来使用,其选择方案可以有1023种。就具体实现而言方案更多,例如,不同厂家的处理器的指令集合都是不相同的。
而功能与体系结构的协同设计,是通过功能到体系结构的映射完成的,为了确保这种映射的高效与统一,提出了一种统一的体系结构模型,从三个方面对体系结构进行了统一:一是提出了一种Unified _ISA模型,如图1所示,能将上述三种体系结构从指令集合上统一起来;二是提出了一种将高级语言与汇编语言折中的中间映射语言,能将高级语言的兼容性和可读性,与汇编语言的程序高效性和映射直接性统一起来;三是通过中间映射语言的编程,能将软构件与硬构件的设计统一起来。
图1 Unified _ISA模型的逻辑概念图
具体对指令流体系结构来说,其SISD、SIMD、MISD、MIMD四类体系结构的指令子集合是统一成SISD体系结构的指令集合,对于数据流与构令流的体系结构是通过增加相应的指令,统一成SISD体系结构的指令集合的;换句话说,图1中的SIMD、MIMD、ASIC与RC Device四种 MPP Unit都是可以通过软构件描述的。这些软构件是可以在SIMD或MIMD体系结构上直接执行的,或者是可以自动映射成ASIC或RC Device电路的。
(2)虚拟的并行计算阵列
由于G级像素帧遥感图像处理的需要,MPP并行计算阵列得到了发展,因为图像帧总是二维的,相应的处理元阵列也是二维的,如图2中所示。虽然芯片集成度已经很高,但现在还不能在一块芯片上研制G级像素帧的G个处理元的阵列,现在还只有采用WSI技术完成的百万个处理元的阵列。因此,还只能采用虚拟处理元阵列技术,解决MPP程序设计的方便性与程序本身的可读性。换句话说,MPP图像处理程序是按虚拟并行计算阵列设计的,也就是MPP程序设计时,总是假定图 2中网格阵列的M与N的值是与图像帧的维数大小相等的,而实际的处理元阵列的大小m×n是远远小于M×N的,MPP程序是通过自动映射到实际的处理元阵列上执行的。针对图像处理算法的特点,图像处理的MPP计算阵列通常是按SIMD体系结构设计的。相应的设计问题有:处理元PE的位置表示与位置选择问题,采用PIM设计解决图像处理器与图像存储器之间的带宽问题,以及并行重采样问题。
图2 M×N的虚拟处理元阵列
(3)仿生的物理实现技术
对宇宙和大脑奥秘的渴望,激发了人类的太空之旅与人体之旅,使嵌入式计算技术从传统计算模式,发展到自主计算模式,走向了自然计算模式。传统计算的芯片实现技术现在已从单功能芯片发展到多功能的SoC芯片的新阶段,软件实现技术已从结构化程序设计,到面向Object的程序设计,到基于Component的程序设计以及到基于Agent的程序设计。
1956 年8月,约翰.
在许多方面,人体是一种最有效的计算机,人体中的神经系统是由于纳(Na Sodium)离子与钾(K,Potassium)离子的运动,在大脑与遍布人体的神经中心之间传递信号,并由大脑解释与处理,从而支配人体活动的。人们估计从201X年到20XX年将会步入10nm的纳电子时代,促进量子计算的自组装技术,化学计算的DNA技术以及容错计算的神经元技术等自然计算的仿生实现技术的发展。特别是分子自组装技术,已经取得了实验室芯片 (ALM)等实用化的成果。
结束语
综上所述,我们从功能上提出了一种统一的体系结构模型,从结构上将设计一种能够有效支持虚拟并行计算程序设计的处理元阵列,从物理实现上将研究一种能支持自组装技术的设计平台。总之,SoC芯片、纳米制造与自主装技术等,将会进一步促进航天时代的嵌入式图像处理技术的发展。
上一篇:嵌入式系统的LCD人机交互菜单设计
下一篇:基于ARM的紧凑型图像采集系统
推荐阅读最新更新时间:2024-05-02 20:39
- Allegro MicroSystems 在 2024 年德国慕尼黑电子展上推出先进的磁性和电感式位置感测解决方案
- 左手车钥匙,右手活体检测雷达,UWB上车势在必行!
- 狂飙十年,国产CIS挤上牌桌
- 神盾短刀电池+雷神EM-i超级电混,吉利新能源甩出了两张“王炸”
- 浅谈功能安全之故障(fault),错误(error),失效(failure)
- 智能汽车2.0周期,这几大核心产业链迎来重大机会!
- 美日研发新型电池,宁德时代面临挑战?中国新能源电池产业如何应对?
- Rambus推出业界首款HBM 4控制器IP:背后有哪些技术细节?
- 村田推出高精度汽车用6轴惯性传感器
- 福特获得预充电报警专利 有助于节约成本和应对紧急情况
- 感谢有你,愿一路同行!——eeworld感恩节送书活动
- 大学堂学分闪亮登场 看谁率先登上光荣榜!
- 有奖直播:TI 低功耗 MCU 产品和 Zigbee 无线解决方案
- 有奖直播|安森美图像传感器,助力汽车、机器视觉和人工智能领域发展
- 免费样片申请、技术干货|Littelfuse数据中心解决方案专区
- 泰克《MIPI物理层测试》下载有礼!
- EEWorld邀你来拆解(第7期)——拆拆减肥利器,看看跳绳里都有什么
- 齐聚一堂 恩智浦教大家玩转新一代物联网应用 观看视频答题有好礼!
- 有奖直播|TI 带您领略互联、高效的智能家居方案
- 下载有礼|是德科技电子书 《通过了解测试精度的基础知识, 提高良率并降低风险》,不做“差不多先生”