DSPnano RTOS

DSPnano RTOS
DSPnano RTOS
Company / developer RoweBots
OS family Embedded Linux compatible, Real-time operating systems
Working state Current
Source model Shared source
Marketing target Embedded high performance real-time DSCs and DSPs
Available language(s) C
Available programming languages(s) C
Supported platforms Microchip PIC microcontroller, Renesas M16C, ARM
License Proprietary
Official website rowebots.com

DSPnano is an embedded real-time operating system (RTOS) which is 100% compatible with POSIX and offers a tiny embedded Linux compatible solution. It was first created in 1996 and was one of the first pthread based real-time kernels. Its entire focus was on tiny real-time digital signal processing systems and has been optimized to deliver high performance DSP on embedded digital signal controllers and digital signal processors [1]. Its parent was the Unison Operating System.

Today DSPnano has been moved to an open source model and offers full POSIX capabilities for threads, communication, synchronization and I/O. A full complement of I/O is included as is a full complement of DSP optimized features including: DSP libraries, fix size buffer management, software pipelines and more. It has also been moved to FPGA platforms to accelerate DSP applications.

Typical processors that DSPnano runs on today include: Microchip PIC microcontroller (24, 30, 33 and 32) , Renesas M16C, ARM and more.[2]

Licensing

While RoweBots emphasizes that DSPnano is an open source product, its license is not certified by the Open Source Initiative. The license agreement explicitly prohibits redistribution of the source code.[1]

References


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • Sistemas operativos — Anexo:Sistemas operativos Saltar a navegación, búsqueda Los Sistemas Operativos se pueden categorizar por su tecnología, su propietario o licenciatario, el estado de desarrollo, su uso o por muchas otras características. En la práctica, muchos de …   Wikipedia Español

  • Anexo:Sistemas operativos — Los Sistemas Operativos se pueden categorizar por su tecnología, su propietario o licenciatario, el estado de desarrollo, su uso o por muchas otras características. En la práctica, muchos de estos grupos se solapan. Contenido 1 Por Propietario… …   Wikipedia Español

  • List of operating systems — Operating systems can be categorized by technology, ownership, licensing, working state, usage, and by many other characteristics. In practice, many of these groupings may overlap.Early, and historically important*CTSS (The Compatible Timeshare… …   Wikipedia

  • Embedded system — Picture of the internals of an ADSL modem/router. A modern example of an embedded system. Labelled parts include a microprocessor (4), RAM (6), and flash memory (7). An embedded system is a computer system designed to do one or a few dedicated… …   Wikipedia

  • Unison Operating System — Infobox OS name = Unison Operating System caption = tiny tiny embedded Linux compatible developer = RoweBots source model = Open source kernel type = tiny tiny embedded Linux compatible supported platforms = Microchip pic Coldfire SHARC TI ARM… …   Wikipedia

  • Real-time operating system — A real time operating system (RTOS; generally pronounced as are toss ) is a multitasking operating system intended for real time applications. Such applications include embedded systems (programmable thermostats, household appliance controllers,… …   Wikipedia

  • Операционная система реального времени — Запрос «ОСРВ» перенаправляется сюда; о советском клоне системы RSX 11 см. ОСРВ СМ ЭВМ. Операционная система реального времени, ОСРВ (англ. Real Time Operating System)  тип операционной системы. Есть много определений термина, по сути… …   Википедия

  • ОС РВ — Операционная система реального времени, ОСРВ (англ. Real Time Operating System) тип операционной системы. Есть много определений термина, по сути похожих друг на друга. Самые распространённые из них: Операционная система, в которой успешность… …   Википедия

  • ОС реального времени — Операционная система реального времени, ОСРВ (англ. Real Time Operating System) тип операционной системы. Есть много определений термина, по сути похожих друг на друга. Самые распространённые из них: Операционная система, в которой успешность… …   Википедия

  • ОСРВ — Операционная система реального времени, ОСРВ (англ. Real Time Operating System) тип операционной системы. Есть много определений термина, по сути похожих друг на друга. Самые распространённые из них: Операционная система, в которой успешность… …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”