含有JTAG Debug接口模块的CPU提高下载速度

电子设计 2018-05-29 09:41 次阅读

通常所说的JTAG大致分两类,一类用于测试芯片的电气特性,检测芯片是否有问题;一类用于Debug;一般支持JTAG的CPU内都包含了这两个模块。

一个含有JTAG Debug接口模块的CPU,只要时钟正常,就可以通过JTAG接口访问CPU的内部寄存器和挂在CPU总线上的设备,如FLASH,RAM,SOC(比如4510B,44Box,AT91M系列)内置模块的寄存器,象UARTTimers,GPIO等等的寄存器。上面说的只是JTAG接口所具备的能力,要使用这些功能,还需要软件的配合,具体实现的功能则由具体的软件决定。例如下载程序到RAM功能。了解SOC的都知道,要使用外接的RAM,需要参照SOCDataSheet的寄存器说明,设置RAM的基地址,总线宽度,访问速度等等。有的SOC则还需要Remap,才能正常工作。运行Firmware时,这些设置由Firmware的初始化程序完成。但如果使用JTAG接口,相关的寄存器可能还处在上电值,甚至时错误值,RAM不能正常工作,所以下载必然要失败。要正常使用,先要想办法设置RAM。在ADW中,可以在Console窗口通过Let 命令设置,在AXD中可以在Console窗口通过Set命令设置。

下面是一个设置AT91M40800的命令序列,关闭中断,设置CS0-CS3, 并进行Remap,适用于AXD(ADS带的Debug)

setmem 0xfffff124,0xFFFFFFFF,32 ---关闭所有中断
setmem 0xffe00000,0x0100253d,32 ---设置CS0 0xffe00004,0x02002021,32 ---设置CS1
setmem 0xffe00008,0x0300253d,32 ---设置CS2
setmem 0xffe0000C,0x0400253d,32 ---设置CS3
setmem 0xffe00020,1,32 ---Remap

如果要在ADW(SDT带的DEBUG)中使用,则要改为:

let 0xfffff124=0xFFFFFFFF ---关闭所有中断
let 0xffe00000=0x0100253d ---设置CS0
let 0xffe00004=0x02002021 ---设置CS1
let 0xffe00008=0x0300253d ---设置CS2
let 0xffe0000C=0x0400253d ---设置CS3
let 0xffe00020=1 ---Remap

为了方便使用,可以将上述命令保存为一个文件config.ini, 在Console窗口输入 ob config.ini 即可执行。

使用其他debug,大体类似,只是命令和命令的格式不同。

设置RAM时,设置的寄存器以及寄存器的值必须和要运行程序的设置一致。一般编译生成的目标文件是ELF格式,或类似的格式,包含有目标码运行地址,运行地址在Link时候确定。Debug下载程序时根据ELF文件中的地址信息下载程序到指定的地址。如果在把RAM的基地址设置为0x10000000, 而在编译的时候指定Firmware的开始地址在0x02000000, 下载的时候,目标码将被下载到0x02000000,显然下载会失败。

通过JTAG下载程序前应关闭所有中断,这一点和Firmware初始化时关闭中断的原因相同。在使用JTAG接口的时候,各中断的使能未知,尤其是FLASH里有可执行码的情况,可能会有一些中断被使能。使用JTAG下载完代码,要执行时,有可能因为未完成初始化就产生了中断,导致程序异常。所以,需要先关闭中断,一般通过设置SOC的中断控制寄存器完成。使用JTAG写Flash。在理论上,通过JTAG可以访问CPU总线上的所有设备,所以应该可以写FLASH,但是FLASH写入方式和RAM大不相同,需要特殊的命令,而且不同的FLASH擦除,编程命令不同,而且块的大小,数量也不同,很难提供这一项功能。所以一般Debug不提供写Flash功能,或者仅支持少量几种Flash。目前就我知道的,针对arm,只有FlashPGM这个软件提供写FLASH功能,但使用也非常麻烦。AXD,ADW都不提供写FLASH功能。我写Flash的方法时是,自己写一个简单的程序,专门用于写目标板的FLASH,利用JTAG接口,下载到目标板,再把要烧写的目标码装成BIN格式,也下到目标板(地址和烧FLASH的程序的地址不同),然后运行已经下载的烧FLASH的程序。使用这种方式,比起FlashPGM的写Flash,速度似乎要快一些。

