Product Website: http://www.ip-extreme.com/IP/power_e200.html
Freescale Semiconductor, a founding member of Power.org and a driving force in the evolution of the Power Architecture since the original PowerPC, is the worlds leading supplier of 32-bit controllers. Freescales e200 family of Power Architecture cores are well proven in a range of embedded applications, including their popular MPC5500 series of automotive MCUs. Those same e200 cores are now available from IPextreme, enabling any SoC or ASSP designer to benefit from the Power Architecture.
Freescales e200 family of synthesizable, high-efficiency cores is intended for cost-sensitive, embedded real-time applications with significant performance requirements. The four e200 cores available through IPextremee200z0, e200z1, e200z3, and e200z6provide a range of features ideal for automotive, avionics, robotics, industrial control, medical devices, and compact networking applications.
Built to Power Instruction Set Architecture (ISA) Version 2.03, all four cores support variable length encoding (VLE); all except the z0 also implement the full 32-bit Book E instruction set. The cores offer low interrupt latency, AMBA AHB connectivity, and low-power design through clock gating. Debug features include static debug through Nexus Class 1 and real time debug through Nexus Class 2/3.
The small-footprint z0 core has a compact four-stage pipeline and runs only the VLE instruction set, which delivers exceptional code density. Reduced memory requirements and compact design make the z0 ideal for low-cost applications.
The z0 core is intended for low-end cacheless MCU implementations that do not require an MMU and can benefit most from very compact code. Its features include:
* In-order, 4-stage pipeline with pipeline stages mapped directly to 2-cycle AHB
* Power Architecture compatible VLE core
* Support for existing PowerPC VLE compilers
* Single-issue machine with 32-bit unified bus
* Single-cycle simple operations
* Single-cycle loads and stores
* Branches: 1-cycle not-taken, 2-cycle taken
* Nexus Class 2+ support (Nexus Class 2 plus
selected Nexus Class 3/4 features)