DSP为通用媒体处理器,即以DSP为核心并集成视频单元和丰富的外围接口,DSP通过软件编程来实现视频编解码且能扩展特色化功能。ASIC是专用视频编码器,它会集成一些外围接口,通过硬件实现视频编解码,所开发出的产品功能较为单一且具有同质性。DSP通过高性能的软件可编程特色可以全面支持各种标准格式视频编解码算法,并且产品规划兼顾软件升级的兼容性,有利于未来产品更新换代。ASIC比较适合于消费类产品应用,成本价位可以控制在较低水平,但是在成形后再难以有所变化且应用范围很窄,不便于产品升级。
DSP由于采用软件编程,能够获得更大的灵活性和更强的高性能,因此在多种数字视频编解码标准存在的今天,占据了引领安防市场发展的核心平台地位。也因此,目前中国市场上的视频压缩处理芯片主要是以DSP为主流,像TI、NXP、ADI这些芯片厂家都是以提供DSP软件编程的芯片为主。与之相反的是,ASIC方案在台湾、韩国、美国市场应用比较多。
DSP和ASIC两种方案最根本的区别在于DSP方案中的压缩算法是由板卡生产商提供的,技术升级比较方便,而ASIC方案中的压缩算法是由芯片商提供,并且已经固化好,对板卡生产商来说开发技术难度低。
视频处理方面也已经由前几年的ASIC方案转向DSP平台,在DSP平台上进行视频产品开发有以下几方面的优势:第一,用户开发自由度更大,支持多种个性化开发,可以满足市场不断提出的新的要求,在第一时间提升产品性能,增强产品的竞争能力;第二,DSP处理能力强,可以在一个DSP上同时实现多路音视频信号的压缩处理,同时为了及时满足应用的需要、还提供了很多视频专用功能,比如视频滤波、De-interlace处理、高分辨显示输出、OSD功能等,甚至像网络接口、IDE接口都成为了视频DSP的主要功能,这样使进一步大幅度降低产品的成本成为可能(这一点很重要);第三,开发周期短,实现快速技术更新和产品换代;第四,芯片功耗低,对提高产品的稳定性提供可靠保障。
