Intel® 80219 General Purpose PCI Processor Based on Intel Xscale® Microarchitecture Adds Performance and Feature Integration at a Low Cost
Total Page:16
File Type:pdf, Size:1020Kb
Product Brief Intel® 80219 General Purpose PCI Processor Based on Intel XScale® Microarchitecture Adds Performance and Feature Integration at a Low Cost Product Highlights I 32-bit high-performance CPU (400, 600 MHz) based upon Intel XScale® microarchitecture I Integrated 64-bit PCI/PCI-X interface (PCI 2.2, PCI-X 1.0a), 32-bit PCI supported I 200 MHz DDR SDRAM with ECC with support for up to 1 GB of 64-bit memory (32-bit mode supported) I Intel® Superpipelined RISC Technology (7-stage integer, 8-stage memory) Single-Chip General Purpose I 32 KB data cache, 32 KB instruction cache PCI Processor Based on ® I 2 KB mini-data cache Intel XScale Technology I ARM* Version 5TE compliant Intel® 80219 General Purpose PCI Processor I Programmable speed 32-bit local bus with Intel XScale microarchitecture is a single- (33, 66, or 100 MHz)/Flash I/F chip solution that opens the door to cost-sensitive, I 200 MHz internal bus delivers high-performance embedded application use. ~1.6 GB/s bandwidth The 64-bit PCI-X interface is one of several I 2-channel DMA controller (1024-byte registers) enticing features. The 80219 processor’s 64-bit I 2 I2C ports PCI-X interface is fully backward compatible to I Watchdog timer, 2 programmable timers PCI 2.2 standards enabling easy interface to (Auto-reload, programmed duration, lower-cost PCI components today, and the PCI-X selectable prescaling) 1.0a compatibility makes it simple to upgrade to I 4096-byte ATU buffers PCI-X in the future. The internal bus operates at I 8 general-purpose I/O pins, 4 SDRAM 200 MHz delivering internal bandwidth of up to output clocks 1.6 GB/s. The 80219 also features a 200 MHz I Performance Monitoring Unit DDR SDRAM controller with ECC. The 32-bit I Supports extended hot temp (0˚ to +85˚C) local bus makes it simpler to develop embedded I 544 LPBGA (35mm x 35mm) applications requiring a connection to non-PCI peripheral components. Product Brief Intel® 80219 General Purpose PCI Processor Based on Intel XScale® Microarchitecture The 80219 is a highly integrated chip with the high The 80219 has additional features that accelerate performance and bandwidth necessary to serve I/O throughput. A 2-channel DMA controller facilitates a wide range of embedded applications such as increased PCI-to-memory throughput and memory-to- industrial controllers, low-end networking, set top memory throughput. 4 KB ATU buffers and a messaging boxes, compact PCI, digital surveillance security, vision unit help maximize PCI-to-core communication. inspection equipment, personal storage appliances, The 80219 features a small 544 LPBGA (35mm) control plane processing, Voice over Internet Protocol package. Additional integration includes 8 GPIO (VoIP) blades and devices, print imaging devices, and pins, 4 SDRAM output clocks, enhanced interrupt a host of other applications requiring high performance processing, a Watchdog timer, and 2 programmable and low power in a tightly integrated environment. timers. This integration reduces chip count, saves board space, and simplifies designs. The 80219 is Product Overview code compatible with the 80200 processor and other The 80219 General Purpose PCI Processor introduces Intel XScale technology-based processors simplifying a powerful combination of integrated features. It is code porting from existing designs. It is compliant offered in either 400 MHz or 600 MHz options. The with the ARM* Version 5TE instruction set (excluding 133 MHz PCI-X interface achieves up to 1 GB/s through- the floating point instruction set). put, a two-fold increase over 66 MHz PCI. The internal Intel® 80219 PCI Processor Core Opens Gates bus operates at 200 MHz and offers internal bandwidth of I/O Throughput of up to 1.6 GB/s. The 80219 also features a 200 MHz The Intel 80219 processor is based on the Intel XScale DDR SDRAM controller with ECC that supports up to microarchitecture. It integrates Intel® Superpipelined RISC 1 GB of 64-bit DDR SDRAM. It also supports 32-bit Technology with a 7-stage integer, 8-stage memory memory for applications that are more space and cost superpipelined core that achieves high speed and low sensitive. It contains a programmable, 32-bit local bus power. The 80219 is available in two speed grades: that is excellent for embedded applications requiring 400 MHz and 600 MHz. connections to non-PCI peripheral components such as ASICs, Flash memory, or DSPs. Features Benefits 400, 600 MHz Intel XScale® core, high performance with low power Integrated, System-On-A-Chip Design Smaller packaging for board space cost savings 64-bit PCI 2.2 Interface Industry-standard I/O Bus allowing flexible inexpensive interconnect 133 MHz PCI-X 1.0a Interface Easy upgrade to higher speed I/O interconnect 200 MHz DDR SDRAM Bus Higher memory performance for higher system performance Up to 1 GB Memory Support Supports large memory subsystems when necessary Up to 1.6 GB/s Internal Bus Increases overall design performance 32-bit Local Bus Excellent for embedded applications requiring non-PCI peripherals such as ASICs, DSPs, or Flash 8 GPIOs Reduces chip count 4 SDRAM Output Clocks Saves board space 2 Programmable Timers Simplifies design Intel® 80219 General Purpose PCI Processor Based on Intel XScale® Microarchitecture Product Brief The 80219 core integrates 32 KB data and instruction 32-bit Local Bus Offers Increased Design Options caches with write-back, write-though, and hit-under- The 80219 offers a 32-bit local bus that provides an miss capabilities. These large caches greatly improve interface to external components that do not or can performance by preventing core stalls caused by multi- not reside on the PCI bus. It is excellent for embedded cycle memory accesses. In addition, a 2 KB mini-data applications that need a non-PCI attach point to the cache is also included to help avoid “thrashing” of the processor such as ASICs, DSPs, or other peripherals. data cache for frequently changing data streams. Six chip selects are available to provide expandability. The local bus functions at 8, 16, or 32 bits and is This combination of greater core speed, larger caches, programmable at 33, 66, or 100 MHz. PCI-X interface, DDR memory controller, and a fast internal bus enables the 80219 to achieve greater data 200 MHz DDR SDRAM Improves throughput. The 80219 can efficiently handle a broad Memory Throughput spectrum of designs involving networking and The 200 MHz DDR SDRAM memory controller acts embedded applications. as an interface between the 80219 and local system memory. It supports up to 1 GB of 64-bit DDR SDRAM, Integrated PCI-X Bus and 200 MHz Internal and 32-bit DDR SDRAM configurations between Bus Increase In Speed and Bandwidth 32 MB and 512 MB. It also supports single-bit error The Intel 80219 includes an integrated 64-bit PCI-X correction and multi-bit detection support with ECC. Interface. It is fully PCI 2.2 compatible and can run at 33 MHz and 66 MHz (3.3v). The PCI-X interface The Intel 80219 Offers Flexibility (PCI-X 1.0a) can be operated at 133 MHz, (or at The 80219 offers the flexibility to interface with a wide 100 MHz and 66 MHz) which achieves a greater variety of different technologies, including Gigabit than two-fold boost in performance over PCI 2.2 bus Ethernet, USB, SATA, Graphics controllers, etc. technology. The 80219 internal bus delivers 200 MHz Products that have a PCI interface can be connected speed, offering internal bandwidth of up to 1.6 GB/s, to the 80219. This enables the same code base to increasing performance over earlier processors with be used across multiple applications, reducing Intel XScale® technology. development costs and enhancing time-to-market. Intel® 80219 General Purpose PCI Processor Block Diagram High Performance DDR ® Intel XScale Core Interface 2-I2C Bus Interface Unit Memory Controller Units 1.6 GB/s Internal Bus (200 MHz) Peripheral Bus Primary Messaging 2-Channel Performance Timers Monitoring ATU Unit DMA Unit Controller PCI-X Bus (133 MHz) Product Brief Intel® 80219 General Purpose PCI Processor Based on Intel XScale® Microarchitecture Intel Access Developer’s Site: developer.intel.com Intel® I/O Processor Home Page: developer.intel.com/design/iio Development Tools for Intel® I/O Processors Page: http://www.intel.com/design/iio/devtools/tptools.htm Intel® Technical Documentation Center: www.intel.com/go/techdoc (800) 548-4725 7 a.m. to 7 p.m. CST (U.S. and Canada) International locations please contact your local sales office. General Information Hotline: (800) 628-8686 or (916) 356-3104 5 a.m. to 5 p.m. PST For more information, visit the Intel Web site at: developer.intel.com UNITED STATES AND CANADA EUROPE ASIA-PACIFIC JAPAN SOUTH AMERICA Intel Corporation Intel Corporation (UK) Ltd. Intel Semiconductor Ltd. Intel Kabushiki Kaisha Intel Semicondutores do Brazil Robert Noyce Bldg. Pipers Way 32/F Two Pacific Place P.O. Box 115 Tsukuba-gakuen Rue Florida, 1703-2 and CJ22 2200 Mission College Blvd. Swindon 88 Queensway, Central 5-6 Tokodai, Tsukuba-shi CEP 04565-001 Sao Paulo-SP P.O. Box 58119 Wiltshire SN3 1RJ Hong Kong, SAR Ibaraki-ken 305 Brazil Santa Clara, CA 95052-8119 UK Japan USA INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN INTEL’S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, INTEL ASSUMES NO LIABILITY WHATSOEVER, AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT.