dd

Xtensa

首页| 资讯| 下载| 电路图| 视频教程| 论坛|
百科
Tensilica公司推出的可配置CPU,真是一个好东西。主要的系列有Xtensa LX2和Xtensa7,以前的版本有Xtensa LX和Xtensa6。其中Xtensa LX是功能更为强大的系列,我接触的是Xtensa6系列。 首先这是一个软核,支持的可配置的属性非常多,比如是否包含cache,cache的大小,local ram的大小,总线的位宽,协处理器等等。但是以上都不是最精髓的地方,最精髓的应该是可扩展指令集,称之为TIE。TIE允许用户自己定义全新的指令,执行一些复杂的对性能影响大的操作。扩展的指令是通过硬件实现的,可以理解为用硬件实现了一条路,用于实现一些特定的操作,这条路又被很好的和通用的那条路结合在一起。比喻不太恰当,凑合理解吧。 扩展指令集有什么好处呢?首先,SOC的核心仍然是软件的设计,这大大缩短了开发周期和开发的难度;第二,对于那些反复执行的又很好费cycle的操作使用硬件加速,大大改善了SOC系统的性能。 通常扩展指令集有几种方式:第一种称为fusion,就是将多条指令合并为一条指令,从而缩短程序所需要的cycle数;第二种称为SIMD,就是单指令多数据,比如有4个8bit加法,合并在一条指令一下子算完,这就比算4次要快多了。 ...
新闻资讯

基于Xtensa可配置处理器技术的视频加速引擎开发技术,掌上多媒体设备的增长极大地改变了终端多媒体芯片供应商对产品的定位需求。这些芯片提供商的IC设计目标不再仅仅针对一两种多媒体编解码器。消费者希望他们的移动设备能够利用不同的设备来播放媒体,能够采用不同的标

热门文章
更多视频教程
下载中心
排行榜
更多电路图
更多设计应用

基于Xtensa可配置处理器技术的视频加速引擎技术开发

基于Xtensa可配置处理器技术的视频加速引擎技术开发,掌上多媒体设备的增长极大地改变了终端多媒体芯片供应商对产品的定位需求。这些芯片提供商的IC设计目标不再仅仅针对一两种多媒体编解码器。消费者希望他们的移动设备能够利用不同的设备来播放媒体,能够采用不同的标

数字音频的低功率处理(06-100)

  随着音乐、电视、视频和图像变化到全数字格式,需要开发能变换数字格式到媒体消费者所接受的声音和图像的引擎。   当今音频系统必须支持多种数字音频格式,从最早期的格式到最先进的格式。然而,随着音频数字格式变得更先进,格式也变得更复杂。   而且,因为有大量流行数字音频媒体格式(如MP3、AC3、AAC、WMA)和用于移动电话的各种语音编译码器,所以数字音频转换需要某类可编程处理器。这可用可配置处理器芯核,可产生一种具有DSP特性和通用处理器功能的音频处理器。   可编程处理器   采用多种可编程处

基于Xtensa可配置处理器技术的视频加速引擎开发技术

基于Xtensa可配置处理器技术的视频加速引擎开发技术,掌上多媒体设备的增长极大地改变了终端多媒体芯片供应商对产品的定位需求。这些芯片提供商的IC设计目标不再仅仅针对一两种多媒体编解码器。消费者希望他们的移动设备能够利用不同的设备来播放媒体,能够采用不同的标

基于Xtensa的ASIP开发流程研究

介绍了ASIP处理器的功能特性、结构特点和开发流程以及Tensilica Xtensa可配置、可扩展处理器及其开发工具集。详细阐述了利用Xplorer、XPRES、XEnergy等工具开发面向低功耗图像压缩应用的ASIP的实际流程,通过实例展示了Xtensa工具集在算法仿真分析、体系结构、指令集和软硬件自动生成方面的强大优势。

更多论坛
更多博客
你可能感兴趣
error1