Design Automation


Altium delivers discrete processor support to LiveDesign platform

8 February 2006 Design Automation

Altium has included support for a range of discrete 32-bit ARM-based processors in Altium Designer 6.0, the latest version of its unified electronic product development system. Altium Designer integrates board- and FPGA-level system development, embedded software development and PCB layout, editing and manufacture within a single, unified application.

When released, Altium Designer broke new ground by making it fast and easy for engineers to develop and debug FPGA-based systems using soft processor cores. It did this by implementing an interactive design and debug methodology called LiveDesign that allowed designers to interact live with their FPGA design during the development process.

Now, with the recent release of version 6.0, LiveDesign is extended to the development of systems that use a discrete processor, such as the ARM720T-based Sharp BlueStreak LH79520, connected to an FPGA. This speeds the development of ARM processor systems by allowing engineers to utilise the programmable resources of an FPGA to extend processor functionality and easily implement system components and logic. Designer 6.0 includes a full software tool chain for ARM-based processors that supports the ARM7, ARM9, ARM9E and ARM10E processor cores.

The software development tools are based on Altium's advanced Viper compiler technology, which is used across all processors supported by the Altium Designer system. This provides full C-code compatibility between processors, and produces fast, highly optimised object code. Initial benchmarking indicates that the Viper-based ARM compiler, included as a standard with Altium Designer 6.0, provides performance comparable with leading standalone professional compiler solutions.

"ARM-based processors are extensively used in a diverse range of applications from wireless, networking and consumer entertainment solutions to imaging, automotive, security and storage devices," commented Nick Martin, founder and CEO, Altium. "The provision of ARM support in Altium Designer brings new possibilities to ARM designers in all these industries."

At the hardware level, Altium Designer 6.0 includes a special FPGA-based 'wrapper' core that allows designers to easily target Sharp's BlueStreak LH79520 ARM720T-based processor. The wrapper provides hardware-level design compatibility with Altium Designer's native cross-device 32 bit soft processor - the TSK3000, and allows designers to easily switch between the TSK3000 and a discrete LH79520 processor with only minimal modification to the hardware design. It allows engineers using the BlueStreak to take advantage of Altium Designer's range of included FPGA-based peripherals by providing a Wishbone OpenBus connection with the processor, and facilitates full source-level code debugging. The wrapper core also allows the use of Altium Designer's FPGA-based virtual instruments for interactive hardware debugging - LiveDesign. Similar wrapper cores are included to support the hard PowerPC available with Xilinx Virtex-2 Pro FPGAs, the Xilinx MicroBlaze soft processor, and discrete PowerPC processors.

The LH79520 is the first in a number of ARM-based and other additional processor wrappers that will be introduced into Altium Designer to support the easy targeting of a wide range of third-party processors.

See www.ebg.co.za for local distributors for Altium.





Share this article:
Share via emailShare via LinkedInPrint this page

Further reading:

Altium provides free training
Design Automation
There is no longer any excuse not to master Altium Designer with the company now offering both advanced instructor-led three-day training and an on-demand video series.

Read more...
Altium syncs your design and PCB programming software
EDA Technologies Design Automation
Altium Designer and Altium 365 can keep track of everything needed in PCB design, PCB programming language, component sourcing, and much more, as an embedded application is developed.

Read more...
New Studio 6 SDK
Design Automation
New Simplicity Studio 6 SDK opens development environment, and opens developers to Series 3.

Read more...
New camera module targets AI and computer vision
Vepac Electronics Design Automation
Innodisk has announced its shift towards the AI industry with half of its AI development related to image recognition.

Read more...
Engineering the future of automation
Design Automation
As the next great leap forward in mechanisation, industrial automation integrates data into the manufacturing equation through high-input sensors and sensor infrastructures.

Read more...
Fusion 360 gains Ultra Librarian electronics CAD library
Design Automation
Autodesk collaborated with Ultra Librarian to generate this Fusion 360-compatible app that provides users with free verified schematic symbols, PCB footprints, 3D STEP models, and reference designs.

Read more...
ST releases new reference designs for STM32
Altron Arrow Design Automation
ST Microelectronics has released reference designs for the STM32WL5x and STM32WLEx, allowing new applications to be quickly prototyped.

Read more...
TI releases top five power design tools
Altron Arrow Design Automation
Texas Instruments has released an online resource combining the top five power design tools available to aid in the next electronic project design.

Read more...
Find tools and help more easily on Mouser’s website
Design Automation
The Services and Tools page and Help Centre give customers the ability to view and track orders, request technical support and data sheets, and place orders.

Read more...
Upgraded AI/ML SDK for PolarFire FPGAs
Altron Arrow Design Automation
Network sizes have been reduced by 50% by optimising containers for weights and the built-in bit accuracy simulator’s speed has been tripled.

Read more...