C6678的芯片特点及其含有的接口资源详解.pdf

C6678的芯片特点及其含有的接口资源详解.pdf

  1. 1、本文档共1页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C6678 的芯片特点及其含有的接口资源详解 DSP 的应用针对 8 核 DSP TMS320C6678 与外部设备进行数据通信的需求, 以片上集成千兆以太网交换子系统为核心,选取芯片 88E1111 作为 PHY 设备,设计了千 兆以太网通信接口的硬件电路。在嵌入式操作系统 SYS/BIOS 和网络开发环境 NDK 上, 完成了以太网底层驱动和 TCP/IP 协议的程序设计。通过 DSP 与上位机进行以太网通信测 试,证明了以太网接口电路硬件及软件的正确性和实用性。 随着 DSP 处理器在现代工业的应用越来越广泛, DSP 的功能不仅只有快速运算处理,还 需要与其他处理器或者设备之间进行实时数据交换,以实现资源的共享。因此,针对不同 设备的需求, 选择稳定、 快速和高效率的接口方式在当今数字信号处理系统设计中关键的 组成部分。 TI 公司的 8 核处理器 TMS320C6678( 以下简称 C6678)提供丰富的片上接口资源用于处理器 与外设之间的通信,这些接口都可以用于 DSP 与外设之间的通信,但是灵活性有差异, 使用 SGMII 接口来实现千兆以太网通信,可使得通信接口一般化,能够适用于众多的设 备连接。 本文针对 C6678 的芯片特点以及含有的接口资源, 设计实现了千兆以太网通信, 主要设计 了以太网接口电路、 网络底层硬件驱动、 TCP/IP 协议的用户程序, 并完成了与上位机以太 网通信测试,实现了数字信号高速有效地网络传输。 1 C6678 以太网交换子系统 C6678 是基于 KeyStone I 构架的 8 核高性能、定点 /浮点处理器, 单核最高工作频率可达 1.25 GHz。C6678 的以太网交换子系统包括 2 个以太网媒体访问控 制 (Ethernet Media Access Controller , EMAC) 、2 个 SGMII 、 1 个管理数据输入输出 (Management Data Input Output,MDIO) 、3-Port 以太网交换模块以及网络配置总线,其网 络交换子系统如图 1 所示。 EMAC 的作用是将交换子系统的内部信号转换为 GMII 信号传递给 SGMII 模块 ;MDIO 控 制物理层芯片执行对多数据流的控制输入输出。 2 PHY 芯片 88E1111 本文选择 C6678 作为主芯片,由于 C6678 的千兆网络交换子系统只

文档评论(0)

ly22890 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档