SGS Thomson Microelectronics ST6285-P-QFP, ST6285-EMU2, ST6280-P-QFP, ST6280-EMU2, ST6242B-EMU2 Datasheet

...
ST6xxx-EMU2
REAL TIME EMULATION DEVELOPMENT TOOLS
FOR ST6 MCU FAMILY
HARDWARE FEATURES
Supports ST62 and ST63 family
Real time emulation
32 KBytes of emulation memory
Breakpoint on a single address or on an address area
Break events can be defined on Program Space, Data space mixed with up to 4 external signals
2 full programmable output for synchronisation
Read/Write registers on the fly (without wait state)
Selective trace in Range or Start/Stop
Break on Stack Overflow
1K of real trace memory
Tracing of up to 32 bits including 4 external signals
SOFTWARE FEATURES
Symbolic debugger at source level
On-line assembler/disassembler
Log files capable of storing any displayed screen
Command files able to execute a set of debugger commands
August 1998 1/4
This is advance information from STMicroelectronics. Details are subject to change without notice.
741
ST6xxx-EMU2
GENERAL DESCRIPTION
The ST6 Real Time Development System is an advanced hardware development system de­signed and configured to provide comprehen sive support for the ST6 family of MCU's.
This new mainframe consists of a basic part, com­mon to all ST6 de vices, and one ST62 or ST63 subfamily dedicated board dep ending on the de­vice to emulate. This new emulator is fully compat­ible with the existing dedicated boards, except for the ST638X and ST631XX devices which have been designed on two boards. Onl y the ded icated board needs to be changed to emulate a ne w de­vice within the ST62/ST63 subfamilies.
The debugger runs under the Microsoft Windows environment. The use of a parallel port allows a much faster communication transfer rate. The as­sembler source level debugger, software part of the real time emulation too l, can be run on a PC, and is common to all ST62 and ST63 devices. The debugger is a native Windows applicat ion; it can run under Windows 3.1x, W indows 95, Windows NT (specific drivers NT are provided). Full context sensitive on-line help is provided.
Once assembled, linked and debugged with the simulator, the application software is ready to be downloaded into the ST6-EMU. The device probe is connected to t he appli cation hardware. The de­velopment station performs a real-time emulation of the target device, th us allowing high perform­ance testing and debugging of both application hardware and software.
The breakpoints allow the user to stop the MCU when the application software reaches selected addresses, and/or addresses within a selected ranges, and/or on data fetch (or read, or write, or both) cycles. The user is then able to read and modify any register and memory location. An on­line assembler/disassembler is also available to ease debugging. The i nternal break signal is out ­put on OUT1 triggers on the front panel of the em­ulator. This feature enables the user to count events using to external equipment, when optimis­ing software for example, or to synchronise an os­cilloscope when debugging hardware.
The debugger provides the same interface for both simulator and emulator, allowing easy transition from the software simula tion phase to the execu­tion of the program in the target hardware with the emulator.
The assembler sou rce level debugging capability allows program execution to be viewed in the source file written by the user. Mous e click func­tions are context sensitive. Depending on t he pro­gram element select ed, different actions are per­formed such as viewing a subroutine or variable.
In addition, the ST6-EMU2 architecture allows to read ST6 registers while the user program is run­ning: such possibility is offered without any di s tur-
bance in the user program execution. K nown as “Read on the Fly” feature, it a llows to follow the modification of a system variable during execution. Moreover, modification of the registers contents is possible in the same conditions, without disturbing the execution of the program.
The logical analyser permanently records in real time on 32 bits: buses, flags, Bank registers and 4 external signals. It allows the user to di splay the last 1024 executed cycles. The displayed cycles are, either fetch, or fetch and data space access­es, chosen by a debugger comm and. Addresses, data, control/status bits and 4 user signals are dis­played using mnemonic and user symbols. Log files offer the possibility to send any screen display to a text file. In particular, log files are very useful to save the contents of the logic analyser and/ or the contents of data registers to be analysed or printed.
Command files can be used to execute a set of de­bugger commands in order to ease and speed up the emulation session.
A powerful help facility can be involved at any time to give additional information about the com­mands, the processor or the emulator.
A powerful hardware test allows to verify the good behaviour of the system.
When the program is fully debugged, the ST6 EPROM remote pro gramming boa rd can be used to program the emulation device with the INTEL hex format file produced by the linker.
2/4
742
ORDERING INFORMATION
Sales Type Description
ST6xxx-EMU2
ST626X-EMU2
ST626X-DBE
ST623X-EMU2
ST623X-DBE
ST6240B-EMU2
ST6242B-EMU2
ST6246B-EMU2
ST624XB-DBE Separate dedicated board for ST624x devices
ST6240-P/QFP Probe for ST6240
ST6242-P/QFP Probe for ST6242
ST6246-P/QFP Probe for ST6246
ST628X-EMU2 Emulator package for ST628X devices, without probes
Complete emulator package for ST620X, ST621X, ST622X, ST625X and ST626X devices (including dedicated board, all probes and ST6-SW software package)
Separate dedicated board for ST620X, ST621X, ST622X, ST625X and ST626X devices with probes
Emulator package for ST6218, ST6228 & ST623X devices, with probes for ST6218, ST6228, ST6230 and ST6232
Separate dedicated board for ST6218, ST6228 & ST623X devices , with probes for ST6218, ST6228, ST6230 and ST6232
Complete emulator package for ST6240 devices (including dedicated board, ST6240 QFP probe and ST6-SW software package)
Complete emulator package for ST6242 devices (including dedicated board, ST6242 QFP probe and ST6-SW software package)
Complete emulator package for ST6246 devices (including dedicated board, ST6246 SDIP probe and ST6-SW software package)
ST628X-DBE Separate dedicated board for ST628X devices
ST6280-P/QFP Probe for ST6280
ST6285-P/QFP Probe for ST6285
ST6280-EMU2
ST6285-EMU2
Notes
: The emul at or power supply c an be adjusted to 220V or 110V
Complete emulator package for ST6280/81 devices (including dedicated board, ST6280 QFP probe and ST6-SW software package)
Complete emulator package for ST6285 devices (including dedicated board , ST6285 QFP probe and ST6-SW software package)
3/4
741
ST6xxx-EMU2
Notes:
Information furnished is believed to be accurate and reliable. However, STMicroelectronics assumes no responsibility for the consequences of us e of s uch in fo rma tio n nor fo r an y inf rin g eme nt o f p a tent s o r othe r ri ght s of th ir d part i es w hic h ma y res ul t f rom i ts use. No lic ense is granted by implica tion or otherwise under any patent or patent rights of STMicroelectronics . S pecifications m entioned in this publicat ion are subject to change without notice. This publication supersedes and replaces all information previously supplied. STMicroelectronics product s are not authorized for use as critical components in life support devices or systems without the express written approval of STMicroelectronics.
The ST logo is a registered tra demark of STMic roelectronics
1998 STMicroelectronics - All Rights Reserved.
2
Purchase of I
Australi a - B razil - Canada - China - France - G erm any - Italy - Japan - Korea - Malay si a - Malta - Mexico - Morocco - The Netherlands -
C Components by STMicroelectronics conveys a license under the Philips I2C Patent. Rights to use these components in an
2
I
C system is granted provided that the system conforms to the I2C Standard Specification as defined by Philips.
STMicroelectronics Group of Compan ie s
Singap ore - Spain - Sweden - Switzerland - Taiwan - Thai l and - United Kingdom - U.S.A.
http://www.st.com
4/4
742
Loading...