面向汽车信息终端的双核SoC(瑞萨)
扫描二维码
随时随地手机看文章
瑞萨科技公司今天宣布推出SH7776(SH-Navi3) - 面向从汽车导航系统演变而来的新一代高性能汽车信息终端、具有片上增强型图形功能和高性能图像识别处理功能的双核片上系统(SoC)器件。SH7776(SH-Navi3)在单个芯片上整合了2个CPU内核,并且实现了1,920M条指令/秒(MIPS)的出色处理性能,这是瑞萨科技公司早期单芯片SoC产品的2倍。将于2009年4月开始在日本发售样品。
瑞萨科技公司在面向汽车导航系统的微处理器市场上的份额居全球首位,并且SH-Navi系列- 用于实现对高性能汽车导航系统至关重要的功能的单芯片SoC器件 - 现在已被应用到多种高端产品中。汽车导航系统将演变成“新一代汽车信息中心”,在驾驶的同时,它还在汽车信息控制以保证便利性、安全性和环境研究方面起到重要作用。新型SH7776双核SoC器件在单个芯片上提供了对“新一代汽车信息中心”至关重要的性能和功能。它能够显示逼真的彩色3-D图形来实现多媒体、信息通信以及导航应用;显示2-D/3-D图形来实现图形用户界面(GUI),进而加强用户友好性;并且为车道检测和前车跟踪之类的功能实现图像识别。除此之外,还在芯片上嵌入了可以加强双核架构的系统可靠性的功能。
SH7776(SH-Navi3)的特性如下:
1. 双核架构,可以实现高达1,920MIPS的出色处理性能
SH7776(SH-Navi3)整合了瑞萨科技公司的2个在汽车导航系统之类的应用领域得到认可的SH-4A高性能32位CPU内核,并且在低功耗模式和533MHz的工作频率下提供了高达1,920 MIPS(960 MIPS × 2)的出色处理性能。这大约是瑞萨科技公司第二代汽车导航系统用SoC产品(SH-Navi2)的处理性能的2倍,并且全面支持显示各种图形所需的高速、复杂信息处理功能以及图像识别功能。
2. 用于显示更逼真的彩色3-D图像的3-D图形引擎和2-D/3-D图形处理器
3-D图形引擎整合了英国Imagination科技有限公司(IMG)的PowerVR SGX - 高级3-D图形IP。它实现了约为PowerVR MBX(其用于早期的SH-Navi1和SH-Navi2中)2倍的多边形性能。这不但支持导航应用中的3-D渲染,而且还支持多媒体应用,如需要更逼真的彩色3-D渲染的人机接口(HMI)。
SH7776(SH-Navi3)还包含用于详细地图渲染的2-D和3-D图形处理器以及更简便易用的操作屏幕。支持的特性包括2-D渲染功能(如粗线渲染)以及用于加强三维性的3-D渲染功能(如三角3-D渲染)和用于实现更逼真纹理的纹理影射。它们代表地图上的各种3-D物体(如高层建筑),并且实现了详细的高级GUI以及地图、图标和菜单。
3. 业内首款面向汽车导航系统、具有片上图像识别处理功能的双核SoC产品
SH7776(SH-Navi3)是业内首款双核SoC产品,整合了图像识别处理功能,如驾驶辅助系统的车道检测。瑞萨科技公司已经开始批量生产具有片上图像识别处理功能的SH7774(SH-Navi2)。新型SH7776(SH-Navi3)基于上一代产品之上,能够提供更高的性能,并且通过更高的内部并行化和加倍的总线宽度将处理速度加快了近3.5倍。
它能够同时实时地执行多个外部环境识别程序,如车道检测和前车检测与跟踪。这简化了驾驶安全性改进步骤。< SH7776(SH-Navi3)所采用的图像识别处理IP是与Hitachi公司合作开发的。>
并且,失真补偿模块能够将照相机采集到的图像数据转化成任何形状。例如,从配有鱼眼透镜的照相机上采集的图像数据可用于生成汽车外设的鸟眼视图。
4. DDR3-SDRAM存储器接口和PCI Express接口,可以实现超高速数据传输
SH7776(SH-Navi3)是业内首款面向汽车导航系统的双核SoC,其整合了DDR3-SDRAM存储器接口 - 用于连接高速DDR3-SDRAM、工作频率为533MHz的双通道16位专用总线接口,从而实现了最高速度为4.27Gb/s的超高速数据传输。可以同时访问专用总线的2条通道。
并且,PCI Express接口的专用I/O能够在250Mb/s的最高速度下将数据写入带有PCI Express接口的外部器件上或从其中读取数据。
5. 各种用于提高汽车信息终端用户友好性的外设功能,包括串行ATA接口
SH7776(SH-Navi3)整合了汽车导航系统所需的片上外设模块,包括用于实现高速硬盘连接的串行ATA接口、带有音频编码器的声音接口、USB版2.0 Host/Function接口、用于接收地面数字电视广播的TS接口和GPS基带处理模块。各种外设功能让元件数量减少和以更低的成本实现高性能系统成为可能。
6. 提高了双核系统的可靠性,并且缩短了开发时间
双核架构支持下面2类处理,从而能够灵活地满足各种用户要求。
• 对称多处理(SMP):在这里,在单个OS内运行的单个程序的运行可以在2个CPU内核之间进行分配,从而实现了并行处理。
• 不对称多处理(AMP):在这里,不同的OS(或相同OS的多个实例)和完全不同的程序在各个CPU内核上运行。
注意:在这种情况下,在芯片内采用了允许2个OS协同操作的机制和让2个OS分开运行的机制(这种机制可以防止一个CPU访问存储器的某个区域的时候,另一个CPU访问和修改该存储器的相同区域内的数据)。
由于是在硬件(在SH7776芯片中)中实现这类通常在软件中实现的支持,所以可以为采用双核处理器的系统开发实现高可靠性。