manuals.online logo
Brands
  1. Home
  2. •
  3. Brands
  4. •
  5. Atmel
  6. •
  7. Controllers
  8. •
  9. Atmel AT91CAP7E User manual

Atmel AT91CAP7E User manual

AT91CAP7E is an ARM7™-based MCU with a direct FPGA interface, six-layer advanced high-speed
bus (AHB), peripheral DMA controller and 160 Kbytes of on-chip SRAM. It offers seamless migration to
AT91CAP7 customizable MCUs for ARM7-plus-FPGA designs. It includes on-chip peripherals such as
USB 2.0 full speed device, SPI master and slave, two USARTs, three 16-bit timer counters, an 8-channel/
10-bit analog to digital converter, plus a full-functioned system controller including interrupt and power
control and supervisory functions.
The FPGA interface on the AT91CAP7E provides the FPGA with direct access to the AT91CAP7E’s
on-chip AHB and peripheral DMA controller. This architecture eliminates FPGA-induced bus contention,
off-loads MCU-to-FPGA communications from the CPU, and frees up the external bus interface for
external memory access.
Interfacing an ARM7-based MCU to an FPGA has traditionally been done through the external bus
interface (EBI) or programmable I/O. Either arrangement requires that the CPU transfer data to and from
the FPGA one word-at-a-time, basically stealing CPU cycles that should be conserved for processing and
limiting access to external memory during FPGA operations.
The FPGA interface on Atmel’s AT91CAP7E provides the FPGA with two AHB masters, four AHB slaves,
a special direct AHB slave interface to an external RAM through the FPGA, and a programmable ROM
that remaps the external RAM to emulate and debug the ROM code. Fourteen advanced peripheral bus
(APB) slaves, two full-duplex DMA channels and 32-bit programmable I/O may be hardware selected to
share I/O. An on-chip priority interrupt controller provides up to 13 encoded interrupts and two additional
un-encoded interrupts for DMA transfers.
CAPTM CUSTOMIZABLE MICROCONTROLLERS
AT91CAP7E
System Controller
Two-Wire Interface
USART
Serial Peripheral
Interface
CAN Controller
Synchronous Serial
Controller
Multi-Channel ADC
PWM Controller
Timer/Counter
Multimedia Card
Interface AC97 Controller
ARM926EJ-S
Processor
External Bus Interface
USB Host
USB HS Device
10/100 Ethernet
MAC
LCD Controller
Image Sensor
Interface
Metal Programmable
Block
(250K or 500K Gates)
Multi-Layer AHB Matrix
ROM
(32KB)
SRAM
(32KB)
Peripheral
Bridge
Multi-Channel
Peripheral DMA
APB
AT91CAP9
NAND Flash
SDRAM/DDRAM
Burst Cellular
RAM
Static RAM
Trans
ceiver
Trans
ceiver
8xRAM
(512x72bit)
12xDPR
(512x36bit)
Instr
Cache
(16KB)
Data
Cache
(16KB)
APB
System Controller
ICE
ARM7TDMI
PIT
Main
OSC
PLL
PMCWDT
PLL
6-layer AHB Matrix
JTAG
AIC
USARTADC
Timer
x3 USART
PIO
x32
SRAM
96KB
FPGA Interface
EBI
Static Mem.
CF
NAND Flash
SDRAM
ROM (256KB)
SPI
RTT
SHWDCGPBREG
POR
32K OSC
RC OSC
USB
FS
Device
SRAM
64KB
POR
AT91CAP7E
Peripheral DMA
Controller
AMBA Bridge
Headquarters
Atmel Corporation
2325 Orchard Parkway
San Jose, CA 95131
USA
TEL 1 (408) 441-0311
FAX 1 (408) 487-2600
International
Atmel Asia
Room 1219
Chinachem Golden Plaza
77 Mody Road Tsimshatsui
East Kowloon
Hong Kong
TEL (852) 2721-9778
FAX (852) 2722-1369
Atmel Europe
Le Krebs
8, Rue Jean-Pierre Timbaud
BP 309
78054 St.-Quentin-en-Yvelines
Cedex, France
Tel: (33) 1-30-60-70-00
Fax: (33) 1-30-60-71-11
Atmel Japan
9F, Tonetsu Shinkawa Bldg.
1-24-8 Shinkawa
Chuo-ku, Tokyo 104-0033
Japan
TEL (81) 3-3523-3551
FAX (81) 3-3523-7581
Product Contacts
Technical Support
www.atmel.com/products/AT91CAP
Sales Contacts
www.atmel.com/contacts
Web Site
www.atmel.com
© 2008 Atmel Corporation.
All rights reserved.
Atmel®, logo and combinations thereof,
and others, are registered trademarks,
CAPTM and others are trademarks of
Atmel Corporation or its subsidiaries.
ARM®, ARM7TDMI®,and others are
registered trademarks or trademarks
of ARM Ltd. Other terms and product
names may be trademarks of others.
REV.: 860/8543A-06/08/1K
Disclaimer: The information in this document is provided in connection with Atmel products. No license, express or implied, by estoppel or otherwise, to any intellectual property right is granted by this document or in connection with
the sale of Atmel products. EXCEPT AS SET FORTH IN ATMEL’S TERMS AND CONDITIONS OF SALE LOCATED ON ATMEL’S WEB SITE, ATMEL ASSUMES NO LIABILITY WHATSOEVER AND DISCLAIMS ANY EXPRESS, IMPLIED OR
STATUTORY WARRANTY RELATING TO ITS PRODUCTS INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. IN NO EVENT SHALL
ATMEL BE LIABLE FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL, PUNITIVE, SPECIAL OR INCIDENTAL DAMAGES (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF PROFITS, BUSINESS INTERRUPTION, OR LOSS OF
INFORMATION) ARISING OUT OF THE USE OR INABILITY TO USE THIS DOCUMENT, EVEN IF ATMEL HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. Atmel makes no representations or warranties with respect to the
accuracy or completeness of the contents of this document and reserves the right to make changes to specifications and product descriptions at any time without notice. Atmel does not make any commitment to update the information
contained herein. Unless specifically provided otherwise, Atmel products are not suitable for, and shall not be used in, automotive applications. Atmel’s products are not intended, authorized, or warranted for use as components in applications
intended to support or sustain life.
Atmel provides FPGA logic that decodes and encodes the bus traffic that flows between the FPGA and
the AT91CAP7E microcontroller. The logic blocks inside the FPGA are connected to the AT91CAP7E via
the AHB master and slave channels.
The AT91CAP7E is a standard microcontroller with an FPGA interface that makes the FPGA look and work
like it is on the internal bus on the MCU. Customers who are considering the AT91CAP7 customizable
MCU for their designs, frequently need a two-chip, no-NRE, FPGA-plus ARM7 solution as they are
gaining market momentum. The AT91CAP7E provides such a solution and offers an engineering-free
migration path to a lower cost, lower power customizable MCU when volume justifies it. The AT91CAP7E
is available in a 225 LFBGA package (13 x 13 x 1.4mm).
AT91CAP7 Customizable MCUs
Atmel’s AT91CAP7 customizable MCU is an ARM7-based microcontroller with a metal-programmable
(MP) block with 450K gates or the equivalent of 56K FPGA logic cells (LC). Any functionality that has
been implemented in an FPGA may be migrated directly to a CAP7 device with no special EDA tools
or customer-side engineering. Standard FPGA software tools are all that is necessary to implement
functions such as LCD controllers, DSP algorithms (e.g. GPS correlators, FFTs, FIR filters), and proprietary
customer IP. A AT91CAP7 implementation delivers as much as 8X better performance, consumes 98%
less static power, and costs about 30% less than the FPGA-plus-MCU implementation. The AT91CAP7
is available in multiple packages.
USB
PDC
256K ROM
POR
GPBR
POR
RTT
PIT
WDT
PLL
PLL
SHWDC
OSC
32K
AIC
PMC
Main
OSC
ICE
JTAG
AHB/APB Bridge
6-layer AHB Matrix
INTERFACE
FPGA
AHB/APB Bridge
CUSTOM MP
ARM7TDMI
Additional NON-AHB/APB Logic
FPGA
Seamless FPGA Interface
CAP7E to FPGA Interface
CAP7E
HZBT
AHBs
Dedicated
FPGA I/F
2 AHB Masters
4 AHB Slaves
14 APBs Slaves
2 PDC Channels
CAP7E-Ctrol
96KB SRAM
64KB SRAM
FPGA
INTERFACE
SRAM
SRAM
USB
FIFO
POR POR
ADC PLLB LFT
OSC
PLLA
Battery
USB Tranceiver
OSC32
ARM
ROM
ROM
MP
RAM
MP
RAM
FPGA Interface
EBI
Peripheral DMA
Controller
SPI
PIO
TIMERS
USART
USART
ADC
IRQ
SRAM
FPGA Interface

