圖紙evm板圖紙evm_54xc_r2_第1頁
圖紙evm板圖紙evm_54xc_r2_第2頁
圖紙evm板圖紙evm_54xc_r2_第3頁
圖紙evm板圖紙evm_54xc_r2_第4頁
圖紙evm板圖紙evm_54xc_r2_第5頁
已閱讀5頁,還剩40頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、TMS320C54XXTechnical ReferenceEvaluation Module2000DSP Development SystemsTMS320C54XXEvaluationModule TechnicalReference503482-0001 Rev. HAugust 2000SPECTRUM DIGITAL, INC.12502 Exchange Drive, Suite 440Stafford, TX.77477Tel: 281.494.4505Fax: 281.494.5310www.spectrumdigital.co

2、mIMPORTANT NOTICESpectrum Digital, Inc. reserves the right to make changes to its products or to discontinue any product or service without notice. Customers are advised to obtain the latest version of relevant information to verifythat the data being relied on is current before placing orders.Spect

3、rum Digital, Inc. warrants performance of its products and related software to current specifications in accordance with Spectrum Digitals standard warranty. Testing and other quality control techniques are utilized to the extent deemed necessary to support this warranty.Please be aware that the pro

4、ducts described herein are not intended for use in life-support appliances, devices, or systems. Spectrum Digital does not warrant nor is Spectrum Digital liable for the product described herein to be used in other than a development environment.Spectrum Digital, Inc. assumes no liability for applic

5、ations assistance, customer product design, software performance, or infringement of patents or services described herein. Nor does Spectrum Digital warrant or represent any license, either express or implied, is granted under any patent right, copyright, or other intellectual property right of Spec

6、trum Digital, Inc. covering or relating to any combination, machine, or process in which such Digital Signal Processing development products or services might be or are used.WARNINGThis equipment is intended for use in a laboratory test environment only. It generates, uses, and can radiate radio fre

7、quency energy and has not been tested for compliance with the limits of computing devices pursuant to subpart J of part 15 of FCC rules, which are designed to provide reasonable protection aga t radio frequency interference. Operation of this equipment in other environments may cause interference wi

8、th radio communications, in which case the user at his own expense will be required to take whatever measures necessary to correct this interference.TRADEMARKSMS-DOS, MS-Windows, Windows 95, Windows 98, and Windows NT are registered trademarks of Microsoft Corp.Copyright 2000 Spectrum Digital, Inc.C

9、ontents1 Introduction to the TMS320C54XX Evaluation Module1-1Provides you with a description of the TMS320C54XX Evaluation Module, key features, and board outline.1.0 Overview of the TMS320C54XX EVM1-21.1 Key Features of the TMS320C54XX EVM1-21.2 Functional Overview of the TMS320C54XX EVM1-32 TMS320

10、C54XX EVM Operation2-1Describes the operation of the EVM320C54XX. Information is provided on the EVMs various interfaces.2.0 The TMS320C54XX EVM Operation2-32.1 The TMS320C54XX EVM Board2-32.1.1 Power Connector2-42.2 TMS320C54XX Memory Interface2-42.2.1 Program Memory2-62.2.2 Data Memory2-102.2.3 I/

11、O Space2-122.3 Onboard UART2-122.4 Oscillator Selection2-122.5 Analog Interface2-132.5.1 J2, Analog Input2-132.5.2 J3, Analog Output2-132.6 Expansion Bus2-142.6.1 P1, I/O Expansion Connector2- P1, I/O Expansion Connector for LC548, LC549, VC5492- P1, I/O Expansion Connector for VC5

12、4022- P1, I/O Expansion Connector for VC54102-172.6.2 P2, Analog Expansion Connector2-182.6.3 P3, Address/Data Expansion Connector2-192.6.4 P4, Control Expansion Connector2- P4, Control Expansion Connector for LC548, LC549, VC549, VC54102- P4, Control Expansion Connector f

13、or VC54022-212.6.5 P6, Host Port Interface Expansion Connector2-222.7 P7, JTAG Interface2-232.8 Onboard Serial Interface2-242.9 Boot Loading2-252.10 EVM320C54X EVM Jumpers2-272.10.1 Jumper Positions2-282.10.2 JP1, UART Reset2-282.10.3 JP2, Onboard UART CTS Routing2-282.10.4 JP3, A15/A17 Select2-282.

