EnSilica, a leading independent provider of front-end IC design services, and Pebble Bay, a leading embedded systems development consultancy, are collaborating to target the automotive electronics design market by porting ERIKA Enterprise, the free-of-charge, open source RTOS for automotive systems, to EnSilica’s family of highly configurable and low-power eSi-RISC soft processor cores. The port provides proof of the suitability of EnSilica’s eSi-RISC processors to embedded automotive systems applications and effectively demonstrates Pebble Bay’s embedded software development and consulting services credentials to potential customers in the automotive electronics market.
The ERIKA Enterprise RTOS is a free of charge, open-source implementation of the ISO 17356 API that has been specifically developed for use in automotive applications, providing a minimal 1-4KB Flash real-time kernel and implementing an open source version of the OSEK/VDX open architecture specification for automotive electronics systems. Supporting both single and multi-core embedded systems, ERIKA Enterprise implements the standard conformance classes BCC1, BCC2, ECC1, ECC2 defined by OSEK/VDX as well as other custom conformance classes called FP (Fixed Priority), EDF (Earliest Deadline First Scheduling), and FRSH (an implementation of resource reservation protocols). ERIKA Enterprise was developed by Evidence Srl and is made available under the GNU General Public Licence.
“The breadth and depth of our combined microprocessor and RTOS expertise is well-suited to the needs of the automotive electronics industry and we see this port of the ERIKA Enterprise RTOS to the eSi-RISC processor family as a means of further demonstrating the services we have to offer,” said Ian Willats, Managing Director of Pebble Bay Consulting.
eSi-RISC is a family of highly configurable and low-power soft processor cores ideally suited to the demands of the automotive electronics design industry. It scales across a wide range of applications and uniquely supports both 16 and 32-bit configurations and has been extensively silicon proven in a number of ASIC and FPGA technologies. It includes the eSi-1600 16-bit processor, eSi-3200 32-bit processor, eSi-3250 32 bit processor and eSi-3250sfp incorporating a single precision floating point unit. The processor cores also benefit from selectable Harvard/von Neumann memory and configurable cache options. The highly pipelined nature of their design gives customers a technology-independent solution that is ideal for both FPGA applications and ASIC technologies.
“With their low power, small footprint and configurability, our eSi-RISC processors are well-aligned to the demands of the automotive electronics industry,” said Ian Lankshear, Managing Director of EnSilica. “The opportunity for eSi-RISC in the automotive electronics market is potentially enormous and this collaboration with Pebble Bay, through the port of ERIKA Enterprise, will fundamentally improve our ability to target it.”