Other Atmel Controllers manuals

Atmel AT91 ARM Thumb Installation and operating instructions

Atmel

Atmel AT91 ARM Thumb Installation and operating instructions

Atmel AT43301 User manual

Atmel

Atmel AT43301 User manual

Atmel REB212BSMA-EK User manual

Atmel

Atmel REB212BSMA-EK User manual

Atmel AT91 ARM Series Installation and operating instructions

Atmel

Atmel AT91 ARM Series Installation and operating instructions

Atmel WINC1500 User manual

Atmel

Atmel WINC1500 User manual

Atmel AT91 ARM Thumb Installation and operating instructions

Atmel

Atmel AT91 ARM Thumb Installation and operating instructions

Atmel AT91 ARM Thumb Installation and operating instructions

Atmel

Atmel AT91 ARM Thumb Installation and operating instructions

Atmel AT91CAP7A-STK User manual

Atmel

Atmel AT91CAP7A-STK User manual

Atmel AT43USB325 User manual

Atmel

Atmel AT43USB325 User manual

Atmel ATREB212BSMA-EK User manual

Atmel

Atmel ATREB212BSMA-EK User manual

Atmel AT91 ARM Thumb Installation and operating instructions

Atmel

Atmel AT91 ARM Thumb Installation and operating instructions

