基于dsp的数字电话系统的设计内容摘要:
编程。 为了满足SST39VF400A 的时序要求, XF 与 相“或”后接至。 了内部 32k 字 RAM 和 16K 字 ROM 之外,TMS320C5409 还可以扩展外部存储器。 其中, 数据总空间总共为 64k 字(0000H~FFFFH),I/O 空间为 64K 字(0000H~FFFFH),程序空 间为 8M。 8M 的程序空间的寻址是通过额外的 7 根地址线(A16~A22)实现的,由 XPC 寄 存器控制。 根据程序和数据的空间配置,扩展的方法主要有 3 种。 这样做的目的是将写操作和读操作完全分开,以和 DSP 的自举要求达成一致。 在 DSP 运行过程中,当写操作和读操作完全分开后,Flash 的写信号将强制为高电平,以确保 DSP 不改写 Flash 中的数据。 此外,将 Flash 的写信号强制为高电平后,还能确保系统在反复的上电复位过程中,不会改写 Flash 中的数据。 硬件设计时一般只要满足 BOOTLOAD 程序对各种时序的要求,也就是只要硬件连接正确就可以了。 Flash 和 DSP 的软件设计只包括 DSP 对 Flash 的写操作过程, DSP 对 Flash的读操作将由 DSP 上电后的自举程序控制。 DSP 写 Flash 的目的是将用户所编写的 DSP 程序写入 Flash,以供 DSP 上电调用。 写入 程序之前必须将程序的相关信息写入 Flash,这些相关信息包括程序的开始地址、程序大小、 程序保存的地址、调用程序的方式等。 对 表 的 说 明 如 下。 使 用 8bit 并 行 BOOT 方 式 是 根 据 Flash 芯 片 的 特 征 而 决 定 的。 程 序 在 Flash 中 的 保 存 地 址 必 须 从 8000H 开 始 , 所 以 Flash 的 A15 引 脚 始 终 置 高。 程 序 长 度 内 容 不 要 求 和 实 际 完 全 一 致 , 只 需 要 大 于 程 序 的 实 际 长 度 就 可 以。 程 序存 放 目 标 地 址 必 须 和 程 序 自 身 所 要 求 的 地 址 一 致 , 程 序 自 身 要 求 的 地 址 在 配 置文 件 中 定 义。 如 何 将 以 上 内 容 写 入 Flash 有 两 种 方 法 , 第 一 种 方 法 通 过 编 程 器 将 程 序 写 入 Flash 中。 该 方 法简 单 , 不 需 要 编 写 程 序 , 只 需 要 编 程 器 , 但 如 今 大 部 分 型 号 的 Flash 都 是 表 面 贴 装 , 因 此 无 法 通 过编 程 器 写 入 Flash, 以 现 在 已 很 少 使 用 该 方 法。 外 一 种 方 法 是 通 过 DSP 对 Flash写 入 程 序 , 即将 程 序 通 过 仿 真 器 从 计 算 机 调 入 到 DSP, 运 行 程 序 , 从 而 将 程 序 写 入 Flash。 该 方 法 方 便 可 靠 ,适 用 于 表 面 贴 装 的 芯 片 , 且 只 需 要 DSP 仿 真 器。 而 在 DSP 开 发 过 程 中 , 一 般 都 配 备 了 仿 真 器 这种 工 具 , 而 无 需 额 外 购 买。 因 此 , 通 过 DSP 对 Flash 写 入 程 序 这 种 方 法 受 到 普 遍 应 用。 《DSP 技术与应用》课程设计报告 5 电源和复位电路设计 TMS320C5409 型号 DSP 采用 和 电压供电,其中 I/O 采用 电压,芯片 内核采用 电压,内核采用低电压供电可以降低整个芯片的工作功耗。 本节介绍 TPS73xx 系列的电压转换芯片,它们是 TI 公司为了配合 C54xx 系列 DSP 而专门设计的电压转换芯片。 TPS73xx 系列的电压转换芯片包括 3 种固定输出电压的稳压器: TPS7333( )TPS7348()以及 TPS7350(5V) 同时,该系列还提供输出可调的低降落稳压器(LDO)TPS7301。 (~) 此外, TPS73xx 系列的 LDO 和早期的 LDO 电压转换芯片相比有许多优点,。 例如改进节省功率的关断方式,增加电源电压监控功能等。 常规的 LDO 稳压器采用 PNP 通路元件。 PNP 通路元件的基流正比于通过稳压器的负载电流,其实际工作电流比典型的静态电流与负载电流关系曲线中给出的电流大。 因此,采用 PNP 通路元件的电压转换芯片,可能会导致常规的 LDO 稳压器进入降落状态,从而使电流趋于饱和,为了维持负载电流,此时 PNP 通路元件的基极电流就会增加。 如果这种情况发生在芯片上电期间,会导致较大的启动电流,而限制的电源电流无法满足启动电路,将使启动失败。 因此,当负载变化时,常规 LDO 稳压器可能无法正常工作。 TPS73xx 系列 LDO 克服了常规 LDO 稳压器的弊端,它具有非常低的静态电流,即使对 于变化较大的负载,静态电流仍能保持稳定。 TPS73xx 系列 LDO 采用晶石金属氧化物半导 体(PMOS ,Pachnolite MetalOxideSemiconductor)晶体管来传送电流。 PMOS 元件的栅极是电压驱动的,所要求的工作电流较低,且在全负载范围内其工作电流能保持不变。 因而采用 PMOS 通路元件的电压转换芯片,即使稳压器处于降落状况,静态电流仍然保持较低值。 所以当负载发生变化时,TPS73xx 系列 LDO 仍能正常工作。 时钟电路设计 本案例的时钟信号的连接和高速数据采集系统一致,但 DSP 内部的频率设置电路和系数设置有所不同。 DSP 的频率设置引脚为 CLKMD1。基于dsp的数字电话系统的设计
相关推荐
进入点设定 0 0 0 0 0 0 0 1 I/D S 指定在数据的读取与写入时,设定游标的移动方向及指定显示的移位 游标或显示移位控制 0 0 0 0 0 1 S/C R/L X X 设定游标的移动与显示的移位控制位;这个指令不改变DDRAM 的内容 功能设定 0 0 0 0 1 DL X RE X X DL=0/1:4/8 位数据 RE=1:扩充指令操作 RE=0:基本指令操作 设定
DSP 芯片所必须有的单周期乘法器。 1980 年,日本 NEC 公司推出的 mP D7720 是第一个具有硬件乘法器的商用 DSP 芯片,从而被认为是第一块单片 DSP 器件。 随着大规模集成电路技术和半导体技术的发展, 1982 年世界上诞生了第一代 DSP芯片 TMS32020 及其系列产品。 这种 DSP 器件采用微米工艺 NMOS 技术制作,虽功基于 DSP 的温度采集系统设计 8
号 BFSR0、串口发数时钟 BCLKX0、串口发数端 BDX0、串口发数同步信号 BFSX0。 利用缓冲区的目的是进行音效的实时处理。 系统中各模块是同时进行处理的,一部分信号正在 ADC 中进行转换,而另一部分信号则在 DSP 处理器中同时进行算法处理,即整个系统是以流水线的方式进行工作。 VC5402 的 MCBSP 是一种同步串行接口 ,支持多种通信方式和 SPI协议
1个串行EEPROM 和主机处理器的连通。 德州仪器的 eXpress 软件开发工具可为 TMS320C67x DSP 系列提供支持,这些工具包括一个高度优化的 C/C++编译器,代码组合 Studio 集成开发环境( IDE)的 JTAG 为基础的仿真和实时调试,和 DSP/BIOS 内核。 TMS320C67x 处理器主要由三部分组成:即 CPU内核、外设和存储器。 CPU中
(E7) 当 n=N时,该滤波器的输出为 DFT在频率 Wk=2π k/N处的值,亦即 ( E8) 如同将( E5)与式( E6)相比较就可验证一样。 冲激响应为 hk(n)的滤波器,他的系数函数可表示为 1()11k kNHz Wz ( E9) 该滤波器在单位圆上的频率 Wk=2π k/N处有一个极点。 因此,通过将输入的数据组输入到 N个单极点并行滤波器(谐振器)组就 可计算整个
数模转换芯片采用的是 TLV 5608,实现滤波后的信号从数字信号恢复为所需要的模拟信号。 JTGA 口供 DSP 芯片下载程序调试。 TMS320C5402 的体系结构 TMS320VC5402 处理器在本系列中处于先进水平。 它具有运算速度快,内部存储空间大,外部接口性能好等优点。 所以我选择了技术上比较先进,价格又较便宜的 C5402 作为硬件开发对象。 下面结合 C5402 的实际情况