14、10.5 JP4, AD50 AC/DC Coupling2-292.10.6 JP5, Synchronous Port Routing2-292.10.7 JP6, AD50 Reset2-292.10.8 JP7, SYSCLK Select2-302.10.9 JP8, AD50 Voltage Reference2-302.10.10 JP9, DSP Core Voltage Select2-312.10.11 JP10, Ready Routing2-312.10.12 JP11, Onboard UART Interrupt Select2-322.10.13 JP12, Vo

15、ltage Select2-322.10.14 JP13, Bootloader Enable/Disable2-322.10.15 JP14, JP15, JP16, Oscillator Selection2-332.11 LEDS2-342.12 Resets2-34ATMS320C54XX EVM GAL Equations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-1Lists the GAL equations that are

16、used on the TMS320C54XX EVMA.1.1 Memory Decode GAL Equations for VC5402 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-2A.1.2 Memory Decode GAL Equations for LC548, LC549, VC549, VC5410 . . . . . . . . . . . . . . . . . A-4 A.1.3 Memory Decode GAL Equations for VC5416

17、. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-6 A.2 I/O Control GAL Equations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-8B TMS320C54XX Schematics . . . . . . . . . . . . . . . . . . . . . . . . . .

18、. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-1Conta the schematics for the TMS320C54XX EVMC TL16C550 Data Sheet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-1Conta the technical information for the TL

19、16C550D TLC320AD50 Data Sheet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-1Conta the technical information for the TLC320AD50E EVM320 Mechanical Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

20、 . . . . . . . . . . . . . . . . E-1Conta the mechanical information about the TMS320C54XX EVMAbout This ManualThis document describes the board level operations of the TMS320C54XX evaluation module (EVM). The EVM is based on the Texas truments TMS320C54XX Digital Signal Processor.The TMS320C54XX EV

21、M is a table top card to allow engineers and software developers to evaluate certain characteristics of the TMS320C54XX DSP to determine if the processor meets the designers application requirements. Evaluators can create software to execute onboard or expand the system in a variety of ways.Notation

22、al ConventionsThis document uses the following conventions.The TMS320C54XX will sometimes be referred to as the C54XX.Program listings, program examples, and interactive displays are shown is a special italic typeface. Here is a sample program listing.equations!rd = !strobe&rw;Information About Caut

23、ionsThis book may contain cautions.This is an example of a caution statement.A caution statement describes a situation that could potentially damage your software, or hardware, or other equipment. The information in a caution is provided for your protection. Please read each caution carefully.Relate

24、d DocumentsTexastruments TMS320C54X Users GuideTexastruments TMS320C54X Fixed Point Assembly Language Users Guide Texastruments TMS320C54X Fixed Point C Language Users GuideTexastruments TMS320C54X Fixed Point C Source Debugger Users GuideChapter1Introduction to the TMS320C54XXEvaluation ModuleChapt

25、er One provides a description of the TMS32C54XX Evaluation Module along with the key features and a block diagram of the circuit board.1.01.11.2Overview of the TMS320C54XX EVM Key Features of the TMS320C54XX EVMFunctional Overview of the TMS320C54XX EVM1-21-21-3TopicPage1-31.0 Overview of the TMS320

26、C54XX EVMThe TMS320C54XX evaluation module(EVM) is a stand-alone card. It allows evaluators to examine certain characteristics of the C54XX digital signal processor (DSP) to determine if it meets their application requirements. Furthermore, the module is an excellent platform to develop and run soft

27、ware on the C54XX family of processors.The C54XX EVM is shipped with a member of the C54xx family. The EVM allows full speed verification of C54XX code. With 32K words of on-chip memory, 256K words of onboard memory, Flash ROM, onboard UART, and a TLC320AD50 Sigma Delta codec, the board can solve a

28、variety of problems as shipped. Five expansion connectors are provided for any necessary evaluation circuitry not provided on the as shipped configuration.To simplify code development and shorten debugging time, a number of user interfaces are provided. Debuggers providing assembly language and C hi

29、gh level language debug are available with JTAG emulators.1.1 Key Features of the TMS320C54XX EVMThe C54XX EVM has the following features: LC548 operating at 66 MHz with 256K words of one (1) wait state memory LC549 operating at 80 MHz with 256K words of one (1) wait state memory VC549/VC5409 operat

30、ing at 100 MHz with 256K words of two (2) wait state memory VC5410 operating at 100 MHz with 256K words of one-two (1-2) wait state memory VC5416 operating at 100-150 MHz with 256 words of 2 wait state memory VC5402 operating at 80-100 MHz with 256 words of 2 wait state memory TLC320AD50 Sigma Delta

31、 Codec with RCA Jack input and output On board UART 32K Words of onboard Flash ROM 5 Expansion Connectors (data, address, I/O, control, and Host Port Interface) On board IEEE 1149.1 JTAG Connection for Optional Emulation 5-Volt Only OperationSpectrum Digital, Inc1.2 Functional Overview of the TMS320

32、C54XX EVMFigure 1-1 shows a block diagram of the basic configuration for the C54XX EVM. The major interfaces of the EVM include the target RAM and ROM interface, target UART and sigma delta codec, and expansion interface.The C54XX interfaces to 256K Words of onboard static memory. An external I/O in

33、terface supports 65,000 parallel I/O ports and optional high speed synchronous serial port. A Flash Boot ROM is mapped into the data and I/O memory space. RCA jacks provide input and outputs to and from the AD50 sigma delta codec.A D D R E S S/ D A T A HOST PORTINTERFACETLC320AD50 HPIDATAP 3SRAM256K

34、 x 16BUFFEREDSYNC PORT ADDRESSTMS320C54XXC O N T R O LP 4CONTROL Flash EPROM32K x 16BUFFEREDSYNC PORTTDM SYNC PORT I/ OE X P A N S I O NP 1S E R I A LP 7JTAGTL16C550 UART JTAG P5Figure 1-1 BLOCK DIAGRAM TMS320C54XX EVMA N A L O GE X P A N S I O NP 22-1Chapter2Operation of the TMS320C54XXEvaluation M

35、oduleThis chapter describes the operation of the TMS320C54XX Evaluation Module, the key interfaces and an outline of the circuit board.2.0 The TMS320C54XX EVM Operation2.1 The TMS320C54XX EVM Board2.1.1 Power Connector2.2 TMS320C54XX Memory Interface2.2.1 Program Memory2.2.2 Data Memory2.2.3 I/O Spa

36、ce2.3 Onboard UART2.4 Oscillator Selection2.5 Analog Interface2.5.1 J2, Analog Input2.5.2 J3, Analog Output2.6 Expansion Bus2.6.1 P1, I/O Expansion Connector P1, I/O Expansion Connector for LC548, LC549, VC54 P1, I/O Expansion Connector for VC540 P1, I/O Expansion Connector fo

37、r VC5409/VC5410/ VC54162-32-32-42-42-62-102-122-122-122-132-132-132-142-152-152-162-172.6.2 P2, Analog Expansion Connector2-182.6.3 P3, Address/Data Expansion Connector2-192.6.4 P4, Control Expansion Connector2- P4, Control Expansion Connector for LC548, LC549,2-20VC549, VC54 P4, C

38、ontrol Expansion Connector for VC54102.6.5P6, Host Port Interface Expansion Connector2.7 P7, JTAG Interface2.8 Onboard Serial Interface2.9 Boot Loading2-212-222-232-242-25TopicPageSpectrum Digital, Inc2.10 EVM320C54X Jumpers2.10.1 Jumper Positions2.10.2 JP1, UART Reset2.10.3 JP2, Onboard UART CTS Ro

39、uting2.10.4 JP3, A15/A17 Select2.10.5 JP4, AD50 AC/DC Coupling2.10.6 JP5, Synchronous Port Routing2.10.7 JP6, AD50 Reset2.10.8 JP7, SYSCLK Option2.10.9 JP8, AD50 Voltage Reference2.10.10 JP9, DSP Core Voltage Select2.10.11 JP10, Ready Routing2.10.12 JP11, Onboard UART Interrupt Select2.10.13 JP12, V

40、oltage Select2.10.14 JP13, Bootloader Enable/Disable2.10.15 JP14, JP15, JP16 Oscillator Selection2.11 LEDS2.12 Resets2-272-282-282-282-282-292-292-292-302-302-312-312-322-322-322-332-342-34TopicPage2-332.0 The TMS320C54XX EVM OperationThis chapter describes the C54XX Evaluation module, key component

41、s, and how they operate. It also provides information on the EVMs various interfaces.The C54XX EVM consists of five major blocks of logic. C54XX external memory Analog Interface On board Serial I/O interface Expansion interface JTAG Interface2.1 The TMS320C54XX EVM BoardThe C54XX EVM is a 3U sized b

