Arm, with the advantage of a complete embedded ecosystem
Provides proven Arm IP quickly and easily for free As the need for flexible product design grows, the FPGA and PLD (Programmable Logic Devices) market is expected to grow by approximately 74% between 2016 and 2022. This is increasing the pressure on many OEMs to develop flexible products optimized for applications at low cost and in a short period of time.
Going forward, developers need easy access to the most widely used processors, whether FPGAs, SoCs, or single-board computers (SBCs), as well as the broadest set of software, tools, and know-how.
At the Xilinx Developer Forum in San Jose, California, Arm announced on the 3rd that the Arm DesignStart program is integrating the benefits of the Arm Cortex-M processor into FPGAs, providing scalability and a standardized processor architecture across the Xilinx portfolio.
Cortex-M processors provide embedded developers with a streamlined software development experience and are supported by a broad technology ecosystem of software, tools, and services. Developers have the flexibility to choose from a variety of options, including SBCs, off-the-shelf chips, FPGAs, and custom silicon, taking into account all important factors including design requirements, budget, resource availability, and time to market.
Product manufacturers can build a competitive advantage through design flexibility and differentiation provided by application-optimized FPGAs and custom silicon designs. Designers who choose FPGA solutions from Arm can take advantage of the following capabilities:
First, it maximizes choice and flexibility. It provides easy and fast access to the Cortex-M1 (an FPGA-optimized version of the Cortex-M0 processor) and Cortex-M3 for FPGA integration as Xilinx products, without licensing fees or royalties.
Next is software cost savings: scalability from single board computers to FPGAs, maximizing software reuse across the entire OEM product portfolio on a standardized CPU architecture.
Another feature is the ease of design. Create FPGA systems with Cortex-M processors using a drag-and-drop design approach, and easily integrate them with Xilinx system and peripheral IPs via the Vivado Design Suite.
Finally, it can accelerate time to market. It provides access to a broad software ecosystem that includes Arm Keil MDK, a software development solution for Arm-based microcontrollers, as well as other Arm design knowledge bases.
The partnership between Arm and Xilinx opens the door to Arm processors for all developers. Arm for FPGAs simplifies development of consistent architectures across the Xilinx Spartan, Artix, and Zynq portfolios.
The collaboration between Arm and Xilinx enables developers to leverage the benefits of heterogeneous computing on a single processor architecture, using Cortex-A processors built into the Zynq SoC portfolio along with the newly available Cortex-M soft IP in DesignStart.
Developers can create sophisticated products by assigning processing tasks to the appropriate compute engine, whether it's high-performance Cortex-A, real-time Cortex-M, or custom logic.
한번 써보고 싶네요