关于简单JTAG电缆。

目前有各种各样简单JTAG电缆,其实只是一个电平转换电路,同时还起到保护作用。JTAG的逻辑则由运行在PC上的软件实现,所以在理论上,任何一个简单JTAG电缆,都可以支持各种应用软件,如Debug等。我就曾使用同一个JTAG电缆写Xilinx  CPLD,AXD/ADW调试程序。关键再于软件的支持,大多数软件都不提供设定功能,因而只能支持某种JTAG电缆。

关于简单JTAG电缆的速度。JTAG是串行接口,使用打印口的简单JTAG电缆,利用的是打印口的输出带锁存的特点,使用软件通过I/O产生JTAG时序。由JTAG标准决定,通过JTAG写/读一个字节要一系列的操作,根据我的分析,使用简单JTAG电缆,利用打印口,通过JTAG输出一个字节到目标板,平均需要43个打印口I/O, 在我机器上(P4 1.7G),每秒大约可进行660K次 I/O 操作,所以下载速度大约在660K/43, 约等于15K Byte/S. 对于其他机器,I/O速度大致相同,一般在600K ~ 800K.

关于如何提高JTAG下载速度。

很明显,使用简单JTAG电缆无法提高速度。要提高速度,大致有两种办法,

1。使用嵌入式系统提供JTAG接口,嵌入式系统和微机之间通过USB/Ethernet相连,这要求使用MCU
2。使用CPLD/FPGA提供JTAG接口,CPLD/FPGA和微机之间使用EPP接口(一般微机打印口都支持EPP模式),EPP接口完成微机和CPLD/FPGA之间的数据传输,CPLD/FPGA完成JTAG时序。

这两种方法本人都实现过。

第一个方法可以达到比较高的速度,实测超过了200KByte/S(注意:是Byte,不是Bit);但是相对来说,硬件复杂,制造相对复杂。

第二种相对来说,下载速度要慢一些,最快时达到96KByte/S,但电路简单,制造方便,而且速度可以满足需要。第二种方案还有一个缺点,由于进行I/O操作时,CPU不会被释放,因此在下载程序时,微机CPU显得很繁忙。

总的来说,本人认为,对于个人爱好者来说,第二种方法更可取。

收藏 人收藏
分享:

评论

相关推荐

CPU:游戏包无法兑换

嘿。 所以我购买了一个入口CPU,附带一个附带的游戏包。 我被要求输入我从供应商收到的主密钥:https://starterpack.intel...

发表于 11-13 11:23 5次 阅读
CPU:游戏包无法兑换

i7-2600主板所有SATA II端口死机

嗨,大家好, 我有一个Gateway DX4850(win7 64)几年,大约2年前有点恶意软件。 由于恶意软件被清理干净,CPU一直很公平...

发表于 11-13 11:21 4次 阅读
i7-2600主板所有SATA II端口死机

蜂鸟FPGA开发板及JTAG下载器详细说明

为了便于初学者能够快速地学习RISC-V CPU设计和RISC-V嵌入式开发,蜂鸟E203开源MCU....

的头像 硅农亚历山大 发表于 11-12 17:10 125次 阅读
蜂鸟FPGA开发板及JTAG下载器详细说明

FOC SDK 4.2使用Eclipse AC6清除拇指模式遇到错误