Atmel AVR STK500 User manual

Atmel

Atmel AVR STK500 User manual

Atmel AT43USB324 User manual

Atmel

Atmel AT43USB324 User manual

Atmel ARM Thumb AT91 Installation and operating instructions

Atmel

Atmel ARM Thumb AT91 Installation and operating instructions

Atmel AT91 ARM Thumb Installation and operating instructions

Atmel

Atmel AT91 ARM Thumb Installation and operating instructions

Atmel AT91SAM9G45 Installation and operating instructions

Atmel

Atmel AT91SAM9G45 Installation and operating instructions

Atmel AT91 ARM Thumb Installation and operating instructions

Atmel

Atmel AT91 ARM Thumb Installation and operating instructions

Atmel ATMEGA256RFR2 Xplained Pro User manual

Atmel

Atmel ATMEGA256RFR2 Xplained Pro User manual

Atmel XMEGA B User manual

Atmel

Atmel XMEGA B User manual

Atmel AT91SAM9 Installation and operating instructions

Atmel

Atmel AT91SAM9 Installation and operating instructions

Atmel ATMEGA256RFR2 Xplained Pro User manual

Atmel

Atmel ATMEGA256RFR2 Xplained Pro User manual

Atmel AT89C51ED2 Installation manual

Atmel

Atmel AT89C51ED2 Installation manual

Popular Controllers manuals by other brands

Infinity INF-BC4 Operation

Infinity

Infinity INF-BC4 Operation

Bosch Rexroth  VT-HNC100 3X/S Series Technical data

Bosch

Bosch Rexroth VT-HNC100 3X/S Series Technical data

Flash Technology PAPI user manual

Flash Technology

Flash Technology PAPI user manual

INFOSEC UPS SYSTEM R2 Pro 1000VA user guide

INFOSEC UPS SYSTEM

INFOSEC UPS SYSTEM R2 Pro 1000VA user guide

GSE 60 SERIES Technical reference manual

GSE

GSE 60 SERIES Technical reference manual

Sony JumboTron operating instructions

Sony

Sony JumboTron operating instructions

National Instruments NI PXIe-8840 installation guide

National Instruments

National Instruments NI PXIe-8840 installation guide

Nice SPA30 Installation instructions manual

Nice

Nice SPA30 Installation instructions manual

STI STI-SA5000 Series instruction manual

STI

STI STI-SA5000 Series instruction manual

Calpeda PFC-M Series operating instructions

Calpeda

Calpeda PFC-M Series operating instructions

Unitronics Vision V350-35-TU24 installation guide

Unitronics

Unitronics Vision V350-35-TU24 installation guide

Skov DOL 635 user manual

Skov

Skov DOL 635 user manual

SteppIR SDA 100 Operator's manual

SteppIR

SteppIR SDA 100 Operator's manual

BERMAD Omega Installation and operation guide

BERMAD

BERMAD Omega Installation and operation guide

RADEMACHER DuoFern 9471-1 instruction manual

RADEMACHER

RADEMACHER DuoFern 9471-1 instruction manual

CHERUBINI MyRoll instructions

CHERUBINI

CHERUBINI MyRoll instructions

cashco PGR-1 Installation operation & maintenance

cashco

cashco PGR-1 Installation operation & maintenance

Omnitronic DXO-24E Driver installation

Omnitronic

Omnitronic DXO-24E Driver installation

manuals.online logo
manuals.online logoBrands
  • About & Mission
  • Contact us
  • Privacy Policy
  • Terms and Conditions

Copyright 2025 Manuals.Online. All Rights Reserved.