Altera Corporation 13
Excalibur Device Overview
Altera supplies a variety of embedded software functions to support
flash memory programming and PLD configuration.
Configuration
Excalibur devices are configured at system power-up with data
stored in a configuration device or flash memory. The same memory
can store application software for the embedded processor. The user
can reconfigure the device in-circuit by using the on-chip processor,
using configuration data stored anywhere in its memory system. The
user can make real-time changes during system operation, which
enables innovative reconfigurable computing applications.
Simulation Model
Initial simulation models of the ARM922T are compatible with the
following simulators:
Quartus II simulator
Cadence NC-Verilog and NC-VHDL simulators
ModelSim simulator
Synopsys VCS simulator
Trace
A trace port provided on the ETM9 is compatible with the external
trace analysis tools. This feature allows real-time visibility of
embedded processor execution, and is tightly integrated with the
source-level debugging tools.
Excalibur Development Kit
Altera offers separately an Excalibur development kit, which
includes a development board compatible with the EPXA10 device.
Figure 6 on page 14 illustrates the Altera Excalibur development
board, showing the provision for board expansion.
14 Altera Corporation
Excalibur Device Overview
Figure 6. Excalibur Development Board
1
2
3
4
5
66
66
8
8
8
8
99
10 11
12
12
14
13
Key
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
RS232 Connector for
embedded UART
Second (soft) UART
RJ45 Connector
Transformer
Clk_ref
4-Mbyte Flash Memory x 4
PHY Transceiver
Daughter Card Connector
PCI Connectors
Mictor Connector (EBI)
Mictor Connector (JTAG)
Mictor Connector (SDRAM) x 2
Mictor Connector (ETM9)
SDRAM DIMM Module
Mictor Connector (UART + EBI)
Power Supply x 2
ATX Connector PSU
MasterBlaster Connector
Multi-ICE Connector
15
7
+
+
+
+
+
+
+
+
+
+
+
+
+
17
1
6
19
16
18
Altera Corporation 15
Excalibur Device Overview
The EPXA10 development kit provides a powerful platform for
designing embedded processor PLD solutions. The kit features the
EPXA10 device, a member of the Excalibur family with an
ARM922T-based processor subsystem tightly coupled to the PLD
fabric. The EPXA10 development kit delivers flexible debug and
trace facilities to support the system under development, connection
cables and a full complement of software solutions including SOPC
Builder to generate the system, utilities and resource material,
third-party demo and evaluation software and documentation. The
development kit is the ideal development platform for complete
SOPC designs based on Excalibur devices for both ASIC prototyping
and low-to-moderate volume production runs.
Typical
Application
Figure 7 on page 15 shows how the Excalibur device and other
elements can be integrated in an application. In this example, the
Excalibur device is configured for a voice-over packet gateway
application. The elements of the embedded processor stripe, PLD
modules, and off-chip peripherals are clearly identified.
Figure 7. Excalibur Device in a Voice-Over Packet Gateway Application
Private
Branch
Exchange
Interface
Multiplexer/
Demultiplexer
HDLC
UTOPIA
Bus
Interface
Echo
Cancellation
Packet/Voice
Conversion
10/100
Ethernet
MAC
10/100
Ethernet
MAC
ARM922T
Embedded
Processor
SDRAM
Boot
Flash
HDLC
xDSL
T1
ATM
Uplink
Time Division
Multiplexing
ATM
SAR
CAM
Customer Implementation
ARM-Based Embedded Processor Stripe
Altera IP Implementation
Non-PLD Solution
PHY
PHY
ARM-Based Embedded Processor Device
SDRAM
Controller
Expansion
Bus
Interface

EPXA10F1020C1

Mfr. #:
Manufacturer:
Intel
Description:
IC EXCALIBUR ARM 1020FBGA
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union