data brief for further information contact your local stmicroelectronics sales office. may 2011 doc id 13797 rev 4 1/9 9 stice cf/stice_connect ad/stice_connect as/stice_connect full-featured cost-effective emulation system for st microcontrollers features emulation system ? real-time emulation of stm8 mcus (cpu frequency from 250 hz up to 50 mhz) ? application profiling for execution time or number of executions at instruction/source code/function level ? coverage analysis on code (at instruction/source code/function level) or data (memory locations or variables) for the entire memory space ? unlimited instruction breakpoints for the entire mcu memory space ? data breakpoints ? advanced breakpoints with up to 4 levels of user-configured conditions ? control of application memory accesses configurable at byte level ? trace of 128 k records with time stamp ? non-intrusive read/write on-the-fly to data memory during emulation ? power supply follower managing stm8 application voltages in range 1.65 to 5.5 v (0.8 v possible for meb with specific teb) ? 8-bit probe analyzer ? input trigger and 2 output triggers ? in-circuit debugging/programming via swim ? usb 2.0 (high-speed) interface to host pc connection accessories ? cf/stice_connect: 60- or 120-pin flexible cable to connect to the application ? ad/stice_connect: connection adapter to adapt the connection flex to the target device package ? as/stice_connect: adapter socket soldered onto the application and receiving the ad/stice_connect table 1. device summary part numbers contents stice emulation system cf/stice_connect connection flex ad/stice_connect connection adapter for target device package or swim connector as/stice_connect adapter socket as/stice_connect ad/stice_connect cf/stice_connect www.st.com
description stice 2/9 doc id 13797 rev 4 description the stice is the advanced in-circuit emulation system from stmicroelectronics. it offers a complete range of proven debugging features such as advanced breakpoints and trace recording. in addition, it provides new profiling and coverage capabilitie s to help detect and eliminate dead code and bottlenecks in application execution. in addition to emulation, the stice provides in-circuit debuggi ng and programming capability for st microcontrollers via the st single wire interface module (swim). swim allows non- intrusive debugging of an application while it runs on the target microcontroller. the stice is supported by the free stm8 toolset, which includes the st visual develop (stvd) integrated development environment for building, debugging and fine-tuning applications, the st visual programmer (stvp) microcontroller programming interface and the stm8 assembler. the stice offers improved cost-effectiveness by allowing users to order exactly what they need to meet their development requirements and to adapt their emulation system to support existing and future st microcontrollers. all these connection accessories and the stice emulation boards can be ordered independently as replacement parts.
stice working environment doc id 13797 rev 4 3/9 working environment the stice is a modular emulation system that connects to a host pc via a usb interface, to an application board in place of the target microcontroller. it is made up of: a main emulation board (meb) that provides interface and emulation resources common to all emulated mcu families, a target emulation board (teb) that provides the analog emulation resources for a specific family of microcontrollers. it may also include a peripheral emulation boar d (peb) that provides emulation resources specific to an emulated peripheral for a microcontroller sub-family. figure 1. stice and connection accessori es (full emulation configuration) for emulation, stice connects to an application board via connection accessories that you specify when ordering the stice. the stice emulation system and connection accessories are shown in figure 1 . the connection accessories for emulation are: connection flex (cf/stice_connect) ? flexible cable (60- or 120-pin depending on the target mcu) that relays signals from the stice to your application board. connection adapter (ad/stice_connect) ? adapts the connection flex either to the target microcontroller footprint or to the swim connector on your application board. adapter socket (as/stice_connect) ? socket that solders to your application board in place of your mcu and receives the connection adapter. sockets also allow installation of your target microcontroller. & |