English
Language : 

COREAPB Datasheet, PDF (1/4 Pages) Actel Corporation – CoreAPB
CoreAPB
Product Summary
Intended Use
• Intended for Use in a Processor Subsystem to
Implement the Advanced Peripheral Bus (APB)
Fabric
• Configured for Easy and Automatic System Design
with CoreConsole
Synthesis and Simulation Support
• Supported in the Actel Libero® Integrated Design
Environment (IDE)
Verification and Compliance
• Compliant with AMBA
Contents
Key Features
• Supplied in SysBASIC Core Bundle
• Up to 16 APB Slave Devices Supported
• Automatic Connection to AHB Bridge (CoreAHB2APB)
and APB Slaves
Benefits
• Allows Easy Connection of APB Devices to a
CoreMP7 or Cortex-M1 Subsystem
• Auto Stitch in CoreConsole for Rapid Development
• Compatible with Advanced Microcontroller Bus
Architecture (AMBA), CoreMP7, and Cortex-M1
Supported Device Families
• Fusion
• IGLOO™
• IGLOOe
• ProASIC®3L
• ProASIC3
• ProASIC3E
General Description ................................................... 1
Connecting CoreAPB in CoreConsole ....................... 2
Resource Requirements ............................................. 2
Ordering Information ................................................ 2
List of Changes ........................................................... 3
Datasheet Categories ................................................. 3
General Description
Along with CoreAHB2APB, the CoreAPB component
provides an AMBA APB fabric that supports up to 16 APB
slaves. CoreAHB2APB provides APB address decoding in
the form of select signals. CoreAPB is concerned with
multiplexing the read data busses from all the APB slaves
into one single read data bus to send to CoreAHB2APB.
Figure 1 gives an illustration of CoreAPB.
There is one APB master interface, which is typically
connected to the AMBA Bridge, and 16 equal-sized
(16 MB) APB slave interfaces.
From Bridge
PSTB
PA[31:0]
PWDATA[31:0]
PWRITE
PSELslave1
PSELslave2
PSELslaveN
To Bridge PRDATA[31:0]
To APB Slaves
PRDATA[31:0]
PRDATA[31:0]
PRDATA[31:0]
From Slave 1
From Slave 2
From Slave N
Figure 1 • CoreAPB
January 2008
v2.1
1
© 2008 Actel Corporation