The Cortex-M0 DesignStart Eval is an evaluation version of ARM’s Cortex-M0 processor targeted at microcontroller applications. It allows developers to evaluate the Cortex-M0 processor before deciding to license and integrate it into their own custom system-on-chip (SoC) designs.
Like all ARM processor IP, the Cortex-M0 DesignStart Eval comes with an end user agreement that outlines the terms, conditions and restrictions governing its use. It is important for developers to fully understand these before downloading and using the IP.
Scope of the Licence
The Cortex-M0 DesignStart Eval licence allows the user to evaluate the Cortex-M0 processor in simulation and on FPGA prototypes. Specifically it permits:
- Simulation of the Cortex-M0 design using ARM-approved simulators like FastModels.
- Synthesis of the Cortex-M0 design into netlists targeting FPGA prototyping platforms like Xilinx and Altera FPGAs.
- Incorporation of the Cortex-M0 design into prototypes implemented on FPGA boards for evaluation purposes.
The licence is limited to evaluation only. It does not allow manufacturing or distribution of any devices containing the Cortex-M0 IP, even for prototypes. The user must obtain a separate licence from ARM for any production use.
Prohibited Uses
The Cortex-M0 DesignStart Eval licence prohibits certain uses of the IP. Specifically, the user may not:
- Distribute, sublicense or otherwise transfer the Cortex-M0 IP to any third party.
- Use the IP to develop designs meant for production, including masks, device fabrication, etc.
- Incorporate any part of the Cortex-M0 design into their own IP for distribution.
- Attempt to reverse-engineer or derive the Cortex-M0 RTL code or architecture.
Any use beyond simulation and FPGA prototyping requires a separate production licence from ARM. The user assumes full responsibility for any prohibited use of the IP.
Ownership
The Cortex-M0 DesignStart Eval licence does not transfer any ownership of the IP to the user. The Cortex-M0 processor, and all ARM IP, remain the sole property of ARM. Users must keep the IP confidential and secure.
Support
The DesignStart Eval licence includes product support from ARM via online forums and help resources. Phone or email support are not included. Users can access FAQs, documentation, training materials and other resources to assist with evaluation and prototyping.
For production licences, ARM offers maintenance and support services for a fee tailored to the user’s specific needs.
Updates
The Cortex-M0 DesignStart Eval licence includes one update to the latest IP version available at the time of licensing. Further updates require a production licence. Updates may include bug fixes, enhancements, or interface changes that maintain compatibility.
Liability
The Cortex-M0 DesignStart Eval licence disclaims most liability on ARM’s part. There is no warranty on the IP’s fitness for any particular purpose. ARM cannot be held liable for any damages arising from use of the IP. The user assumes all risks associated with IP evaluation.
Audit
ARM reserves the right to audit the user’s compliance with the licence terms. This may include access to simulate designs, inspect prototypes, check configuration logs, or other verification as needed. Users grant ARM any necessary access to confirm the IP is being used appropriately.
Termination
ARM may terminate the Cortex-M0 DesignStart Eval licence if the user violates any of its terms and conditions. Upon termination, the user must destroy all copies and derivatives of the IP in their possession.
Production Licencing
Once evaluation is complete, users must obtain a separate production licence to manufacture or distribute any devices containing ARM IP. Production licences come with their own agreement governing use, support, updates and liability for the IP in mass production.
ARM offers both royalty-based and all-you-can eat licencing options. Royalties are typically a percentage of the ASIC or SoC sale price. All-you-can eat licences are fixed fee allowing use of the IP in unlimited volumes. Volume discounts may apply.
Production licences also include a range of maintenance, support and warranty options from ARM for additional fees. Organizations should engage ARM sales to discuss production licensing terms and conditions tailored to their specific needs and use cases.
Conclusion
The Cortex-M0 DesignStart Eval licence allows limited evaluation of the Cortex-M0 IP for non-commercial purposes only. Production use requires a separate licence agreement from ARM with specific terms governing IP ownership, distribution, liability, maintenance and support.
Developers should fully understand the licence terms before downloading and integrating the DesignStart Eval IP to ensure compliance.