Excalibur Engineering Services has many years of software experience to draw from, with a PhD EE and a M.S. in Computer Science directing the various developments. Excalibur can bring substantial resources to your developments in:
| Real time programming/scheduling | Computer graphics | Multiprocessing and distributed system | Firmware development for embedded systems |
| Microcontroller/hardware interface programming | Programming in C, C++, Java, Modula II, Pascal and FORTRAN |
| Programming in assembly (MSP430, Z86, XA51, 80x86, 680x0, 29050, PIC, CY7C63xxx, 80751, 8048, 8051, 8080, 6502) | Programming for UNIX, VxWorks, Win32 |
| Benefit models for real-time systems | Real time scheduling with Fuzzy Logic |
| Design of new instruction sets | Firmware and verification/validation test plans for the FDA |
| Graphics rendering algorithms | Frame buffers |
| Architectures and algorithms | ASICs, FPGA and graphical image generators |
| Multi processors with real time operating systems | Inter-processor communication and scheduling> |
| Hardware abstraction layers and multiprocessor image generators | Language designs for embedded applications |
| Compilation and optimization of code> | XGL interfaces for graphical accelerator and augmented XGL API display lists |
| Graphics software for perspective, texturing, accumulation buffering, pixel processing and efficiency | Operating systems, design, microcode assembler and instruction set |
| Ethernet interfaces, Apple Talk stack protocol | Distributed file systems and a fault tolerant networks |
| In circuit simulation | Automatic test program generation |
| Interactive graphical simulation analysis | SCSI interfaces, device drivers, and CRT controllers |
| Centronics and IEEE 488 Bus Interfaces | Micro controller development systems |
| Data logging systems | Firmware for medical products including infusion pumps, enteral pumps and smoke evacuators |
| Commercial graphical displays under MS DOS | Multilevel password security systems |
| Contract/financing/inventory software, CTREE database library | Cache Management | Instruction scheduling for superscalar and pipeline architectures | Branch shadows, cache controllers, caches, instruction timing |
| Real Time Programming |