Page 42

EETE JULAUG 2013

EDA & DESIGN TOOLS Multiprocessing software tools target the CommAgility DSP board 3L Ltd, a provider of software tools to simplify multiprocessing, has released the 3L Diamond suite for use with the CommAgilityAMC 2C6678 high performance DSP/FPGA card. 3L Diamond auto-magically handles the interconnection management when tasks are moved to different cores or devices. Engineers are free to focus on the application instead of the irritating minutiae of the connectivity. This freedom helps maximise the benefits of the C6678 multicore DSPs from Texas Instruments Incorporated (TI), built on the KeyStone architecture. The AMC- 2C6678 is a single-width, full-sized AMC card powered by two of TI’s latest TMS320C6678 DSPs, each with eight 1.25GHz C66x cores. The board also includes a Xilinx Virtex-6 FPGA and a 20Gbps per port Serial RapidIO infrastructure. The CommAgility AMC-2C6678 is the latest of many pre-installed hardware platforms supported within 3L Diamond. Each licence includes access to all supported devices and boards. Copious royaltyfree examples and tutorials demonstrate the creation and simple movement of tasks around available hardware. 3L Ltd, www.3l.com In-circuit programmer for ARM Cortex devices connects via Ethernet, USB or Serial Port Computer Solutions has released an in-circuit programmer that supports ARM Cortex devices from Freescale, STMicroelectronics, Texas Instruments, and NXP. Once the Cyclone is configured, programming operations may be completed in one touch with or without a PC, says the manufacturer. The Cyclone and the target being programmed may be local to the PC or connected remotely via Ethernet. Multiple Cyclones on the network can easily be detected and controlled from the same PC. In addition, the Cyclone for ARM devices has been specifically designed with features like voltage protection technology in order to withstand the rigors of a production environment. In Stand-Alone Mode, the Cyclone for ARM devices is configured and loaded with one or more programming images. Control of the Cyclone may then be automated using a PC (e.g., for large production runs), or the Cyclone can be operated independently of the PC (e.g., forfield updates). An LCD screen facilitates configuration and operation of the unit. The display’s menu-based navigation allows the user to easily select the image to be programmed when the Cyclone for ARM devices contains multiple programming images. The unit works with the Freescale Kinetis (K, L), STM32, TI-(Stellaris - LM3S, LM4F), NXP (M0, M3, M4) ARM families. It supports 10 and 20 pin JTAG and SWD modes and works with 1.8V-5V targets. The unit also includes software for flash programming on chip memory of all supported CPUs and external Flash devices. Computer Solutions www.computer-solutions.co.uk Online simulation tool helps designers evaluate TI’s InstaSPIN-FOC motor control Texas Instruments has released a free, interactive online simulation tool that enables motor designers to assess the company’s InstaSPIN-field-oriented-control (FOC) technology. This online simulation allows users to fully evaluate the software-sensor-based “sensorless” control for variable speed and load applications using three-phase, synchronous or asynchronous motors. Users can select from a library of motors, customize speed and load profiles and obtain simulation results within minutes. The simulation viewer enables users to view each waveform with a variety of zoom and pan options, perform numerous waveform analyses (e.g., period calculations, RMS, average) and print results. The entire experience is intended to give users confidence to proceed with motor designs using TI InstaSPIN-FOC motor technology. InstaSPIN-FOC removes the need for a mechanical motor rotor sensor, reduces system costs and improves operation using TI’s new software encoder (sensorless observer) algorithm, FAST (flux, angle, speed and torque), embedded in the read-only-memory (ROM) on TI’s 32- bit C2000 Piccolo microcontrollers. The InstaSPIN-FOC online simulation tool is freely accessible. Texas Instruments www.ti.com Integrated development environment allows to record and display instruction trace data Atollic’s release of the TrueSTUDIO v4.1 integrated development environment incorporates many new features, including the ability to record and display instruction trace data. Other features include the addition of automatic software unit testing within the optional TrueVERIFIER add-module, and a test case debugger within the optional TrueANALYZER add-on module. The new instruction tracing function records the execution flow in real-time for later analysis. In this way, should an error occur it is possible to interrogate the trace logs and ascertain exactly what the processor was doing before a software error occurred. TrueSTUDIO v4.1 support ETM tracing using a Segger J-Trace JTAG probe, and ETB tracing for compatible ARM Cortex devices using any of the supported JTAG probes, such as the Segger J-Link. The recorded instruction trace log can be displayed in either C mode, mixed C and assembler mode, as well as in pure assembler mode. The trace log has graphical annotations on execution branches, and can be exported to a file for offline analysis. Integrating seamlessly with TrueSTUDIO, the optional TrueVERIFIER module now has an automatic software testing function that can check return codes and affected global variables for each C function in the project. By examining your source code, TrueVERIFIER can automatically generate a test suite that is compiled, downloaded and executed on the target board automatically. On completion the test results and measured test quality data is transferred and visualized within the TrueSTUDIO IDE. The test engine and user Interface have also been updated within this new release. In addition, and ideally suiting test driven development, TrueVERIFIER now also supports a test scenario mode, where more complex test scenarios can be designed. Atollic www.atollic.com 28 Electronic Engineering Times Europe July/August 2013 www.electronics-eetimes.com


EETE JULAUG 2013
To see the actual publication please follow the link above