Options for Acquiring Cortex-M1 and M0 Soft Cores
There are a few options available for acquiring Cortex-M1 and Cortex-M0 soft CPU cores to use in FPGA or ASIC designs. The main options are directly from ARM, from third-party IP vendors who license the cores from ARM, or develop your own soft core that is compatible with the ARM instruction set. Acquiring from ARM