Hello together, I am little bit confused regarding to the Cortex-M0DS comparability to Altera FPGAs.
On one hand, according to the information out of the white paper An introduction to ARM Cortex-M0 Design Start it must be possible to run the Cortex-M0 DS on an Altera FPGA because the DesignStart DesignKit deliver a synthesizable Verilog Version of the processor.
On the other hand till now I only find Master Thesis or Step by Step Guides like (STEP BY STEP GUIDE TO IMPLEMENTING THE CORTEX-M0 USING A NEXYS2 FPGA BOARD) which uses development boards based on Xilinx FPGAs.
So my questions are:
Thank you and best regards
Stefan
>Is it possible to use the Cortex-M0 DesignStart with an Altera FPGA?
Yes.
>Are there papers (Step by Step guides) which describes a usage of the DesignStart in combination with an Altera FPGA available?
Our MPS2+ FPGA board software package comes with an example project for Cortex-M0 DesignStart.
https://community.arm.com/dev-platforms/b/documents/posts/about-the-mps2-m-class-prototyping-system
>Why will ARM deliver a Prototype-board based on an ARM FPGA instead of an Xilinx FPGA?
I guess you mean Altera FPGA. From memory (hope I got this right), when we designed MPS2, Altera Cyclone 5 was selected due to:
- partial reconfiguration
- low cost and availability
- FPGA image encryption support
- FPGA size
But today both XiIinx and Altera low cost FPGAs can met these technical requirements.
Hope this helps.
regards,
Joseph