Mentor Graphics has announced product support for the ARM Cortex-M1 processor – the first ARM processor designed specifically for implementation on field programmable gate arrays (FPGAs). Mentor Graphics provides the EDA industry's most comprehensive portfolio of vendor-independent FPGA design solutions, allowing engineers to implement the ARM Cortex-M1 processor on any FPGA device.
"With the Cortex-M1 processor, designers have the freedom to select any FPGA device they wish. Mentor Graphics' support for FPGA design extends that freedom, offering our mutual customers a comprehensive, vendor-independent flow for FPGA design," said Kevin McDermott, director of CPU Marketing, Processors Division, ARM. "We consider Mentor's support to be a significant contribution for customer success with the Cortex-M1 processor."
Mentor Graphics is the only EDA company with a complete FPGA solution, covering design entry, simulation, synthesis, PCB design, embedded software and software development toolsets. These hardware and software design solutions enable FPGA system designers to develop better electronic products faster and more cost-effectively. Unlike proprietary solutions from FPGA vendors, Mentor products allow designers to target virtually any FPGA platform with their Cortex-M1-based design. In addition, Mentor Graphics is the only major EDA company with an embedded software solution, providing turn-key technology for development tools, operating systems and application middleware.
The ARM Cortex-M1 processor extends the range of the ARM Cortex family and enables OEMs to standardize around a common architecture across the performance spectrum. According to ARM, the Cortex-M1 processor enables OEMs to achieve significant cost savings through rationalization of software and tools investments across multiple projects spanning FPGA, application specific integrated circuit (ASIC) and application specific standard product (ASSP), plus greater vendor independence through use of an industry-standard processor.
"Mentor Graphics' long-term strategic relationship with ARM has enabled us to support the launch of the Cortex-M1 with several plug-and-play design solutions, including design assembly, embedded software toolsets, and most recently Precision Synthesis for FPGA devices," said Simon Bloch, general manager, Design Creation and Synthesis Division, Mentor Graphics. "With these vendor-independent offerings from Mentor, designers are free to select any FPGA device to implement their designs based on the ARM Cortex-M1 processor."
For design, rapid assembly, and validation, Mentor Graphics offers Platform Express, a tool that uses the IP-XACT specification by The SPIRIT Consortium to automatically assemble hardware and software IP into a complete design and drive downstream processes. Platform Express allows designers to rapidly integrate hardware and software IP with the Cortex-M1 processor and quickly examine interactions between hardware blocks, identify interconnect bottlenecks, and validate hardware/software functionality before initiating implementation automatically.
Mentor Graphics and ARM will host a seminar on this tool flow for the Cortex-M1 at the Embedded Systems Conference, April 3, San Jose, Calif. Click Here for more information.
Precision Synthesis is a leading RTL and physical synthesis tool and is the centerpiece of the industry's most comprehensive vendor-independent solution for FPGA design. The tool uses the same design source and constraints, enabling designers to synthesize the ARM Cortex-M1 processor for optimal performance on any FPGA technology. Designers can take advantage of the wide device support and superior quality of results (QoR) provided by Precision Synthesis to target the smallest and least expensive FPGA for their Cortex-M1 processor-based designs.
Additionally, the EDGE Developers Suite and the Nucleus operating system (OS) will provide a foundation for Cortex-M1 developers to accelerate their electronic device's time-to-market and increase their margins. The EDGE Developer Suite includes an IDE, Compiler, Debugger, Profiler, JTAG, and Host Simulation software. The Nucleus OS family of products includes kernels, networking, USB, graphics and file system software that are ideal for applications in consumer electronics, industrial controls, medical and telematics vertical markets. Nucleus software is highly reliable, extremely scalable and has a very small memory footprint.
For detailed pricing and availability information on hardware design and software development products for the Cortex-M1 processor, please visit to www.mentor.com.