Toshiba TLCS-900 Family Personal Computer User Manual


 
56 57
Toshiba Integrated Development Environment (TIDE)
The basic development system environment for the TLCS-900 Family is summarized below. The specified values are the recommended values for
comfortable use. For the minimum operating environment, check with the product manual of each development system product.
Development system configuration examples
Basic performance
RTE900 model 15 system
The model 15 system is a low-cost version of the model 25 system that is
realized by offering the minimum functionality required for development work
and an extensive use of gate arrays.
RTE900 model 25 system
The model 25 system features enhanced hardware that enables faster
processing to support high-speed and high-functionality MCUs and provide
advanced debug capability such as performance analysis.
* A combination of the model 25 controller and the model 15 emulation pod is also
possible.
Emulator
Outline of TLCS-900 Family Development System
Programming tools
Accessories
TLCS-900 Family Real-Time OS
µITRON 3.0 specifications
Object code
Source programs
TR Configurator
TR Editor
Source programs
TR Configurator
TR Editor
Object version
Object code
Object & source version
HUB
Target board
Controller
Pod
RTE900 model 15 system
LAN card
Host machine
OS: Windows 2000/XP Host machine: IBM-PC/AT compatible Host machine CPU: Pentium 4 1 GHz or faster (recommended)
Memory: 512 MB or larger (recommended) Display resolution: 1280 x 1024 or higher Expansion slots: 1 port (for LAN card)
Hub
Ethernet hub
Support for 10BASE-T
Conformance to IEEE 802.3
Ethernet standard
LAN expansion card for PC
Ethernet network interface card
Support for 10BASE-T
Conformance to IEEE 802.3 Ethernet standard
LAN cable
Twisted-pair cable
Products required for minimal system
Toshiba Integrated Development Environment (TIDE)
TLCS-900 Family Integrated Development Environment ...............................1
TLCS-900 Family C Compiler.........................................................................1
Emulator
model 15 controller.........................................................................................1
model 15 emulation pod .................................................................................1
Accessories Programming tools
MCU probe Pin protector OTP programming adapter
QFP adapter MCU mounting adapter Flash adapter
Other required products
Windows PC...................................................................................................1
LAN expansion card for PC ............................................................................1
Hub.................................................................................................................1
RS-232C cross cable......................................................................................1
LAN cable ......................................................................................................2
Target board
Controller
Pod
RTE900 model 25 system
Products required for minimal system
Toshiba Integrated Development Environment (TIDE)
TLCS-900 Family Integrated Development Environment ...............................1
TLCS-900 Family C Compiler.........................................................................1
Emulator
model 25 controller.........................................................................................1
model 25 emulation pod .............................................................1
Accessories Programming tools
MCU probe Pin protector OTP programming adapter
QFP adapter MCU mounting adapter Flash adapter
Other required products
Windows PC...................................................................................................1
LAN expansion card for PC ............................................................................1
Hub.................................................................................................................1
RS-232C cross cable......................................................................................1
LAN cable ......................................................................................................2
* For part numbers, see "PART NUMBER LIST" or our Development System website.
--
RTE900 model 25 system RTE900 model 15 system
Note 1: When you are using a device whose part number starts with TMP92.
Software products
Object file
Hardware products
Software products
Emulator
User source
program
Target
system
Real-Time OS
Controller
Emulation pod
System name
Host interface
Trace memory
Events
Program
variables
Break
Memory
access
Capacity
Trace modes
Trace items
External output
External input
Number of points
Comparison items
Comparison conditions
Pass count
Event trigger actions
Event combinations
Display
Registration
Performance
analysis
Time measurement per module
Coverage measurement
Source display
Software break
Hardware break
Timer measurement
Memory display
during program execution
Emulation memory
Capacity
TLCS-900, 900/H, 900/L, 900/L1 Series
model 15 system model 25 system
Ethernet, RS-232C
8 points
1 line
32 bytes
Variables, arrays, structures and unions can be registered by the elements.
Binary, octal, decimal or hexadecimal display can be selected for each variable.
Match, unmatch, within scope
1 to 65535 times
3 points
1024 points
8K frames
Free trace, trigger trace, sampling trace, overflow stop
PC address, data address,
data value, status
PC address, data address, data value, status,
external input, tag timer, event
Run timer: 1 channel, Lap timer: 1 channel
AND, OR, sequential
Break, trace control, timer control, external trigger output
Source
Source + assembler code
Source + assembler code + machine language
TLCS-900/H1 Series
(Note 1)
model 15 system model 25 system
Ethernet, RS-232C
4 Mbytes
8 points
Address, data, status, external input
1 line
128 bytes
Variables, arrays, structures and unions can be registered by the elements.
Binary, octal, decimal or hexadecimal display can be selected for each variable.
Match, unmatch, within scope
1 to 256 times
4 points
1024 points
8K frames
Max., min, average, count, dispersion
4 Mbytes1 Mbytes
16 line-
Address, data, status, external inputAddress, data, status
Max., min, average, count, dispersion
C0 coverageC0 coverage
Free trace, trigger trace, sampling trace, overflow stop
PC address, data address, data value, status,
external output, external input, tag timer, event
Run timer: 1 channel, Lap timer: 1 channel
AND, OR, sequential
Break, trace control, timer control, external trigger output
Source
Source + assembler code
Source + assembler code + machine language
1 line
TLCS-900 Family Integrated Development Environment
TLCS-900 Family C Compiler
TLCS-900 Family
Real-Time OS
Toshiba Integrated Development Environment (TIDE)
* The term “Toshiba Integrated Development Environment (TIDE)”
refers collectively to the TLCS-900 Family Integrated
Development Environment and the TLCS-900 Family C Compiler.
The C Compiler package containing C Compiler, Assembler and Linker allows you to
generate object files such as HEX files from source code written in C or assembly
language. It conforms to the ANSI C standard and offers excellent descriptiveness and
portability. A wide range of options are provided to improve code efficiency and RAM
utilization. This product is used in combination with the TLCS-900 Family Integrated
Development Environment.
TLCS-900 Family C Compiler
C Compiler
Assembler
Build Manager
Simulator
Debugger
Linker
Framework
Editor
With individual development tools such as Editor, Build Manager, Compiler and Debugger
integrated into one, the Integrated Development Environment enables seamless
operations of coding, building and debugging tasks which must be performed repeatedly
in the software development process. It also contains a simulator function for simulating
MCU operations for logical debugging, and a debug function supporting real-time OS.
TLCS-900 Family Integrated Development Environment
C Compiler
Assembler
Build Manager
Simulator
Debugger
Linker
Framework
Editor
Software used to control multitasking in embedded systems.
Conforms to µITRON specifications.
Ample system calls required for embedded systems.
Use of the TR Configurator facilitates data setting of timer, task, etc.
The TR Editor can be used to describe task operations graphically and to generate program
outlines.
Offered in two versions: object version and object & source version. The object & source version
allows users to modify the source programs.
Real-Time OS