TMS320C5402供电与存储器扩展设计
需积分: 50 181 浏览量
更新于2024-08-07
收藏 836KB PDF 举报
"供电系统设计-cordic算法"
在供电系统设计中,TMS320C5402 DSP的CPU工作电压是1.8V,而片内的I/O设备则需要3.3V的工作电压。为了满足这些需求,采用了电压调整器TPS76318和TPS76333。TPS76318负责将输入的5V直流电压转换为1.8V,供CPU使用,而TPS76333则将5V电压转换为3.3V,供给片外I/O设备。
在外部存储器和I/O扩展设计方面,TMS320C54x DSP的外部接口由数据总线、地址总线和一系列控制信号组成,用于访问外部存储器和I/O端口。由于地址和数据总线是复用的,所以依赖于片选(Chip Select, CS)和读写选通(Read/Write strobe, R/W)等时序控制来操作外部程序存储器、数据存储器和扩展I/O。关键的控制信号包括地址总线(A0~A15)、数据总线(D0~D15)、外部存储器选通控制信号(MSTRB)、程序存储器选通信号(PS)、数据存储器选通信号(DS)、I/O接口选通控制信号(IOSTRB)、I/O接口选通信号、读/写信号(R/W)、数据准备完成(Data Strobe, D0~D15)、保持请求(HOLD)、保持应答(HOLDA)、微状态完成(Microstate Complete, MCS)、指令地址获取(Instruction Address Qualifier, IAQ)和中断响应(Interrupt Acknowledge, IACK)。
在3.4.1部分,外扩数据存储器电路设计中,选用高速数据存储器ICSI64LV16,它的工作电压为3.3V,与DSP的外设电压一致,提供64K字或128K字的容量选项。ICSI64LV16具有16条地址线(A0~A15)和16条数据线(D0~D15),以及控制线如片选(CE)、读选通(OE)、写允许(WE)、高位字节选通(UB)和低位字节选通(LB)。若要让数据存储器占用地址范围从2000H到FFFFH,需要正确配置地址线A15、A14和A13,并连接MSTRB、DS和CE控制信号。
在3.4.2部分,外扩程序存储器电路设计以AT29LV1024 FlashROM为例,这是一款1M位的Flash ROM,有16条地址线和数据线,以及片选(CE)、编程写入线(Program Write, PGM)和读允许线(Read Enable, RE)。如果需要扩展两片AT29LV1024,地址空间分别为00000H到0FFFFH和10000H到1FFFFH,设计时需确保地址线的正确分配和片选信号的独立,以避免地址冲突。
此外,TMS320C5402 DSP拥有20条地址线,理论上可以扩展到1M字的程序存储空间。DSP系统设计涵盖了从选择合适的处理器、定义性能指标、硬件设计到软件编程、调试和系统集成的全过程。其结构特点,如哈佛架构,使得指令和数据存储在不同的存储空间,从而提高了数据吞吐率,更适合执行数字信号处理算法。
2022-09-22 上传
2021-07-13 上传
2012-04-30 上传
点击了解资源详情
2024-11-13 上传
2024-11-13 上传
2024-11-13 上传
Yu-Demon321
- 粉丝: 23
- 资源: 3965
最新资源
- 黑板风格计算机毕业答辩PPT模板下载
- CodeSandbox实现ListView快速创建指南
- Node.js脚本实现WXR文件到Postgres数据库帖子导入
- 清新简约创意三角毕业论文答辩PPT模板
- DISCORD-JS-CRUD:提升 Discord 机器人开发体验
- Node.js v4.3.2版本Linux ARM64平台运行时环境发布
- SQLight:C++11编写的轻量级MySQL客户端
- 计算机专业毕业论文答辩PPT模板
- Wireshark网络抓包工具的使用与数据包解析
- Wild Match Map: JavaScript中实现通配符映射与事件绑定
- 毕业答辩利器:蝶恋花毕业设计PPT模板
- Node.js深度解析:高性能Web服务器与实时应用构建
- 掌握深度图技术:游戏开发中的绚丽应用案例
- Dart语言的HTTP扩展包功能详解
- MoonMaker: 投资组合加固神器,助力$GME投资者登月
- 计算机毕业设计答辩PPT模板下载