Development system supports Xilinx MicroBlaze
Altium Designer 6.0, the latest version of the unified electronic product development system, includes full support for embedded designs using the Xilinx MicroBlaze FPGA-based soft processor.
Altium Designer 6.0, the latest version of the unified electronic product development system, includes full support for embedded designs using the Xilinx MicroBlaze FPGA-based soft processor.
This allows developers using Xilinx FPGAs and the Xilinx Embedded Development Kit (EDK) to take full advantage of the Altium Designer environment and its LiveDesign methodology to develop MicroBlaze-based systems.
Altium Designer provides an FPGA vendor-neutral solution to the development of embedded systems using programmable devices, and provides a number of cross-device soft processor cores that can be implemented in virtually any large-scale FPGA.
The addition of MicroBlaze support in Altium Designer 6.0, however, allows engineers to take advantage of the higher performance and smaller size of the MicroBlaze core, which has been specifically optimised for use with Xilinx FPGAs.
"Xilinx is pleased that Altium has added support for the MicroBlaze to its Altium Designer system", says Mark Jensen, Senior Manager of Embedded Ecosystem Strategic Marketing for the Embedded Processing Division at Xilinx.
"Altium Designer brings a rich set of features and unique, integrated design methodology for FPGA system development through to board implementation".
"The addition of MicroBlaze support means Xilinx customers can take advantage of this environment for system development, and Altium customers targeting Xilinx devices can gain the performance benefits of the MicroBlaze processor".
To support the MicroBlaze, Altium Designer 6.0 includes a special FPGA-based "wrapper" core that provides hardware-level design compatibility with Altium Designer's native cross-device 32bit processor - the TSK3000.
The wrapper allows designers to easily switch between the TSK3000 and MicroBlaze without the need to modify the hardware design, and means that engineers using the MicroBlaze can take advantage of Altium Designer's range of included peripherals that use the Wishbone OpenBus interconnect standard.
It also facilitates the use of Altium Designer's FPGA-based virtual instruments for interactive hardware debugging - LiveDesign.
Similar wrapper cores are included to support hard processor cores, such as the PowerPC available with Xilinx Virtex-2 Pro FPGAs, and discrete processors such as PowerPC and ARM devices.
Altium Designer 6.0 includes a full software tool chain for the MicroBlaze FPGA-based soft processor that is based on Altium's advanced Viper compiler technology, which is used across all processors supported by the system.
This provides full C-code compatibility between processors, and produces fast, highly-optimised object code.
Internal benchmarking of the initial Viper-based MicroBlaze compiler implementation shows a code size reduction of up to 10% compared with other available compiler tool sets.
This, combined with the integration with hardware development process, makes Altium Designer 6.0 a compelling solution for MicroBlaze developers.
The provision of both hardware and software compatibility between processors means designers can easily migrate designs between execution platforms.
They can, for example, use the TSK3000 for initial device-independent system development, then switch to the faster and more compact MicroBlaze core to specifically target a Xilinx FPGA in the final product.
"Xilinx has been very active in promoting processor-based system design using FPGAs, and Altium believes that this is becoming an increasingly important area as electronic products become more intelligent and complex", said Nick Martin, founder and CEO, Altium.
"We have developed Altium Designer to allow all engineers to harness the benefits offered by today's large-scale FPGA devices, and change the way they approach design moving into the future".
"The addition of MicroBlaze support in Altium Designer 6.0 demonstrates our commitment to bringing the widest range of design options to our customers, and making Altium Designer a complete and unified solution for electronic product development".
Not what you're looking for? Search the site.
Browse by category
- Active components (13650)
- Passive components (3620)
- Design and development (10268)
- Enclosures and panel products (4014)
- Interconnection (3688)
- Electronics manufacturing, packaging (3492)
- Industry news (2106)
- Optoelectronics (1973)
- Power supplies (3046)
- Subassemblies (5664)
- Test and measurement (5825)