Interactive Development Environment
SwiftX Features (a)
Download Free Evaluation Version
Target Hardware and Processors
Order SwiftX software and
embedded development kits.
consulting services
contract programming
hardware design
intensive Forth classes
contact us today
ARM ColdFire MSP430 AVR 68HCS08 68K 68HC12 68HC11 8051 i386 69R000 RTX2010
Simple executable programs can require only a few hundred bytes of target RAM. That's because SwiftX kernels are supplied as source code and are fully configurable — you choose which features to include to support your embedded applications.
Low power requirement? One company modified the SwiftX kernel to put their handheld device into "sleep" mode after only one cycle through the multitasker idle loop, thus using 70% less power than an off-the-shelf "real-time" kernel that was supplied only in binary and was not modifiable.
SwiftX systems include SwiftOS, an extremely fast multitasking executive. Features of SwiftOS include:
|
|
16-bit CPU |
32-bit CPU |
||
|
|
program |
data |
program |
data |
|
core* |
1628 |
468 |
2902 |
852 |
|
double-precision arithmetic |
513 |
0 |
578 |
0 |
|
multitasker |
436 |
0 |
454 |
0 |
|
drivers** |
1794 |
174 |
1386 |
290 |
|
clock & calendar |
986 |
6 |
722 |
0 |
|
initialization |
225 |
118 |
328 |
154 |
|
total: |
5582 |
766 |
6370 |
1296 |
*representative set of functions.
**serial I/O, XTL on the 16-bit CPU