ASH WARE Multi Target Development Tool
Manuals and User Guides for ASH WARE Multi Target Development Tool. We found 1 manuals for free downloads Reference manual
Below you will find brief information for Multi Target Development Tool. This development tool offers on-line help, software upgrades, project setup, source code file management, and script command support. Features include clock control, timing control, memory modification and verification, register access, symbol writing, and system script commands.
Key Features
On-line help contents
Script command files support
Trace buffer and files
Functional Verification
Logic Analyzer integration
Pages: 308 ASH WARE Multi Target Development Tool Reference manual
Brand: ASH WARE Category: Software Size: 2 MB
Languages: English
Table of contents
- 13 Overview
- 16 On-Line Help Contents
- 17 Demo Descriptions
- 21 Software Upgrades
- 23 Version 3.0 to 4.3 Enhancements
- 29 The Project
- 31 Source Code Files
- 32 Source Code Search Rules
- 33 Supported Compilers and Assemblers
- 35 Script Commands Files
- 36 The "ETEC_cpp.exe" Preprocessor
- 37 The Primary Script Command Files
- 37 ISR Script Commands Files
- 40 The Startup Script Commands File
- 40 File Format and Features
- 41 Multiple-Target Scripts
- 42 Script Directives, Define, Ifdef, Include
- 43 Script Enumerated Data Types
- 43 Script Integer Data Types
- 44 Referencing Memory in Script Files
- 44 Assignments in Script Commands Files
- 45 Operators and expressions in Script Commands Files
- 46 Syntax for global access of eTPU Function Variables
- 46 Syntax for eTPU Channel Hardware Access
- 48 Syntax for eTPU ALU Register Access
- 50 String within a string supports formatted symbolic information
- 50 Comments in Script Commands Files
- 50 Decimal, Hexadecimal, and Floating Point Notation in Script Files
- 51 String Notation
- 52 Script Commands Groupings
- 53 Clock Control Script Commands
- 54 Timing Script Commands
- 55 Verify Timing Script Commands
- 56 Memory Modify Script Commands
- 56 Memory Verify Script Commands
- 57 Register Write Script Commands
- 58 Register Verify Script Commands
- 58 Symbol Write Script Commands
- 60 Verify Symbol Value Script Commands
- 61 System Script Commands
- 63 File Script Commands
- 65 Trace Script Commands
- 68 Code Coverage Script Commands
- 72 RAM Test Script Commands
- 74 Channel Function Select Register Commands
- 74 Channel Priority Register Commands
- 74 Pin Control Script Commands
- 76 Pin Transition Behavior Script Commands
- 79 Thread Script Commands
- 80 Disable Messages Script Commands
- 80 eTPU System Configuration Commands
- 81 eTPU Timing Configuration Commands
- 82 eTPU STAC Bus Script Commands
- 83 eTPU Global Data Write/Verify Commands
- 85 eTPU Channel Data Script Commands
- 86 eTPU Channel Address Script Commands
- 86 eTPU Engine Data Script Commands
- 88 eTPU Channel Function Mode Script Command
- 88 eTPU Event Vector Entry Condition (Standard/Alternate) Commands
- 89 eTPU Interrupt Script Commands
- 90 eTPU Shared Subsystem Script Commands
- 91 TPU Parameter Ram Script Commands
- 92 eTPU/TPU Host Service Request Register Script Commands
- 92 TPU Channel Interrupt Service Register Commands
- 93 TPU Host Sequence Request Register Commands
- 93 TPU Clock Control Script Commands
- 95 TPU Bank and Mode Control Script Commands
- 96 TPU Match, Transition & Link Script Commands
- 96 eTPU/TPU Interrupt Association Script Commands
- 98 External Logic Commands
- 100 Automatic and Pre-Defined Define Directives
- 104 Listing of Script Enumerated Data Types
- 104 Script FILE_TYPE Enumerated Data Type
- 104 Script VERIFY_FILES Enumerated Data Type
- 105 Script FILE_OPTIONS Enumerated Data Type
- 106 Trace Options Enumerated Data Types
- 106 Code Coverage Listing Options Enumerated Data Type
- 107 Base Time Options Enumerated Data Type
- 107 Build Script TARGET_TYPE Enumerated Data Type
- 107 Build Script TARGET_SUB_TYPE Enumerated Data Type
- 108 Build Script ADDR_SPACE Enumerated Data Type
- 110 Build Script READ_WRITE Enumerated Data Type
- 110 eTPU Register Enumerated Data Types
- 111 TPU Register Enumerated Data Types
- 112 CPU32 Register Enumerated Data Types
- 113 Trace Buffer and Files
- 115 Test Vector Files
- 117 Node Command
- 119 Group Command
- 119 State Command
- 120 Frequency Command
- 120 Wave Command
- 121 Engine Example, eTPU
- 125 Functional Verification
- 126 Data Flow Verification
- 128 Pin Transition Behavior Verification
- 133 Code Coverage Analysis
- 137 Regression Testing (Automation)
- 138 Console Mode
- 138 Command Line Options
- 141 Using the –d (define) Option and Escape Characters
- 142 File Location Considerations
- 142 Test Termination
- 143 Cumulative Logged Regression Testing
- 144 Regression Test Example
- 147 Action Tags
- 148 Print Action Tag
- 149 Timer Action Commands
- 150 Write Value Action Tag
- 151 External Circuitry
- 151 Logic Simulation
- 155 Integrated Timers
- 157 Workshops
- 159 The Logic Analyzer
- 160 Executing to a Precise Time
- 161 Waveform Selection
- 162 The Active Waveform
- 162 Left and Right Vertical Cursors
- 164 Displaying Behavior Verification Data
- 164 Mouse Functionality
- 165 Vertical Yellow Context Time Cursor
- 166 Scroll Bars
- 167 Display Pane Boundary Time Indicators
- 167 Data Storage Buffer Start Indicator
- 167 Current Time Indicator
- 167 Auto Scroll
- 167 Button Controls
- 168 Timing Display
- 169 Data Storage Buffer
- 171 Operational Status Windows
- 174 Generic Windows
- 174 Source Code Windows
- 176 Script Commands Window
- 178 Watch Windows
- 180 Local Variable Windows
- 181 Call Stack Window
- 182 Thread Window
- 187 Trace Window
- 189 Complex Breakpoint Window
- 190 Memory Dump Window
- 191 Timers Window
- 192 Background Debug Mode (BDM) Hardware Window
- 193 eTPU-Specific Windows
- 193 eTPU Configuration Window
- 195 eTPU Channel Frame Window
- 195 eTPU Global Timer and Angle Counters Window
- 197 eTPU Host Interface Window
- 198 eTPU Channel Hardware Window
- 200 eTPU Scheduler Window
- 201 eTPU Execution Unit Registers Window
- 202 TPU-Specific Windows
- 202 TPU Configuration Window
- 204 TPU Host Interface Registers Window
- 205 TPU Scheduler Window
- 205 TPU Micro Sequencer Registers Window
- 207 TPU Execution Unit Window
- 208 TPU Channel Window
- 210 TPU Parameter RAM Window
- 211 CPU32-Specific Windows
- 211 CPU32 Simulator Configuration Window
- 212 CPU32 Simulator Busses Window
- 212 CPU32 Simulator Interrupt Window
- 213 BDM32 Configuration Window
- 214 CPU32 Register Window
- 214 CPU32 Disassembly Dump Window
- 214 SIM Module Windows
- 215 SIM Main Window
- 216 SIM Ports Window
- 217 SIM Chip Selects Window
- 217 QSM Module Windows
- 217 QSM Main Window
- 218 QSM Port Window
- 219 QSM and QSPI Window
- 220 QSM and SCI (UART) Window
- 220 TPU Module Windows
- 220 TPU Emulation RAM Window
- 221 TPU Main Window
- 221 TPU Host Interface Window
- 222 TPU Parameter RAM Window
- 222 GPT Module Windows
- 223 GPT Main Window
- 223 GPT Input Captures Window
- 224 GPT Output Compares Window
- 224 GPT Pulse Accumulation Window
- 225 GPT Pulse Width Modulation Window
- 225 CTM4/CTM6 Module Windows
- 225 CTM4/CTM6 Bus Interface and Clocks Window
- 226 CTM4/CTM6 Free-Running Counter Submodule Window
- 226 CTM4/CTM6 Modulus Counter Submodule Window
- 227 CTM4 Double-Action Submodule Window
- 227 CTM4 Pulse Width Modulation Window
- 228 CTM6 Single-Action Submodule Window
- 228 CTM6 Double-Action Submodule - Modes Window
- 229 CTM6 Double-Action Submodule Bits Window
- 229 QADC Module Window
- 230 QADC Main Window
- 231 QADC Ports Window
- 232 QADC Channel Window
- 233 Miscellaneous Module Windows
- 233 TouCAN Main Window
- 234 TouCAN Buffers Window
- 234 Masked ROM Window
- 235 Standby RAM Submodule Window (68336/68376)
- 235 Static RAM Submodule Window (68338)
- 235 Parallel Port I/O Submodule (PIOSM) Window
- 236 Real Time Clock (RTC) Window
- 237 Dialog Boxes
- 238 File Open, Save, and Save As Dialog Boxes
- 240 Auto Build Batch File Options Dialog Boxes
- 241 Goto Time Dialog Box
- 242 Goto Angle Dialog Box
- 243 IDE Options Dialog Box
- 245 Workshop Options Dialog Box
- 246 Occupy Workshop Dialog Box
- 246 MtDt Build Options Dialog Box
- 248 Message Options Dialog Box
- 250 Source Code Search Dialog Box
- 251 Reset Options Dialog Box
- 253 Logic Analyzer Options Dialog Box
- 254 Channel Group Dialog Box
- 254 Complex Breakpoint Conditional Dialog Box
- 254 Trace Options Dialog Box
- 256 Local Variable Options Dialog Box
- 256 License Options Dialog Box
- 257 BDM Options Dialog Box
- 257 Memory Tool Dialog Box
- 258 Insert Watch Dialog Box
- 259 Watch Options Dialog Box
- 259 The 'About' Dialog Box
- 259 BDM Port Dialog Box
- 261 Menus
- 261 Files Menu
- 264 Stepping
- 265 Running
- 267 Breakpoints
- 268 Workshops
- 268 View Menu
- 269 Window Menu
- 269 Options Menu
- 271 Help Menu
- 273 Hot Keys, Toolbar, Status Window
- 275 Supported Targets and Available Products
- 275 MC33816 Hardware Debugger
- 276 MC33816/CPU System Simulator
- 276 eTPU/CPU System Simulator
- 277 TPU CPU32 Full System Simulator
- 277 MC33816 Stand-Alone Simulator
- 277 eTPU2 Stand-Alone Simulator
- 278 eTPU Stand-Alone Simulator
- 278 TPU Stand-Alone Simulator
- 278 683xx Hardware Debugger
- 279 CPU32 Stand-Alone Simulator
- 279 683xx Hardware Debugger
- 279 eTPU2 Simulation Engine Target
- 279 eTPU Simulation Engine Target
- 280 TPU Simulation Engine Target
- 282 CPU32 Simulation Engine Target
- 283 CPU32 Hardware across a BDM Port
- 285 Building the Target Environment
- 301 The Build Script File
- 302 Build Script Commands
Frequently Answers and Questions
What is the purpose of the Multi Target Development Tool?
It's a simulator/debugger for developing and testing applications across multiple target environments.
What kind of script commands does the tool support?
The tool supports clock control, timing control, memory modification, register access, symbol writing, and system script commands.
What functional verification features are available?
Data flow verification, pin transition behavior verification, code coverage analysis, and regression testing are supported.
advertisement