PSoC® 5 is a true programmable embedded system-on-chip integrating configurable analog and digital peripheral functions, memory and a microcontroller on a single chip. The breakthrough new PSoC 5 architecture boosts performance through integrated high-precision 20-bit resolution analog, programmable PLD-based logic, and the 32-bit ARM® Cortex™-M3 CPU up to 67 MHz.
ARM Processors meet Hardware Programmability
Zynq™-7000 All Programmable SoC is a new class of platform which combines an industry-standard ARM® dual-core Cortex™-A9 MPCore™ processing system with Xilinx 28nm programmable logic. This processor-centric architecture delivers a comprehensive processing platform that offers academics ASIC levels of performance and power consumption, the ease of programmability of a microprocessor and the flexibility of a FPGA.
More than Silicon: A Comprehensive Platform Offering
The value of Zynq-7000 All Programmable SoC is amplified by all the elements supporting the Zynq-7000 family which includes hardware (HW) and software (SW) development tools, operating systems, and much more.
A Flexible Scalable Platform Addressing a Wide Range of Applications
The flexible nature of programmable logic and its tight integration to the ARM based processing system offers academics the possibility to add virtually any peripheral they want and create accelerators to extend the performance of the Zynq-7000 devices. This makes Zynq-7000 devices the ideal solution for a variety of academic projects.
Developed by ARM in collaboration with Actel and Altera, the 32-bit ARM Cortex-M1 processor is the first ARM processor designed for FPGA implementation. With a balance between size and speed, the Cortex-M1 processor operates at up to 72 MHz, implemented in as few as 4,300 tiles. Actel's CoreMP7 is a soft IP version of the popular ARM7TDMI-S. Please consult Actel and Altera for pricing and availability.
The ARM Cortex-M1 Development Kit is a natural extension to the Cortex-M1 processor, enabling developers to reduce engineering costs through the standardization of products on a single architecture spanning FPGAs, MCUs, ASICs and ASSPs.
Click here for more information: Cortex-M1 Development Kit
A separate, compatible debug adapter is sometimes needed for development with ARM-based platforms. However, more ARM-based platforms are being made available with integrated, on-board debugging capabilities eliminating the need for such external hardware.
Some platforms have real-time data access and instruction trace capability for systems that that must be debugged in real-time without stopping the system and a physical trace interface will likely be needed for this purpose.
These interfaces can be purchased directly from ARM (an ARM company), or through a variety of ARM partners and distributors.
Low-cost debug adapters are also available for purchase from third-party companies such as Olimex, as well as a variety of others.
Be sure to check the compatibility between your boards, software tools, and debug adapter.