ThreadX Development Tool Partners
Adveda offers a virtual workbench (called Univers) for developing, simulating and debugging of embedded software applications combined with Verilog rtl designs. Many general cycle-accurate Processor Instruction Set Simulators (ISS’s) and custom specific ISS’s, assemblers and C compilers are provided.
Multiple processor ISS’s from different manufacturers may run simultaneously in the same environment on different a synchronic time bases. In this unique, single environment more than one processor simulators may share the same peripheral or Verilog-rtl-applications.
The high simulation speed and many unique debug features ease the (system) design debugging. Both decrease the Time to Market and increase the First Time Right chance dramatically. In Adveda’s simulation tool “Univers” the ThreadX-applications of processors like A2P, Cortex, Texas Instruments and other processors can be simulated. For easy debugging a special peripheral for the ThreadX-applications has been developed. For more information visit the Adveda web-site http://www.adveda.com or http://rtos.com/dev/products/threadx/a2p_univers.
aicas realtimeAicas realtime offers state-of-the-art software Java technology and program verification solutions targeted at the military, aerospace, industrial automation, telecommunications, automotive, and personal electronics markets. aicas realtime was founded in 2001, has North American and European sales offices, and has resellers in all major Asian markets. aicas realtime is pleased to announce the worldwide availability of JamaicaVM 3.0. JamaicaVM is the leading hard realtime Java technology solution for mission-critical, safety-critical, and embedded systems. JamaicaVM’s powerful Java technology reduces program development time, while increasing productivity, re-usability, security and safety. Backed by aicas realtime's unparalleled customer support program, and available for a wide variety of operating systems and processor architectures, JamaicaVM is the ideal Java technology solution for the most demanding safety-critical, hard realtime and embedded applications. For more information on aicas realtime or JamaicaVM, or to apply for a free 45-day evaluation license, please visit our website at http://www.aicas.com.
ARMARM, headquartered in the UK, is a leading intellectual property (IP) provider, licensing high-performance, low-cost, power-efficient RISC processors, peripherals, and system-chip designs to leading international electronics companies. ThreadX fully supports all ARM hardware solutions. In addition, ARM also provides comprehensive development support tools that are fully integrated with the advanced ThreadX RTOS. The ARM web site is located at: http://www.arm.com. For ThreadX Debugger Support see: http://rtos.com/dev/products/threadx/ARM_RealView
DatalightDatalight is the software expert for intelligent data storage on devices. Since the invention of flash memory, Datalight has provided trusted solutions that support the broadest array of flash memory technologies and operating systems. Our products speed time to market for device manufacturers and offer increased design flexibility. FlashFX Pro is an intelligent flash manager with pre-written drivers for hundreds of flash memory parts, including innovative flash technologies like hybrid flash and memory controllers. Reliance is a file system built on transaction point technology pioneered by Datalight specifically to eliminate data corruption due to unexpected power failures in embedded devices.Please visit the Datalight Web site at: http://www.datalight.com/
FreescaleBy combining state-of-the-art debugging technology with the simplicity of a robust development environment, Freescale CodeWarrior Development Studio takes C/C++ source-level debugging and embedded application development to a new level. The development studio provides a highly visual and automated framework that accelerates the development of even the most complex applications, so creating applications is fast and easy for developers of all experience levels. The CodeWarrior compiler and debugger are ranked #1 in usage among commercially available embedded software development tools according to a Gartner Dataquest report. The Freescale web site is located at: http://freescale.com/. For ThreadX Debugger Support see: http://rtos.com/dev/products/threadx/Metrowerks
Green Hills SoftwareGreen Hills Software MULTI 2000 provides ThreadX-aware debugging extension, thread-safe library support, and the run-time EventAnalyzer for ThreadX. MULTI 2000 and ThreadX are available for the following processor families: ARM, Thumb, StrongARM, PowerPC, Hitachi SH, MIPS, NEC V8xx, ColdFire, 68K, x86, Win32, M-Core, and TriCore. The Green Hills Software Web site is located at: http://www.ghs.com. For ThreadX Debugger Support see: http://rtos.com/dev/products/threadx/GHS_MULTI
IAR SystemsIAR Systems® is the world’s leading independent vendor of development tools for embedded systems. The highly optimizing C/C++ compiler and debugger tool suite IAR Embedded Workbench® is available for 8-, 16-, and 32-bit microcontrollers from all major vendors, including all ARM cores. IAR Systems also provides a range of integrated in-circuit debugging probes and starter kits, and the graphical state machine design tool IAR visualSTATE®.
IAR Systems is headquartered in Sweden, and has sales and support offices in the US, Japan, Korea, China, Germany, France, and the UK, and distributors in 25 additional countries. More information is available at http://www.iar.com. For ThreadX Debugger Support see: http://www.rtos.com/products/threadx/IAR_C-SPY.
ITTIA develops, manufactures, licenses, and supports embedded database software products and services. ITTIA's next generation database technology, ITTIA DB SQL, delivers capabilities culminated from decades of database evolution in a compact, self-managing package. ITTIA DB SQL and ThreadX enable developers to leverage leading edge database and operating system to design and develop a state of art embedded application.
Lauterbach DatentechnikLauterbach Datentechnik is the European Leader of In Circuit Emulators and In Circuit Debuggers for a wide range of microcontrollers (8-, 16- and 32-bit), e.g. PowerPC, ARM, Coldfire, SuperH, and Xscale. Their high level PowerView development environment includes HLL debugging for all major programing languages and seamless integrations to CASE tools. It provides an adaptable RTOS aware debugger, and Lauterbach is proud to announce a deep ready-to-run ThreadX awareness (see PDF). You may watch ThreadX resources changing or do some statistic evaluations on your multi-threaded application. For a detailed information visit their Web site at: http://www.lauterbach.com. For ThreadX Debugger Support see: http://www.rtos.com/products/threadx/lauterbach.
MapuSoftMapuSoft Technologies’ (MT)MapuSoft Technologies' (MT) goal is to provide royalty-free tools and support that allows customers to quickly move their products from any Real-Time Operating System (RTOS) to ThreadX, without changing code. OS Changer products come in the form of individual compatibility and/or abstraction libraries which are fully scalable and easily usable by your application. Their Web address is http://www.mapusoft.com.
PolyCore SoftwarePolyCore Software simplifies multicore software development, reducing time to market, risk and cost, while preserving existing software investments. PolyCore Software provides run-time solutions and tools for multicore platforms, serving markets as digital consumer, communication infrastructure, industrial automation, medical and aerospace and defence. PolyCore Software’s products include:
* Poly-Messenger®/MCAPI – An efficient multicore communications framework.
* Poly-GeneratorTM – A multicore communications topology generator.
For more information visit: http://www.polycoresoftware.com.
PragmaDevPragmaDev is a privately held company based in Paris France that provides a set of tools for the development of real time and embedded software: "Real Time Developer Studio" and "MSC Tracer". Real Time Developer Studio targets all development teams working with a Real Time Operating System with the first commercial-off-the-shelf tool based on SDL-RT and UML languages. The MSC Tracer is an on-line or off-line tracing tool based on the ITU-T Message Sequence Chart and UML Sequence Diagram. You can find PragmaDev on the Web at: http://www.pragmadev.com.
Quantum LeapsQuantum Leaps is the developer of the open source QP™ state machine frameworks, which enable building well-structured embedded applications as a set of concurrently executing hierarchical state machines (UML statecharts) directly in C or C++ without big tools. QP consists of a universal UML-compliant event processor (QEP), a portable real-time framework (QF), a tiny run-to-completion kernel (QK), and software tracing instrumentation (QS). Current versions of QP include: QP/C™ and QP/C++™, which require about 4KB of code and a few hundred bytes of RAM, and the ultra-lightweight QP-nano, which requires only 1-2KB of code and just several bytes of RAM. QP is described in detail in the book “Practical UML Statecharts in C/C++, Second Edition” (Newnes 2008). They are headquartered in Chapel Hill, NC. Please visit the Quantum Leaps website at http://www.state-machine.com.
Real Time Developer StudioReal Time Developer Studio is a set of SDL-RT, UML, and C/C++ editors. It generates full C code out of the SDL-RT description embedding RTOS system calls such as ThreadX and C++ skeletons out of the UML descrption. Its connection with cross debuggers allows graphical debugging in the SDL-RT diagrams and at C level, as well as graphical traces based on SDL-RT MSC diagrams. The Web address is: http://www.pragmadev.com.
TASKINGTASKING, the Embedded Communications Company, brings together the software technology needed to compete in the embedded communications era. TASKING's award-winning integrated development environment, compiler, debugger, embedded Internet support a wide range of DSPs and 8-, 16-, 32-bit microprocessors and microcontrollers for all areas of embedded communications. TASKING services its installed base of 100,000 licensed users with sales and support offices throughout the US, Europe and Asia. More information about TASKING can be found at http://www.tasking.com and http://www.embeddedcommunications.com. ThreadX is integrated with TASKING tools on many popular embedded processor architectures.
Vector Software is the world’s leading provider of software testing solutions for safety and mission critical embedded applications. Companies worldwide in automotive, aerospace, medical devices, industrial controls, rail, and other industries, rely on Vector Software’s VectorCAST. By automating and managing the complex tasks associated with unit, integration, and system level testing, VectorCAST helps organizations accelerate the development and ensure the reliability of their embedded software applications. Founded in 1989 by embedded software engineers, Vector Software is headquartered in East Greenwich, Rhode Island USA; with offices worldwide and a world-class team of support and technology partners. To learn more, visit Vector Software at http://www.vectorcast.com
Cypherbridge Systems, LLC
Cypherbridge Systems, a San Diego based technology R&D firm, offers software, server, security, device and system level products. Our portfolio includes software stacks that enable a broad range of connected device applications integrating embedded device, communications networks, and back office servers in a system solution. Our software product family is targeted at small to medium memory applications, where space, power and performance are carefully balanced. Our complement of device software solutions includes:
uSSL embedded security stack for public-key infrastructure security and encryption.
usecBoot secure bootloader bundled with usecFile file security utility. Provides firmware image authentication, encryption, secure boot loader and image installation and management. Includes optional remote file image loader for WAN firmware updates.
uHDMI driver for real-time digital video and audio support for Silicon Image based products.
uRTD RTOS trace monitor for embedded target integration with Windows development desktop
These solutions are integrated with embedded RTOS and TCP stacks to enable interoperable and scalable embedded internet end-to-end systems. Our diverse project experience and customer service focus gives us a unique perspective on the real-world applications for our software portfolio. This drives us to deliver optimal solutions in terms of features, functionality, and footprint to maximize cost-benefit to the end-user. Our company strength lies in both the ability to offer horizontal best-of-class software products, and the deep experience of our engineering team implementing and integrating vertical line-of-business applications including machine-to-machine, power metering, security and surveillance, video and audio streaming, point-of-sale PCI, fixed and mobile WAN/LAN/PAN wireless. For additional information, please visit: http://www.cypherbridge.com.
yaSSL.com provides Embedded SSL for devices. The company also offers porting and support services for the Lighttpd web server for embedded environments. Our leading product is, CyaSSL, a lightweight yet fully functional embedded SSL Library for programmers building security into applications and devices. CyaSSL employs the dual licensing model, so it is available as open source with standard commercial licensing. Commercial licenses are royalty free. CyaSSL is often used in devices distributed in great volumes, like mobile and IP phones, printers, point of sale systems, and routers. CyaSSL is also used in major open source projects such as MySQL. The company is based in Bozeman, Montana, USA. Visit yaSSL at: http://www.yassl.com.
Renesas Electronics America Inc.As a wholly owned subsidiary of Renesas Electronics Corporation, the world's number one supplier of microcontrollers, Renesas Electronics America Inc. is a premiere supplier of advanced semiconductor solutions including microcontrollers, SoC solutions and a broad range of analog and power devices, as well as LCD modules, for the Americas' market.
A primary aim of Renesas Electronics America is to ensure that customers have easy, rapid access to the complete system solutions they need - semiconductors, hardware/software tools, applications assistance, and manufacturing - so they can quickly address market opportunities. Renesas Electronics America measures its success by its customers' success and makes customer satisfaction a number one priority.
A large team of technology experts - backed by an extensive network of sales engineers, sales representatives and distributors - deliver high levels of design service and support to customers. The company also offers manufacturing at the local level, as well as the global manufacturing resources of its parent company. In addition, Renesas Electronics America is the exclusive sales and marketing channel in the Americas for industrial-type active-matrix LCD modules from NEC LCD Technologies, Ltd. For more information about Renesas Electronics America, please visit http://am.renesas.com.
STMicroelectronics is a global leader serving customers across the spectrum of electronics applications with innovative semiconductor solutions. ST aims to be the undisputed leader in multimedia convergence and power applications leveraging its vast array of technologies, design expertise and combination of intellectual property portfolio, strategic partnerships and manufacturing strength. In 2010, the Company’s net revenues were $10.35 billion. Further information on ST can be found at http://www.st.com.
Texas Instruments semiconductor innovations help 90,000 customers unlock the possibilities of the world as it could be – smarter, safer, greener, healthier and more fun. High performance, ARM microprocessors include more than 120 ARM Cortex™-A8 and ARM9® devices. With speeds from 275 MHz up to 1.5 GHz, the Sitara ARM microprocessors give you a range of devices to meet any end application need. Stellaris ARM Cortex™-M microcontrollers provide hundreds more low cost devices ideally suited for real-time control. TI is committed to providing a complete ARM microprocessor solution with a range of performance and power options, as well as a software-compatible roadmap. This compatibility is applicable across the entire Sitara ARM microprocessor family – ARM Cortex-A8 and ARM9 devices – and extends compatibility across TI’s embedded processing portfolio. For more information, visit ti.com/arm.