Express Logic ThreadX RTOS Supports Analog Devices' New Network-Enabled Blackfin Processors; Blackfin ADSP-BF534/536/537 target networked media-rich applications.SAN FRANCISCO San Francisco (săn frănsĭs`kō), city (1990 pop. 723,959), coextensive with San Francisco co., W Calif., on the tip of a peninsula between the Pacific Ocean and San Francisco Bay, which are connected by the strait known as the Golden -- Express Logic, Inc., worldwide leader in royalty-free RTOS (1) (RealTime Operating System) An operating system designed for use in a real time computer system. See real time system, embedded system, process control and OS-9. solutions, today announced the immediate availability of its ThreadX(R) real-time operating system (operating system) Real-Time Operating System - (RTOS) Any operating system where interrupts are guaranteed to be handled within a certain specified maximum time, thereby making it suitable for control of hardware in embedded systems and other time-critical applications. (RTOS) for Analog Devices' new network-enabled Blackfin(R) Processors. The newly available ADSP-BF534, ADSP-BF536 and ADSP-BF537 processors are highly integrated system-on-chip (SOC) solutions for next-generation connected applications such as IP set-top boxes, portable and networked media players, automotive safety, driver assistance and audio and security. Express Logic's ThreadX RTOS provides Blackfin developers with a technically advanced real-time, multitasking multitasking Mode of computer operation in which the computer works on multiple tasks at the same time. A task is a computer program (or part of a program) that can be run as a separate entity. solution. Express Logic's picokernel(TM) architecture results in very high-performance and extremely small memory footprint--less than 4Kbytes for minimal usage--by structuring all system services into separate files with no interdependencies. Applications only link in routines actually used, thereby eliminating the inclusion of unused services commonly carried by monolithic kernel An OS kernel that is entirely self contained and does not call in additional drivers or modules as needed. See kernel. designs. ThreadX also includes extremely fast software timers, priority inheritance and preemption-threshhold(TM), a mechanism to help reduce context switching. "We're pleased that Express Logic's popular ThreadX RTOS will be available to our new Blackfin ADSP-BF534/536/537 customers," stated Gerald McGuire, General Manager, Media Platforms and Services Group, Analog Devices. "Express Logic has been a strong partner, and together we have many customers that benefit from using ThreadX on Blackfin processor designs." As the first RTOS company to port to the Blackfin platform, Express Logic has developed indepth technical knowledge of the Blackfin architecture, which has made ThreadX a very popular royalty free solution for Blackfin system developers. Available across the ADI SHARC SHARC Super Harvard Architecture Computer SHARC Submillimeter High Angular Resolution Camera SHARC Swedish Highly Advanced Research Configuration SHARC Savannah Hilton Head Area Rocketry Club SHARC System Hardware Availability and Reliability Calculator DSP (1) (Digital Signal Processor) A special-purpose CPU used for digital signal processing applications (see definition #2 below). It provides ultra-fast instruction sequences, such as shift and add, and multiply and add, which are commonly used in math-intensive and Blackfin processor families, ThreadX is fully integrated with Analog Devices' VisualDSP++ IDE and offers ThreadX Kernel Awareness for the ADI VisualDSP++(TM) Debugger. The ADI VisualDSP++ debugger integration offers Blackfin developers full RTOS support by detailing all ThreadX resources. Each application thread may be viewed in a separate window, showing the threads current state and location in the application. Since developers can examine all resources--threads, semaphores, queues, timers, event flag groups, memory block pools and memory byte pools--they enjoy greatly enhanced productivity and are able to eliminate cumbersome searches for resource information in the source code. Developers can display the status of all ThreadX resources using windows. "We pride ourselves in our knowledge of the Blackfin architecture, and have moved quickly to port our popular ThreadX RTOS to these new network-enabled processors," said William E. Lamie, Express Logic's president. "One of the main reasons for the tremendous popularity of ThreadX for ADI technology is the outstanding integration with development tools like ADI's VisualDSP++ IDE. The VisualDSP++ debugger integration for ThreadX ensures ADI developers get higher quality products to market in less time." Shipping and Availability ThreadX is available immediately from Express Logic for the new Blackfin processors, and is licensed on a source code, royalty-free basis. Single product licenses start at $12,500, including full source code. About Express Logic Headquartered in San Diego, CA, Express Logic offers the most advanced run-time solution for deeply embedded applications, including the popular ThreadX(R) RTOS, the high-performance NetX(TM) TCP/IP stack, the FileX(TM) embedded MS-DOS MS-DOS in full Microsoft Disk Operating System Operating system for personal computers. MS-DOS was based on DOS, developed in 1980 by Seattle Computer Products. Microsoft Corp. bought the rights to DOS in 1981, and released MS-DOS with IBM's PC that year. compatible file system, and the USBX(TM) Host/Device USB USB in full Universal Serial Bus Type of serial bus that allows peripheral devices (disks, modems, printers, digitizers, data gloves, etc.) to be easily connected to a computer. protocol stack. All products from Express Logic include full source-code and have no run-time royalties. For more information about Express Logic solutions, please visit www.expresslogic.com, call 1-888-THREADX, or email inquires to sales@expresslogic.com. ThreadX is a registered trademark of Express Logic, Inc. NetX, FileX, CANX CANX Cancel CANX Canceled , USBX, preemption-threshold, picokernel, UDP UDP (uridine diphosphate): see uracil. (User Datagram Protocol) A protocol within the TCP/IP protocol suite that is used in place of TCP when a reliable delivery is not required. fast path technology, are trademarks of Express Logic, Inc. All other brands or product names are the property of their respective holders. |
|

Printer friendly
Cite/link
Email
Feedback
Reader Opinion