DSP
文章平均质量分 84
这个六月不下雨
这个作者很懒,什么都没留下…
展开
-
TMS320C6678 交换网子系统(三)
26.4 千兆以太网交换机架构——媒体访问控制器子模块架构26.4.5 时间同步子模块体系结构时间同步模块的主要目的是检测时间同步事件并生成时间戳,然后将这些信息提供给主机软件进行处理。对于接收的时间同步包,时间同步模块能够支持一步或两步操作。对于发送包,时间同步模块只支持两步操作。KeyStone I的时间同步子模块检测以下五种类型的时间同步事件:· 以太网接收事件;· 以太网发送事件;· 软件时间戳推送事件;· 时间戳翻转事件;· 时间戳半翻转事件26.4.5.1 时间同步子模块组件原创 2021-06-21 16:39:31 · 211 阅读 · 0 评论 -
TMS320C6678 交换网子系统(二)
26.4 千兆以太网交换机架构——媒体访问控制器子模块架构MAC模块提供了GbE交换机和SGMII模块之间的接口。对于传输操作,MAC 模块在 GbE 交换机使用的数据信号和SGMII模块使用的GMII信号之间进行转换。对于接收操作,MAC模块将来自SGMII模块的GMII信号转换为GbE交换机使用的信号。对于所有数据包,MAC模块会向数据包添加或删除前导码、帧开始定界符和数据包间间隙。MAC模块验证并选择性地生成CRC校验和(是否生成校验和需要检验描述符中对应的标志位RX_PASS_CRC)。26.原创 2021-06-21 16:37:31 · 493 阅读 · 0 评论 -
TMS320C6678 交换网子系统(一)
以太网交换机子系统由以太网媒体访问控制器 (EMAC) 模块、串行千兆媒体独立接口 (SGMII) 模块、物理层 (PHY) 设备管理数据输入/输出 (MDIO) 模块、以太网交换机模块和其他相关联的集成在设备上的子模块组成。NETCP 中的千兆以太网交换机子系统(GbE)的目的是提供一个接口,在主机设备和另一个连接的设备之间按照以太网协议传输数据。26.1 GbE主要模块和对应框图GbE交换机子系统包含四个主要模块:· Gigabit Ethern原创 2021-06-21 16:30:02 · 589 阅读 · 0 评论 -
TMS320C6678多级流水线技术
TMS320C6678多级流水线技术TMS320C6678多核DSP提供了灵活的指令流水线结构用于提高DSP的处理性能。如图下所示,流水线可以分为三级,分别为指令预取、指令译码和指令执行。1.指令预取(Fetch Packet, FP)过程指CPU产生指令预取地址及读取地址,包含以下4个步骤: 1. PG:CPU生成指令预取地址; 2. PS:CPU将指令预取地址发送到内存(Memory); 3. PW:内存读取数据,等待数据准备好; 4. PR:指令读取。原创 2020-11-30 11:22:05 · 2369 阅读 · 6 评论 -
CCS使用问题汇总(一)
CCS使用问题汇总(一)1. Generate resource conflict第一种情况:ccsv5软件中,如果编写的程序中有两个.cfg配置文件,编译的时候会有两个.cfg文件对应的生成,只需删除其中一个对应部分的文件就可以了。a. 点击工程目录右上角的倒三角,选择“customize view”,取消勾选“.*resources”。b. 删除路径“.config/xconfig…/package/cfg”下重复的文件。第二种情况:可能是将这个工程当成工作区直接打开过,作为工作区的文件会生成原创 2020-11-30 11:09:40 · 2222 阅读 · 0 评论