嗨, 我最近遇到了FOC SDK 4.2基本电机控制项目的问题。 在为Eclipse AC6组装项目(来自Web版本的API源+ EW...

发表于 11-12 16:47 32次 阅读
FOC SDK 4.2使用Eclipse AC6清除拇指模式遇到错误

红外传测温感器在非接触耳温计上的应用

  本文介绍了一种基于医用数字红外传感器MLX90615的红外耳温计设计。基于红外测温原理,耳温计主要由数字红外传感器、低功耗...

发表于 11-12 15:53 28次 阅读
红外传测温感器在非接触耳温计上的应用

清华大学首次提出用独立的芯片“动态”监测硬件安全

该技术首次提出用独立的芯片“动态”监测硬件安全,让CPU硬件安全的保障手段从以传统的流程管控和静态检....

的头像 电子发烧友网工程师 发表于 11-12 14:26 123次 阅读
清华大学首次提出用独立的芯片“动态”监测硬件安全

使用STK500和AVR Studio 7.0怎么进行ATmega128开发

你好,我开始使用ATMEGA128的一个新项目。我有一个老式STK500 DEV Boad,包含一个ATMEGA128的STK501子板。...

发表于 11-12 11:19 22次 阅读
使用STK500和AVR Studio 7.0怎么进行ATmega128开发

STM32f103的内部温度传感器好像不对

刚才测试一下,STM32f103的内部温度传感器,感觉比较离谱,1.609的模拟值,算出来,温度是-16.62790697674418604651162790697...

发表于 11-12 08:42 102次 阅读
STM32f103的内部温度传感器好像不对

STM32调试DEBUG时需要了解那些知识相关资料概述

学习STM32开发,肯定少不了DEBUG调试这一步骤。那么,本文带你了解一下这个调试相关的知识。本文....

的头像 嵌入式资讯精选 发表于 11-11 11:39 208次 阅读
STM32调试DEBUG时需要了解那些知识相关资料概述

各种传输协议接口和System ACE多配置解决方案分析

针对需要切换多个FPGA配置码流的场合, Xilinx公司提出了一种名为System ACE的解决方....

发表于 11-10 11:14 39次 阅读
各种传输协议接口和System ACE多配置解决方案分析

关于AMD技术沟通会上都有哪些内容

在处理器市场上,AMD Ryzen对Intel造成的实际压力越来越大。据外媒报道,Mercury R....

的头像 科技美学 发表于 11-10 11:07 372次 阅读
关于AMD技术沟通会上都有哪些内容

AMD 7nm芯片实现突破,正式发布全球首个7nm GPU

7nm Vega还是世界首个支持PCI-E 4.0技术的GPU,双向带宽64GB/s,同时借助带宽高....

的头像 高工智能未来 发表于 11-09 17:36 848次 阅读
AMD 7nm芯片实现突破,正式发布全球首个7nm GPU

F28035ControlCard故障

本人有二板F28035ControlCard,  同样的板子,不同的生产厂家,一块是爱瑞的,一块是TI的,本来二块都是正常的,同...

发表于 11-09 14:14 48次 阅读
F28035ControlCard故障

CPU在游戏过程中过热

嗨,我在Z270游戏专业版上安装了一个7700K,配备了Cooler Master MLX-D24M-A20PC-R1(MasterLiquid ML240R R...

发表于 11-09 11:31 34次 阅读
CPU在游戏过程中过热

CPU无法启动

问题:CPU E5 2696v3 auf Supermicro X10SRA startet nicht。 BinfürjedenbrauchbarenTippempfänglich。 Mein系...

发表于 11-09 11:29 53次 阅读
CPU无法启动

请问J-link V8 SWD方式必须要用4线制吗?

最近买了一个j-link ob 很小巧,发现在SWD方式调试的时候接3根线就可以了,不用接VDD,而从j-link v8 JTAG接口引出SW...

发表于 11-09 08:50 76次 阅读
请问J-link V8 SWD方式必须要用4线制吗?

N76E003 8位8051内核微控制器的英文和中文数据手册免费下载

本文档的主要内容详细介绍的是N76E003 8位8051内核微控制器的英文和中文数据手册免费下载。

发表于 11-09 08:00 25次 阅读
N76E003 8位8051内核微控制器的英文和中文数据手册免费下载

用于OpenGL的英特尔图形性能分析器性能介绍

Seth为OpenGL提供了图形帧分析器。 了解这款功能强大的分析仪的基本特性和功能。

的头像 英特尔 Altera视频 发表于 11-09 06:25 79次 观看
用于OpenGL的英特尔图形性能分析器性能介绍

如何在虚拟引擎4中运行CPU增强性能

GPU限制让你失望? 了解优化虚幻引擎* 4游戏的不同方法如何让您的CPU运行,让您的游戏成为一个....

的头像 英特尔 Altera视频 发表于 11-08 07:02 63次 观看
如何在虚拟引擎4中运行CPU增强性能

使用Intel图形性能分析器从游戏开发中获得最佳性能

使用英特尔®图形性能分析器,从游戏开发中获得最佳性能。

的头像 英特尔 Altera视频 发表于 11-08 06:49 76次 观看
使用Intel图形性能分析器从游戏开发中获得最佳性能

单片机原理与接口技术教程的复习资料免费下载

微处理器本身不是计算机,但它是小型计算机或微机的控制和处理部分。微机则是具有完整运算及控制功能的计算....

发表于 11-07 18:44 103次 阅读
单片机原理与接口技术教程的复习资料免费下载

AMD公司7纳米GPU年底出货,Epyc CPU明年量产

图:AMD执行长Lisa Su在Next Horizon大会上。来源/陈玉娟摄 近期气势如虹的超微(....

发表于 11-07 17:45 203次 阅读
AMD公司7纳米GPU年底出货,Epyc CPU明年量产

5G时代来临 选择属于您的Cloud X运营模式

2018全球移动宽带论坛即将在伦敦召开,更多的Cloud X业务,最好的Cloud X体验将在论坛揭....

的头像 华为无线网络 发表于 11-07 15:52 318次 阅读
5G时代来临 选择属于您的Cloud X运营模式

Linux教程之进程的概念和进程管理命令的使用

Linux是多用户、多任务的操作系统,它允许多个用户登录系统,使用系统中的各种资源,由操作系统为每个....

发表于 11-07 11:49 86次 阅读
Linux教程之进程的概念和进程管理命令的使用

一文了解AMDZen2架构

AMD Zen架构取得了空前成功,今年还优化为Zen+增强版,并有同样优化的12nm工艺辅助,而现在....

发表于 11-07 11:20 119次 阅读
一文了解AMDZen2架构

基于RISC-V指令集的软核CPU在SWORD4.0上顺利移植

用户通过对Arduino IDE简单升级,可以使Arduino IDE支持SWORD4.0的RISC....

的头像 电子发烧友网工程师 发表于 11-07 11:13 191次 阅读
基于RISC-V指令集的软核CPU在SWORD4.0上顺利移植

NAND Flash 晶圆10月报价续跌

根据研调机构集邦咨询(TrendForce)半导体研究中心(DRAMeXchange)调查,2018....

发表于 11-07 10:14 272次 阅读
NAND Flash 晶圆10月报价续跌

可重配置加速堆栈的目标应用是超大型数据中心和FPGA加速应用

机器学习、大数据分析、实时视频流处理等计算密集型应用不断涌现,云计算的应用范围也不断扩展,通过增加C....

发表于 11-07 09:22 93次 阅读
可重配置加速堆栈的目标应用是超大型数据中心和FPGA加速应用

英特尔推出涵盖全行业桌面级和移动端计算平台

首届中国国际进口博览会(简称“进博会”)今天盛大开幕。国际领先品牌纷纷亮出全球最先进的科技产品参展,....

的头像 知IN 发表于 11-07 08:53 255次 阅读
英特尔推出涵盖全行业桌面级和移动端计算平台

英特尔图形性能分析器(GPA)中CPU离线分析的工具  

Seth推出了Platform Analyzer--英特尔图形性能分析器中CPU离线分析的工具。

的头像 英特尔 Altera视频 发表于 11-07 06:30 72次 观看
英特尔图形性能分析器(GPA)中CPU离线分析的工具  

Intel Graphics上提高CPU效率的DX12

DX12提高了帧速率解锁模式下的CPU效率,允许更多功率用于额外的图形性能。 在帧速率锁定模式下,....

的头像 英特尔 Altera视频 发表于 11-07 06:03 73次 观看
Intel Graphics上提高CPU效率的DX12

内存跌价!10月跌10% 预计2019年还将继续下跌

从2016年下半年开始,全球存储芯片进入了新一轮的旺季,DRAM内存、NAND闪存价格从那时候起大幅....

发表于 11-06 10:30 464次 阅读
内存跌价!10月跌10% 预计2019年还将继续下跌

使用英特尔SDK构建和调试OpenCL代码(2-3)

使用适用于OpenCL应用程序的英特尔SDK创建,构建和调试OpenCL代码

的头像 英特尔 Altera视频 发表于 11-06 07:25 118次 观看
使用英特尔SDK构建和调试OpenCL代码(2-3)

06:OpenCL的特点功能介绍

OpenCL概述

的头像 英特尔 Altera视频 发表于 11-06 06:27 185次 观看
06:OpenCL的特点功能介绍

stm32的DMA1通道一览表,stm32使用DMA的相关操作

从数据搬运的角度看,如果要把存储地址A的数值赋给另外一个地址上B的变量,CPU实现过程为首先读出A地....

的头像 玩转单片机 发表于 11-05 10:56 222次 阅读
stm32的DMA1通道一览表,stm32使用DMA的相关操作

ACC-65E通用数字输入输出卡的用户手册免费下载

accessory6E(ACC-65E)是一种通用的数字输入输出卡。它提供24个输入和24个输出的自....

发表于 11-05 08:00 27次 阅读
ACC-65E通用数字输入输出卡的用户手册免费下载

PLC入门学习基础教程之PLC的介绍和使用的实例资料说明

可编程控制器(PROGRAMMABLE CONTROLLER,简称PC)。与个人计算机的PC相区别,....

发表于 11-05 08:00 156次 阅读
PLC入门学习基础教程之PLC的介绍和使用的实例资料说明

OpenMP如何支持现代CPU工作

OpenMP *是共享内存系统上并行编程的标准。了解它如何支持现代CPU。

的头像 英特尔 Altera视频 发表于 11-05 07:11 145次 观看
OpenMP如何支持现代CPU工作

最新版本数据平面开发套件(DPDK)的功能介绍

了解最新版本的DPDK。每个版本附带的功能清单都是升级的,我们将描述每个版本如何影响在其应用程序中使....

的头像 英特尔 Altera视频 发表于 11-05 06:49 138次 观看
最新版本数据平面开发套件(DPDK)的功能介绍

设置系统:使用DPPD PROX测量虚拟网络功能(VNF)性能

使用DPPD PROX测量虚拟网络功能(VNF)性能 - 设置系统。

的头像 英特尔 Altera视频 发表于 11-05 06:47 137次 观看
设置系统:使用DPPD PROX测量虚拟网络功能(VNF)性能

矢量化或性能模具:调整最新的AVX SIMD指令

英特尔®Advisor可以优先考虑用于矢量化的循环,为您提供关键的优化数据,并帮助优化新的指令集。 ....

的头像 英特尔 Altera视频 发表于 11-05 06:37 136次 观看
矢量化或性能模具:调整最新的AVX SIMD指令

用于应用程序安全性的CPU指令英特尔软件保护扩展(SGX)的介绍

英特尔®SGX是一组用于应用程序安全性的CPU指令。

的头像 英特尔 Altera视频 发表于 11-05 06:00 316次 观看
用于应用程序安全性的CPU指令英特尔软件保护扩展(SGX)的介绍

GCAN-202设备故障测试及维修方法

由于返修单上故障描述过于笼统,无法单从返修单上定位GCAN-202设备到底是CAN端无法正常通信还是....

的头像 广成CAN总线 发表于 11-02 17:45 807次 阅读
GCAN-202设备故障测试及维修方法

单片机、ARM、DSP与CPU之间的关系大揭秘

你知道单片机、ARM、DSP都是CPU吗,它们之间又有什么不同,小编进行了整理和编辑。

发表于 11-02 17:38 477次 阅读
单片机、ARM、DSP与CPU之间的关系大揭秘

单片机外部接上下拉电阻的好处是什么

1.不要太相信STM32内部的IO上下拉,必要的话,在外部接上下拉电阻。 2.当把JTAG的IO口当....

发表于 11-02 16:27 146次 阅读
单片机外部接上下拉电阻的好处是什么

苹果发布史上最强移动CPU A12X

A12X处理器也采用了台积电的7nm工艺制程,不过相比A12更夸张的是,它拥有100亿个晶体管(A1....

的头像 芯资本 发表于 11-01 09:47 784次 阅读
苹果发布史上最强移动CPU A12X

微处理器又称为什么

微处理器又称为中央处理器。微处理器能完成取指令、执行指令,以及与外界存储器和逻辑部件交换信息等操作,....

的头像 发烧友学院 发表于 10-31 17:00 236次 阅读
微处理器又称为什么

基于8051单片机的中断控制

(1)由中断源提出中断请求,由中断控制允许控制决定是否响应中断,如果允许响应中断,则CPU按设定好的....

发表于 10-31 16:34 63次 阅读
基于8051单片机的中断控制

CC253x设备系列的数据和使用手册免费下载

如前言所述,CC253x 设备系列为广泛的应用提供了解决方案。为了帮助用户开发这些应用,这一用户指南....

发表于 10-30 18:50 34次 阅读
CC253x设备系列的数据和使用手册免费下载

浅谈树莓派与单片机的区别

树莓派指的是一款硬件开源的,树莓派是一个成品开发板,上面也有CPU、内存,但是它们都是以分立的芯片的....

发表于 10-30 09:42 277次 阅读
浅谈树莓派与单片机的区别

硬件工程师必备要了解哪些基础知识

硬件工程师必备基础知识 目的:基于实际经验与实际项目详细理解并掌握成为合格的硬件工程师的最基本知识....

发表于 10-30 08:00 129次 阅读
硬件工程师必备要了解哪些基础知识

JTAG接口是什么和接口定义的详细资料概述

JTAG(Joint Test Action Group ,联合测试行动小组 ) 是一种国际标准测试....

发表于 10-30 08:00 54次 阅读
JTAG接口是什么和接口定义的详细资料概述

使用OpenCL应用程序的英特尔SDK创建代码

使用适用于OpenCL应用程序的英特尔SDK创建,构建和调试OpenCL代码

的头像 英特尔 Altera视频 发表于 10-30 06:26 208次 观看
使用OpenCL应用程序的英特尔SDK创建代码

欧姆龙SYSMAC可编程控制器PLC的使用手册免费下载

可编程控制器 SYSMAC CP1H 是用于实现高速处理・高功能的程序包型 PLC。配备与 CS/C....

发表于 10-29 17:05 83次 阅读
欧姆龙SYSMAC可编程控制器PLC的使用手册免费下载

Intel14nm产能缺货不仅没有对业绩产生影响 甚至营收还比年初预计的高了62亿美元

进入10月底,又到了美国公司新一轮财报季了,AMD昨天发布的Q3季度财报中营收增长4%,盈利大涨67....

发表于 10-29 16:38 411次 阅读
Intel14nm产能缺货不仅没有对业绩产生影响 甚至营收还比年初预计的高了62亿美元

8位单片机HR7P153的详细中文数据手册免费下载

本文档的主要内容详细介绍的是8位单片机HR7P153的详细中文数据手册免费下载。

发表于 10-29 08:00 24次 阅读
8位单片机HR7P153的详细中文数据手册免费下载

STC89C52系列单片机器件数据手册免费下载

STC89C52系列单片机的内部结构框图如下图所示。STC89C52单片机中包含中央处理器(CPU)....

发表于 10-29 08:00 62次 阅读
STC89C52系列单片机器件数据手册免费下载

如何从CPU角度来理解PCIe

CPU编址是程序指令与物理地址线建立链接的方式,在CPU内部有专门的地址集合,编址过程是由CPU体系....

的头像 ssdfans 发表于 10-28 10:45 450次 阅读
如何从CPU角度来理解PCIe

为什么我们不能自己DIY一台笔记本

相信大家在生活中经常能听到一些词汇,DIY礼物、DIY包包。DIY项链、DIY笔记本、等等,DIY笔....

的头像 发烧友学院 发表于 10-27 10:00 666次 阅读
为什么我们不能自己DIY一台笔记本

TMS320VC5501 定点数字信号处理器

TMS320VC5501(5501)定点数字信号处理器(DSP)基于TMS320C55x™DSP生成CPU处理器内核。 C55x™DSP架构通过增加并行性和全面关注降低功耗来实现高性能和低功耗。 CPU支持内部总线结构,该结构由一个程序总线,三个数据读总线,两个数据写总线以及专用于外设和DMA活动的附加总线组成。这些总线能够在一个周期内执行最多三次数据读取和两次数据写入。并行,DMA控制器可以独立于CPU活动执行数据传输。 C55x™CPU提供两个乘法累加(MAC)单元,每个单元能够进行17位×17位乘法运算。单循环。额外的16位ALU支持中央40位算术/逻辑单元(ALU)。 ALU的使用受指令集控制,提供优化并行活动和功耗的能力。这些资源在C55x CPU的地址单元(AU)和数据单元(DU)中进行管理。 C55x DSP代支持可变字节宽度指令集,以提高代码密度。指令单元(IU)从内部或外部存储器执行32位程序提取,并为程序单元(PU)排队指令。程序单元解码指令,将任务指向AU和DU资源,并管理完全受保护的管道。预测分支功能可避免执行条件指令时的管道刷新。 5501外设...

发表于 10-09 14:55 11次 阅读
TMS320VC5501 定点数字信号处理器