就是华芯飞CC160008年下半年,华芯飞CC1600方案横空出世,引导便携多媒体终端性能的跨越式发展,使得消费者梦寐以求的高清时代终于成为现实。CC1600系统方案强大的多媒体处理能力,给无论是普通消费者还是业内人士以巨大震撼,自此CC1600方案迅速成为全行业讨论的焦点。而今华芯飞第一手芯片资料也终于曝光。有人透露说CC1600的CC是中国芯的简称ChinaChip,1600相当于赛扬1.6G的视频处理能力,故取名为CC1600。其宣传的10M码率流畅播放,实际上就过于保守,因为用户评测的结果是20M码率也依旧保持播放流畅,据说C1600的视频处理能力实际上相当于酷睿双核1.8G!四核四总线架构据华芯飞内部人员介绍,CC1600创新性提出并采用的“四核四总线”架构源自于该公司系统架构主设计师对CPU演变历程的深刻思考。大家一定还清楚的记得,曾几何时INTEL和AMD两大巨头你追我赶,竞相推出更高主频的CPU芯片。但到2005年当CPU主频接近4GHz时,INTEL和AMD都遇到了严重的问题:他们发现单纯依靠主频的提升,实质上已经无法明显提升系统整体性能——这是因为以冗长流水线为标志的系统架构效率低下,这种低效率的系统架构严重阻碍了CPU计算潜力的充分发挥,同时功耗的增大使得CPU的电效率(即单位能耗带来的运算处理能力)低到无法容忍的地步。面对这样的困境,为了追求更高的性能/功耗比,INTEL和AMD采取了共同的策略:把多个相同的CPU核(简称“同质多核”)集成在一个CPU芯片里,试图通过并行处理来解决功耗限制下系统性能提高的问题。同质多核CPU的出现,似乎给人带来了新的希望,但同质多核实际上只是一个不得已的选择——这是因为虽然在并行计算上已经发展了几十年,但目前业界在并行处理程序的编程能力上还是非常的弱。实际情况也验证了这一点:大部分程序还是无法享受到同质多核CPU同步处理所带来的好处。CPU多核的未来如何呢?华芯飞系统架构主设计师解释说:长期与CPU芯片一同奋战在PC世界的另一个重磅级芯片——图形处理芯片提供了很有说服力的思路。尽管CPU芯片越来越强,然而并未使得专用的图形处理芯片消失,反而随着以高清视频和3D为标志的视觉计算需求的出现和发展,图形处理芯片所表现出的高性能和高效率使其在PC市场里正变得越来越重要——这充分证明了针对图形运算处理设计专用核是多么的重要和高效。NVIDIA认为异质多核是未来趋势CPU的未来是多核处理器08年中,NVIDIA的CEO黄仁勋上甚至公开表示,未来GPU(图形处理单元)将显得更加至关重要,将超越CPU的地位。来自Intel、IBM、瑞萨、Sun、AMD诸多知名大公司的资深工程师也一致认为为各种不同任务而优化设计的异质多核(即针对不同类型运算处理设计的各种专用核)将带来一场软硬件的革命。站在软件开发的角度看,这将是从基于指令集架构的兼容性向基于API兼容性的转移。勿庸置疑,异质多核能获得比同质多核高得多的处理性能及效率,或许最终的架构将由各种专用内核围绕着通用内核而组成。CC1600将能实现什么?GPU体系结构示意图除了采用专门针对各种数据运算处理而设计的异质多核外,华芯飞系统架构主设计师还特别指出:仅有高性能高效率的专用核还是不够的,因为数据传输通信是一个关键问题。试想即使各专用核的处理能力再强,但如果没有一个优秀的系统架构将各系统部件高效的连接在一起,系统性能必将大打折扣。如何做到这一点呢?举个比喻:就像纵横交错的高速主干道网络一样,高速并行且协同工作的多总线架构设计才能确保数据传输通信的高速顺畅。为什么CC1600的多媒体处理能力竟然能和酷睿双核1.8G一比高下?从CC1600芯片系统架构图上可以看到,它正是按照前面提到的异质多核多总线理念进行架构设计的。华芯飞系统架构主设计师进一步解释说,CC1600包含了四个核:32B-RISC主控CPU、32B-超标量DSP、HDAVPEngine高清视频硬件编解码加速器、GPUEngine图形图像处理加速器。除主控CPU属于通用内核外,其它三个都是专门针对特定数据类型而设计的专用核。这四个核和其它系统部件通过并行协同工作的四组高速总线连接在一起——这就是“四核四总线”的来历。简单的说,32B-RISC-CPU协调芯片内所有资源调度,强在控制逻辑;32B-超标量DSP处理多媒体的大量数据运算,运算能力和数据吞吐率很强;HDAVPEngine高清视频硬件编解码加速器是专门针对多种高清规格视频格式解码开发的,它的“电效率”和性能都非常的高。GPUEngine图形图像处理加速器,针对2D的图像缩放、去隔行、运动补偿、图像旋转、颜色伽马变换,3D的矩阵计算、浮点运算进行加速,功能相当于一块显卡。这种针对多媒体处理不同环节具有不同处理特性特点而提出的四核异质处理器,外加高速并行协同工作的四总线极大的提高了系统的多媒体处理能力,是传统CPU+SIMD/VLIW远远无法比拟的。华芯飞视频处理能力远高于业界领先的CEVA除了SIMD/VLIW外,业界采用较多的多媒体解决方案还有DSP,那么CC1600在多媒体方面和DSP架构相比怎么样呢?华芯飞系统架构主设计师认为CEVA是很优秀的处理能力非常强大的DSP,但这类DSP因为并非只是专门针对视觉计算而设计,所以效率上还是要比异质多核的平台架构低很多。换句话说,在效率先天不足的情况下,如果想要达到相同的处理能力,恐怕只有象INTEL、AMD在多年前推崇“频率为王”时单纯依靠工艺进步以大幅度提升主频才行。据熟悉CEVA平台的技术专家估计,CEVA大概要运行到800兆以上方有可能象CC1600那样不打折扣、流畅重现高码率720P高清视频。如果主频实在是无法运行得这么快,特别是碰到高码率视频时,从技术实现手段上讲当然也可以通过丢帧或减免去色块等复杂运算处理步骤,在不得已牺牲视觉感受的前提下,勉强完成视频的解码播放。1.集成HDTVEncoder如果没有高清的输出能力,那么在与外部显示设备(如液晶电视等)相连时,即使具备再强的解码能力也只能哀叹英雄无用武之地。CC1600通过内部集成的HDTVEncoder将高清视频解码和高清视频输出完美的结合在一起,为用户带来美轮美奂的高清视觉享受。华芯飞集成HDTVEncoder图为VIAVT1625HDTVEncoderlogo2.集成600万摄像头接口,及视频动态预处理加速器。3.64位MLCNandflashECCMLC因其低廉的价格早已取代SLC成为市场主流,在MLC给用户以更低价格带来更大容量的同时,它也带来了数据存储的不可靠性问题。目前业界通常采用的8BitECC已无法很好的应对MLC的纠错要求,而64BitECC比8BitECC强出许多。其超强的纠错能力使系统即使是面对最低等级的nandflash时都可以确保数据的可靠与正确,外加其超强的兼容性,使得用户再也不用担心Nandflash不兼容及程序数据丢失的严重问题。4.集成两个USB-2.0OTGUSB正如其名字所言,已经成为一个万能的通用接口,它可以用来外接鼠标、U盘、硬盘等各种外设。也正因为如此,用户经常遇到需要同时使用多个USB接口的时候,因此普通电脑一般都具备至少3个以上的USB接口。然而在便携设备上具备两个USB接口的情形都并不常见,更何况这里集成的还是USB中最好使的OTG,这使得双机互联等应用变得非常容易,从此用户们分享资料真可谓是手到擒来。5.集成100M网络接口网络能带来的好处最无需多言,有了网络接口这个“基础设施”,通过固件开发升级,网页浏览、VOIP、QQ、视频分享与点播、网络游戏等精彩应用都非常值得期待。6.双驱动显示支持LCD和TV上的同步显示。7.多层图形加速器实现画中画功能以及更酷更眩的界面。8.游戏加速器支持图片的旋转、矢量缩放、透明叠加以及基本的3D浮点计算加速。9.3DTP控制器触摸技术的应用给用户操作带来了极大的方便,奇诡的3DTP控制器超越了传统的二维平面触摸技术,给你的感受相当于给普通触摸屏增加了一个压力传感器,更灵动舒畅的人机交互大大增强了人性化的感受。10.8种引导启动方式:USB、网络、Nandflash、Norflash、Uart、SD、SPI、I2C。11.丰富的外设扩展接口:2个SD卡接口,轻松扩展容量,还有4个UART、I2C、I2S、SPI等。12.IR/IrDA支持红外遥控和蓝牙。13.预留的GPIO能方便的扩展一些低速的接口,比如游戏手柄等。
阅读全文
收起全文