MCU · NPU · Firmware · RTOS  
 
How to Engage
Get a Quote
Ask a Question
Customer Remarks

“LeapFrog has benefited greatly from its strategic decision to outsource engineering services. We went with Nuvation because they had the full range of hardware and software design services under one roof. Nuvation’s team has the depth and management skills to handle our most mission-critical projects.”
-- LeapFrog

MCU · NPU Partners

Freescale

Intel
IBM
Interniche
Arrow
Related Links
Device Drivers
Turnkey Products
Code Considerations
Device Spotlight: HCS08

Microprocessor (MCU) and Network Processor (NPU) firmware and RTOS development is one of Nuvation’s cornerstone service offerings. Our breadth and depth of capabilities and tools enables an agnostic approach to device and OS selection. Firmware designs can be integrated with client hardware or executed in tandem with hardware designs by Nuvation.


Areas of Expertise
 
·

Freescale and IBM/AMCC PowerPC designs

· Freescale HC11, HC9S08, 68K, PowerQUICC
· Intel x86, Xscale (IOP/PXA)
· ARM-based MCUs (Samsung, Philips, Sharp, others)
· PIC, 8051, Atmel AVR, Rabbit, Cypress, ST Micro, Renesas
· FPGA Embedded MCUs (Nios-II, uBlaze, PPC)
·

AMCC nP7250/7510, MMC, Intel IXP1200/2400/2800

· C/C++, Assembly
· Freescale CodeWarrior
· IAR Embedded Workbench, VisualSTATE, MakeApp
· VxWorks
· uC Linux
· WinCE
· Thread-X , QNX, PharLap

Project Examples
Cellular Base Station


· Ported 1.5 million lines of VxWorks code from Motorola 68K to PPC
· Development of PCI mezzanine cards to augment processing capability using MPC860, DSPs, and re-programmable logic
· VME backplane, PMC SCSI daughter card, 68360 peripheral
· Digital cancellation of transmission line effects in a micro-cellular bay station
· Hot pluggable
USB Peripherals







·

PC peripheral with real-time voltage, current, and temperature monitoring for safety shutdown mechanism

· Custom firmware, device drivers and API development
· Hot Swappable devices
· Multi-threaded operation for simultaneous Read/Write
· Windows 98/2000/XP compatible
   
Medical Imaging System



· Real-time ultrasound imaging processing
· 2 MCUs: Motorola/Freescale PPC8260 and TI ‘C6713 DSP
· RTOS (TargetOS)
· Embedded TCP/IP stacks
· Field upgradeable code for FPGA, DSP, and PowerPC
· System monitor, handling data acquisition configuration
 
Surveillance System DVR







· Firmware design for TI DM64x DSP running advanced video compression algorithms and network stack, at 98% CPU utilization
· Hardware and firmware design around pre-802.11n wireless MIMO radio card
· Firmware integration of third-party embedded TCP/IP stack
· Linux implementation on PowerPC405EP with 32MB SDRAM




© Nuvation Research Corporation, 3590 North First Street, San Jose, California 95134, USA. All logos are property of respective corporations.