EPXA1 ALTERA [Altera Corporation], EPXA1 Datasheet
EPXA1
Available stocks
Related parts for EPXA1
EPXA1 Summary of contents
Page 1
May 2002, ver. 2.0 I Features... Altera Corporation DS-EXCARM-2.0 Excalibur Device Overview Combination of a world-class RISC processor system with industry- leading programmable logic on a single device ™ Industry-standard ARM922T at ...
Page 2
Excalibur Device Overview 2 I Multiple and separate clock domains controlled by software- programmable phased-lock loops (PLLs) for embedded processor, SDRAM, and PLD ™ – ClockBoost circuitry provides clock multiplication for the embedded stripe and the PLD ™ – ClockLock ...
Page 3
... Device 484 Pin EPXA1 186 EPXA4 EPXA10 Note to Tables 2 and 3: (1) I/O counts include dedicated input and clock pins. Excalibur Device Overview EPXA4 EPXA10 ARM922T ARM922T 200 MHz 200 MHz 128 Kbytes 256 Kbytes 64 Kbytes 128 Kbytes 400,000 1,000,000 16,640 38,400 104 ...
Page 4
Excalibur Device Overview General Description Figure 1. Excalibur Architecture External PLL UART Memory Interfaces Timer Interrupt Watchdog Controller Timer XA1 XA4 XA10 4 Devices belonging to the Excalibur family combine an unparalleled degree of integration and programmability. They offer an ...
Page 5
Figure 2. Excalibur System Architecture External Interface Ports Embedded Processor Stripe ARM922T + Cache + MMU AHB1 Slave AHB1-2 Bridge Master PLD- Master Dual- To- Port Port Stripe Slave Slave SRAM 0 SRAM 0 Bridge AHB Port A Slave Port ...
Page 6
Excalibur Device Overview Functional Description 6 Two AMBA-compliant AHBs ensure that the embedded processor activity is unaffected by peripheral and memory operation. Three bidirectional AHB-to-AHB bridges enable embedded peripherals and PLD-implemented peripherals to exchange data with the embedded processor or ...
Page 7
Figure 3. ARM922T Embedded Processor Internal Organization Instruction MMU C13 IVA(31..0) ARM9TDMI JTAG Processor Core (+ Embedded ICE Interface) DVA(31..0) C13 Data MMU C13 Context Identification Register Altera Corporation IPA(31..0) Instruction Embedded Cache Trace (8 Kbyte) Module IMVA(31..0) ID(31..0) DD(31..0) ...
Page 8
Excalibur Device Overview 8 I Peripherals that exchange data using the on-chip dual-port RAM I High speed data paths under embedded processor control I Multi-processor systems, using multiple Nios embedded processor solutions I Additional embedded processor interrupt sources and controls ...
Page 9
Altera Corporation In addition, there are either one or two blocks of dual-port SRAM in the embedded stripe, depending on the device type. The outputs of the dual-port memories can be registered. One of the ports gives dedicated access to ...
Page 10
Excalibur Device Overview Software Development Tools co-development environment where both the hardware and software components constitute an integral part of the embedded processor PLD design process, Altera provides seamless support with SOPC Builder and Quartus II; ...
Page 11
Figure 4. Sample SOPC Builder Screen Altera Corporation Quartus II The Quartus II development system can be used for both PLD logic design and the integration of embedded software. The Quartus II software provides an integrated package for complete hardware ...
Page 12
Excalibur Device Overview 12 With the Quartus II SoftMode software development, debugger support, and unified programming file generation can be easily combined from a single integrated design environment (IDE). The Quartus II tools are pre- configured to support embedded software ...
Page 13
... 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. ...
Page 14
Excalibur Device Overview Figure 6. Excalibur Development Board ...
Page 15
... Altera Corporation 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 ...
Page 16
Excalibur Device Overview Revision History Copyright © 2002 Altera Corporation. All rights reserved. Altera, The Programmable Solutions Company, the stylized Altera logo, specific device designations, and all other words and logos that are identified as 101 Innovation Drive trademarks and/or ...