ABB DCS AC800M模块 PM860AK01 PM860AK01-eA
ABB DCS AC800M模块 PM860AK01 PM860AK01-eA
ABB DCS AC800M模块 PM860AK01 PM860AK01-eA
-------------------------------------------------------------------------------------------------------------------
DSP系统的引导装载是指在系统加电时,由DSP将一段存储在外部非易失性存储器中的代码移植到内部高速存储器单元并执行的过程。这种方式即可利用外部存储单元扩展DSP本身有限的ROM资源,又能充分发挥DSP内部资源的高速效能。因此,引导装载系统的性能直接关系到整个DSP系统的可靠性和处理速度,是DSP系统设计中必不可少的重要环节。在装载系统中,外部非易失性存储器和DSP的性能尤为重要。FLASH是一种高密度、非易失性的电可擦写存储器,而且单位存储比特的价格比传统EPROM要低。为此,本文介绍了TMS320C6713浮点DSP芯片和SST公司提供的SST39VF400AFIASH存储器的基本特点,给出了使用该FLASH存储器设计和实现完整的TMS320C6713DSP引导装载系统的具体方法。
1硬件设计
1.1主要芯片介绍
DSP自动引导装载系统主要使用DSP芯片(TMS320C6713)和外扩存储器(SST39VF400A)两种芯片来实现。其中TMS320C6713是一款高性能的32位浮点DSP,适用于专业音频信号处理。该芯片的内部结构是在TMS320C62XX的基础上加以改进制成的。其内部集成了多个功能单元,并采用了先进的VLIW体系结构及流水线技术;它采用3.3V的I/O电压和1.8V的内核电压供电方式。并具有两级cache缓存结构。除此之外,它还有以下两个主要特点:
第一是运行速度快。德州仪器公司(TI)推出的这一款300MHz的TMS320C6713数字信号处理器(DSP)的处理速度高达1800MFLOPS。TMS320C6713可以使用的工作时钟和对应指令周期表如表1所列。
TMS320C6713可以使用的工作时钟和对应指令周期表如表1所列

其次是精度高。TMS320C6713有三个因素影响着浮点格式的内在高精度。首先,浮点DSP的24位I/O字长在整数与实数值方面可实现比定点器件中常用的16位字长更高的精确度。第二,取幂大幅提高了应用可用的动态范围,较大的动态范围对处理极大数据集以及难以方便预计数据集范围的情况相当重要。第三,硬件内部的浮点数据表示法比定点器件更为精确,这就保证了最终结果的更高精确度。
SST39VF400A是SST公司推出的FLASH存储器。该器件十分适合用作外扩存储器,它的存储容量为4MB,采用3.3V单电源供电,因而无需额外提供高电压即可通过一些特殊的命令字序列来实现对各个子模块的读写和擦除,并可重复十万次以上,此外,还可通过I)SP编程来实现对它的读写操作,十分适合于系统的调试和开发。
1.2系统硬件接口设计
DSP访问片外存储器主要通过外部存储器接口(EMIF)完成。它不仪具有很强的接口能力(可以和各种存储器直接接口),而且具有很高的数据吞吐能力(高达l200MB/s)。TMS320C6713的EMIF能支持8位、16位和32位宽的所有存储器,当从这些窄位宽的存储空间读写数据时,EMIF会将多个数据打包成一个32位的值,而不必增加额外电路。TMS320C6713与SST39VF400的接口电路设计如图1所示。该电路主要通过DSP的相关输出管脚来控制FLASH的擦除和读写。其中。A0~A19为地址线,DQ0~DQ15为数据线OE和WE分别为输出使能和写使能,CE1为片使能。由于TMS320C6713默认的引导模式是从外部CEl空间的16位FLASH来引导装载,所以,TMS320C6713的CEl和FLASH的片选CE相连。

