101 Innovation Drive
San Jose, CA 95134
(408) 544-7000
http://www.altera.com
EPXA1 Development Board
Hardware Reference Manual
September 2002
Version 1.1
MNL-EPXA1DEVBD-1.1
Page 2
EPXA1 Development Board Hardware Reference Manual
Copyright 2002 Altera Corporation. Altera, The Programmable Solutions Company, the stylized Altera logo, specific device designations, and all
other words and logos that are identified as trademarks and/or service marks are, unless noted otherwise, the trademarks and service marks of Altera
Corporation in the U.S. and other countries. All other product or service names are the property of their respective holders. Altera
products are protected under numerous U.S. and foreign patents and pending applications, mask work rights, and copyrights.
Altera warrants performance of its semiconductor produc ts to current specifications in accordance with Altera’s standard warranty,
but reserves the right to make changes to any products and services at any time without notice. Altera assumes no responsibility or
liability arising out of the application or use of any information, product, or service described herein except as expressly agreed to
in writing by Altera Corporation. Altera customers are advised to obtain the latest version of device specificatio ns before relying on
any published information and before placing orders for products or services. All rights reserved.
iiAltera Corporation
Page 3
About this Manual
This manual provides comprehensive information about the Altera®
EPXA1 development board.
Table 1 shows the manual revision history.
Table 1. Revision History
DateDescription
August 2002First publication
September 2002Minor amendments
How to Find
Information
■The Adobe Acrobat Find feature allows you to search the contents of
a PDF file. Click on the binoculars icon in the top toolbar to open the
Find dialog box.
■Bookmarks serve as an additional table of contents.
■Thumbnail icons, which provide miniature previews of each page,
provide a link to the pages.
■Numerous links, shown in green text, allow you to jump to related
information.
Altera Corporation iii
Page 4
About this ManualEPXA1 Development Board Hardware Reference Manual
How to Contact
For the most up-to-date information about Altera products, go to the
Altera world-wide web site at http://www.altera.com.
Altera
For technical support on this product, go to
http://www.altera.com/mysupport. For additional information about
Altera products, consult the sources shown in Table 2.
Anything that must be typed exactly as it appears is shown in Courier type. For
example: c:\quartusII\qdesigns\tutorial\chiptrip.gdf. Also, sections
of an actual file, such as a Report File, references to parts of files (e.g., the AHDL
keyword SUBDESIGN), as well as logic function names (e.g., TRI) are shown in
Courier.
1., 2., 3., and a., b., c.,... Numbered steps are used in a list of items when the sequence of the items is
important, such as the steps listed in a procedure.
■Bullets are used in a list of items when the sequence of the items is not important.
Altera Corporation v
The checkmark indicates a procedure that consists of one step only.
The hand points to information that requires special attention.
The angled arrow indicates you should press the Enter key.
The feet direct you to more information on a particular topic.
Page 6
Notes:
Page 7
Contents
About this Manual ..................................................................................iii
How to Find Information ............................................................................................................iii
How to Contact Altera .................................................................................................................. iv
Typographic Conventions ............................................................................................................. v
EPXA1 Development Board ........................................................................9
Features .............................................................................................................................................9
■Test points provided to facilitate system development
The EPXA1 development board is a powerful, low-cost, product which
you can use as a desktop hardware platform to start developing
embedded systems immediately. In addition, the board can be used for
system prototyping, emulation, hardware and software development or
other special requirements. The development board provides a flexible,
powerful debug and development environment to support the
development of systems using Excalibur
™
or ByteBlasterMV™ cable
™
devices.
Altera Corporation 9
Page 10
EPXA1 Development Board Hardware Reference Manual
EPXA1
Development
Board
Components
This section describes the components on the EPXA1 development board,
which is shown in Figure 1.
Figure 1. EPXA1 Development Board Layout
EPXA1 Device
The EPXA1 development board features the lowest-cost member of the
Excalibur family, the EPXA1. The EPXA1 device contains an ARM922T
32-bit RISC microprocessor combined with an APEX
484-pin FineLine BGA
Table 1 on page 10 lists the main features of the device.
Table 1. EPXA1 Device Features
FeatureCapacity
Maximum system gates263,000
Typical gates100,000
LEs4,160
ESBs26
Maximum RAM bits53,248
Maximum macrocells416
Maximum user I/O pins186
10Altera Corporation
™
package.
™
20KE FPGA in a
™
Page 11
EPXA1 Development Board Hardware Reference Manual
In addition, the EPXA1 device provides a variety of peripherals, as listed
in Table 2.
Table 2. EPXA1 Device Peripherals
PeripheralDescription
ARM922T 32-bit RISC processorFor speed grade –1: up to 200 MHz
For speed grade –2: up to 166 MHz
Interrupt controllerUsed for the interrupt system
Internal single-port SRAM32 Kbytes
Internal dual-port SRAM16 Kbytes
SDRAM controllerInterfaces between the internal system bus and SDRAM
External SDRAMRefer to the Excalibur Devices Hardware Reference Manual for details of
supported sizes
Expansion bus interface (EBI)Interfaces to the flash memory and the Ethernet
External flash memoryRefer to the Excalibur Devices Hardware Reference Manual for details of
supported sizes
Watchdog timerProtects the system against software failure
UARTFacilitates serial communication
Reset controllerResets the device
Refer to the Excalibur Devices Hardware Reference Manual for details about
EPXA1 devices.
Prototyping Area
This area can be used to develop and test custom circuitry, such as I/O
interfaces, using the EPXA1 development board. The prototyping area has
both 3.3-V and 5-V supply, plus ground connections, 32 I/O pins that
facilitate connection to the Excalibur device, and a reset pin in a 6 × 15
matrix. Figure 2 shows the prototyping area on the development board.
Altera Corporation11
Page 12
EPXA1 Development Board Hardware Reference Manual
Figure 2. Prototyping Area on the EPXA1 Development Board
A1
Figure 3 on page 13 shows how the pins are located in the prototyping
area.
12Altera Corporation
Page 13
EPXA1 Development Board Hardware Reference Manual
Figure 3. Pin Layout in the Prototyping Area
A
B
C
D
E
F
G
H
J
K
L
M
N
P
R
1 2 3 4 5 6
RESET_n
PROTOIO_n
5V
NC
3.3 V
GND
See Table 37 on page 46 for details of the prototyping area pin-outs.
Interfaces
Table 3 lists the interfaces supported by the EPXA1 development board.
Table 3. Development Board Interfaces
InterfaceDescription
10/100 Ethernet with full- and halfduplexing
Expansion headersThese headers are used to connect Altera daughter cards or customer-
IEEE Std. 488 RS-232 serial interfaces This is a 250-kbps true RS-232 data terminal equipment (DTE) interface
Debugging/programming portsThe board supports in-circuit debugging by means of the MasterBlaster,
Altera Corporation13
This interface consists of an RJ45 connector and transformer
connected to the EPXA1 using an external MAC/PHY device connected
to the EBI
designed daughter cards to develop and test custom circuitry
ByteBlasterMV, or Multi-ICE cables
Page 14
EPXA1 Development Board Hardware Reference Manual
Serial I/O Interfaces
There can be two UARTs in the EPXA1 device. A dedicated UART is
located in the embedded stripe; optionally, an additional IP UART can be
implemented in the FPGA. If the IP UART is used, it is connected to 3.3-V
standard EPXA1 I/O pins. Each UART is connected to a transceiver (U6
for the embedded stripe UART and U1 for the IP UART) to translate
LVTTL voltage for RS-232 compatibility at up to 250 Kbps. Each UART
also has its own DB9 male RS-232 connector wired as a DTE.
The transceiver uses a 3.3-V power supply. If the RS-232 input
pins are used as outputs, contention occurs because the bus
transceiver is always active. If these pins are not used as part of
a design, ensure that they remain in the high-impedance state.
All unused I/O pins can be set to tri-state mode in the Quartus II
software (see “Unused I/O Pins” on page 50).
See Table 23 on page 33 for information on the RS-232 signals.
Table 4 shows the UART interface characteristics.
Table 4. UART Interface Characteristics
FeaturesI/O PinsVoltage (V)
UART 1 TX, RX & Control83.3
UART 2 TX, RX & Control83.3
Table 5 lists the UART LEDs on the EPXA1 development board.
Table 5. UART LEDs
Board
SignalDescription
Reference
D2TXDThis LED indicates activity on the line
D3RXDThis LED indicates activity on the line
D4XA-TXDThis LED indicates activity on the line
D7XA-RXDThis LED indicates activity on the line
14Altera Corporation
Page 15
EPXA1 Development Board Hardware Reference Manual
10/100 Ethernet Parallel Interface
On the EPXA1 development board, the Ethernet interface consists of an
integrated MAC/PHY device and an RJ45 connector which includes the
transformer and LEDs.
Table 6 lists the LEDs built into the RJ45 connector.
Table 6. Ethernet LEDs
Board ReferenceSignalDescription
RJ1 LEDALEDAGreen LED. This defaults to being set on when the
RJ1 LEDBLEDBUnused (1)
Note:
(1) Although the default setting for LEDA ‘10/100 link detected’, the user can program
the LEDA and LEDB select signals by writing to the LED select signal registers.
The Ethernet and flash memory device share addresses and data on the
EBI.
10/100 link is detected (1)
Memory Interfaces
The EPXA1 development board supports the following types and
capacities of on-board memory, as listed in Table 7.
Two flash memory chips, FLASH1 and FLASH2, are connected to the EBI
of the EPXA1 development board (see Figure 5).
Figure 5. Flash Memory Interface
Flash Memory (2 x 4 Mbyte)
EPXA1
EBI
A1-A22
D0-D15
OE, WE, CE
EBI_CS0EBI_CS1
A0-A21
FLASH1FLASH2
PHY/MAC
16Altera Corporation
Page 17
EPXA1 Development Board Hardware Reference Manual
LED & Switch Interfaces
The EPXA1 development board provides a variety of LED and switch
interfaces. Some are user-definable and some are function-specific.
Figure 6 shows the location of LEDs and switches on the development
board.
Figure 6. Switches & LEDs on the EPXA1 Development Board
Ethernet
TX/RX LEDs
UART LEDs
NPOR
SOFT_RESET_N
SW6 (pin 1 indicated)
Push-button switches
SW2, SW3, SW4, SW5
Voltage LEDs
User LEDs (LED 0 indicated)
User-Defined LEDs
On the EPXA1 development board, there are ten user-definable LEDs in a
graph-type LED package, DG1. They connect directly to the EPXA1 device
I/O pins and can be used for any kind of application.
Table 8 on page 18 lists the user LEDs on the development board.
Altera Corporation17
Page 18
EPXA1 Development Board Hardware Reference Manual
Table 8. DG1 LED Interface Characteristics
LED ReferenceEPXA1 I/O PinSignalVoltage (V)
DG1_JW17USER_LED93.3
DG1_IW18USER_LED83.3
DG1_HW20USER_LED73.3
DG1_GW21USER_LED63.3
DG1_FW22USER_LED53.3
DG1_EY17USER_LED43.3
DG1_DY18USER_LED33.3
DG1_CY19USER_LED23.3
DG1_BY20USER_LED13.3
DG1_AY21USER_LED03.3
Function-Specific LEDs
LEDs are also used for specific application functions, such as the
configuration, RS-232 and Ethernet interfaces. Table 9 lists the functionspecific LEDs, their power supply status, their connection details, and
their functions.
Table 9. Function-Specific LED Usage
SignalBoard Reference EPXA1 I/O Pin
DescriptionVoltage (V)
(or Board
Connector)
INIT_DONED15K7Used by FPGA initialization; signifies
that initialization is complete
VCC_5VD125-V power indicator5
VCC_3V3D133.3-V power indicator3.3
VCC_1V8D141.8-V power indicator1.8
TXDD2FPGA UART signal
RXDD3FPGA UART signal
XA-TXDD4Embedded stripe UART signal indicator3.3
XA-RXDD7Embedded stripe UART signal indicator3.3
TXRJ1Ethernet signal indicator3.3
RXRJ1Ethernet signal indicator3.3
18Altera Corporation
indicator3.3
indicator3.3
3.3
Page 19
EPXA1 Development Board Hardware Reference Manual
Switch Interfaces
The EPXA1 development board provides eight user-definable, active-low
switches in a dip-switch block, four debounced push-button switches, and
two dedicated reset switches. Table 10 documents the interface
characteristics of the dip-switch block, SW6.
Table 10. SW6 Dip Switch Connections (Active-Low)
Switch NameEPXA1 I/O PinSignalVoltage (V)
SW6_1V20USER_SW73.3
SW6_2V19USER_SW63.3
SW6_3V18USER_SW53.3
SW6_4V17USER_SW43.3
SW6_5V16USER_SW33.3
SW6_6U21USER_SW23.3
SW6_7U20USER_SW13.3
SW6_8U19USER_SW03.3
Tables 11 and 12 detail the push-button switches on the development
board.
Table 11. Push-Button Switches
Push ButtonEPXA1 I/O
Pin
SW1H1NPORActive-low switch that generates a full power-on reset
SW7R4N_CONFIGActive-low switch that generates a warm reset3.3
SignalUseVoltage
(V)
3.3
when pressed for more than two seconds
Table 12. User-Definable Push-Button Switches
Push ButtonEPXA1 I/O PinSignalVoltage (V)
SW2U18USER_PB03.3
SW3U17USER_PB13.3
SW4U16USER_PB23.3
SW5T18USER_PB33.3
Altera Corporation19
Page 20
EPXA1 Development Board Hardware Reference Manual
Development Board Expansion
The EPXA1 development board hosts the EPXA1 device and two 5-V
expansion headers, which are implemented on the board for use with
expansion cards. There are two types of expansion header on the EPXA1
development board:
■Standard expansion header—a set of three 0.1-inch, two-row header
pins (7 × 2, 10 × 2, 20 × 2)
■Long expansion header—the same set of three 0.1-inch, two-row
header pins (7 × 2, 10 × 2, 20 × 2) plus an extra 20 × 2 header pins
Figure 7 on page 20 shows the location of the expansion headers on the
EPXA1 development board.
Figure 7. EPXA1 Development Board Expansion Header Connectors
Pin 1
Pin 1
The expansion header interfaces can be used to interface to specialfunction daughter cards; contact your Altera representative for details of
the daughter cards available for use with the expansion header interfaces.
By using the EPXA1 I/O pins and the power-supply pins on the
expansion headers, you can design expansion cards to your specific
requirements using the I/O pins on the EPXA1 device and power supplies
from the EPXA1 development board.
20Altera Corporation
Page 21
EPXA1 Development Board Hardware Reference Manual
The expansion headers are on a common 0.1-inch pitch/spacing
to make it easier to use both headers together if desired.
Standard Expansion Header
The standard expansion header interface includes the following features:
■40 APEX
■A buffered, zero-skew copy of the on-board OSC output
■A buffered, zero-skew copy of the EPXA1’s PLL-output
■An APEX device clock-input (for daughter cards that drive a clock to
®
device general-purpose I/O signals
the FPGA
■An active-low power-on-reset signal
■Three regulated 3.3-V power-supply pins
■One regulated 5-V power-supply pin
■Unregulated power-supply pin (connects directly to J1 power-input
plug)
■Numerous ground connections
■Card-select I/O
■RC-filtered I/O
Long Expansion Header
The long expansion header interface shares the same characteristics as the
standard interface, and has the following additional pins in use:
■Two regulated 3.3-V power-supply pins
■Sixteen address pins
■Sixteen data pins
Expansion Header Pin Details
In addition, the following points apply to either standard or long
expansion headers:
■J9.38 and J15.38 can be used as a global card-enable signal
■A low-current, 5-V power supply is presented on J4.2 and J11.2
■The V
voltage for the analog switches is presented on J10.3 and
REF
J3.3.
■The maximum current load on each header is 500 mA at 3.3 V, 50 mA
at 5 V and 100 mA at 12 V
■The remaining pins on the expansion headers connect to user I/O
pins on the EPXA1 device. Table 24 on page 34 lists the expansion
header signal pin assignments
Altera Corporation21
Page 22
EPXA1 Development Board Hardware Reference Manual
Difference Between Standard and Long Expansion Headers
On the standard expansion header, there is an RC-filtered connection to
EPXA1 device I/O pin AB5 from header pin J11.3. This circuit is suitable
for producing a high-impedance, low-precision analog output if the
appropriate pin is driven with a duty-cycle-modulated waveform by user
logic. However, there is no RC-filtered connection to an EPXA1 device
I/O pin from the long expansion header. Instead, header pin J4.3 supports
an additional user I/O.
EPXA1 Device Signal Definitions for the Expansion Headers
Table 13 on page 22 shows the definitions for the EPXA1 device signals
available to the standard expansion header interface. The definitions are
used with Altera daughter cards. The general purpose I/O signals can be
used as required.
Table 13. Standard Expansion Header Signal Definitions
FunctionSignalsNumber
General purpose I/OH5V_IO[40..0]41
ClockH5V_OSC
H5V_CLK
H5V_CLKOUT
Bias voltage inputH5V_VEE1
ResetH5V_RST_N1
Supply voltageVCC_5V
VCC_A
VCC_3V3
3
1
1
3
See Table 24 on page 34 for standard expansion header pin-out details.
The long expansion header includes the signals in Table 13, plus the
additional signals in Figure 14.
Table 14. Additional Signal Definitions for the Long Expansion Header
FunctionSignalsNumber
Addresseup_A[15..0]16
Dataeup_D[15..0]16
Supply voltageVCC_5V
VCC_A2
VCC_3V3
22Altera Corporation
1
1
2
Page 23
EPXA1 Development Board Hardware Reference Manual
See Table 25 on page 35 for long expansion header pin-out details.
f
Jumper
Configuration
Refer to the Nios Embedded Processor Development Board data sheet for
further details about the expansion header interface.
The jumpers on the EPXA1 development board serve several functions:
■Clock distribution
■Enabling clocks
■JTAG configuration
Figure 8 on page 23 shows the location of jumpers on the development
board.
Figure 8. Jumper Locations on the EPXA1 Development Board
JSELECT
(J5)
CLKA Select
(J13)
CLKB Select
(J14)
Table 15 on page 24 lists the jumper settings and their uses.
(1) Determines whether the JTAG chains operate in serial or parallel mode.
JTAG connector selection ARM922 TAP available on Multi-
ICE connector
Clock A input selection25 MHz on-board oscillator
selected
Clock B input selection25 MHz on-board oscillator
selected
ARM922 TAP available on JTAG
connector
Alternative 5-V DIL14 oscillator or
SMA connector selected
Alternative 5-V DIL14 oscillator or
SMA connector selected
Clocks
There are three potential clock sources on the EPXA1 development board,
which can be enabled and disabled according to your design
requirements:
■Dedicated on-board, 25-MHz crystal oscillator, X1 (default clock for
all devices)
■Socket for alternative 5-V DIL14 crystal oscillator, XSKT1
■Generator clock input via SMA connector, SMA1
The location of the clocks on the development board is shown in Figure 9.
Figure 9. Clocks on the EPXA1 Development Board
24Altera Corporation
Page 25
EPXA1 Development Board Hardware Reference Manual
The only device for which you cannot change the clock input is
the Ethernet. The Ethernet clock input is the 25-MHz oscillator,
X1.
Apart from selecting the clock inputs, you can also select the target
devices for each clock input.
If you plug in an alternative crystal oscillator, it drives the same
clock line as the SMA connector. To drive a clock through the
SMA connector, you must remove the alternative crystal
oscillator.
Table 16 on page 25 lists all the clock signals on the development board.
Table 16. EPXA1 Development Board Clocks (Part 1 of 2)
Clock SourceEPXA1 Pin
(or Board
Signal NameDescriptionTarget
Device
Connection)
CLK_REF (1)H7CLK_REFMain clock used to drive the embedded stripe of
the EPXA1. Dedicated input selected from
either the SMA connector or the 25 MHz crystal
oscillator using jumper CLKA Select (J13)
CLKA_1U1CLK1pDedicated pin that drives PLL1EPXA1
CLKA_2R21CLK2pDedicated pin that drives PLL2EPXA1
CLKA_3
(OSC_BUFF1)
CLKA_4
(OSC_BUFF2)
CLKB_0V1CLK3pDedicated pin that drives PLL3EPXA1
CLKB_1P21CLK4pDedicated pin that drives PLL4EPXA1
OSC_25MHZ(U9:1)XTAL1Clock to Ethernet; optionally used for other
CLKLK_ENAR6CLKLK_ENAClock-enable for PLL circuitry; permanently on EPXA1
CLKLK_OUT2p U22CLKLK_OUT2p Dedicated pin allowing PLL2 output to be driven
(J3.9)H5V_OSCClock to long expansion headerLong
(J11.9)H5V_OSCClock to standard expansion headerStandard
development board modules
off-chip, providing the PLL clock to the
expansion headers as H5V_CLK
EPXA1
expansion
header
expansion
header
Ethernet
Standard
expansion
header,
Long
expansion
header
Altera Corporation25
Page 26
EPXA1 Development Board Hardware Reference Manual
Table 16. EPXA1 Development Board Clocks (Part 2 of 2)
Clock SourceEPXA1 Pin
(or Board
Signal NameDescriptionTarget
Device
Connection)
CLKLK_FB2pN21CLKLK_FB2pDedicated pin that allows external feedback to
PLL2. Available on test pad T14 (see Table 36
on page 45)
Note:
(1) See “Jumper Configuration for the Clock Inputs” for details of selecting a source for the stripe CLK_REF pin.
EPXA1
Up to two sources can be selected to clock the devices on the development
board at any given time. Of the three sources available, the dedicated
25-MHz on-board oscillator cannot be varied in frequency.
As detailed in Table 16, four of the clock buffer outputs drive dedicated
inputs on the EPXA1 device.
One is the dedicated input providing the embedded stripe reference clock
™
CLK_REF. The four FPGA clocks service the ClockLock
and ClockBoost™
circuitry on the Excalibur device. The clocks on the development board
can be configured as required, depending on which devices are used.
Two clocks drive each expansion header: two from the main clock buffer
and two from buffered copies of the EPXA1 PLL2 outputs.
Jumper Configuration for the Clock Inputs
Jumpers CLKA Select (J13) and CLKB Select (J14) are used to select
different clock inputs. CLKA Select is used to determine the clock supply
to the EPXA1 device clock reference, two of the four PLLs in the FPGA,
and the two expansion headers. CLKB Select can be used to route an
additional, alternative clock input to the EPXA1 device.
During development, if you need to run the clock at a rate other than
25 MHz, you can do so using the SMA connector or an alternative 5-V
DIL14 oscillator.
26Altera Corporation
Page 27
EPXA1 Development Board Hardware Reference Manual
By selecting the position of jumpers CLKA Select and CLKB Select, as
shown in Table 17, either the SMA connector or an alternative 5-V DIL14
oscillator can be used instead of the 25-MHz on-board oscillator. To use
the SMA connector to drive a clock onto the board from an external
source, the alternative 5-V DIL14 oscillator socket must not contain an
oscillator. To use an alternative 5-V DIL14 oscillator, ensure that no clock
is attached to the SMA connector .
CLK_REF, EPXA1 dedicated inputs CLK1 and
CLK2, and both expansion headers
25-MHz on-board oscillator provides the clock to
EPXA1 dedicated inputs CLK3 and CLK4
Sources for the Stripe Clock Reference
There are three options for providing a source for the EPXA1 embedded
stripe clock reference, CLK_REF:
Alternative 5-V DIL14 oscillator or SMA connector
selected provides CLK_REF, EPXA1 dedicated
inputs CLK1 and CLK2, and both expansion
headers
Alternative 5-V DIL14 oscillator or SMA connector
provides the clock to EPXA1 dedicated inputs
CLK3 and CLK4
■25-MHz on-board oscillator
■SMA connector
■Alternative 5-V DIL14 oscillator
Using the 25-MHz On-board Oscillator
To use the 25-MHz on-board oscillator, set CLKA Select to position 1-2 to
select it.
Using the SMA Connector
To select the SMA connector, follow the steps below:
1.Remove any alternative 5-V DIL14 oscillator from the socket, XSKT1.
2.Apply an external clock source to the SMA connector.
The clock signal should be a maximum 5 V
3.Set CLKA Select to position 2-3.
Altera Corporation27
PP
.
Page 28
EPXA1 Development Board Hardware Reference Manual
Using the Alternative 5-V DIL14 Oscillator
To use the alternative oscillator as the stripe clock reference, follow the
steps below:
1.Remove any external clock input from the SMA connector.
2.Plug the DIL14 crystal oscillator package into XSKT1.
3.Set CLKA Select to position 2-3.
The clock buffer converts the 5-V input from the alternative 5-V
DIL14 oscillator to the 3.3 V required for the stripe.
Sources for CLK3 & CLK4
Clock sources for CLK3 and CLK4 can be selected in the same way as for
the embedded stripe clock sources. Follow the instructions given in
“Sources for the Stripe Clock Reference” on page 27, but use jumper
CLKB Select to select the clock source, instead of CLKA Select.
Device
Configuration
There are two methods of programming and configuring the EPXA1
device:
■Booting from flash memory
■Using the Quartus
See “JTAG Interfaces” on page 29 for more details about using the JTAG
interface.
On the EPXA1 device, the settings of BOOT_FLASH, MSEL0, and
MSEL1 determine the configuration mode and method. On the
EPXA1 development board, BOOT_FLASH, MSEL0 and MSEL1
are tied to a setting that forces the device to boot from 16-bit flash
memory.
®
II software to configure the device via JTAG
Booting from Flash Memory
The Altera flash memory programmer (exc_flash_programmer.exe) is a
utility that allows you to program flash memory on the EBI using the
JTAG interface and the ByteBlasterMV or MasterBlaster download cable,
so that you can boot from it.
After reset, the processor boots up and executes the bootloader from flash
memory. The bootloader configures the stripe, loads the user software
into memory, configures the FPGA side of the EPXA1, and then begins to
execute the user code.
28Altera Corporation
Page 29
EPXA1 Development Board Hardware Reference Manual
f
For further details about booting the device from flash memory, refer to
the Excalibur Devices Hardware Reference Manual.
Using the Quartus II Software
The Quartus II software can generate an SRAM object file (.sof) containing
both hardware and software.
The Quartus II programmer uses the .sof file to configure the EPXA1
device via JTAG, using either the MasterBlaster or ByteBlasterMV
download cables.
f
JTAG Interfaces
Figure 10. JTAG Interfaces on the EPXA1 Development Board
For further details of how to create a .sof file and configure the EPXA1
device via JTAG, consult the Quartus II Help.
There are two JTAG connectors on the EPXA1 development board, as
shown in Figure 10
JTAG
connectors
(pin 1s
indicated)
The JTAG connector, J6, is used to connect an Altera ByteBlaster or
MasterBlaster download cable. The Multi-ICE connector, J8, is used to
connect a Multi-ICE cable or any other compatible cable.
Altera Corporation29
Page 30
EPXA1 Development Board Hardware Reference Manual
The JTAG connector can be used with both the flash programmer and the
Quartus programmer. In addition, the MasterBlaster and ByteBlasterMV
cables support in-circuit debugging on the JTAG connector, using the
SignalTap
this.
The JSELECT jumper, J5, determines whether a JTAG debugger can be
connected to the JTAG connector or to the Multi-ICE connector. When
using Altera-RDI via a ByteBlasterMV or MasterBlaster cable, the
JSELECT jumper must be set to 2-3; when using Multi-ICE or a compatible
device on the Multi-ICE connector, JSELECT must be set to 1-2.
®
embedded logic analyzer. The JSELECT setting does not affect
f
Power Supply
Figure 11. Power Supply Inputs on the EPXA1 Development Board
For further details about jumper settings, refer to Table 15 on page 24.
Tables 26 and 27 starting on page 37 list the pin-outs of the JTAG and
Multi-ICE connectors.
A 12-V, 20-W supply unit powers the EPXA1 development board. The
board has reverse-polarity protection and a 2-A fuse to provide overcurrent protection.
Figure 11 on page 30 shows the location of the power supply inputs for
the EPXA1 development board.
30Altera Corporation
Page 31
EPXA1 Development Board Hardware Reference Manual
A voltage regulator regulates the main supplies for the board. The input
supply is unregulated 12 V (±5%), which is reduced to 3.3 V for the I/O
pins and to 1.8 V for the processor core. Voltage regulator U5 reduces the
input to 5 V and distributes it to a pin on the expansion headers. The
unregulated input is also routed to a pin on the expansion headers.
The maximum current permitted on the expansion headers depends on
the input voltage: for 3.3 V, it is 500 mA, and for 5 V, it is 50 mA. If the
input supply is 12 V, the maximum current per header depends on how
much power is consumed by the rest of the board, but should not exceed
100 mA.
Three function-specific status LEDs indicate the presence of 1.8 V, 3.3 V,
and 5 V to the board, as listed in Table 18 on page 31.
Table 18. Power Supply LEDs
Board ReferenceSignalDescription
D14VCC_1V8Indicates the presence of 1.8 V
D13VCC_3V3Indicates the presence of 3.3 V
D12VCC_5VIndicates the presence of 5 V
Tables 19 through 22 list the estimated maximum power-supply
requirements for the development board modules.
The typical power-supply requirement for the development
board is 250 mA/500 mA.
Table 19. 12-V Supply Requirements
ModuleMax mA
Expansion headers100 per header
Table 20. 5-V Supply Requirements
ModuleMax mA
CLK_REFAlternative crystal oscillator—75
Expansion headers
50 per header
Altera Corporation31
Page 32
EPXA1 Development Board Hardware Reference Manual
Table 21. 3.3-V Supply Requirements
ModuleMax mA
EPXA1 I/O500 (sum over all I/O pins)
SDRAM285
Flash memory45 × 2 = 90
UARTs20
Ethernet140
LEDs15 × 18= 270
+ (5 × 2)=10
=280
Crystal oscillator10
Clock buffers37 + 22 = 59
Expansion headers500 per header
Table 22. 1.8-V Supply Requirements
ModulemA
EPXA1 device coreDepends on application (1.1 A maximum)
Test Points &
Test Pads
Test points on the EPXA1 development board, annotated as TPx, are
provided for voltages and ground connections; see Table 35 on page 45.
For selected signals, test pads are provided on the board, annotated as Tx;
they are listed in Table 36 on page 45.
32Altera Corporation
Page 33
EPXA1 Development Board Hardware Reference Manual
Signals
Tables 23 through 27 document the device signals for the following
peripherals:
■UART
■Expansion headers
■Configuration/debugging interfaces
UART
Figure 12 shows the DB9 male connector used on the development board.
Figure 12. UART DB9 Male Connector
1
6
Table 23 lists the UART DB9 signals.
Table 23. DTE UART DB9 Male Connector Signals (1)
23
7
4
5
9
8
PinSignalDescription
1DCDData carrier detect
2RXDReceive data
3TXDTransmit data
4DTRData terminal ready
5GNDSignal ground
6DSRData set ready
7RTSRequest to send
8CTSClear to send
9RIRing indicator
Note:
(1) The EPXA1 development board has two DB9 male connectors.
Table 33 on page 44 lists pin-out information for the UARTs on the
development board.
Altera Corporation33
Page 34
Expansion Headers
On the development board, there is a standard expansion header and a
wide expansion header. Table 24 lists the signals on the standard
expansion header.
Table 24. Standard Expansion Header Signals
PinSignalPinSignalPinSignal
7 × 2 Header, J11
10 × 2 Header, J10
20 × 2 Header, J15
1GND6B_H5V_IO3111B_H5V_IO36
2VCC_5V7B_H5V_IO3212B_H5V_IO37
3H5V_VEE8B_H5V_IO3313B_H5V_IO38
4B_H5V_IO299B_H5V_IO3414B_H5V_IO39
5B_H5V_IO3010B_H5V_IO35
1Vcc_UNREG8GND15VCC_3V3
2GND9H5V_OSC16GND
3VCC_A210GND17NC
4GND11H5V_CLK18GND
5VCC_3V312GND19NC
6GND13H5V_CLKOUT20GND
7VCC_3V314GND
1H5_RST_N15B_H5V_IO1229B_H5V_IO21
2GND16B_H5V_IO1330GND
3B_H5V_IO017B_H5V_IO1431B_H5V_IO22
4B_H5V_IO118B_H5V_IO1532B_H5V_IO23
5B_H5V_IO219GND33B_H5V_IO24
6B_H5V_IO320Removed34NC
7B_H5V_IO421B_H5V_IO1635B_H5V_IO25
8B_H5V_IO522GND36B_H5V_IO26
9B_H5V_IO623B_H5V_IO1737B_H5V_IO27
10B_H5V_IO724GND38H5_CS_N
11B_H5V_IO825B_H5V_IO1839B_H5V_IO28
12B_H5V_IO926GND40GND
13B_H5V_IO1027B_H5V_IO19
14B_H5V_IO1128B_H5V_IO20
EPXA1 Development Board Hardware Reference Manual
Table 39 on page 48 lists pin-out information for the standard expansion
header on development board.
34Altera Corporation
Page 35
EPXA1 Development Board Hardware Reference Manual
Table 25 lists the signals on the long expansion header.
Table 25. Long Expansion Header Signals (Part 1 of 2)
PinSignalPinSignalPinSignal
7 × 2 Header, J4
10 × 2 Header, J3
20 × 2 Header, J9
1GND6B_H5V_IO3111B_H5V_IO36
2VCC_5V7B_H5V_IO3212B_H5V_IO37
3B_H5V_IO408B_H5V_IO3313B_H5V_IO38
4B_H5V_IO299B_H5V_IO3414B_H5V_IO39
5B_H5V_IO3010B_H5V_IO35
1Vcc_UNREG8GND15VCC_3V3
2GND9H5V_OSC16GND
3VCC_A10GND17NC
4GND11H5V_CLK18GND
5VCC_3V312GND19NC
6GND13H5V_CLKOUT20GND
7VCC_3V314GND
1H5_RST_N15B_H5V_IO1229B_H5V_IO21
2GND16B_H5V_IO1330GND
3B_H5V_IO017B_H5V_IO1431B_H5V_IO22
4B_H5V_IO118B_H5V_IO1532B_H5V_IO23
5B_H5V_IO219GND33B_H5V_IO24
6B_H5V_IO320Removed34NC
7B_H5V_IO421B_H5V_IO1635B_H5V_IO25
8B_H5V_IO522GND36B_H5V_IO26
9B_H5V_IO623B_H5V_IO1737B_H5V_IO27
10B_H5V_IO724GND38H5_CS_N
11B_H5V_IO825B_H5V_IO1839B_H5V_IO28
12B_H5V_IO926GND40GND
13B_H5V_IO1027B_H5V_IO19
14B_H5V_IO1128B_H5V_IO20
Altera Corporation35
Page 36
EPXA1 Development Board Hardware Reference Manual
Table 25. Long Expansion Header Signals (Part 2 of 2)
PinSignalPinSignalPinSignal
20 × 2 Header, J2
1GND15B_eup_A529B_eup_A11
2GND16B_eup_D530B_eup_D11
3B_eup_A017B_eup_A631B_eup_A12
4B_eup_D018B_eup_D632B_eup_D12
5B_eup_A119B_eup_A733B_eup_A13
6B_eup_D120B_eup_D734B_eup_D13
7B_eup_A221B_eup_A835B_eup_A14
8B_eup_D222B_eup_D836B_eup_D14
9B_eup_A323B_eup_A937B_eup_A15
10B_eup_D324B_eup_D938B_eup_D15
11B_eup_A425B_eup_A1039GND
12B_eup_D426B_eup_D1040GND
13GND27GND
14GND28GND
Table 38 on page 47 lists pin-out information for the long expansion
header on the development board.
36Altera Corporation
Page 37
EPXA1 Development Board Hardware Reference Manual
Configuration/Debugging Interfaces
On the development board, there are interfaces for a MasterBlaster or
ByteBlasterMV cable, and a Multi-ICE connector. Table 26 lists the signals
on the MasterBlaster/ByteBlasterMV connector. Table 27 lists the signals
on the Multi-ICE connector. Table 28 on page 39 lists pin-out information
for the development board configuration and debugging interfaces.
Table 27. Multi-ICE Connector Signals (Part 1 of 2)
PinSignalDescriptionDirection
1 VCCPower supplyN/A
2 VCCPower supplyN/A
3 PROC_NTRTSTProcessor resetOutput
4 GNDGroundN/A
5 PROC_TDIProcessor test data inputInput
6 GNDGroundN/A
7 PROC_TMSProcessor test mode selectInput
8 GNDGroundN/A
9 PROC_TCKProcessor test clock inputInput
10 GNDGroundN/A
11 GNDGroundN/A
12 GNDGroundN/A
13 PROC_TDOProcessor test data outputO
14 GNDGroundN/A
Altera Corporation37
Page 38
EPXA1 Development Board Hardware Reference Manual
Table 27. Multi-ICE Connector Signals (Part 2 of 2)
PinSignalDescriptionDirection
15 NSRSTWarm resetI/O
16 GNDGroundN/A
17 NCNo connectionN/A
18 GNDGroundN/A
19 NCNo connectionN/A
20 GNDGroundN/A
Development
Board Pin-Outs
The main component of the EPXA1 development board is the EPXA1F484
device. The pins on the EPXA1 device are assigned to functions on the
board. When generating IP cores for the EPXA1 device, the pins must be
used as defined to avoid damaging the device and any unused pins
should be tri-stated using the Quartus II software. The following sections
list the interfaces and dedicated pins on the board. Any pins not used for
a design should be left in a high-impedance state to avoid contention.
This section details the pins on the EPXA1 device which are assigned to
the following purposes:
■Configuration
■SDR SDRAM
■EBI—for the Ethernet and flash memory devices
■UARTs 1 and 2
■Fast I/O pins
■Expansion headers
■Prototyping area
■Test pads
Pin assignments are grouped into tables for control pins, address pins,
and data bus pins where appropriate. The tables also detail signals
passing across a connection. The remaining I/O pins on the EPXA1 device
are listed at the end of this section.
38Altera Corporation
Page 39
EPXA1 Development Board Hardware Reference Manual
Configuration
The EPXA1 device pins listed in Table 28 on page 39 are used exclusively
for configuring the device. Refer to “Device Configuration” on pag e 28 for
more information about EPXA1 configuration.
Table 28. EPXA1 Device Configuration Pins (Part 1 of 2)
Signal NameEPXA1 Device
Pin
MSEL0 R5Configuration mode select (tied to GND)
MSEL1 T3Configuration mode select (tied to GND)
BOOT_FLASHJ5Tied high (mandatory boot from flash)
NSTATUS AB12Pulled high
NCONFIGR4Connected to SOFT_RESET line
DCLKR16Pulled high
CONF_DONEV12Pulled high
INIT_DONEK7Initialization complete LED
nCEP19Pulled low
nCEOH3Not connected
DATA0P18Pulled low
DATA1K3Unused. Used as general-purpose I/O
DATA2J1
DATA3L5
DATA4L4
DATA5L6
DATA6L22
DATA7M18
TDIT20J6.9JTAG data input
TDOJ4J6.3JTAG data output (to next device in the chain
TCKY11J6.1JTAG clock
TMSU11J6.5JTAG mode select
TRSTJ6JTAG reset (pulled high)
PROC_TDIG7J8.5JTAG data input
PROC_TDOG2J8.13JTAG data output (to next device in the chain)
PROC_TCKG3J8.9JTAG clock
PROC_TMSH6J8.7JTAG mode select
PROC_TRSTG6J8.3JTAG reset (pulled high)
DEV_CLR_nR20T15, T14FPGA clear signal taken to test pad T15, placed next to
Board
Reference
Description
grounded test pad T14 near SW1; allows use of this signal, if
required
Altera Corporation39
Page 40
EPXA1 Development Board Hardware Reference Manual
Table 28. EPXA1 Device Configuration Pins (Part 2 of 2)
Signal NameEPXA1 Device
Pin
DEV_OEU16Device output enable. GPIO
nWSM21Write strobe. GPIO
nRSP16Read strobe. GPIO
nCSN20Signal providing handshaking between devices. GPIO
CSP17Chip select. GPIO
RDYnBSYK4Ready/busy. GPIO
CLKUSRL7Clock signal. GPIO
Board
Reference
Description
SDR SDRAM Interface
The EPXA1 development board contains one 16-bit SDR SDRAM device
connected to the EPXA1 SDRAM controller.
f
For further details about the SDRAM controller, refer to the Excalibur
Devices Hardware Reference Manual.
The SDRAM_DQM[1:0] lines are used as byte enables for both reading
from and writing to the SDRAM.
Table 29 shows the pin-outs for the SDR SDRAM control signals.
Table 29. SDR SDRAM Control Signal Pin-Outs
Signal Name EPXA1 Device Pin Board ReferenceDescription
SD_RAS_NC14U13.18Row address strobe
SD_CAS_NA17U13.17Column address strobe
SD_WE_NF14U13.16Write enable
SD_CS0_NG15 U13.19Chip select
SD_CLKE E15U13.37Clock enable
SD_CLKC15U13.38SDRAM clock
SD_CLK_N(1)J16Read data strobe output in SDR mode
SD_DQM[0]E21U13.15Data byte mask
SD_DQM[1]J20U13.39Data byte mask
SD_DQS[0](1)D22Read data strobe input in SDR mode
SD_DQM_ECCB13Not used
Note:
(1) These pins are tied together to provide a data-read strobe. See the Excalibur Devices Hardware Reference Manual.
40Altera Corporation
Page 41
EPXA1 Development Board Hardware Reference Manual
Table 30 lists the SDRAM data and address bus pin-outs.
Table 30. SDR SDRAM Data Bank & Address Bus Pin-Outs
Signal NameEPXA1 Device
Pin
SD_DQ0B20U13.2SD_DQ1C20U13.4
SD_DQ2F18U13.5SD_DQ3C21U13.7
SD_DQ4E20U13.8SD_DQ5F19U13.10
SD_DQ6F20U13.11SD_DQ7G18U13.13
SD_DQ8H19U13.42SD_DQ9G20U13.44
SD_DQ10E22U13.45SD_DQ11H18U13.47
SD_DQ12G21U13.48SD_DQ13H20U13.50
SD_DQ14H17U13.51SD_DQ15H22U13.53
SD_A0B17U13.23SD_A1G16U13.24
SD_A2D16U13.25SD_A3F16U13.26
SD_A4A19U13.29SD_A5E16U13.30
SD_A6B18U13.31SD_A7F17U13.32
SD_A8C17U13.33SD_A9D17U13.34
SD_A10B19U13.22SD_A11D18U13.35
SD_A12D19U13.36SD_A13C19U13.20
SD_A14E18U13.21
Board
Reference
Signal NameEPXA1 Device
Pin
Board
Reference
Altera Corporation41
Page 42
EBI
The EBI shares addresses and data with the flash and Ethernet MAC/PHY
devices. Each device has separate chip-select lines.
Table 31 shows the EPXA1 pin-outs for the EBI control signals and the
board references for the flash memory and Ethernet.
Table 31. EBI Control Signal Pin-Outs
EPXA1 Development Board Hardware Reference Manual
Signal Name EPXA1
Device Pin
EBI_BE0D1U9.96Byte enable
EBI_BE1H9U9.97Byte enable
EBI_OE_ND2U9.33Output enable
EBI_WE_NG8U9.34FLASH1.11,
EBI_CS0C2FLASH1.26Chip select (flash memory 1)
EBI_CS1B3FLASH2.26Chip select (flash memory 2)
EBI_CS2D3Chip select (not used)
EBI_CS3C4U9.43Chip select (ethernet)
EBI_CLKC3U9.44EBI clock
EBI_ACKB4EBI acknowledge (not used)
Ethernet Board
Reference
Flash Memory
Board Reference
FLASH2.11
Description
Write enable
Table 32 shows the EPXA1 pin-outs for the EBI data bank and address bus
and the board references for the flash memory and Ethernet.
Table 32. EBI Data Bank and Address Bus Pin-Outs (Part 1 of 2)
Signal Name EPXA1 Device Pin Ethernet Board
Reference
EBI_DQ0D10U9.109FLASH1.29FLASH2.29
EBI_DQ1F10U9.108FLASH1.31FLASH2.31
EBI_DQ2C10U9.107FLASH1.33FLASH2.33
EBI_DQ3E10U9.106FLASH1.35FLASH2.35
EBI_DQ4A10U9.104FLASH1.38FLASH2.38
EBI_DQ5G11U9.103FLASH1.40FLASH2.40
EBI_DQ6B10U9.102FLASH1.42FLASH2.42
EBI_DQ7F11U9.101FLASH1.44FLASH2.44
EBI_DQ8D11U9.78FLASH1.30FLASH2.30
EBI_DQ9E11U9.77FLASH1.32FLASH2.32
Flash Memory 1
Board Reference
Flash Memory 2
Board Reference
42Altera Corporation
Page 43
EPXA1 Development Board Hardware Reference Manual
Table 32. EBI Data Bank and Address Bus Pin-Outs (Part 2 of 2)
Signal Name EPXA1 Device Pin Ethernet Board
Reference
EBI_DQ10C11U9.76FLASH1.34FLASH2.34
EBI_DQ11B11U9.75FLASH1.36FLASH2.36
EBI_DQ12F12U9.73FLASH1.39FLASH2.39
EBI_DQ13A12U9.72FLASH1.41FLASH2.41
EBI_DQ14E12U9.71FLASH1.43FLASH2.43
EBI_DQ15B12U9.70FLASH1.45FLASH2.45
EBI_A0C5 (not used)
EBI_A1A4U9.80FLASH1.25FLASH2.25
EBI_A2D7U9.81FLASH1.24FLASH2.24
EBI_A3A5U9.82FLASH1.23FLASH2.23
EBI_A4E7U9.83FLASH1.22FLASH2.22
EBI_A5B6U9.84FLASH1.21FLASH2.21
EBI_A6C7U9.85FLASH1.20FLASH2.20
EBI_A7A6U9.86FLASH1.19FLASH2.19
EBI_A8F8U9.87FLASH1.18FLASH2.18
EBI_A9B7U9.88FLASH1.8FLASH2.8
EBI_A10D8U9.89FLASH1.7FLASH2.7
EBI_A11C8U9.90FLASH1.6FLASH2.6
EBI_A12E8U9.91FLASH1.5FLASH2.5
EBI_A13A7U9.92FLASH1.4FLASH2.4
EBI_A14G9U9.93FLASH1.3FLASH2.3
EBI_A15B8U9.94FLASH1.2FLASH2.2
EBI_A16F9FLASH1.1FLASH2.1
EBI_A17A8FLASH1.48FLASH2.48
EBI_A18E9FLASH1.17FLASH2.17
EBI_A19C9FLASH1.16FLASH2.16
EBI_A20D9FLASH1.15FLASH2.15
EBI_A21B9FLASH1.10FLASH2.10
EBI_A22H10FLASH1.9FLASH2.9
EBI_A23A9 (not used)
EBI_A24G10 (not used)
Flash Memory 1
Board Reference
Flash Memory 2
Board Reference
Altera Corporation43
Page 44
EPXA1 Development Board Hardware Reference Manual
UART1 & UART2
Table 33 details the pins used for UARTs 1 and 2.
Table 33. UARTs 1 & 2 I/O Pin-Outs
FPGA UARTEmbedded Stripe UART
EPXA1 I/O
Pin
K4P1.4DTRE6P2.4XA_DTR
J1P1.3TXDG5P2.3XA_TXD
K5P1.2RXDF2P2.2XA_RXD
L5P1.6DSRG4P2.6XA_DSR
K3P1.7RTSE2P2.7XA_RTS
L7P1.9RIF3P2.9XA_RI
L6P1.1DCDF6P2.1XA_DCD
L4P1.8CTSF1P2.8XA_CTS
Connector
Pin
P1.5GNDP2.5GND
Device
Signal
EPXA1
Device Pin
Connector
Pin
Device
Signal
Fast I/O Pins
Table 34 details the EPXA1 fast I/O pins, which are used as expansion
To use the development board properly, and to avoid damage to it, follow
the guidelines in this section.
Anti-Static Handling
Before handling the development board, you should take proper antistatic precautions, otherwise it can be damaged.
Power Consumption
The level of power consumption in the EPXA1 development board
depends on what peripherals are implemented in the FPGA, typically in
relation to the following variables:
■Number of interfaces used
■Density and speed of the device
■Population of the interfaces
The board’s typical operating current while running diagnostics is
approximately 250 mA.
A 20-W power supply is supplied as part of the EPXA1 development kit.
It is capable of meeting the maximum power requirement imposed by the
board if all interfaces are used within specification.
48Altera Corporation
Page 49
EPXA1 Development Board Hardware Reference Manual
Test Core Functionality
The EPXA1 board is supplied with a diagnostic software image directly
programmed into flash memory. When the embedded processor boots, it
configures the FPGA and runs the software using the test FPGA image.
The software is controlled using a serial terminal connected to the board
connector, P2, and the following PC communications port settings: baud
rate 38400, 8 data bits, no parity, one stop bit and no flow control.
Ensure that the serial terminal program is configured to output
carriage return and line feeds—not all terminals default to these
settings.
The options on the software menu are as follows:
e—Run Ethernet internal loopback test
E—Run Ethernet external loopback test (requires loopback
connector)
h—Show this screen
i—Show interrupt usage
m—Run memory test
t—Toggle terminal output between UARTS
■The Ethernet internal loopback test checks that the Ethernet chip is
working properly—the external loopback test is for manufacturing
test only
■The toggle between the UARTS switches the output of the program
between P1 and P2. P2 is connected to the UART in the EPXA1
embedded stripe; P1 is connected to a UART which has been
programmed into the FPGA. After switching the port using the t
command, you can connect the serial terminal to the currentlyunused serial connector (i.e., if you were using P2, you will now use
P1), and type h↵ to invoke the help menu.
■The memory test tests the integrity of the SDRAM on the board.
In addition, the LEDS and switches can be tested as follows:
■Each of the eight switches on the switch block can turn the
corresponding LED on or off; for example, SW6_1 turns on the first
LED
■When held down, SW5 toggles the 9th LED
■When held down, SW4 toggles the 10th LED
■When held down, SW3 inverts the current setting of all the LEDS
■SW2 shifts all the LEDS right (as viewed) by one place
Altera Corporation49
Page 50
EPXA1 Development Board Hardware Reference Manual
Unused I/O Pins
Damage could result to the EPXA1 device, if all unused I/O pins are not
set to tri-state mode in the Quartus II software.
To set the unused I/O pins to tri-state mode, run the Quartus II software,
open the appropriate project, and follow the steps below:
1.Choose Compile Mode (Processing menu).
2.Choose Compiler Settings (Processing menu).
3.Click the Chips & Devices tab.
4.Click Device & Pin Options.
5.Click the Unused Pins tab.
6.Select As inputs, tri-stated.
7.Click Apply.
50Altera Corporation
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.