社区首页
技术讨论创新帖
全部新帖
资料区
社区活动
联系管理员
★ 社区积分制度
★ 新手必读
★ 申请版主★
专业技术中心
TI技术论坛
MSPM0 MCU
模拟与混合信号
无线连接
微控制器MCU
DSP与ARM处理器
ST传感器与低功耗无线技术论坛
ST MEMES传感器创意设计大赛
意法半导体-低功耗射频
MEMS传感器
ADI参考电路
GD32 MCU
DigiKey得捷技术专区
ADI · 世健工业技术
电子技术交流
边缘AI
嵌入式系统
ARM技术
Linux与安卓
实时操作系统RTOS
编程基础
单片机
国产MCU
stm32/stm8
NXP MCU
瑞萨电子MCU
TI MCU
Microchip MCU
GD32 MCU
51单片机
国产芯片交流
电机驱动控制(Motor Control)
FPGA/CPLD
模拟电子
TI 模拟与混合信号
ADI参考电路
电源技术
开关电源学习小组
LED专区
TI 模拟与混合信号
无线连接
TI无线连接
传感器
PCB设计
综合技术交流
测试/测量
分立器件
电路观察室
下载中心专版
大学堂专版
maychang趣味电子技术课堂
测评中心专版
行业应用
汽车电子
机器人开发
工业自动化与控制
能源基础设施
医疗电子
消费电子
创意与实践
电子竞赛
DIY/开源硬件专区
东芝光电继电器TLP3547评测专区
MAX32630FTHR设计大赛专区
MicroPython开源版块
创新实验室
以拆会友
ON和Avnet物联网创新设计大赛
淘e淘
创意市集
休息一下
聊聊笑笑闹闹
工作这点儿事
求职招聘
为我们提建议&公告
EEWorld颁奖专区
信息发布
请
登录
后使用快捷导航
没有帐号?
注册
首页
|
电子技术
|
嵌入式
模拟电子
单片机
电源管理
传感器
半导体
电子应用
|
工业控制
物联网
汽车电子
网络通信
医疗电子
手机便携
测试测量
安防电子
家用电子
机器人
新能源
电子头条
|
社区
|
论坛
测评
博客
大学堂
|
下载
|
下载中心
电路图
精品文集
电路图
|
参考设计
|
Datasheet
|
活动
|
直播
datasheet
datasheet
文章
搜索
登录
注册
中文
En
论坛
切换旧版
论坛首页
版块列表
专业技术中心
TI技术论坛
ST传感器与低功耗无线技术论坛
ADI参考电路
DigiKey得捷技术专区
ADI · 世健工业技术
电子技术交流
边缘AI
嵌入式系统
单片机
国产芯片交流
电机控制
FPGA/CPLD
模拟电子
电源技术
无线连接
传感器
PCB设计
综合技术交流
下载中心专版
大学堂专版
测评中心专版
行业应用
汽车电子
机器人开发
工业自动化与控制
能源基础设施
医疗电子
消费电子
创意与实践
电子竞赛
DIY/开源硬件专区
淘e淘
创意市集
休息一下
聊聊、笑笑、闹闹
工作这点儿事
为我们提意见&公告
EEWorld颁奖专区
信息发布
最新帖子
最新帖子
最新回复
精华
消灭零回复
测评中心
活动中心
积分兑换
E金币兑换
芯积分
厂商专区
TI技术论坛
ST传感器与低功耗无线技术论坛
电子工程世界-论坛
»
论坛
›
电子技术交流
›
嵌入式系统
›
基于PNX1500的嵌入多媒体平台
返回列表
发新帖
回复
阅
4320
|
回
0
呱呱
当前离线
至上芯片
最后登录
2008-12-30
在线时间
4 小时
威望
124253分
芯积分
-473分
(兑换)
E金币
0枚
(兑换)
(兑换)
好友
0
呱呱
1170
帖子
0
TA的资源
至上芯片
+ 好友
私信
楼主
发表于2008-1-16 17:02
只看该作者
基于PNX1500的嵌入多媒体平台
[复制链接]
随着片上系统设计技术的发展,嵌入式技术在IT界扮演着越来越多的重要的角色。多媒体应用是嵌入式系统的一个重要方面,本文介绍了一种基于飞利浦PNX1500DSP的多媒体嵌入式系统的硬件设计以及底层驱动程序。
1 平台整体结构图
基于飞利浦的嵌入式多媒体硬件平台以飞利浦PNX1500为核心,完成视音频编码解码工作。由EEPROM存储系统最基本的启动配置程序,如配置内存和DSP工作频率,配置应用程序起始地址。我们选用三星NandFlash存储系统应用程序,如音视频编解码程序;由三星K4D551638F-TC构成系统的内存。由LG Philip的5.6英寸数字液晶显示屏构成系统的视频输出部分,该液晶屏能与1500输出的数字信号直接匹配,无需数模转换。视频输入部分由模拟摄像头与模数转换芯片SA7113组成。如图1所示。
2 系统各模块介绍
2.1 飞利浦PNX1500内部结构
飞利浦PNX1500是一款32为超长指令集的音视频和图像处理器,其内含为TM3260处理器,并行五个指令执行槽。能够运行音视频处理软件和通用控制PNX1500里的几个图像和视频协处理器
能够进行图像缩放和合成,大大提高了视频处理的性能。除此之外,PNX1500内部还集成有音频输入输出模块、网络模块、系统启动模块、硬件计时器、通用输入输出口等等。内部高速总线将多个模块连接在一起,如图2所示。
2.2 内存模块
我们选用了两片三星公司的K4D551638F-TC作为内存,共64MB,支持200Mhz工作频率。由于DDR内存技术较为成熟,就不再过多的介绍。值得注意的是,内存部分的时钟信号采用差分信号的方式,在发送端匹配接地电阻,在接收端匹配串连电阻,防止信号反射。
2.3 启动EEPROM模块
PNX1500上电后根据指定的8个引脚的电平高低来判断采取怎样的启动模式,从而从不同的存储体读取可执行的程序。启动模式分为EEPROM启动模式、Flash启动模式和辅助主机模式(例如PNX1500作为PC上显卡芯片时)。这里选择EEPROM启动模式,用上下拉电阻来配置8个引脚。由于启动程序二进制代码较短,选择容量为16KB的Atmel 24C128,通过IIC总线和PNX1500通信。启动程序中最最要的信息就是对PNX1500工作状态的配置和接下来应该的程序入口。EEPROM中配制DSP工作模式的程序如下所示。
以上程序编译为二进制代码后写入EEPROM。 由于IIC总线结构简单,硬件图省去。
2.4 Flash模块
由于EEPROM容量有限,并不能装载下视频编解码等应用程序,所以需要例如Flash这样容量合适的存储媒体。选取的是由三星公司生产的NandFlashK9F2808U0C,16M×8bit。PNX1500提供了与Flash很好的兼容,引脚的接口如图3所示。
通过阅读K9F2808U0C的手册,根据其工作时序,为上层软件编写了Flash的驱动程序,如下。
2.5 视频输入模块
本系统采用Philips SAA7113作为视频解码器,SAA7113接收标准的CVBS PAL/NTSC制式的视频信号,也可以接收S-Video视频输入信号。SAA7113内建了很多视频处理单元,通过其IIC接口可以方便的控制其色度、亮度等等。SAA7113可以选择输出CCIR656规定的数字视频信号,提供与DSP处理器的方便接口。在系统上电后,PNX开始操作IIC总线对SAA7113的寄存器进行配置,让其输出所需要的视频格式,PNX1500内部的视频输入(Video Input)单元可以工作在几种不同的模式下,用来从片外的视频源读取(这个过程是DMA操作)数据到内存中。它可以与符合ITU-TCCIR656的设备直接相连,视频数据输入后,将被分成Y/U/V分别存放在内存中。SAA7113H与PNX1500连接如图4:
本设计中,对SAA7113的设置其实就是设置他们芯片中的IIC寄存器,我们将功能做封装,实现如下接口函数。
2.5.1 基本IIC操作函数
2.5.2 初始化函数
2.5.3 以下函数针对SAA7113的某个功能作处理
类似的函数要实现很多,将这些函数写成板级支持库的软件代码包,供上层调用,构成BSP。 2.6 视频输出模块 PNX1500支持数字液晶屏数据格式。我们采用数字液晶屏来作为视频输出部分,从而省掉了数模转换的这一环节,方便了开发。选用了LG-Philps的LB064V02-A16.4英寸液晶屏,该显示屏分辨率为480×640,每个象素用18bit数据表示,采用RGB模式,每种色彩6bit。LB064V02-A1的工作信号时序图的如图5所示。
LB064V02-A1与PNX1500连接图如图6所示。
其中LB064V02-A1的时序参数都是由一定的规格要求。为了能让PNX1500的输出图像能被正常显示,设计了以下程序初始化PNX1500的视频输出模块。
2.7 音频输入输出
我们选择了具有回声消除功能的音频编解码芯片MSM7731,它与PNX1500的接口是通过PNX1500的音频输入输出模块连接的。如图6所示。
音频部分的设置有几点需要注意:将PNX1500的音频输出单元(AO)作为主控器,由其输出时钟和帧同步信号,将MSM7731和PNX1500的音频输入单元(AI)作为从设备,其位同步信号和帧同步信号由外界传来。AO_CLK和AO_WS通过设置分频系数从PNX1500的PLL处得到。 配置音频编解码芯片,音频编解码芯片的配置接口分为两种,一种通过管脚外接上拉或下拉的电阻来设定参数,由于管脚有限,所以这种方法能配置的参数均为基本参数,功能有限。另一种方法是通过单片机MCU来控制,其接口信号为串行的同步信号。我们在系统上添加一款单片机来配置该音频解码芯片。
2.8 网
络部分
选用National Semiconductor公司的DP83847作为MAC层上的设备。由于DP83847与PNX1500之间有很好的硬件兼容,故不再介绍两者之间的硬件链接。值得注意的是,DP83847的状态指示LED引脚和DP83847物理地址引脚是共用的,所以一定要用上拉或下拉电阻配置。主要的驱动函数如下。
2.9 电源系统
PNX1500的电源系统相对复杂,其核心电压为1.2V,内存操作模块工作电压为2.5V,其余模块都工作在3.3V。作为一个嵌入式平台,希望外接电源的电压总数越少越好,所以我们平台上运用了DC-DC器件,将单一的外界电源5V转换为系统所需要的多种电压。值得注意的是,由于平台上芯片和器件比较多,需要将每件器件的工作电流峰值之和作为DC-DC器件的电流参数。我们选用ST公司的LD1580芯片,这款芯片的特点是能提供最大7A的电流,输出电压范围大,由外接匹配电阻决定输出电压。一共三个LD1580芯片组成本系统,首先外接直流电源5V被LD1580转换为3.3V,然后3.3V由两个LD1580分别转换为1.2V和2.5V。电源部分电路图和输出电压计算公司如图7,其中VREF为2.5V。
此外,由于系统各芯片具有大量的I/O口,在这些I/O口进行高低电平转换时,会瞬间产生大的电流变化量,由于电路板并不是一个理想导体,存在电感效应,在电流变化过快时会产生电压差,导致误动作,所以需要在电源的电和地之间加上低阻抗通道消除电感效应带来的电压差。我们在电源的电和地之间并联220微法到100纳法的多个旁路电容,消除不同频率的电压跳变。同时对板上各个芯片的电脚也加以旁路电容。
3 印刷电路设计
由于本系统有模拟和数字信号混合,器件繁多,电压复杂,如何保证系统能够稳定工作成为需要着重考虑的问题。本系统采用10层设计,每个信号层之间由电层或者地层隔开,模拟地与数字信号的地信号分开,同时在布局的时候考虑芯片电流回流问题,防止串扰。 本文介绍了基于飞利浦多媒体DSP PNX1500的嵌入式多媒体平台的硬件设计和低层驱动。该平台能性能稳定,工作良好,具有很好的应用前景。
系统
,
应用程序
此帖出自
嵌入式系统论坛
点赞
关注
(0)
嵌入式论坛
嵌入式开发
嵌入式技术
嵌入式教程
回复
分享
扫一扫,分享给好友
复制链接分享
链接复制成功,分享给好友
举报
提升卡
变色卡
千斤顶
返回列表
发新帖
回复
您需要登录后才可以回帖
登录
|
注册
发表回复
回帖后跳转到最后一页
活动
更多>>
ADI 中国30周年,与你一起走过的那些精彩瞬间!参与赢好礼!
PI PowiGaN技术学习中心,全方位解读PI 1700V GaN: InnoMux-2 EP技术精髓!有好礼!
2025 是德科技数字月:围观拆解百万示波器!注册可参与幸运抽奖!
ADI & WT 痛点问题探索季第一站:征集 | 晒电机控制痛点与难题,一起寻求最优解!
有奖直播报名 |TI全新推出极具性价比的通用型处理器AM62L
【NI有奖直播报名】当DeepSeek遇到LabVIEW
2025玄铁RISC-V生态大会 火热报名中,参会赢好礼
Microchip 直播|利用motorBench
®
开发套件高效开发电机磁场定向控制方案
开源项目
更多>>
WiFi麦克风发射模块
MAXREFDES1095:效率为92.8%的小尺寸,12V / 500mA,同步无光耦反激式DC-DC转换器
使用 Microchip Technology 的 TC2574 的参考设计
AD8602DRZ 作为 DAC 输出缓冲器驱动重负载的典型应用
LT4275CHDD IEEE 802.3at (Type 2) 25.5W 受电器件的典型应用电路
使用 Semtech 的 EZ5Z3L 的参考设计
MP2639-2串锂充电放电方案
用于射频和模拟电路的 NCP160 250 mA、超低噪声和高 PSRR LDO 稳压器的典型应用
用于体育场照明的 125W 大功率 LED 驱动器
Nixie power supply
随便看看
《大规模语言模型:从理论到实践》第三章 大语言模型预训练数据
1、数据来源大语言模型的训练需要大量多样化的数据,数据来源可以分为通用数据和专业数据两大类。通用数据:这些数据包括网页、书籍、新闻、对话文本等,具有规模大、易获取和多样性强的特点。通用数据能为大语言模型提供丰富的语言建模能力和泛化能力,帮助 ...
Keil SWV 调试乱码,Jlink swo显示正常,求解决方法
领导已经摆明是故意针对我了,天天找茬,怎么办
小弟想了解WAVECOM Q2406A,有用过的人请进。
初学天地
传感器套装是不是主要是各种温度传感器啊?
基于Microchip PIC单片机的USB声卡
关于12864—12的显示程序(msp430)求解!!
查找数据手册?
搜索
EEWorld Datasheet 技术支持
热门标签
源代码
单片机
放大器
TI
ST
电源
分立器件
传感器
测试测量
模拟
剩余电流动作断路器
软件无线电
对数检波器
滤波电路
蓝牙模块
GMSK调制
LittlevGL
线电流
oracle
RanFS
相关文章
更多>>
北大研发全球首款软体膝关节假肢,轻便减震提升舒适性
2 月 19 日消息,北京大学今日发文称,北大工学院王启宁教授课题组在智能动力下肢假肢领域取得重要进展,提出了一种受马尾草启发的折纸软体动力膝关节假肢。 这一创新假肢是国际首款软体膝关节假肢,为下肢
美国FDA二十名脑机接口技术审查员被裁
SK海力士推出首款自研CXL控制器:台积电负责制造
2月19日消息,据报道,SK海力士已经准备好首款自研CXL(Compute Express Link)控制器,支持CXL 3.0/3.1标准,由台积电(TSMC)负责制造,选择更为先进的工艺。 同时
韩国将建全球最大AI数据中心:约“星际之门”三倍规模
尼康拟于2028财年推出新款浸没式ArF光刻机,与ASML主导生态兼容
英特尔FPGA部门Altera或易主私募基金
深度剖析比亚迪“天神之眼”:智驾平权背后的硬件内核
氮化镓将成为高功率时代的 “颠覆者”
Silicon Labs:十年无线模块创新之路,铸就十亿美元里程碑
MEMS的这个新应用,要火了
新帖速递
STM32和无源蜂鸣器播放声音的问题
车规级AECQ200介绍,混合铝电解电容器的选择
嵌入式教程_DSP技术_DSP实验箱操作教程:2-28 搭建轻量级WEB服务器实验
OPA847IDBVR运放器国产替代
AG32VF407测试UART
【得捷电子Follow Me第二期】第一章 收到货物的分享
请问这个红外接收头是什么型号?能用哪个型号代替?谢谢
出售全新未拆封ZYNQ 7Z020 FPGA核心板
用在锂电池供电的水表设置上的LORA模块,当有100块水表集中安装在一个楼道内时,节能
请问一下,当某个端口被设置为 RX0后,这个端口的输入输出方向还有必要设置吗
今年怎么这么难,比疫情时还难,三十了面临失业好迷茫
请教稳压管测试问题
【小华HC32F448测评】关于小华半导体的UART中断发送和PRINTF构造和重定向
【BIGTREETECH PI开发板】 HDMI输出测试
【BIGTREETECH PI开发板】+08.音频测试(zmj)
福禄克有奖直播:高精度测温赋能电子制造 报名中!
直播时间:2025年2月28日(周五)上午10:00
直播主题:高精度测温赋能电子制造
小伙伴们儿快来报名直播吧~好礼等你拿!
查看 »
有奖直播 | TI 助力机器人电机控制系统设计
直播时间:2月27日(周四)上午10:00
活动奖励:家具壶、保温杯、充电线
查看 »
有奖直播:ADI 超低功耗 MCU MAX326xx 系列介绍
直播时间:3月20日(周四) 上午10:00
活动奖励:双肩包、充电宝、小夜灯
查看 »
【回帖赢京东卡】无线技术盛宴第二趴
【活动时间】即日起—2025年2月28日
【活动好礼】30元京东卡
查看 »
DigiKey 应用探索站 | 无线技术盛宴第二趴
当月好物、热门无线技术资源、特色活动、DigiKey在线实用工具,干货多多~
查看 »
开发板申请:拥有 AI 加持的 STM32N6570-DK 免费试用 !
申请时间:即日起-3月2日
查看 »
安世半导体智能工业应用探索站,闯关赢好礼!
点击页面内“开始探索”按钮,填写并提交表单;
请根据序号依次完成3个安世半导体智能工业应用的探索,并根据给出的资料完成共计9题(每个应用3题),答对5题以上的玩家即可获得抽奖资格;
每人仅有一次参与答题的机会,请慎重作答,活动结束后,我们将抽取30位玩家赠送礼品。
查看 »
Microchip 直播|多相降压电源控制技术的发展与探讨 报名中!
直播主题:多相降压电源控制技术的发展与探讨
直播时间:2025年2月25日(星期二)上午10:30-11:30
快来报名!
查看 »
答题赢好礼,PI电源小课堂第3期来啦!
本期内容:集成式半桥驱动IC BridgeSwitch 2, 助力高效永磁同步电机逆变器的设计
活动时间:即日起-2月28日
看视频答题即可赢取京东卡!
查看 »
本周精选下载推荐:电源管理基础Dummies
本周小编给大家带来一本超简单、超干货的电子书——《电源管理基础Dummies》!内容深入浅出,排版舒服简洁,分分钟能get到电源管理最核心的知识内容。
查看 »
关闭
站长推荐
1
/10
福禄克有奖直播:高精度测温赋能电子制造 报名中!
直播时间:2025年2月28日(周五)上午10:00
直播主题:高精度测温赋能电子制造
小伙伴们儿快来报名直播吧~好礼等你拿!
查看 »
电子工程世界版权所有
京B2-20211791
京ICP备10001474号-1
电信业务审批[2006]字第258号函
京公网安备 11010802033920号
Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复
返回顶部
返回列表