Design Automation


Software eases embedded processor programming

23 November 2011 Design Automation

To reduce learning curves and accelerate development time in the embedded design process, Texas Instruments unveiled its free StarterWare software packages, offering user-friendly, production-ready software for Sitara 32-bit ARM microprocessor (MPU), C6000 digital signal processor (DSP) and DSP + ARM developers. StarterWare provides application developers with a flexible starting point that does not require the use of an operating system, and allows for easy migration to other TI embedded devices.

The new StarterWare software packages simplify the ARM MPU and DSP development process, offering application programming interfaces (APIs) to configure and interface with peripherals. In addition, StarterWare includes lightweight software stacks to enable USB, network and graphics functionality. The included example code and application notes can significantly reduce development time.

The software packages do not require using or learning the intricacies of an operating system. Without having to access the hardware through an operating system, developers can fine-tune the system to achieve optimal resource management of the CPU, peripherals and memory, and to reduce system latencies by up to 500 times compared to running under the Linux operating system. In more complex systems that may require an operating system to manage multiple data flows, StarterWare provides an optimum foundation. Many real-time operating system (RTOS) vendors are planning to leverage StarterWare in their offerings for TI embedded processors.

In addition to these benefits provided by StarterWare for the Sitara 32-bit ARM MPUs and C6000 DSPs, TI’s DSP + ARM processors are supported with a simplified and low-latency inter-processor communication software layer that does not require an operating system, enabling processing and I/O tasks to be efficiently shared between the two cores for optimised system performance.

The StarterWare software packages enable customers to migrate easily among TI embedded devices. A software designer can migrate from a Stellaris ARM Cortex-M microcontroller (MCU) to a Sitara 32-bit ARM MPU by programming the MPU like an MCU, using the software’s familiar MCU tool chains such as IAR and Keil. Developers can also scale from an ARM MPU to a C6000 DSP or DSP + ARM processor because the software offers the same API calls for DSPs and ARM MPUs.

For more information contact EBV Electrolink, +27 (0)21 402 1940, [email protected], www.ebv.com



Credit(s)



Share this article:
Share via emailShare via LinkedInPrint this page

Further reading:

KIOXIA pioneer new 3D Flash technology
EBV Electrolink DSP, Micros & Memory
KIOXIA Corporation and Sandisk Corporation have pioneered a state-of-the-art 3D flash memory technology, setting the industry benchmark with a 4,8 Gb/s NAND interface speed, superior power efficiency, and heightened density.

Read more...
Super-fast H.264 encoder FPGA core
EBV Electrolink DSP, Micros & Memory
An ITAR-compliant H.264 core designed for AMD FPGAs provides baseline H.264 support and is currently the smallest and fastest FPGA core in the industry.

Read more...
Power IC supplies 1650 W
EBV Electrolink Power Electronics / Power Management
Power Integrations has announced a two-fold increase in power output from the HiperLCS-2 chipset with the new device now being able to deliver up to 1650 W of continuous output power.

Read more...
MPLAB PICkit Basic
ASIC Design Services Design Automation
To make its robust programming and debugging capabilities accessible to a wider range of engineers, Microchip Technology has launched the MPLAB PICkit Basic in-circuit debugger.

Read more...
Latest MotorXpert software drives FOC motors without shunts or sensors
EBV Electrolink Power Electronics / Power Management
Power Integrations has announced MotorXpert v3.0, a software suite for configuration, control and sensing of BLDC inverters that utilise the company’s BridgeSwitch motor-driver ICs.

Read more...
Accelerating RF PCB design in a 5G world
ASIC Design Services Editor's Choice Design Automation
Billions of IoT devices coming online in the coming years will require RF design capabilities that support ultra-fast 5G speeds.

Read more...
NECTO Studio has been updated
Design Automation
NECTO Studio V7.1 IDE from MIKROE now includes full programmer and debug support for Microchip tools and also adds support for Microchip’s SAM MCU and STMicroelectronics’ STM32L4 series of ultra-low-power MCUs.

Read more...
Powering the intelligent edge
EBV Electrolink AI & ML
STMicroelectronics released new devices from the second generation of its industrial MPUs, the STM32MP2 series, to drive future progress in smart factories, smart healthcare, smart buildings, and smart infrastructure.

Read more...
QLC Flash memory using BiCS tech
EBV Electrolink DSP, Micros & Memory
KIOXIA announced it had started shipping its 2 Tb Quad-Level-Cell memory devices with its 8th-generation BiCS FLASH 3D flash memory technology.

Read more...
Integrated POL voltage regulators
EBV Electrolink Power Electronics / Power Management
Infineon’s TDA38807 and TDA38806 are their highest density high-efficiency integrated point-of-load (IPOL) solutions for smart enterprise systems.

Read more...