单片机与DSP中的一种TMS320C6000扩展总线与MPC860的接口设计方案
文件大小: 194k
源码售价: 10 个金币 积分规则     积分充值
资源说明:摘要:MPC860 是PowerPC系列产品,PowerPC 可运行于多种操作环境,广泛应用于便携式设备到服务器TMS320C6000 系列是1997 年美国TI公司推出的DSP芯片,这种芯片是定点、浮点兼容的DSP系列,它们提供了HPI(Host Port Inter face)接口,文中介绍了TMS320C6000与MPC860之间HPI接口的硬件设计.。 1 TMS320C6000的主要特点     TMS320C6000系列DSP(数字信号处理器)是TI公司最新推出的一种并行处理的数字信号处理器。TMS320C6000片内有8 个并行的处理单元。分为相同的两组。它的体系结构采用超长 【TMS320C6000系列DSP的特点】 TMS320C6000是由美国德州仪器(TI)公司开发的一种高性能数字信号处理器。它具有以下显著特点: 1. **并行处理能力**:TMS320C6000内含8个独立的处理单元,分为两组,能够进行并行运算,极大地提高了处理速度。每个指令周期,可以同时执行8条指令。 2. **超长指令字(VLIW)结构**:单个指令字长为32位,而一个指令包由8个这样的指令组成,总长度达到256位。这使得处理器能够在一次时钟周期内处理更多的操作。 3. **高时钟频率**:该系列芯片的最高时钟频率可达300MHz,通过片内锁相环(PLL)实现时钟倍频。在8个处理单元并行工作时,理论上的最大处理能力可达2400 MIPS(每秒百万指令数)。 4. **灵活的扩展总线**:虽然只有C6202和C6203型号提供扩展总线,但这些总线具有很高的灵活性,支持异步外设、同步FIFO以及与其他主控处理器的接口。 【TMS320C6000的扩展总线结构】 扩展总线分为I/O接口和主机接口两部分: 1. **I/O接口**:具有4个XCE外部空间,每个空间可以工作在异步I/O模式或同步FIFO模式。异步I/O模式提供与外部设备高度可编程的接口,而同步FIFO模式则便于与FIFO设备的无缝对接。 2. **主机接口**:提供同步和异步两种工作模式。同步模式下,数据和地址信号复用,与i960Jx兼容,简化了与其他处理器如PCI总线的接口。异步模式则类似于C6201/C6701的HPI接口,适用于与外部微处理器的连接。 【MPC860介绍】 MPC860是摩托罗拉公司的一款单片集成嵌入式微处理器,主要应用于网络通信和数据通信领域。它包含以下特性: 1. **微处理器与通信组件集成**:内置的微处理器核心和通信接口,为网络应用提供了便利。 2. **串行通信控制器**:支持2到4个串行通信控制器,满足多通道通信需求。 3. **指令与数据缓存**:提供不同规格的缓存,优化数据处理和访问速度。 4. **网络协议支持**:能够支持不同级别的网络协议,适应各种网络环境。 【TMS320C6000与MPC860的接口设计】 在本文中,作者介绍了如何利用TMS320C6000的扩展总线,特别是C6202型号的突发传输能力,来实现与MPC860的接口设计。这种设计允许两个处理器高效地交换数据,提升了系统的整体性能和功能。通过这样的接口,可以充分发挥两者在处理复杂信号处理任务和通信协议处理方面的优势。
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。