TMS320C6713与SST39VF400A的接口设计
2软件设计
本引导装载系统主要由用户应用程序和FBTC(theFlashBurnTargelComponent)程序两部分构成,图2所示是基于CCS的Flash存储器烧写系统框图。其中,用户程序除了要完成用户设计要求外,还要对DSP板上的EMIF寄存器进行设置;FBTC程序则包括FLASH存储器烧写算法、初始化操作、地址映射等。
关于CCS的FLASH存储器烧写系统
YASKAWA CIMR-SVJ-37AA
YASKAWA CIMR-F7U43P7
YASKAWA JANCD-MEW02-1
YASKAWA CIMR-P5M25P51F
YASKAWA DS074
YASKAWA CIMR-PCU40P4
YASKAWA CIMR-PCU40P4
YASKAWA CACR-05-TF2ES-DF
YASKAWA SGDB-20ADGY8
YASKAWA JEPMC-PL200
YASKAWA CIMR-G7U41P5
YASKAWA CIMR-V7NU40P7
YASKAWA SGMG-13ASA
YASKAWA CIMR-XCBAB0P4
YASKAWA CACR-SR03AD1-KR
YASKAWA DR2-01AC
YASKAWA CACR-SR10SZ1SFY90
YASKAWA SGM-01U3B2L
YASKAWA SGM-01U3B2CL
YASKAWA JEPMC-CP200
YASKAWA CACR-IR-15SFB
YASKAWA SGDB-03ADM
YASKAWA USASEM-08-HG21
YASKAWA SGMGH-13D2A61
YASKAWA YS-13
YASKAWA JANCV-MFC05
YASKAWA DF8101720-D1
YASKAWA DE9407237-1
福克斯波罗Foxboro P0950BM
福克斯波罗Foxboro P0950BM
福克斯波罗Foxboro P0950BM
福克斯波罗Foxboro P0950BM
福克斯波罗FOXBORO P0400HH
福克斯波罗Foxboro FBM217
福克斯波罗FOXBORO DM400YL
福克斯波罗Foxboro P0916PY
福克斯波罗Foxboro P0916SR
福克斯波罗FOXBORO FBM204
福克斯波罗Foxboro P0961FR
福克斯波罗Foxboro P0400DA
福克斯波罗Foxboro CM400YH FBM
福克斯波罗Foxboro 83F-D06K2SSRJZ-D
福克斯波罗Foxboro P0400DA
福克斯波罗FOXBORO CM400YR-0C
福克斯波罗Foxboro P0950BM
福克斯波罗Foxboro RTT20 - I1BNQCA-D3
福克斯波罗FOXBORO P0970EJ-DNBX
REXROTH 2AD132D-B350B1-BD01-S001
REXROTH HDD02.2-W040N-HD32-01
REXROTH AA4VG56EP1D1/32R-NSC52F005D
REXROTH AA4VG56EP1D1/32R-NSC52F003DHS
REXROTH AA4VG56EP1D1/32L-NSC52F005DH-S
REXROTH R902111779
REXROTH A6VE55EP6/63W-VZL027B
REXROTH 2AD100C-B050B2-AS01/S01
Rexroth 4WS2EM6-21/15B11ET315K17EV
REXROTH AA4VG56EP3D1/32L-NSC52F003DH-S
REXROTH AA6VM80EZ3/63W-VSC520B-ES
REXROTH AA2FM90/61W-VBDN527
REXROTH MAC112C-0-ED-3-C/130-A-2/S018
Rexroth 4WRTE-42/M
REXROTH AA10VG45HD1D1/10R-NSC60F015D
REXROTH MA4/200-7301-M
REXROTH MHD112B-058-PP1-BN
REXROTH A6VE160EP1/63W-VZL020HB
REXROTH AA6VM160HD1/63W-VSD520B
REXROTH AA6VM160HD2/63W-VSD520B
REXROTH R902037874
REXROTH AA4VG90EP2D1/32L-NSF52F901DH
REXROTH MDD115D-N-020-N2M-130-PA2
REXROTH AA4VG90EP3DT1/32L-NUF52F071DH-S
REXROTH AA4VG90HD1DT1/32L-NUF52F011D-S
REXROTH 0-608-830-093
REXROTH AA6VM107HA1T/63W-VSD517A
REXROTH AA4VG71HD3DT1/32L-NSF52F021D-S
REXROTH MKD112B-024-KP0-BN
REXROTH SO43A-1572
REXROTH AA4VG56EP2D1/32R-NSC52F023DH-S
REXROTH AA2FM180/61W-VSD510
REXROTH AA6VM107HD1/63W-VSD510B
REXROTH R902092802
REXROTH R902092802
REXROTH R902117244
REXROTH AA2FM160/61W-VSD510
REXROTH AA4VG180EP2D1/32L-NSD52F071DH
REXROTH AA11VO260DRG/11
REXROTH 0-608-600-004
REXROTH AA4VG125ES5DMT1/32R-NSF52F001DM
REXROTH 1PV2V4-17 / 50RA12VC
REXROTH AA4VG125EP1D1/32R-NSF52F001SH
REXROTH AA4VG125HD3DM1/32L-NSF52F021D
REXROTH AA6VM200EP1/63W-VSD510B
1785-L20E
1785-L20C15
1785-L20B
1785-ME16
1785-BCM
1785-BEM
1785-L11B
1785-L80C
1785-CHBM
1785-KE
1785-L40C
1785-L60L
1785-ENET
1785-L40L
1785-L80E
1785-L86B
1785-L80C15
1785-L80B
1785-M100
1785-RC
1785-L60B
1785-L46C15
1785-L46B
1785-ME64
1785-L40E
1785-L40C15
1785-L40B
1785-L30B
1785-ME32
1785-L26B
Bosch PS75 = 047181-209110
Teradyne M-841-00
HONDA 3557-1143-01
HP Teradyne 605-452-21
TERADYNE 950-392-00
TERADYNE 950-696-01
TERADYNE 950-556-00
TERADYNE 950-595-01
TERADYNE 950-661-03-00-A
TERADYNE BIR-021587
TERADYNE 950-760-00
TERADYNE BGR-024356
TERADYNE 950-656-00
TERADYNE 950-572-03
TERADYNE 950-657-00
TERADYNE 950-558-00/A
TERADYNE 950-563-04
TERADYNE ASSY 118227
TERADYNE 950-563-02
TERADYNE 950-665-03
TERADYNE 950-660-02
TERADYNE 950-710-00
TERADYNE 950-678-01
TERADYNE 950-596-03
TERADYNE 950-658-00
TERADYNE 950-678-04
TERADYNE 950-658-02
Teradyne 804-972-0
BTV20.2CA-64B-33C-D-FW
AEG AS-8534-000
AEG AS-P120-000
AEG AS-J890-101
AEG AS-S908-011
AEG PC-0984-455
AEG AS-B872-002
AEG AS-B828-016
AEG PC-E984-265
AEG AS-B872-002
AEG DAP208
AEG NW-RR85-000
AEG NUL200
AEG S908
AEG AS-B840-108
AEG 170BDI54250
AEG AS-B846-001
AEG PC-A984-120
AEG AS-B829-116
AEG AS-B350-001
AEG AS-B350-001
AEG MM-PMA2-100
AEG 3240/5200
AEG 120-089-006
AEG 3240/5200
AEG AS-P12 0-00
AEG AS-BDEP-218
AEG PC-M984-230
AEG PC-E984-685
AEG 1-PE-0001-000
IBM 59H2682
Tellabs PWPQH151AB
Honeywell 2VM62-020-5
HPS 100760406
Zenith PWMT-200
Avaya Lucent TN2181 V8
AEG AS-P120-000
AEG AM-S985-042
AEG AS-C921-101
AEG AS-B804-016
AEG AS-B804-016
AEG 170BDM34200
AEG AS-BDAU-202/ASB?DAU202
AEG PC-A984-145
AEG ASB360001
AEG AS-B885-111
AEG AS-B885-111
AEG AS-C921-101
AEG AS-BDEP-210
AEG AS-B804-116
Asco SC8210G87
Chiller 0375-362-21
Avaya TN754
Avaya TN754
Philips 1240/00
Radyne DMD2050
Tektronix MIL-3600TEK
Netgear FVS318
Netgear FVS318
Apple A1047
Dynapar H23200011011J
Avaya TN748C V5
Oriental 4TK10CGN-A
Sun 3701704
Avaya Lucent TN760D
CMS A5X70
Compaq 007902-001
Reuters CA-AKPT-0001
Haydon 87H4B-05-006ENG
Siemens 6ES5 315-8MA11
Cisco 2650XM
Avaya TN747B V8
Avaya TN747B
NetApp EMA-XF500-201-G1
Phillips 275801
Toshiba DKT2104-CB
SimpleTech 8500-0031-001
Seagate ST330620A
Avaya TN747B
Skystream EMR-1600
Sony RM-P110
Avaya TN747B
Startek 299AT
Bogen M300
Avaya TN767E
Honeywell 2VM62-020-5
Honeywell 2VM62-020-5
Panasonic TNPA4242
Panasonic TNPA4242
Panasonic TNPA4055
Avaya 120A4
AVAYA 617U33-K
Avaya 103G13
Avaya TN573B
Avaya TN750B
Avaya TN2302AP
Avaya TN801B
Avaya 391C1
Avaya PG-5E385
Avaya PG-5E385
Avaya TN801
Avaya TN750C V8
Compaq 007912-001
Asco 103-833-1-D
Avaya TN746B
STB 1X0-0271-307
MDC K100-5
Black SP400A-R2
Cisco 34-0667-01
Exide 101073070-001
3664 TRICONEX
3721 TRICONEX
07DI92 GJR5252400R0101
07DI92 GJR5252400R4101
07AI91 GJR5251600R0202
07AI91 GJR5251600R4202
FBM214
FBM215
FBM204卡件 P0914SY
FBM204端子 P0916AG
FBM204电缆 P0916DB
FBM241卡件 P0914TG
FBM241端子 P0916AS
FBM241电缆 P0916FH
FBM241C卡件 P0914WM
FBM241C端子 P0916AW
FBM241电缆 P0916FH
2094-BM02-S
651CD2S2N
DSQC431
IC697CMM742
MTM-120-S-A20-120VA
TRICONEX 5101
TRICONEX 5201
TRICONEX 5301
TRICONEX 5401
TRICONEX 5351
FBM201
FBM07B
FBM237
FBM242
ENI MKS DCG-100A
MKS ENI DCG-100
ENI MKS DCG-100A
ENI MKS DCG-200Z
MKS ENI DCG-100 DC
MKS DCG-200Z OPTIMA OPT-100Z-00
MKS DCG-200Z
ENI MKS DCG-200ZHC-S02
ENI DCG-200
ENI DCG-200Z
ENI DCG-100A
ENI DCG- 200
ENI DCG- 200
ENI MKS DC POWER SUPPLY DCG-100A
ENI DCG-200
ENI MKS DCG-200Z
DCG-200Z DC22S-Z022000010A
ENI DCG-200
MKS ENI DCG-100
