Zibb

News and New Products

Microcontroller interfaces ARM7 core with FPGA

By Robert Cravotta, Technical Editor -- EDN, 6/18/2008

Atmel’s ARM7-based AT91CAP7E microcontroller includes an FPGA interface, a six-layer AHB (advanced high-speed bus), a peripheral-DMA controller, and 160 kbytes of on-chip SRAM. The FPGA interface includes direct access to two AHB masters, four AHB slaves, the peripheral-DMA controller, and a programmable ROM to remap the external RAM to emulate and debug ROM code. Atmel provides FPGA logic to encode and decode the bus traffic that flows between the FPGA and the CAP7E microcontroller. The logic blocks inside the FPGA connect to the CAP7E through the AHB master and slave channels. The priority-interrupt controller supports as many as 13 encoded interrupts and two unencoded interrupts for DMA transfers. On-chip peripherals include a USB 2.0 full-speed device; master and slave SPIs (serial-peripheral interfaces); two USARTs; three 16-bit timer counters; an eight-channel, 10-bit ADC; and a full-function system controller, including interrupt- and power-control and supervisory functions.

The customizable CAP7 has a metal-programmable block with 450,000 gates, or the equivalent of 56,000 FPGA logic cells. You can directly migrate FPGA functions to a CAP7 device with no special EDA tools or customer-side engineering. Standard FPGA-software tools support implementation of functions such as LCD controllers, DSP algorithms, and proprietary customer IP (intellectual property). The AT91CAP7E uses the same development tools as the AT91SAM ARM-based microcontrollers, and it is available now for $9.50 (10,000) in a 225-ball BGA package.



Reed Business Information Resource Center

Featured Company


Related Resources

ADVERTISEMENT

ADVERTISEMENT

Related Content

 

By This Author


ADVERTISEMENT

Knowledge Center


Events

Microchip Worldwide Embedded Designer’s Forum
Dates: 10/6/2009 - 2/15/2010
Location: 120 Locations Worldwide

Microprocessor Test and Verification (MTV'09)
Dates: 12/7/2009 - 12/8/2009
Location: Austin, TX

Oxford University Digital Signal Processing Short Course
Dates: 1/25/2010 - 1/27/2010
Location: Oxford, United Kingdom

Oxford University Digital Signal Processing Implementation Short Course
Dates: 1/28/2010 - 1/28/2010
Location: Oxford, United Kingdom

Oxford University High-Speed Digital Design Short Course
Dates: 6/22/2010 - 6/23/2010
Location: Oxford, United Kingdom

Submit an EventSubmit an Event




Technology Quick Links

EDN Marketplace


©1997-2009 Reed Business Information, a division of Reed Elsevier Inc. All rights reserved.
Use of this Web site is subject to its Terms of Use | Privacy Policy

Please visit these other Reed Business sites