Home
Suite56 Parallel Port Command Converter User`s Manual
Contents
1. Each method is equally valid The choice of methods will depend on practical considerations related to each project 2 4 Resetting Target DSP Devices The RESET signal and TRST signals from the command converter are typically connected to all target DSP devices on a JTAG chain All DSP devices on a JTAG chain connected to a specific command converter device are reset when RESET and TRST are asserted by the debugger command FORCE R Execution control is established immediately after 2 4 Suite56 Parallel Port Command Converter User s Manual Motorola Resetting Target DSP Devices deassertion of TRST and before any instructions are executed This sequence of events is illustrated in Figure 2 5 Instruction Register o D gt o ee 2 DEBUG_REQ e 4 1 Command Converter Asserts RESET All Targets Enter Reset 2 Asserted TRST 2A Deasserted TRST 3 JTAG Instruction DEBUG_REQUEST is Loaded 4 Command Converter Releases RESET Targets Exit Reset in Debug Mode AA2041 Figure 2 5 Reset JTAG Device with RESET Signal The JTAG controller is still active after deassertion of TRST during reset and while RESET is held low The JTAG special instruction DEBUG_REQ is clocked in before RESET is deasserted When RESET is deasserted the device is immediately in Debug mode and no instructions are executed in the DSP Motorola Functional Description Resett
2. Suite56 Software Development Tools Debugger and the user s host system The host system interface consists of a program written in the C language that sends commands via a parallel port to the Suite56 Parallel Port Command Converter Commands entered from the host system s keyboard are parsed and a series of low level command packets are sent to the Suite56 Parallel Port Command Converter The Suite56 Parallel Port Command Converter translates these low level command packets into one or more JTAG signals and OnCE commands that are transferred to the target DSP via its JTAG port The JTAG port provides the necessary control to the target so programs may be loaded or saved registers read or modified and hardware breakpoints set or cleared 2 1 Command Converter Interface Connector The target application board must have a 14 pin connector to interface to the command converter controller This interface comprises eight signals and three ground connections on a 7 row X 2 column male pin header which are spaced on one tenth inch centers as illustrated in Figure 2 1 on page 2 1 10K GND ywyyv 1LDIDS O 10K Vec AMM DOIDSO O 4 Veo GND AAN w ICKIDSCK 1GND 10K No Comec KEY No Connect DSP CC_RESET TMSO For JTAG Devices and 9 gt PIN TARGET Vpp GD G2 NoConnect TARGET Vec An DEZ 3 aa IBST For JTAG Devices RESET gt CIRCUIT Vcc For JTAG Devices 10K DSP TRST PIN
3. TOP VIEW AA2037 Figure 2 1 Target Vpp System JTAG OnCE Interface Connector Motorola Functional Description 2 1 Command Converter Interface Connector Note Figure 3 1 may not represent the exact JTAG OnCE configuration needed for every DSP due to possible differences in internal resistors on the pins Please see the Data Sheet for your DSP for information on internal resistors Since the target system will have a resident reset circuit an AND gate in series is recommended with the CC_RESET signal This will allow the target DSP to be reset with a valid Voy level from either the target reset circuit or from the command converter The pull down resistors are provided to prevent false signals from being propagated to the JTAG OnCE circuit when the test data input debug serial input TDI DSI and test data clock debug serial clock TCK DSCK lines are active The test data out debug serial output TDO DSO pull up is designed to deassert the Debug Acknowledge signal from the OnCE circuit Figure 2 2 is the connector coming from the Target Interface Module via a 14 pin ribbon cable When viewed with pin 8 keyed on the right side this plug connector has all odd numbers on the left side and all even numbers on the right side when viewed from the top Spacing between pins is one tenth inch TDI DSI G 2 TDO DSO 3 4 TCK DSCK G 6 GND No Connect F KEY No Connect CC_RESET 3 Go TNS0 For JTAG Devices TARGET Vpp D 2 No C
4. port on your host system through the Target Interface Module to the DSP via a JTAG connection Note For more information on the Motorola DSP Suite56 Software Development Tools Debugger refer to the Suite56 Software Development Debugger User s Manual from the Motorola Suite56 Software Development Tools CD or the DSP Tools web site on the World Wide Web at the following web address http www motorola com SPS DSP tools documentation 1 1 General Description The Suite56 Parallel Port Command Converter is used for designing debugging and evaluating DSP based systems Figure 1 1 shows how the Command Converter can be connected in Target System configuration and used as a hardware evaluation tool or as a host software accelerator 14 Pin Ribbon Host System JTAG Cable User Application a Circuits Motorola DSP 25 Pin Parallel Port Suite56 Extender Parallel Port Cable Command Application Development Converter Module ADM A ABUSE Figure 1 1 Target System Configuration Motorola Suite56 Parallel Port Command Converter 1 1 Operating Environment Figure 1 2 illustrates how the Suite56 Parallel Port Command Converter can be used as a connection to your target system in which the hardware or software needs debugging The target hardware must have an access point for the14 pin JTAG ribbon cable that may be as simple as a 2 row x 7 set of tes
5. Interface Connector 0 0 cee eee eee 2 1 2 2 Multiple Target Connections oc fs oi til aratata e i seat ati cen ta amp ee whats e ala 2 3 2 3 TCK Drive and Timing Considerations 23 9 4 e ae i 8 whe da ia es 2 3 2 4 Resetting Target DSP Devices piese eat ect eo ep dG eg ea pt Wea ie 2 4 Motorola Table of Contents v vi Suite56 M Parallel Port Command Converter User s Manual Motorola List of Figures 1 1 1 2 2 1 2 2 2 3 2 4 2 5 Target System Configuration acne is ao a Skee ONS Aare 20 doi 1 1 Target Circuit Conf ULATION AY ofp 0 ace S se olt Peet en 4 ehh e d E Sor 1 2 Target Vpp System JTAG OnCE Interface Connector 2 1 Target Interface Module s 14 Pin JTAG OnCE Connector 2 2 Multiple JTAG Target Connections Serial Method 2 3 Multiple JTAG Connectors Parallel Method 02 0020 ee 2 4 Reset JTAG Device with RESET Signal 0 0 2 e eee eee 2 5 Motorola List of Figures vii viii Suite56 M Parallel Port Command Converter User s Manual Motorola Chapter 1 Suite56 Parallel Port Command Converter The Motorola Suite56 Parallel Port Command Converter is an interface device that with the assistance of the Motorola Suite56 DSP Software Development Tools Debugger allows you to send and receive information from your host system to your Motorola DSP based system The interface is from the parallel
6. Order this document by DSPCOMMPARALLELUM D Rev 1 1 07 1999 Suite56 Parallel Port Command Converter User s Manual Motorola Incorporated a Semiconductor Products Sector AA MOTOROLA 6501 William Cannon Drive West So Austin TX 78735 8598 Copyright Motorola Inc 1999 All rights reserved This document contains information on a new product Motorola reserves the right to make changes without further notice to any products herein Motorola makes no warranty representation or guarantee regarding the suitability of its products for any particular purpose nor does Motorola assume any liability arising out of the application or use of any product or circuit and specifically disclaims any and all liability including without limitation consequential or incidental damages Typical parameters which may be provided in Motorola data sheets and or specifications can and do vary in different applications and actual performance may vary over time All operating parameters including Typicals must be validated for each customer application by customer s technical experts Motorola does not convey any license under its patent rights nor the rights of others Motorola products are not designed intended or authorized for use as components In systems intended for surgical implant into the body or other applications intended to support life or for any other application in which the failure of the Motorola product could create a situ
7. ation where personal injury or death may occur Should Buyer purchase or use Motorola products for any such unintended or unauthorized application Buyer shall indemnify and hold Motorola and its officers employees subsidiaries affiliates and distributors harmless against all claims costs damages and expenses and reasonable attorney fees arising out of directly or indirectly any claim of personal injury or death associated with such unintended or unauthorized use even if such claim alleges that Motorola was negligent regarding the design or manufacture of the part Motorola and ii are registered trademarks of Motorola Inc Motorola Inc is an Equal Opportunity Affirmative Action Employer OnCE and Mfax are trademarks and or registered trademarks of Motorola Inc in the United States and other countries All other tradenames trademarks and registered trademarks are the property of their respective owners Suite56 Parallel Port Command Converter Functional Description Suite56 Parallel Port Command Converter Functional Description Table of Contents Chapter 1 Suite56 Parallel Port Command Converter 141 General Description yk out eet eee Yahi sos e a dci e sl waked ue ok had A 1 1 12 Operatic ENIX ALOE NETI ates siya ge anes Slew a Shee eee Kalk ol hot ela 1 2 1 2 1 Windows PC Requirements 4 cosas 4 hae ae aaa a e ie be oe Reese eS 1 2 Chapter 2 Functional Description 2 1 Command Converter
8. citance may cause communication problems when driving a single circuit that connects multiple TCK or multiple TMS input pins Excessive capacitance can also cause communication problems with a single circuit connecting multiple TMS input pins Acceptable transition times may be achieved for TCK and TMS by driving no more than four JTAG inputs from each buffered output This may be achieved with two configurations Figure 2 3 shows one method Here in effect one signal connects each of the TCK inputs and one signal connects each of the TMS inputs A buffer is placed in the circuit after each fourth input at most to restore the signal quality for subsequent inputs The propagation delay of the buffer is not significant Motorola Functional Description 2 3 Resetting Target DSP Devices Figure 2 4 shows two possible configurations of a second method that also enables signal quality to meet the requirements In Configuration Number 1 the signal is split and buffered into a number of parallel TCKn signals Each of these signals may drive up to four TCK inputs gt TEK gt gt Configuration Number 1 Fan Out of TCK at Source cS l TMS gt AA2040 Configuration Number 2 Fan Out of TMS at Source Figure 2 4 Multiple JTAG Connectors Parallel Method In Configuration Number 2 the signal is split and buffered into a number of parallel TMSn signals Each of these signals may drive up to four TMS inputs
9. ing Target DSP Devices 2 6 Suite56 Parallel Port Command Converter User s Manual Motorola Suite56 Parallel Port Command Converter Functional Description Suite56 Parallel Port Command Converter Functional Description
10. onnect DEZ 2 TRST For JTAG Devices For JTAG OnCE Devices TOP VIEW AA2038 Figure 2 2 Target Interface Module s 14 Pin JTAG OnCE Connector 2 2 Suite56 Parallel Port Command Converter User s Manual Motorola TCK Drive and Timing Considerations 2 2 Multiple Target Connections Multiple target devices may be connected in series allowing a single command converter JTAG OnCE connector to control multiple devices as in Figure 2 3 Data flows from the JTAG host into each JTAG implementation through TDI out through TDO and into TDI in the next chip eventually returning to the JTAG host TRST ITS ESE a TRST la ra RESET TRST RESE TDI 06 TDI TDI TDO TDI TDO n TDO TCK TMS e TCKT re i TCK TMS aa TCK TMS ala TCK TMS TRST RESET TDI TDO TCK TMS TDI TCK 1H TMS ppt Maximum of 4 Loads on Buffer 74HCT244 TCK Circuits or Similar AA2039 Figure 2 3 Multiple JTAG Target Connections Serial Method 2 3 TCK Drive and Timing Considerations The signals from the command converter are TDO TCK and TMS and TRST The TCK signal requires fast rise and fall times dictated by the TCK pin timing specification and consequently attention must be given to the drive capability of the circuits driving this signal When driving the TCK and TMS circuits with a large number of target devices the user must pay attention to the rise and fall times of TCK and TMS Excessive capa
11. t points Suite56 25 Pin Parallel Port 14 Pin Ribbon Parallel Port Command JTAG Extender Converter Cable Host System Cable E LJ ai A Chain of up to 24 14 Pin Leer Devices 2x7 some B AA2036 Figure 1 2 Target Circuit Configuration The Suite56 Parallel Port Command Converter provides a physical link between the host system and the target via a parallel port connection on the host machine This link translates the high level debugger commands into JTAG signals and OnCE commands that enable the host system to reset interrupt and send commands to the target DSP 1 2 Operating Environment The Motorola DSP Suite56 Software Development Tools used for this Suite56 Parallel Port Command Converter supports only the Windows PC 1 2 1 Windows PC Requirements The minimum hardware requirements for using the Motorola DSP Suite56 Software Development Tools Debugger on a Windows PC include the following e Windows PC Pentium class processor or higher e Windows 95 operating system with 16 Mbytes of RAM Windows 98 or Windows NT 4 0 operating system with 32 Mbytes of RAM e CD ROM drive e Hard drive with 50 Mbytes of free space e Mouse and keyboard e Parallel port 1 2 Suite56 M Parallel Port Command Converter User s Manual Motorola Chapter 2 Functional Description The Suite56 Parallel Port Command Converter interacts with the target DSP with the assistance of the
Download Pdf Manuals
Related Search
Related Contents
窒素製造装置 - tn-sanso CONTROL UNIT: REFERENCE MANUAL AiSEG サーバーサービスご利用規約 2012 年 9 月 11 日作成 第1条 Purgador automático SMK 22 Y`S GEAR CLUB Vol.46 MON8-1/SDI - BroadcastStore.com ASUS B400A T7602 User's Manual Copyright © All rights reserved.
Failed to retrieve file