42、oard which is powered by an external 5 Volt only power supply. Figure 2-1 shows the layout of the C54XX EVM.JP2JP1JP3JP4JP5JP7JP6JP8JP9JP10JP11JP12JP13-JP16Figure 2-1, EVM320C54XX With Jumper Positions2.1.1 Power ConnectorThe C54XX is powered by a 5 Volt only power supply which is available with the

43、 module. The board requires 1 amp. The power is supplied via 2 millimeter jack J1. If expansion boards are connected to the module a higher amperage power supply may be necessary. The board also has a 3.3 and 2.5 volt regulator to provide power to the lower voltage components.2.2 TMS320C54XX Memory

44、InterfaceThe EVM includes 192k Words of on board program ram memory and 64k words of on board data ram memory, providing a total of 256k words of off chip static ram. The board also features two 32k flash ROMs for boot loading.It is important to remember that internal memory has a higher precedence

45、than the external memory. For more information on the memory in the device populated in your EVM card please refer to Texas truments TMS320C54XX Users Guide. Futhermore, it is important to take into account that external memory is affected by wait-states. Wait state generation for off-chip memory sp

46、ace (data, program, or I/O) is done with the Software Wait State Generation Register(SWWSR). To obtain one waitstate off-chip memory bits in the SWWSR must be appropriately programmed. The board powers up with 7 wait-states. The EVM board does not generate wait states via the ready signal for extern

47、al program and data memory accesses, only I/O accesses use the ready signal.External memory decode is done via U14 a GAL20V8. The generic array device selects the RAM, FLASH ROM, or on board peripherals. The equations for the GAL are included in Appendix A. The figure below shows a one wait state pr

48、ogram space memory read followed by a data space memory write.The external Flash ROM is mapped into the upper 32K words of data and I/O space for boot loading. Note that this memory requires multiple wait states. The main purpose of this memory is to allow for the boot loading of programs via the C5

49、4XXs internal boot loader.CLKOUT ADDRESSPS DS MSTRBR/WDATAREADWRITERAMOWERAMOEFigure 2-2, EVM320C54XX Memory TimingThe figure below shows the memory timing for the EVM320C54XX Evaluation Module.Program Read 1 Wait StateData Write 1 Wait State2.2.1 Program MemoryLinear Mode, OVLY = 0Overlay Mode, OVL

50、Y = 1HexHex* Jumper JP13 in 2-3 position Jumper JP13 in 1-2 positionFigure 2-3A, EVM320C548/549/5409 Program SpaceThere are two configurations for program memory. The selection of these configurations is done by the 54Xs OVLY bit. When in OVLY mode, addresses 0x0000 - 0x8000 are internal for every p

51、age. In this mode, there are five (5) 32K word pages of external program RAM and one (1) 32K word page of internal RAM. Whenin linear mode program memory is mapped to external RAM. Shown below are the two program memory configurations. The following three figures are for the C548 and C549 processors

52、, C5410 processor, and the C5402 respectively.0x0000000x00007FExternal RAM0x0000800x001FFFExternal RAM0x0020000x007FFFExternal RAM0x0080000x00FF7FExternal RAM0x00FF800x00FFFFInterrupts External RAM0x0100000x027FFFExternal RAM0x0280000x05FFFFRAM Images0x0600000x37FFFFExternal0x0000000x00007FReserved0

53、x0000800x001FFFDARAM0x0020000x007FFFSARAM0x0080000x00FF7FPage 0External RAM0x00FF800x00FFFFPage 0 InterruptsExternal RAM0x0180000x01FFFFPage 1External RAM0x0280000x02FFFFPage 2External RAM0x0380000x03FFFFPage 3External RAM0x0480000x04FFFFPage 4External RAM0x0580000x05FFFFRAM Images0x0600000x37FFFFEx

54、ternal Page0x0000000x00007FExternal RAM0x0000800x001FFFExternal RAM0x0020000x007FFFExternal RAM0x0080000x00FF7FExternal RAM0x00FF800x00FFFFInterrupts External RAM0x0100000x027FFFExternal RAM0x0280000x05FFFFRAM Images0x0600000x37FFFFExternal0x0000000x00007FReserved0x0000800x001FFFInternal DARAM0x0020000x007FFFInternalSARAM0x0080000x00FF7FPage 0External RAM0x00FF800x00FFFFPage 0 Interrupts External RAM0x0180000x01FFFFPage 1Internal SARAM2

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論