What's New in v4.0
- Superior Embedded Development Environment with exciting new features:
- CodeSense provides word completion and function parameter help
- CodeFolio for management of frequently used code
- Project Spaces allow viewing of multiple projects at one time
- Integrated FTP utility and HTML browser
- Beautifier for code-reformatting
- Tags Browing, XML Collapsible Grid Viewer, Split Window, and many many more new features
- Easy/Expert configuration modes: Don't worry about XA compiler settings using the Easy mode; Take full control over your code and compiler settings in the Expert mode
- MISRA C enhanced code checker in the XA compiler, when you are concerned with the quality and maintainability of your C source code
- New compiler features for better code control and code optimizations
- Additional memory model "huge" to fit your application
- Seamless integration with 8051 compiler toolset; Easy migration of existing applications
- Programmable Data Analysis in XA debugger enables quick detection of errors in your data output
- File System Simulation in XA debugger allows the use of ANSI C calls to interact with the host computer I/O services
- CrossView Pro ROM monitor debugger offers additional Plug-and-Play support for new evaluation boards from FDI and Phytec
- Attractively priced special compiler bundle, consisting of C and C++/EC++ compiler, ROM monitor debugger and Simulator. All the tools you need in one package!
For all new XA toolset features, read the What's New in v4.0
The Total XA Development Solution
- C/C++ Compiler and CrossView Pro debugger for the Philips XA
- Highly optimized XA C compiler package producing the most efficient code
- Supports the Philips XA in its most powerful mode: Native mode operation
- The XA Compiler is a complete new design. Not an upgraded 8051 compiler (like most other XA compilers on the market)!
- ANSI-C & C-51 source compatible
- Supports six different memory models! Tiny, Small, Medium, Compact, Large and Huge.
- ISO C++/EC++ compiler available
- In-line assembly and in-line expansion of user and predefined functions for efficiency; Many intrinsic functions to optimize code
- Application mode selection: Support for optimal CPU mode (User mode, System mode) code generation and control
- Complete ANSI C libraries in source, and XA tuned runtime support libraries
- Embedded Development Environment lets users access all tools through a common Windows interface and supports graphical configuration of CPU and memory areas (linker/locator)
- Powerful macro assembler and linker/locator generates ROMable, relocatable and reentrant code for optimum flexibility
- Software floating point libraries for single and double precision operation
- 8051 Assembly to XA code translator built in
- Recommended by Philips Semiconductors and used by their FAEs
- Output formats: IEEE-695, Intel HEX, S-Records
Support for all Philips XA derivatives
| XA-C3/C37 (CAN) | XA-G1 (General purpose) | XA-G2 (General purpose) |
| XA-G3x (General purpose) | XA-G49 (Flash) | XA-H3 (Telecom/Control) |
| XA-H4 (Telecom/Control) | XA-S3 (I²C) | XA-SCC (Telecom) |
| ArtistIC (TV Sets) | SmartXA (Smart Cards) |
CrossView Pro XA Debugger
- Two XA debugger execution environments available:
- High speed simulator debugger
- Retargetable ROM monitor debugger interfaces directly to Evaluation Boards or target applications. ROM monitor program is royalty free and delivered in source
- View your source in C/C++, assembly, or mixed mode, where you have your high level language code intermixed with the corresponding assembly code
- Unlimited amount of code and data breakpoints supported
- Code/data coverage and profiling (performance analysis) in simulator
- Programmable data analysis enables quick detection of errors in your data output
- C and assembly level trace and stack tracing
- Bubble-Spy™ technology for easy and quick inspection of variable contents
- File System Simulation in debugger allows ANSI C calls to interact with the host computer I/O services
- Slick and modern user-interface, tailorable to your own preferences
- More information about CrossView Pro debugger for the Philips XA
Third Party Tool Support
- RTOS:
See the XA RTOS partners page. - In-Circuit Emulator Solutions:
Ashling Microsystems, Ceibo, Lauterbach Datentechnik - Evaluation Boards:
Future Design Inc, Phytec - Communication Protocols:
CMX - Software Design and Test Tools:
RistanCASE - Consultancy and/or Training:
Altium Professional Services, Embedded Systems Academy
For more detailed information on third party tools support for the TASKING XA Toolset, take a look at the TASKING XA Third Party Product Guide (PDF).
Read more about our Philips XA development solutions
Recommended reading
- Detailed XA Tools Datasheet
- Technical Support, XA Toolset manuals, Application Notes and FAQs
- The EDE development environment and the debugger CrossView Pro
Third party XA products distributed by Altium
- XTEND evaluation boards with on-board TASKING ROM-monitor
- CMX-RTX and CMX-Tiny+ RTOS solutions for the Philips XA
- TCP/IP Networking options from CMX
Purchasing the TASKING XA Tools
If you would like to purchase a TASKING License contact your local Altium Sales & Support Center, Reseller or order online.
Ordering Codes
| 07-200-012-002: | XA EDE/Editor, C and MISRA C code checking, Assembler, Linker/Locator and CrossView Pro Simulator Debugger |
| 07-200-012-024: | XA EDE/Editor, C/C++/EC++ and MISRA C code checking, Assembler, Linker/Locator, CrossView Pro Simulator and ROM Monitor Debugger |
The TASKING XA tools are available on PC/Windows and Sun/Solaris platforms.
Download fully working demo version.