COREAPB [ACTEL]
CoreAPB; CoreAPB型号: | COREAPB |
厂家: | Actel Corporation |
描述: | CoreAPB |
文件: | 总4页 (文件大小:171K) |
中文: | 中文翻译 | 下载: | 下载PDF数据表文档文件 |
CoreAPB
Synthesis and Simulation Support
Product Summary
•
Supported in the Actel Libero® Integrated Design
Environment (IDE)
Intended Use
•
Intended for Use in a Processor Subsystem to
Implement the Advanced Peripheral Bus (APB)
Fabric
Verification and Compliance
•
Compliant with AMBA
•
Configured for Easy and Automatic System Design
with CoreConsole
Contents
Key Features
General Description ................................................... 1
Connecting CoreAPB in CoreConsole ....................... 2
Resource Requirements ............................................. 2
Ordering Information ................................................ 2
List of Changes ........................................................... 3
Datasheet Categories ................................................. 3
•
•
•
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
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.
Supported Device Families
•
•
•
•
•
•
Fusion
IGLOO™
IGLOOe
ProASIC®3L
ProASIC3
ProASIC3E
There is one APB master interface, which is typically
connected to the AMBA Bridge, and 16 equal-sized
(16 MB) APB slave interfaces.
PSTB
PA[31:0]
PWDATA[31:0]
PWRITE
To APB Slaves
From Bridge
PSELslave1
PSELslave2
PSELslaveN
PRDATA[31:0]
From Slave 1
To Bridge
PRDATA[31:0]
PRDATA[31:0]
PRDATA[31:0]
From Slave 2
From Slave N
Figure 1 • CoreAPB
January 2008
v2.1
1
© 2008 Actel Corporation
CoreAPB
Connecting CoreAPB in CoreConsole
Table 1 lists the ports present on the APB bus and describes how to connect these in CoreConsole.
Table 1 • APB Bus Connections
Connection
CoreConsole Label
Required Connections
Description
APB mirrored master interface
APBmmaster
This interface connects to the APBmaster interface of CoreAHB2APB.
Optional Connections
APBmslave0
APBmslave1
APBmslave2
APBmslave3
APBmslave4
APBmslave5
APBmslave6
APBmslave7
APBmslave8
APBmslave9
APBmslave10
APBmslave11
APBmslave12
APBmslave13
APBmslave14
APBmslave15
APB mirrored Slave 0 interface
APB mirrored Slave 1 interface
APB mirrored Slave 2 interface
APB mirrored Slave 3 interface
APB mirrored Slave 4 interface
APB mirrored Slave 5 interface
APB mirrored Slave 6 interface
APB mirrored Slave 7 interface
APB mirrored Slave 8 interface
APB mirrored Slave 9 interface
APB mirrored Slave 10 interface
APB mirrored Slave 11 interface
APB mirrored Slave 12 interface
APB mirrored Slave 13 interface
APB mirrored Slave 14 interface
APB mirrored Slave 15 interface
Resource Requirements
The utilization for CoreAPB in a ProASIC3 device is 125 tiles.
Ordering Information
CoreAPB is included in the SysBASIC core bundle supplied with the Actel CoreConsole IP Deployment Platform (IDP).
The obfuscated RTL version of SysBASIC (SysBASIC-OC) is available for free with CoreConsole. The source RTL version of
SysBASIC (SysBASIC-RM) can be ordered through your local Actel sales representative. CoreAPB cannot be ordered
separately from the SysBASIC core bundle.
2
v2.1
CoreAPB
List of Changes
The following table lists critical changes that were made in the current version of the document.
Previous Version Changes in Current Version (v2.1)
Page
v2.0
The "Supported Device Families" section was updated to include ProASIC3L.
1
2
1
The "Resource Requirements" section was updated to change ProASIC3E to ProASIC3.
The "Product Summary" section was updated to include Cortex-M1 and IGLOO/e information.
Advanced v0.1
Datasheet Categories
In order to provide the latest information to designers, some datasheets are published before data has been fully
characterized. Datasheets are designated as "Product Brief," "Advanced," and "Production." The definitions of these
categories are as follows:
Product Brief
The product brief is a summarized version of an advanced or production datasheet containing general product
information. This brief summarizes specific device and family information for unreleased products.
Advanced
This datasheet version contains initial estimated information based on simulation, other products, devices, or speed
grades. This information can be used as estimates, but not for production.
Unmarked (production)
This datasheet version contains information that is considered to be final.
v2.1
3
Actel and the Actel logo are registered trademarks of Actel Corporation.
All other trademarks are the property of their owners.
www.actel.com
Actel Corporation
Actel Europe Ltd.
Actel Japan
Actel Hong Kong
2061 Stierlin Court
Mountain View, CA
94043-4655 USA
River Court, Meadows Business Park
Station Approach, Blackwater
Camberley Surrey GU17 9AB
United Kingdom
EXOS Ebisu Building 4F
1-24-14 Ebisu Shibuya-ku
Tokyo 150 Japan
Room 2107, China Resources Building
26 Harbour Road
Wanchai, Hong Kong
Phone 650.318.4200
Fax 650.318.4600
Phone +81.03.3445.7671
Fax +81.03.3445.7668
Phone +852 2185 6460
Fax +852 2185 6488
Phone +44 (0) 1276 609 300
Fax +44 (0) 1276 607 540
www.jp.actel.com
www.actel.com.cn
51700073-2/1.08
相关型号:
©2020 ICPDF网 联系我们和版权申明