Top > Products > Embedded Dev. Tools > XASS-V Series

XASS-V Series : The Industry’s Standard Embedded Software Tools

Integrated Development Environment (IDE) Including the Industry’s Standard Embedded Software Development Tools

GAIO offers a comprehensive range of self-developed cross development tools including: IDE, C/C++ compiler, assembler, linker, debugger and MPU simulator.

Supported MPUs

Supported MPUs for XASS-V Series

Renesus
SH - SuperH Series
H8S
H8SX
M32R
M32C
M16C
R8C-Tiny
D10V
R32C/100

ARM
ARM7
ARM9

Ricoh
Ri

NEC Electronics
V850
78K/0

Fujitsu
FR
Hi-Perion1/2/32

Sony
SPC900/970
SPC700

Toshiba
TLCS870C
TLCS900(L/H)

Panasonic
MN1933/34/35

Freescale
68000(16bit)
68000(32bit)
MPC

GAIO's Unique Technology

GAIO's Original Technology 'General Purpose Structure' for supporting a large variety of MPUs

GAIO's cross development tools are configured with an execution kernel and an MPU plug-in module that defines instructions for each individual MPU. This original technology called 'General Purpose Structure' allows us to offer our stable and quality cross development tools for a variety of MPUs.

Can Use the Same Development Environment for Every MPU

With support for a large variety of manufacturer's MPUs, GAIO's cross development tools allow the user to use the same development environment for all supported devices, instead of having to relearn a new set of tools for each one.

Products Included in XASS-V Series

C/C++ Cross Compiler ( XCC-V /XCC++ )

The cross compiler can generate ROMable object code from ANSI compliant C/C++ source code. Support for a variety of functions are available including: generating the stack frame, speed/size optimization, bit-field mapping and generating floating-point instruction code.

Cross Assembler ( XASS-V )

The cross assembler supports standard/structured macro descriptions and includes a linker, librarian, HEX file generator and absolute address list generator. In addition it has the option of being able to specify the label addresses externally.

MPU Simulator / Debugger ( XDEB-V )

XDEB-V is an MPU instruction set simulator that executes target object code compiled by a cross compiler.

GAIO's Integrated Development Environment

GAIO's IDE 'Framework' can be used to handle embedded work operations such as software coding and target debugging. It includes a project viewer to manage the project's source and header files, as well as a source code editor with an 'error catch' feature.

Supported RTOSs

NORTi Version4 : Royalty-Free RTOS Compliant with micro ITRON specification

osCAN : RTOS for automobile Compliant with OSEK / VDX specification

MontaVista Linux : Embedded Linux

Supported ICE Debuggers

YOKOGAWA Digital Computer

*ICE : advice,advicePLUS
*ICE Debugger : microVIEW-G,microVIEW-PLUS
*MPU Support : ARM, FR, SH, H8S, M32R, Hi-Perion, SPC900

Sophia Systems

*ICE : MultiSTAC / UniSTAC / HyperSTAC
*ICE Debugger : WATCHPOINT
*MPU Support : Strong ARM, ARM, M16C, M32R, SH, 68000

Computex

*ICE : ROMICE64,Mr.ICE ,NEXTice,PLAMice
*ICE Debugger : CSIDE
*MPU Support : SH, H8/300H, H8S, ARM, 68000/68020

Bitrun

*ICE : BITX-Neo
*ICE Debugger : BITX-Neo Code Debugger
*MPU Support : SH

Lauterbach

*ICE : Power Tools
*ICE Debugger : TRACE32-ICD
*MPU Support : ARM, SH, H8S, MC68K, MIPS, MPC, SPC700/900/970