基于TI C64X DSP高清视频编、×××软硬件技术概要
Items
|
Encoder
|
Decoder
|
备注
|
|
硬件参数
|
CPU
|
TMS320DM642(720MHz)
|
兼容C64X
|
|
视频D/A(A/D)
|
ADV7401(74.25MHz)
|
ADV7393(74.25MHz)
|
ADI公司
|
|
音频D/A(A/D)
|
PCM1808(48KHz)
|
PCM1807(48KHz)
|
TI公司
|
|
FLASH
|
4M Nor Flash
|
--
|
||
SDRAM
|
32M(133MHz)
|
--
|
||
ISRAM
|
256KB
|
128K Cache2
|
||
EMAC
|
10/100Mbps
|
支持以太网
|
||
软件参数
|
视频算法
|
XviD 1.1.0
|
符合MPEG-4
|
|
支持分辨率
|
4:3(800x600, 1024x768)
16:9(720p)
16:10(1280x800)
|
可向上、下
兼容
|
||
帧率
|
24f/s以上
|
1024x768及更低分辨率能达到30f/s
|
||
码率
|
6.144Mbps左右
|
--
|
||
视频质量
(量化步长)
|
4~14
|
允许范围:
4~31
|
||
开发环境
|
IDE版本
|
CCS3.1/CCS3.3
|
--
|
|
Flash Burn版本
|
V 2.8
|
--
|
||
JTAG仿真器
|
SEED-XDS560PLUS
|
--
|
||
NDK版本
|
V 1.71
|
--
|
||
DDK版本
|
V 1.11
|
--
|
||
基本功能
|
采集
|
视频:ADV7401输入为VGA-RGB,输出为YUV4:2:2
音频:PCM1808输入为双声道模拟信号,输出为16bit PCM
|
||
压缩
|
视频:XviD编码器的输入为YUV4:2:0,输出为MPEG-4
音频:PCM或MP3
|
|||
传输
|
采用UDP组播经以太网传输
|
|||
解压缩
|
视频:XviD×××的输入为MPEG-4,输出为YV12
音频:PCM或MP3
|
|||
显示
|
视频:ADV7393输入为YUV4:2:2,输出为RGB
音频:PCM1807输入为PCM,输出为左右模拟声道
|
|||
扩展功能
|
视频边界自动调整
|
第一次开机自动调整,相当于显示器的Autoset功能
|
||
视频割裂复原
|
防止视频在强干扰的情况下出现上下屏割裂现象
|
|||
动态IP
配置
|
支持运行过程中动态配置编、解码设备的IP地址
|
|||
音量调节
|
可随时调整PCM1807侧输出的音量
|
函数
|
优化前(时钟周期)
|
优化后(时钟周期)
|
fdct()
|
2536
|
600
|
idct()
|
10040
|
1224
|
quant_h263_inter()
|
4000
|
528
|
dequant_h263_inter()
|
4700
|
616
|
quant_dequant_h263_intra()
|
6372
|
688
|
sad16v()
|
224
|
80
|
transfer_16to8add()
|
1088
|
340
|
transfer_16to8copy()
|
640
|
200
|
transfer_8to16sub_s()
|
880
|
584
|
转载于:https://blog.51cto.com/sirrain/478700
基于TI C64X DSP高清视频编、×××软硬件技术概要相关推荐
- TI C64X DSP中断向量表的配置(硬件中断)-- 转自新浪博客
1. 编写中断服务例程 在.c源文件中编写ISR函数c_intXX,用于中断处理,如: interrupt void c_intXX (void) { -; } 注:对于硬件中断而言,XX = 00~ ...
- TMS320DM8148CPCI卡学习资料第193篇:基于TI 达芬奇DSP TMS320DM8148音视编解码与存储6U-CPCI卡设计方案
TMS320DM8148CPCI卡学习资料第193篇:基于TI 达芬奇DSP TMS320DM8148音视编解码与存储6U-CPCI卡设计方案 一.板卡概述 音视频编解码与存储板包括1片TI多核DSP ...
- 6U-CPCI卡设计方案学习资料第193篇:基于TI 达芬奇DSP TMS320DM8148音视编解码与存储6U-CPCI卡设计方案
基于TI 达芬奇DSP TMS320DM8148音视编解码与存储6U-CPCI卡设计方案 一.板卡概述 音视频编解码与存储板包括1片TI多核DSP处理器-TMS320DM8148,以及一片Altera ...
- 基于TI AM5728(浮点双DSP C66x +双ARM Cortex-A15)的开发板
开发板简介 基于TI AM5728浮点双DSP C66x +双ARM Cortex-A15工业控制及高性能音视频处理器: 多核异构CPU,集成双核Cortex-A15.双核C66x浮点DSP.双核PR ...
- 202- K7 +C6678学习资料:基于TI DSP TMS320C6678、Xilinx K7 FPGA XC7K325T的高速数据处理核心板
基于TI DSP TMS320C6678.Xilinx K7 FPGA XC7K325T的高速数据处理核心板 一.板卡概述 该DSP+FPGA高速信号采集处理板由我公司自主研发,包含一片TI DSP ...
- 基于TI C55x架构的定点TMS320VC5509A音频专用DSP处理器开发板规格书
TL5509-EVM是一款基于广州创龙TI C55x架构的定点TMS320VC5509A低功耗核心板SOM-TL5509设计的高端DSP开发板,底板采用沉金无铅工艺的2层板设计,它为用户提供了SOM- ...
- 基于TI达芬奇系列TMS320DM8148浮点DSP C674x JTAG仿真器接口、风扇接口
TL8148-EVM是一款广州创龙基于TI TMS320DM8148(浮点DSP C674x + ARM Cortex-A8)SOM-TL8148核心板设计的开发板,它为用户提供了SOM-TL8148 ...
- 基于TI AM5728 + Artix-7 FPGA开发板(DSP+ARM) 5G通信测试手册
前 言 本文主要基于我司TL5728F-EVM评估板 + 移远RM500Q 5G模块演示5G网络的功能. 本指导文档适用开发环境: Windows开发环境:Windows 7 64bit.Window ...
- C6657核心板资料:基于TI DSP TMS320C6657、XC7K325T的高速数据处理核心板 375
基于TI DSP TMS320C6657.XC7K325T的高速数据处理核心板 一.板卡概述 该DSP+FPGA高速信号采集处理板由我公司自主研发,包含一片TI DSP TMS320C6657和 ...
最新文章
- 关于使用 jquery Validate 使用出现的问题
- mysql 汉编码 的选_peewee连接mysql汉语言数据编码_mysql
- 《软件测试技术》课程第二周随笔
- Android开发笔记(一百六十九)利用BottomNavigationView实现底部标签栏
- nodejs 图片处理模块 rotate_如何针对数据不平衡做处理?
- c语言中cnthe普通变量,不得不说,关于 *(unsigned long *) 和 (unsigned long)
- KeepLive for Android 安卓保活组件
- LilyPond教程(2)——开始你的第一份乐谱
- B站视频封面图片获取_CodingPark编程公园
- 引入YouTube视频自动控制开始和暂停
- 关于对-rw-r--r-- 的详细讲解
- 计算机中的条件格式在哪里,Word中如何实现“条件格式”
- UE4 为简易的房子添加内饰
- FME会员期刊(2012秋季版)——更新完毕
- 美国计算机考研难度排名,2019USnews美国大学研究生cs专业百强排名一览
- 二叉树家谱关系实验报告
- BP_TOOLS_MODE[] = bp-tools
- 静态代码分析工具清单:开源篇
- 在PowerDesigner中应用达梦数据库
- 怎么愉快的复制网页上不能复制文字的方法
热门文章
- Delphi XE4,C++ Builder XE4,RAD Studio XE4 v18.0.4905.60485(With Update 1) 官方下载激活
- php展厅播控系统,展厅中控系统
- 钉钉上线3.0版本:推外部联系人、服务窗等功能
- 智能化社区会给我们的生活带来什么新体验?
- 22道Java架构师面试题及答案分享
- 年度第一首发。阿里Java顶级架构师面试标准手册对标P8,牛×啊
- Leetcode36.Valid Sudoku有效的数独
- Java实现Aligenie天猫精灵OAuth2.0认证授权流程
- 欣向路由全自动一吧多网的实现(转)
- VSCODE编译报 undefined reference to `xxxx‘