Global Sources
EE Times-Asia
Stay in touch with EE Times Asia
EE Times-Asia > Controls/MCUs

eSOL multitasking kernel supports Altera processor

Posted: 16 Sep 2004 ?? ?Print Version ?Bookmark and Share

Keywords:esol? multitasking kernel? prkernelv4? altera? nios ii?

eSOL, a developer of real-time embedded software solutions, announced that its multitasking kernel, PrKERNELv4, is now available for Altera's Nios II soft-core embedded processor.

The PrKERNELv4 is a compact preemptive kernel suited for real-time embedded applications and offers a rich set of more than 120 system calls. According to eSOL, it supports leading 32bit embedded microprocessors and has been adopted in many types of embedded systems applications from industrial automation to consumer electronics.

eSOL's support for the Nios II processor is said to be the first commercially available real-time operating system (RTOS) that has been pre-integrated seamlessly with the Nios II integrated development environment (IDE) and the hardware abstraction layer (HAL) from Altera.

"The right kernel used with the right development tools for the right processor and FGPA is what our customers are looking for," said eSOL Managing Director Tomoyuki Uda. "Our RTOS solution adds value by supporting the CPU as well as the full development platform."

The Nios II IDE is based on the Eclipse project as a standard IDE for its open architecture and ease of integration features through add-on packages. Altera also offers the Nios II HAL in its development kit to simplify the process of creating a Board Support Package. The HAL eliminates board support package (BSP) and RTOS dependence on different versions of the FPGA and Nios II soft cores.

"This is the result of eSOL working very closely with Altera with a customer-oriented attitude.. to identify what a real solution means from the customers' perspective. Economically and technically, our solutions make sense," added Uda.

eSOL also announced that it is currently porting the PrCONNECT2 TCP/IP protocol stack with an embedded web server to the Nios II platform on the Cyclone FPGA development kit. The initial release will include an IPv4-based TCP/IP protocol stack with direct support for the SMC91c111 Ethernet driver in the Cyclone development kit. A dual stack TCP/IP solution with support for IPv4 and IPv6 will be available in the first half of 2005.

The PrKERNELv4 for the Nios II processor is already available with full source code. Support for Altera's Nios II IDE and HAL is included.

Article Comments - eSOL multitasking kernel supports Al...
*? You can enter [0] more charecters.
*Verify code:


Visit Asia Webinars to learn about the latest in technology and get practical design tips.

Back to Top