iiReference ManualAltera Corporation
Cyclone II DSP Development Board PreliminaryAugust 2006
Contents
About This Manual
Revision History ........................................................................................................................................ v
How to Contact Altera .............................................................................................................................. v
Typographic Conventions ...................................................................................................................... vi
Features Overview ................................................................................................................................. 1–1
Featured Device ..................................................................................................................................... 2–9
User Interfaces ........................................................................................................................................ 2–9
User-Defined LEDs (D2 Through D9) ......................................................................................... 2–10
User Defined DIP Switch (S1) ....................................................................................................... 2–11
User-Defined Pushbuttons (SW2 Through SW5) ...................................................................... 2–12
Power Supply ....................................................................................................................................... 2–65
DC Power Input Jack (J1) .............................................................................................................. 2–65
Voltage Limiter Switches (U13-U15, U18 & U19) ...................................................................... 2–66
Altera literature serviceslit_req@altera.comlit_req@altera.com
Non-technical customer
service
FTP siteftp.altera.comftp.altera.com
The table below displays the revision history for the chapters in this
manual.
For technical support or other information about Altera® products, go to
the Altera world-wide web site at www.altera.com. You can also contact
Altera through your local sales representative or any of the sources listed
below.
800-800-EPLD (3753)
7:00 a.m. to 5:00 p.m. Pacific Time
800-767-3753+ 1 408-544-7000
+1 408-544-8767
7:00 a.m. to 5:00 p.m. (GMT -8:00)
Pacific Time
7:00 a.m. to 5:00 p.m. (GMT -8:00)
Pacific Time
Altera Corporation Reference Manualv
August 2006Cyclone II DSP Development Board
Typographic Conventions
Typographic
This document uses the typographic conventions shown below.
Conventions
Visual CueMeaning
Bold Type with Initial
Capital Letters
bold type External timing parameters, directory names, project names, disk drive names,
Italic Type with Initial
Capital Letters
Italic type Internal timing parameters and variables are shown in italic type.
Initial Capital LettersKeyboard keys and menu names are shown with initial capital letters.
“Subheading Title”References to sections within a document and titles of on-line help topics are shown
Courier type
Command names, dialog box titles, checkbox options, and dialog box options are
shown in bold, initial capital letters.
Example: Save As dialog box.
filenames, filename extensions, and software utility names are shown in bold type.
Examples: f
Document titles are shown in italic type with initial capital letters.
Example: AN 75: High-Speed Board Design.
Examples: t
Variable names are enclosed in angle brackets (< >) and shown in italic type. Example:
<file name>, <project name>.pof file.
Examples: Delete key, the Options menu.
in quotation marks.
Example: “Typographic Conventions.”
Signal and port names are shown in lowercase Courier type.
Examples:
Active-low signals are denoted by suffix
Anything that must be typed exactly as it appears is shown in Courier type (for
example:
Also, sections of an actual file, such as a Report File, references to parts of files (for
example, the AHDL keyword
example,
1., 2., 3., and
a., b., c., and so on
● •Bullets are used in a list of items when the sequence of the items is not important.
■
v The checkmark indicates a procedure that consists of one step only.
1 The hand points to information that requires special attention.
c
w
r The angled arrow indicates you should press the Enter key.
f The feet direct you to more information on a particular topic.
viReference ManualAltera Corporation
Cyclone II DSP Development BoardAugust 2006
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.
The caution indicates required information that needs special consideration and
understanding and should be read prior to starting or continuing with the procedure or
process.
The warning indicates information that should be read prior to starting or continuing
the procedure or processes
c:\qdesigns\tutorial\chiptrip.gdf.
SUBDESIGN), as well as logic function names (for
TRI) are shown in Courier.
Chapter 1. Introduction
Introduction
Features
Overview
This document describes the hardware features of the Cyclone™ II DSP
development board, including detailed pin-out information, to enable
designers to create custom FPGA designs that interface with all
components on the board.
fFor information on setting up and powering up the Cyclone II DSP
development board and installing the included software, refer to the
DSP Development Kit, Cyclone II Edition Getting Started User Guide.
The Cyclone II DSP development board is included in the
DSP Development Kit, Cyclone II Edition (ordering code DK-DSP-2C70N).
The Cyclone II DSP development board provides a low-cost hardware
platform for developing high performance DSP designs based on Altera
Cyclone II FPGA devices. The DSP Development Kit, Cyclone II Edition
features the EP2C70F672 FPGA.
Components
■Analog I/O
●Two 14-bit analog-to-digital (A/D) converter channels with
125 MSPS and 70 dB signal-to-noise ratio capabilities
●Two 14-bit digital-to-analog (D/A) converter channels with
165 MSPS and 70 dB signal-to-noise ratio capabilities
●One 24-bit RGB VGA adapter with a DB-15 connector
●One Audio CODEC with input, output, and amplified output
■Memory Subsystem
●256 Mbyte DDR2 SDRAM DIMM
●1 Mbyte synchronous SRAM (SSRAM)
■Two EPCS64 64 Mbit serial configuration devices
■Debugging Interface—Mictor connector for hardware and software
debugging
■Expansion Interfaces
●3.3-V/5-V tolerant Altera expansion/prototype headers
connector to connect to the Spectrum Digital DSP Starter Kit
(DSK) for the TMS320C6416, Revision E
■Dual seven-segment LED displays
■Eight user-defined LEDs
®
Altera Corporation Reference Manual1–1
August 2006Preliminary
Features Overview
■One user programmable dual in-line package (DIP) switch
(8 positions)
■Four user-defined push-buttons
Figure 1–1 shows a functional diagram of the Cyclone II DSP
development board.
Figure 1–1. Cyclone II DSP Development Board Functional Diagram
Channel A
Channel B
Connector
Altera Daughter Card
SMA
SMA
SMA
SMA
DB-15
Seven-Segment Display
TI-EVM Connector
256K X 36 SSRAM
100-MHz
On-Board Oscillator
Custom Oscillator
Mictor Connector
A/D
Converter
D/A
Converter
A/D
Converter
D/A
Converter
VGA
DDR2
14
14
14
Cyclone II
FPGA
14
24
75
32
41
SDRAM DIMM
JTAG Connector
ASI Connector
Audio CODEC
User-Defined
LEDs
User-Defined
Pushbuttons
User-Defined
Dipswitches
Flash Memory
Safe Mode
Flash Memory
User Mode
1–2Reference ManualAltera Corporation
Cyclone II DSP Development BoardAugust 2006
Chapter 2. Cyclone II DSP
Development
Board Components
Introduction
Components &
Interfaces
fSoftware and hardware installation and setup are described in the DSP
This chapter describes the Cyclone II DSP development board
components.
This section introduces the major components on the Cyclone II DSP
development board by first listing them in Table 2–1 on page 2–4. A
detailed description of each component comprises the remainder of this
chapter.
1A schematic, a physical layout database, and manufacturing
files for the Cyclone II DSP development board are included in
the DSP Development Kit, Cyclone II Edition at the following
directory:
Two EPCS64 64 Mbit flash memory, serial
configuration devices used to store the safe
(factory) design (U17) and a user design (U36).
The EPCS64 device configures the EP2C70
FPGA by downloading the factory design or the
user design to the EP2C70 FPGA each time the
Cyclone II DSP development board powers up
or on board reset. J29 determines which design
is used.
9 Mbit, 256 Kbit x 36-bit/512 Kbit x 18 pipelined
synchronous SRAM (SSRAM).
The TMS320C6416 processor memory maps to
the Cyclone II DSP development board’s
SSRAM and the EP2C70 FPGA through the
EMIF connector (U34 and U40).
Expansion Connectors
J15, J22, J23Expansion Prototype
Connector
U34, U40Expansion TI-EVM
connectors
Three connectors collectively called the
Expansion Prototype Connector. They are used
to connect to Altera daughter cards or for
debugging and prototyping purposes.
Connects to the EMIF connector on the
TMS320C6416 DSK development board.
U34 and U40 are located on the back of the
Cyclone II DSP development board.
General Connectors
J9JTAG connectorThe Joint Test Action Group (JTAG) connector
J13ASI connectorThe active serial interface (ASI) connector is
J12Mictor connectorThe Mictor connector used for hardware and
J17CLK SMA connector SMA connector for an external clock input to
is used to directly configure the EP2C70 FPGA.
used to program the EPCS64.
software debugging. It can be used with
external scopes or external logic analyzers.
U16 to generate FPGA clocks.
2–26
2–38
2–39
2–42
2–43
2–43
2–47
2–50
2–50
2–52
2–53
2–61
Altera Corporation Reference Manual2–5
August 2006Cyclone II DSP Development Board
Components & Interfaces
Table 2–1. Cyclone II DSP Development Board Components & Interfaces (Part 3 of 5)
Board ReferenceNameDescriptionPage
J11DIMM_SYNC_CLK
SMA connector
The SMA connector (
test point SMA for eye diagrams of DDR2
signals using AC-coupled SMA connections to
an oscilloscope.
DIMM_SYNC_CLK) is a
Jumpers
J18On-board or custom
clock oscillator select
jumper
J19Clock select jumperJumper that determines which input to U16 (the
J24SSRAM SLEEP
mode or RUN mode
jumper
J75 V enable/disable
jumper for U10
J25D/A converter power
J28A/D converter power
J33D/A converter voltage
J29EPCS select jumperJumper that selects the configuration mode
J30 (Channel A)
J38 (Channel B)
J35 (Channel A)
J34 (Channel B)
J37 (Channel A)
J36 (Channel B)
supply jumper
supply jumper
select jumper
Data Format Select
(DFS) jumper
D/A converter clock
select jumper
A/D converter clock
select jumper
Jumper that determines if the on-board clock
100 MHz oscillator (U20) or a custom clock
oscillator (J20) becomes the input clock
oscillator to the clock buffer (U16).
selected clock oscillator or the SMA clock) will
be used to determine the clock outputs of U16.
Jumper that selects SLEEP mode or RUN mode
on the SSRAM.
J7 disables the on-board 5-volt voltage
regulator (U10) output to eliminate all regulatorbased noise.
Jumper that selects whether the D/A converter
is powered from the DC input jack or the bench
power supply connector (J39 and J40).
Jumper that selects whether the A/D converter
is powered from the DC input jack or the bench
power supply connector (J42 and J41).
Jumper that determines whether the D/A
converter is powered at 3.3 volts or 5.0 volts.
(SAFE EPCS or USER EPCS)
Data Format Select (DFS) jumper selects the
data output format from the Texas Instruments
ADS5520 A/D converter (U26 and U31). There
are four data output formats.
D/A Converter Channel A clock select jumper. It
determines the D/A converter clock from three
input clock signals, the OSC clock, the FPGA
D/A converter clock, or the SMA clock (J26).
A/D converter Channel A clock select jumper. It
determines the A/D converter clock from three
input clock signals, the OSC clock, the FPGA
A/D converter clock, or the SMA clock (J27).
2–36
2–61
2–62
2–37
2–69
2–70
2–70
2–63
2–37
2–21
2–62
2–62
2–6Reference ManualAltera Corporation
Cyclone II DSP Development BoardAugust 2006
Cyclone II DSP Development Board Components
Table 2–1. Cyclone II DSP Development Board Components & Interfaces (Part 4 of 5)
Board ReferenceNameDescriptionPage
Status LEDs & Reset/Power Switches2–57
D1Power LEDIndicates when power is present.2–57
D10Status LEDIndicates successful configuration of the
Cyclone II DSP development board
(
CONFIG_DONEn is asserted).
SW1Power switchPower switch that is used to apply power to the
on-board power regulators.
SW6User-defined reset
push-button
SW7System reset
push-button
Clocks2–59
J20Socket for connecting
custom clock
oscillator
U16Clock bufferU16 is the clock buffer for the five clocks on the
U20On-board clock
oscillator
U27D/A converter clock
buffer
U29A/D converter
differential LVPECL
buffer
U28A/D converter
differential LVPECL
buffer
USER RESET is user-defined
momentary-contact push-button used to reset
and initialize a user design on the Cyclone II
DSP development board.
SYS RESET is a momentary-contact pushbutton used to reset the hardware and configure
the Cyclone II DSP development board with the
design stored in the EPCS64 selected by J29.
Socket on top of U20 where a half-can clock
oscillator can be installed. It is referred to as the
custom clock oscillator. It can be an input to
U16.
Cyclone II DSP development board.
The on-board clock oscillator is the ECS, Inc.
ECS-3953M-1000-BN-TR 100 MHz surface
mount oscillator. It can be an input to U16.
U27 uses the DAC_A clock selected by J35 and
inputs it to U25, and uses the DAC_B clock
selected by J34 and inputs it to U30.
U29 uses the ADC_A clock selected by J37 and
inputs it to U26.
U28 uses the ADC_B clock selected by J36 and
inputs it to U31.
2–57
2–57
2–58
2–62
2–64
2–64
2–17
2–22
2–22
Altera Corporation Reference Manual2–7
August 2006Cyclone II DSP Development Board
Components & Interfaces
Table 2–1. Cyclone II DSP Development Board Components & Interfaces (Part 5 of 5)
Board ReferenceNameDescriptionPage
Powe r S up ply2–65
J1DC power jack9-20 V DC power source.
U13, U14, U15, U18, U19 Voltage limiter
switches
U2, U7, U8, U9, U10,
U23, U24
J2, J3, J4, J5, J6, J39,
J40, J41, J42
On-board power
regulators
Power plane
connectors
For information on powering up and testing the
Cyclone II DSP development board, see
“Cyclone II DSP Development Board Power-Up”
on page 2–65. For isolating and testing the
power planes, see “Bench Power Supplies
Using Banana Jacks” on page 2–67.
10-bit, 2-port bus switch.2–66
Seven voltage regulators on the Cyclone II DSP
development board.
Connectors for bench power supplies.2–69
2–65
2–66
2–8Reference ManualAltera Corporation
Cyclone II DSP Development BoardAugust 2006
Cyclone II DSP Development Board Components
Featured Device
fFor details about configuring the EP2C70 FPGA, see the Getting Started
The DSP Development Kit, Cyclone II Edition features the EP2C70F672
®
FPGA (U12) in a 672-pin FineLine BGA
package. Table 2–2 lists the
“Power Switch (SW1)” on page 2–57features of this device.
Table 2–2. Cyclone II EP2C70F672 Features
FeatureValue
Embedded 18x18 multipliers150
Logic Elements (LEs)68,416
M4K RAM blocks (4 Kbits + 512 parity bits)250
Maximum differential channels262
PLLs4 PLLs
Total RAM bits1,152,000
User I/O pins422
You can configure the FPGA in one of two ways:
■Use Quartus II to program a SRAM Object file (SOF) file directly into
the FPGA via the JTAG connector.
chapter in the DSP Development Kit, Cyclone II Edition Getting Started User Guide.
■Use Quartus II to load a design into the EPCS64 device via the ASI
connector and then cycle power to load the design from the EPCS64
device into the FPGA.
There are two EPCS64 devices, J29 determines which EPCS64 device
loads the FPGA. Refer to “EPCS64 Flash Memory Devices (U17,
U36)” on page 2–38 for more information.
User Interfaces
This section describes the user interfaces, which consist of LEDs,
switches, push-buttons, seven-segment display, line in, line out, audio
and headphone jacks, VGA, D/A converter, and A/D converter.
Altera Corporation Reference Manual2–9
August 2006Cyclone II DSP Development Board
User Interfaces
User-Defined LEDs (D2 Through D9)
The Cyclone II DSP development board provides eight user-defined
LEDs. D2 through D9 are connected to general purpose I/O pins on the
EP2C70 FPGA as listed in Table 2–3. When the EP2C70 FPGA drives logic
0, the corresponding LED turns on.
2–10Reference ManualAltera Corporation
Cyclone II DSP Development BoardAugust 2006
D9
Cyclone II DSP Development Board Components
User Defined DIP Switch (S1)
S1 is a user-defined octal DIP switch available for general-purpose use. It
must be defined by the user before it can be used. In the open position,
the selected signal is driven to logic 1. In the closed position, the selected
signal is driven to logic 0. Table 2–4 lists the pin-outs of the user DIP
switch. Figure 2–4 shows the switch labels on the switch, the labels on the
printed circuit board (PCB), and shows the open and closed switch
positions.
Altera Corporation Reference Manual2–11
August 2006Cyclone II DSP Development Board
User Interfaces
User-Defined Pushbuttons (SW2 Through SW5)
SW2-SW5 are user-defined momentary-contact push-button switches
used to provide stimulus to a user design on the Cyclone II DSP
development board. Each push-button is connected to the EP2C70
general-purpose I/O pin as listed in Table 2–5. When the switch is
pressed and held down, the device pin is set to logic 0, when the switch
is released, the device pin is set to logic 1. Figure 2–5 shows the
push-buttons.
2–12Reference ManualAltera Corporation
Cyclone II DSP Development BoardAugust 2006
SW3
PB2
SW4
PB1
SW5
PB0
Cyclone II DSP Development Board Components
Seven-Segment Display (U32,U33)
U32 and U33 are dual user defined, seven-segment displays on the
Cyclone II DSP development board. Each segment is individually
controlled by a general purpose I/O pin. When the EP2C70 FPGA pin
drives logic 0, the corresponding segment turns on. Table 2–6 lists the
seven-segment display pin-outs. Figure Figure 2–6 shows the name of
each segment.
Altera Corporation Reference Manual2–13
August 2006Cyclone II DSP Development Board
DP
CE
D
DP
User Interfaces
Audio CODEC Converter (U11)
The Cyclone II DSP development board contains three stereo jack
connectors, which provide one stereo output, one stereo input, and one
amplified stereo headphone output. The stereo jacks are driven by a
stereo audio CODEC running at 8-96 kHz. Table 2–7 lists the audio
CODEC references.
Table 2–7. Audio CODEC Reference
ItemDescription
Board referenceU11
Part numberTLV320AIC23
Device descriptionStereo Audio CODEC, 8-96 kHz
ManufacturerTexas Instruments
Manufacturer web sitewww.ti.com
Table 2–8 lists the TI TLV320AIC23 audio CODEC pin-outs.
Table 2–8. TI TLV320AIC23 Audio CODEC Pin-Outs
Schematic Signal Name
AUDIO_BCLK3F3
AUDIO_CLK25AB3
AUDIO_CSN21AC25
AUDIO_DIN4J21
AUDIO_DOUT6B13
AUDIO_LRCIN5W4
AUDIO_LRCOUT7AB2
AUDIO_MODE22AA2
AUDIO_SCLK24R4
AUDIO_SDIN23AD2
Audio CODEC (U11) Pin
Number
Cyclone II (U12) Pin
Number
Audio Jacks (J10, J14, J16)
The Cyclone II DSP development board contains the following audio
connectors:
■J10—an audio connector for line-in
■J14—an audio connector for line-out
2–14Reference ManualAltera Corporation
Cyclone II DSP Development BoardAugust 2006
Cyclone II DSP Development Board Components
■J16—an amplified audio connector output for headphones
These jacks connect to the TI TLV320AIC23 stereo audio CODEC (U11),
which controls volume and balance levels and connections. See “Audio
CODEC Converter (U11)” on page 2–14.
VGA Output Connector (J21)
J21 is a standard DB-15 VGA video output connector. This connector
interfaces to the Fairchild FMS3818 Triple Video D/A Converter (U21) on
the EP2C70 FPGA. J21 allows video images to be displayed on VGA
monitors.
VGA Triple Video D/A Output Converter (U21)
The Cyclone II DSP development board contains a high density DB-15
connector (U21), which outputs VGA and a triple video D/A output
converter with the following features:
■3 x 8 bit, 180 megapixels per second
■±2.5% gain matching
■±0.5 LSB linearity error
■Internal bandgap voltage reference
■Low glitch energy
■One 3.3-V power supply
Table 2–9 lists the VGA triple video D/A output converter device
reference.
Table 2–9. VGA Triple Video D/A Output Converter Device Reference
ItemDescription
Board referenceU21
Part number FMS3818
Device descriptionTriple Video D/A Converter, 3 x 8 bit, 180 Ms/s
Voltage3.3 V
ManufacturerFairchild Semiconductor
Manufacturer web sitewww.fairchildsemi.com
Altera Corporation Reference Manual2–15
August 2006Cyclone II DSP Development Board
User Interfaces
Table 2–10 lists the VGA triple video D/A output converter pin-outs
Table 2–10. VGA Triple Video D/A Output Converter Pin-Outs (Part 1 of 2) Note (1)
Schematic Signal NameVGA (U21) Pin NumberCyclone II (U12) Pin Number
2–16Reference ManualAltera Corporation
Cyclone II DSP Development BoardAugust 2006
Cyclone II DSP Development Board Components
Table 2–10. VGA Triple Video D/A Output Converter Pin-Outs (Part 2 of 2) Note (1)
Schematic Signal NameVGA (U21) Pin NumberCyclone II (U12) Pin Number
VGA_RED33
VGA_SYNCN11AE2
Note to Table 2–10:
(1) Blank cells indicate no connection.
D/A Converter SMA Connector (J31 & J43)
J31 (channel A) and J43 (channel B) are standard through-hole SMA
connectors used to interface the TI DAC904E D/A converter with SMA
cables.
D/A Converter Clock Buffer (U27 & 30)
For channel A, U27 provides the selected D/A clock to U25. For channel
B, U27 provides the selected D/A clock to U30.For more information see
“D/A Converter (U25 & U30)” on page 2–17.
D/A Converter (U25 & U30)
The D/A converter (U25 for channel A and U30 for channel B) on the
Cyclone II DSP development board provides 14-bit resolution and
produces samples at rates up to 165 MSPS. It is a high-speed TI DAC904E
D/A converter and is set up to drive a differential-to-single output
through a transformer. The output is transformer coupled and can be
found on the SMA connector (J31 for channel A, J43 for channel B). The
output of the TI DAC904E D/A converter is set to the maximum output
current of 20 mA. The signal-to-noise ratio for the system is 70 dB for
output signals from 1 MHz to the Nyquist frequency of the converter.
1The SLP-50 anti-aliasing filter from Mini-Circuits provides a
55 MHz cutoff frequency. To use the anti-aliasing filter, connect
the filter to one end of the SMA cable. You can perform an
external loopback from the SMA D/A converters to the SMA
A/D converters using the filter and cable assembly. If the cutoff
frequency must be lower than 55 MHz, other filters may be
used. See the Connecting the Cables to the Board & PC section in the
DSP Development Kit, Cyclone II Edition Getting Started User
Guide.
Altera Corporation Reference Manual2–17
August 2006Cyclone II DSP Development Board
User Interfaces
Table 2–11 lists the D/A converter reference for channels A and B.
Table 2–11. D/A Converter Reference (Channels A & B)
ItemDescription
Board referenceU25 (channel A), U30 (channel B)
Part numberDAC904E
Device description14-bit 165 MSPS D/A converter
ManufacturerTexas Instruments
Manufacturer web sitewww.ti.com
D/A Converter Clocks
Figure 2–7 shows the components involved in selecting the clock signal to
be sent to the TI DAC0904E (U25 for channel A, U30 for channel B). J35
(channel A) or J34 (channel B) selects the D/A clock from the OSC clock,
the FPGA clock, or the SMA clock (J26). The selected D/A clock passes
from J35 through a simple clock buffer (U27), which provides the clock
signal to the TI DAC904E.
Figure 2–7. TI DAC904E D/A Converter Clocking Options
95.3
143
95.3
143
FPGA_TO_DAC_CLK
J35 (Channel A)
or J34 (Channel B)
DAC Clock
Select
SMA_TO_DAC_CLK
50
U27
DAC Clock
Buffer
33
33
U25 (Channel A)
TI DAC904E
U30 (Channel B)
TI DAC904E
Custom Clock (J20)
On-Board Clock (U20)
External Clock SMA (J17)
CLKIN_TOP
J18
DAC External Clock SMA (J26)
U16
Clock
Buffer
33
33
33
CLKIN_BOT
CLK_OSC_DACA
U12
EP2C35
Refer to “Clock Circuitry” on page 2–59 for information on clock source selection.
2–18Reference ManualAltera Corporation
Cyclone II DSP Development BoardAugust 2006
Cyclone II DSP Development Board Components
Table 2–12 lists the J35 jumper settings used to select the D/A clock.
A/D Converter Data Format Select Jumper (J30 & J38)
The Data Format Select (DFS) jumper is used to select one of four data
output formats from the TI ADS5520 A/D converter. Table 2–16 on
page 2–22 lists the data output formats and how to select a format with
J30 (channel A) or J38 (channel B).
A/D Converter SMA Connector (J32 & J44)
J32 (channel A) and J44 (channel B) are standard through-hole SMA
connectors used to interface the TI ADS5520 A/D input converter with
SMA cables.
Altera Corporation Reference Manual2–21
August 2006Cyclone II DSP Development Board
User Interfaces
A/D Converter Clock Buffer (U29 & U28)
U29 provides the selected A/D clock to U26 for channel A. U28 provides
the selected A/D clock to U31 for channel B. For more information, see
“A/D Converter (U26 & U31)” on page 2–22.
A/D Converter (U26 & U31)
The Cyclone II DSP development board contains one TI ADS5520 12-bit
125 MSPS A/D converter. The device is designed for high speed and
high-performance applications.
The input to this A/D converter is transformer-coupled in order to create
a balanced input. To maximize performance, two transformers (T2, T3)
are used in series. The signal-to-noise ratio for the system is 70 dB for
input signals from 1 MHz to the Nyquist frequency of the converter. The
maximum differential input voltage to the converter is 2.2 V
Table 2–15 lists the A/D converter references.
Table 2–15. A/D Converter Reference
ItemDescription
Board referenceU26 (channel A) and U31 (channel B)
Part numberADS5520
Device description12-bit 125 MSPS A/D converter
ManufacturerTexas Instruments
Manufacturer web sitewww.ti.com
.
PP
The data output format from the A/D converter is selectable through J30
(channel A) or J38 (channel B). Table 2–16 lists the available data output
format options and how to set them. Figure 2–9 shows the pin settings for
J30 and J38.
Table 2–16. TI ADS5520 A/D Converter (J26) Data Output Format Select
Jumper (J30 & J38)
Setting
Pins 1 and 2Two’s ComplementData valid on falling edge
Pins 3 and 4Straight BinaryData valid on falling edge
Pins 5 and 6Two’s ComplementData valid on rising edge
Pins 7 and 8Straight BinaryData valid on rising edge
2–22Reference ManualAltera Corporation
Cyclone II DSP Development BoardAugust 2006
Data FormatClock Output Polarity
Cyclone II DSP Development Board Components
Figure 2–9. J30 & J38 Pin Settings
Pin 2
Pin 1
A/D Converter Clocks
Figure 2–10 shows the components involved in selecting the clock signal
to be sent to the TI ADS5520 A/D converter (U26 for channel A, U31 for
channel B). J37 (channel A) or J36 (channel B) selects the A/D clock from
the OSC clock, the FPGA clock, or the SMA clock (J27). The selected A/D
clock passes through a differential LVPECL buffer (U29 for channel A,
U28 for channel B), which provides the clock signal to the TI ADS5520.
Figure 2–10. TI ADS5520 A/D Converter Clocking Options
Custom Clock (J20)
On-Board Clock (U20)
External Clock SMA (J17)
CLKIN_TOP
Clock
J18
Buffer
ADC External Clock SMA (J27)
U16
33
33
CLKIN_BOT
33
33
U12
EP2C35
CLK_OSC_ADCA
CLK_OSC_ADCB
95.3
143
95.3
FPGA_TO_ADC_CLK
143
SMA_TO_ADC_CLK
50
J37
ADC Clock
Select
J36
ADC Clock
Select
J30 & J38
U29
ADC Clock
Buffer
U28
ADC Clock
Buffer
+
-
+
-
U26
TI ADS5520
U31
TI ADS5520
Refer to “Clock Circuitry” on page 2–59 for information on clock source selection.
Altera Corporation Reference Manual2–23
August 2006Cyclone II DSP Development Board
User Interfaces
Table 2–17 lists the J37 (channel A) and J36 (channel B) jumper settings
This section describes the memory components on the Cyclone II DSP
development board.
Components
DDR2 SDRAM DIMM (J8)
The Cyclone II DSP development board contains a single slot connector
(J8) for a 240-pin DDR2 DIMM module. It has a 72-bit data interface with
a full 16-bit address, a 3-bank interface, and supports single and
double-sided passive or registered design DIMMs.
The DDR2 SDRAM DIMM is a 256 Mbyte unbuffered non-ECC device in
a x64 configuration.
1Cyclone II DSP development board uses x64 configuration. The
maximum transfer rate of this DIMM is 333 Mbps. The total is
333 Mbps × 8 = 2,664 Mbps.
2–26Reference ManualAltera Corporation
Cyclone II DSP Development BoardAugust 2006
Cyclone II DSP Development Board Components
For information about the pin-outs between the Altera DDR2 Controller
®
MegaCore
function and the Cyclone II DSP development board, see
Appendix A, DDR2 SDRAM DIMM Connector Pin Out Table.
Table 2–20 lists the DDR2 SDRAM DIMM device reference.
Figure 2–12 shows the interface to the DDR2 SRRAM DIMM and the
required clocking. Figure 2–12 shows the use of the dedicated DDR2
SRRAM DIMM (J8) DQS pins to clock the byte lanes. All clock outputs
from the Cyclone II DSP development board use ALTDDIO output
registers that can be sourced from any I/O pin. The maximum speed for
this interface is 167 MHz.
1The J8 connector is Class I terminated.
Altera Corporation Reference Manual2–27
August 2006Cyclone II DSP Development Board
(1) One DDR register consists of one I/O register, one core register, and one output multiplexer.
(2) See Figure 2–21, "Cyclone II DSP Development Board Clocking Options" for timing source inforamtion.
DIMM_DQS(8:0)
DQS Out
DDR Out
Reg
2–28Reference ManualAltera Corporation
Cyclone II DSP Development BoardAugust 2006
Cyclone II DSP Development Board Components
Table 2–21 lists the DDR2 SRAM DIMM pin-outs for the EP2C70F672
(1) Blank cells indicate no connection.
(2) In the Cyclone II Signal Name column, some of the names are different than the
DIMM (J8) Signal Name due to the use of series resistors.
DIMM (J8) Signal
Name (2)
DIMM (J8) Pin
Number
83
92
102
104
113
126
135
147
156
165
203
212
224
Cyclone II (U12)
Pin Number
DIMM_SYNC_CLK SMA Connector (J11)
A special feedback clock signal called DIMM_SYNC_CLK is included on
the board with an SMA(J11) at the end of the trace near its termination
point resistor. This signal has two purposes:
■You can use this signal as a test point SMA for eye diagrams of DDR2
signals using AC-coupled SMA connections to an oscilloscope.
■You can use this signal as a board-level round trip delay estimator as
an optimal method in resynchronizing DDR2 DIMM read captures
with the internal clock (output from the PLL in Figure 2–12). The
length of DIMM_SYNC _CLK is the same as the output clocks
(.e.g.DIMM_CK_PO) and the return clocks (e.g.DIMM_DQSO).
2–36Reference ManualAltera Corporation
Cyclone II DSP Development BoardAugust 2006
Cyclone II DSP Development Board Components
SSRAM Sleep & Run Modes (J24)
J24 selects SLEEP mode or RUN mode for the SSRAM. A jumper on pins
1 and 2 selects SLEEP mode, a jumper on pins 2 and 3 selects RUN mode,
as shown in Figure 2–13 and Figure 2–14.
Figure 2–13. SSRAM SLEEP & RUN Modes (J24)
Figure 2–14. Example of SSRAM in Sleep Mode
J24
SLEEP Mode
SLEEP
RUN
1
J24
3
EPCS Select (J29)
J29 selects the SAFE or USER EPCS configuration mode. See “EPCS64
Flash Memory Devices (U17, U36)” on page 38 for details on how to
configure SAFE and USER EPCS configuration modes.
Altera Corporation Reference Manual2–37
August 2006Cyclone II DSP Development Board
Memory Components
EPCS64 Flash Memory Devices (U17, U36)
The Cyclone II DSP development board contains two EPCS64 flash
memory serial configuration devices (U17, U36) to configure the EP2C70
FPGA using the active serial (AS) configuration scheme.
Use the Quartus II software to program the EPCS64 devices (U17 and
U36) via the ASI connector (J13).
■The EPCS64 device labeled U17 (SAFE EPCS) stores the factory
design. U17 is preprogrammed with the factory design; you can
reprogram U17 using the ASI interface. The EPCS64 device
configures the EP2C70 FPGA when J29 has a jumper on pins 1 and 2
and U17 contains valid data.
■The EPCS64 device labeled U36 (USER EPCS) is provided to store a
user design. This device configures the EP2C70 FPGA when J29 has
a jumper on pins 2 and 3 and U36 contains valid data.
1If there is no jumper on J29, the EPCS64 serial configuration
devices will not program the EP2C70 FPGA.
wThe factory design in U17 may be overwritten. If this happens,
you can restore it as described in “Restoring the Factory Design”
on page D–1.
fFor additional information about the EP2C70 FPGA, configuring
Cyclone II devices, the AS configuration scheme, and the ASMI, see the
following documents:
Features chapter in the Configuration Handbook, volume 2
●Active Serial Interface Data Sheet
●Configuring Altera FPGAs chapter in the Configuration Handbook,
volume 1
●Configuring Cyclone II Devices chapter in the Configuration
Handbook, volume 1
●Configuration & Testing chapter in the Cyclone II Device Handbook,
volume 2
●Configuring Cyclone II Devices chapter of the Cyclone II Device
Handbook, volume 6
2–38Reference ManualAltera Corporation
Cyclone II DSP Development BoardAugust 2006
Cyclone II DSP Development Board Components
Synchronous SRAM Device (U22)
U22 is the synchronous SRAM (SSRAM), a Cypress Semiconductor
CY7C1360B-166 AC SSRAM device with a speed grade of 166 MHz on the
Cyclone II DSP development board. It is a 1 Mbyte pipelined
256 Kbit x 36-bit device in a 100-pin TQFP package.
1The Cyclone II DSP development board only supports a 32-bit
interface due to pin-out constraints on the EP2C70F672.
1Some of the SSRAM signal names were changed to facilitate
routing ease, reduce layer count, and improve signal integrity.
The method of addressing the SSRAM remains the same, but the
signal names from the EP2C70 have been changed and do not
necessarily match with the SSRAM chip signal names. For a
mapping of these signal names, see Appendix B, SSRAM
Pin-Out Table.
Table 2–22 lists the SSRAM device reference.
Table 2–22. SSRAM Device Reference
ItemDescription
Board referenceU22
Part numberCY7C1360B-166AC
Device description9 Mbit, 256 Kbit x 36-bit/512 Kbit x 18 pipelined
ManufacturerCypress Semiconductors
Manufacturer web sitewww.cypress.com
SSRAM
Altera Corporation Reference Manual2–39
August 2006Cyclone II DSP Development Board
Memory Components
Table 2–23 lists the pin connections between the SSRAM and the
Altera Corporation Reference Manual2–41
August 2006Cyclone II DSP Development Board
Memory Components
Memory Mapping to the TMS320C6416 Digital Signal Processor
The Spectrum Digital DSP Starter Kit (DSK) for the TMS320C6416,
Revision E, featuring the TMS320C6416 digital signal processor,
interfaces with the Cyclone II DSP development board. This interface is
primarily used to memory map the EP2C70 FPGA to the TMS320C6416
processor address space allowing the Cyclone II DSP development board
to be used as n FPGA co-processor.
The SSRAM memory is bussed with connectors U34 and U40 to interface
with the TMS320C6416 board. The TMS320C6416 board brings out the
TMS320C6416’s External Memory Interface Connector (EMIF) memory
bus to two corresponding headers that connect to U34 and U40. See
“Expansion TI-EVM Connectors (U34, U40)” on page 2–47.
The TMS320C6416 processor memory maps to the Cyclone II DSP
development board’s SSRAM and EP2C70 FPGA with two chip select
signals on the TMS320C6416 processor:
■EVM_CEn2 selects the SSRAM
■EVM_CEn3 selects the EP2C70 FPGA
1The SSRAM cannot be accessed by the EP2C70 FPGA while the
TMS320C6416 board is accessing the SSRAM via the TI-EVM
connector.
Because the SSRAM and EP2C70 FPGA device are bussed, there
is a single naming convention for the signals on the Cyclone II
DSP development board. These signals are named relative to the
TMS320C6416 board’s EMIF interface. For a mapping of these
signal names to signals used on the SSRAM, see Appendix B,
SSRAM Pin-Out Table.
2–42Reference ManualAltera Corporation
Cyclone II DSP Development BoardAugust 2006
Cyclone II DSP Development Board Components
Expansion
Connectors
This section describes the expansion connectors on the Cyclone II DSP
development board.
Expansion Prototype Connector (J15, J22 & J23)
J15, J22, and J23 are collectively called the Expansion Prototype
Connector, as shown in Figure 2–15. J15 is a 2x20 pin connector, while J22
is a 2x7 pin connector, and J23 is a 2x10 pin connector. These connectors
have 100-mil spacing between the pins and can be used for Altera
daughter cards or for debugging purposes.
(1) Voltage from DC power supply.
(2) Clock from the clock buffer U16.
(3) Clock from the EP2C70.
(4) Clock output from the card connected to the Expansion Prototype Connector.
2–44Reference ManualAltera Corporation
Cyclone II DSP Development BoardAugust 2006
Cyclone II DSP Development Board Components
Table 2–24 lists the Expansion Prototype Connector pin numbers
Proto Debug Signal Name Proto Debug Pin Number (1)
GNDJ23.18
GNDJ23.20
B_PROTO_RESETnJ15.1
PROTO_3_3V_5VJ22.2
PROTO_CLK_OSCJ23.9
Expansion TI-EVM Connectors (U34, U40)
The TI-EVM connectors connect to the EMIF connectors on the
TMS320C6416 board. U34 (labeled PERIPHERAL) and U40 (labeled
MEMORY) are located on the back of the Cyclone II DSP development
board.
The PERIPHERAL Interface (U34) on the Cyclone II DSP development
board connects to the External Peripheral Interface (J3) on the
TMS320C6416 board.
The MEMORY Interface (U40) on the Cyclone II DSP development board
connects to the External Memory Interface (J4) on the TMS320C6416
board.
Table 2–25 lists the TI-EVM connector pin-outs.
Table 2–25. TI-EVM Connector Pin-Outs (Part 1 of 4)
This section describes the general connectors on the Cyclone II DSP
development board.
TI-EVM Connector (U34, U40)
Pin Number
Cyclone II (U12) Pin
Number
JTAG Connector (J9)
The Cyclone II DSP development board contains one JTAG connector (J9).
This connector provides communication between a PC running the
Quartus II software and the Cyclone II DSP development board. The pins
on J9 are connected to J12 through 0-Ω series resistors, and care must be
taken so that signal contention does not occur between the two
connectors.
The EP2C70 can be programmed with the JTAG interface. A JTAG UART
megafunction is also provided on the NiosEvaluation Edition, version 6.0.1 CD-ROM for designers to instantiate in
their design as well as a host-side (PC-side) API for transferring data
using scripts or compiled programs. You can reach speeds up to 1 Mbps.
Nios or Nios II based programmable logic device (PLD) designs can use
this interface to control and/or download code.
2–50Reference ManualAltera Corporation
Cyclone II DSP Development BoardAugust 2006
®
II Embedded Processor
Cyclone II DSP Development Board Components
Table 2–26 lists the JTAG connector pin-outs.
Table 2–26. JTAG Connector Pin-Outs
Schematic Signal NameJTAG Connector (J9) Pin Number
JTAG_TCK1
GND2
GND10
3.3V4
3.3V6
JTAG_CONN_TDI3
JTAG_TMS5
JTAG_CONN_TDO9
Altera Corporation Reference Manual2–51
August 2006Cyclone II DSP Development Board
General Connectors
Active Serial Interface (ASI) Connector (J13)
The active serial interface (ASI) connector is used to program the EPCS64,
U17 and U36, using the Quartus II software. See Figure 2–17.
For more information about using J13, see “EPCS64 Flash Memory
Devices (U17, U36)” on page 2–38.
Figure 2–17. Active Serial Interface Connector With JTAG Cable to Program the
EPCS64 Flash Memory
JTAG Cable
2–52Reference ManualAltera Corporation
Cyclone II DSP Development BoardAugust 2006
J13
ASI Connector
Cyclone II DSP Development Board Components
Mictor Connector (J12)
The Mictor connector (J12) can be used to transmit up to 27 high-speed
I/O signals with very low noise via a shielded Mictor cable. J12 is used as
a hardware or software debug port.
Table 2–27 lists the Mictor connector references.
Table 2–27. Mictor Connector Reference
ItemDescription
Board referenceJ12
Part number2-767004-2
Device descriptionMictor connector
ManufacturerAMP
Manufacturer web sitewww.amp.com
The Mictor connector signals are allocated as follows:
■Twenty-five data signals
■One clock input signal
■One clock output signal
Pin allocation is shown in Figure 2–19 on page 2–54 and listed in
Table 2–28. Most of the pins on J12 connect to the I/O pins on the EP2C70.
For systems that do not use the Mictor connector for debugging the
Nios II processor, any on-chip signals can be routed to I/O pins and
probed at the Mictor connector (J12) via a Mictor cable.
You can also connect external scopes and logic analyzers to J12 to analyze
large number of signals simultaneously.
fFor details on Nios II debugging products that use the Mictor connector,
select the Nios II link on Literature section of the Altera Web site at
www.altera.com.
cThe JTAG signals have special usage requirements. You cannot
use J12 and J9 at the same time.
Altera Corporation Reference Manual2–53
August 2006Cyclone II DSP Development Board
General Connectors
Figure 2–18 shows the connections from the Mictor connector to the
EP2C70 FPGA and the JTAG connector.
Figure 2–18. Mictor Connector Signaling
Mictor Connector
J12
Figure 2–19 shows the J12 pin-outs to the EP2C70. Unless otherwise
noted, labels indicate EP2C70 pin numbers.
Figure 2–19. Mictor Connector (J12) Pin-Outs
37 D1
39 GND (3)
41 GND (3)
43 GND (3)
35 F1
33 G1
31 J3
29 H1
27 J1
JTAG Connector
J9
4
40
25 J2
23 K1
21 NC
19 (1)
17 (1)
15 (1)
EP2C35F672
(U12)
13 L2
11 (1)
9 M3
7 M2
5 (1)
3 NC
1 NC
42 GND (3)
36 H6
34 G6
32 F6
30 L6
28 L7
26 K7
24 J8
22 G5
20 F4
18 G4
16 G3
14 3.3 V (2)
12 3.3 V (2)
10 C2
8 F2
6 (1)
4 NC
2 NC
38 J5
40 GND (3)
Notes to Figure 2–19:
(1) Pins 5, 6, 11, 15, 17, and 19 are not connected to the EPC335 FPGA.
(2) Pins 12 and 14 are at 3.3V.
(3) Pins 39 through 43 are GND.
2–54Reference ManualAltera Corporation
Cyclone II DSP Development BoardAugust 2006
Cyclone II DSP Development Board Components
Table 2–28 lists the Mictor connector pin-outs.
Table 2–28. Table 23 Mictor Connector to Cyclone II Pinout (Part 1 of 2)
Cyclone II (U12) Pin NumberMictor (J12) Debug Signal NameMictor (J12) Debug Pin Number
2–56Reference ManualAltera Corporation
Cyclone II DSP Development BoardAugust 2006
Cyclone II DSP Development Board Components
Status LEDs &
Reset/Power
Switches
This section describes the status LEDs and reset switches on the
Cyclone II DSP development board. Some of the switches are userdefined.
Power (D1) & Status (D10) LEDs
The power LED (D1) turns on indicating that voltage is supplied to the
DC jack, J1, and is being distributed to the Cyclone II DSP development
board’s on-board power regulators. For information about powering up
the Cyclone II DSP development board, see “Power Switch (SW1)” on
page 2–57.
The Cyclone II DSP development board has one CONF DONE LED (D10)
that turns on to indicate successful configuration of the EP2C70 FPGA.
This LED is driven by the EP2C70(U12), pin R23 (CONF_DONE). See
Table 2–29.
Table 2–29. Status & Power LEDs Pin-Outs
LED Name Schematic Signal NameDescription
D1
D10
DC_IN
EP2C_CONFIG_DONE
DC Input Power OK
Cyclone II DSP development board
successfully configured
Power Switch (SW1)
SW1 is a power switch that connects the 9-20 V DC input from the DC
power jack, J1, to the on-board power regulators. When SW1 is in the ON
position, LED (D1) turns on.
User Defined Reset (SW6) Push-Button
SW6 is a USER RESET momentary-contact push button. It is used as
defined by the user, and could be used for initialization and reset of a user
design running on the Cyclone II DSP development board. This button
must first be defined by the user before it can be used. See Table 2–30.
Altera Corporation Reference Manual2–57
August 2006Cyclone II DSP Development Board
Status LEDs & Reset/Power Switches
System Reset (SW7) Push-Button
SW7 is a SYS RESET momentary-contact push button. When pressed, it
resets the hardware and programs the EP2C70 FPGA with the design
stored in the EPCS64 device. The EPCS64 (U17) device is preprogrammed
with the factory design but you can overwrite the factory
preprogramming. See Table 2–30.
Table 2–30. SW6 & SW7 Push-Button Pin-Outs
Push-buttonSchematic Signal Name
SW6 (user-defined)
SW7
USER_RESETnA14
SYS_RESETnN7
Figure 2–20 shows the locations of SW6 and SW7.
Figure 2–20. SW6 USER RESET & SW7 SYS RESET
SW6
USER RESET
Cyclone II (U12) Pin
Number
SW7
SYS RESET
2–58Reference ManualAltera Corporation
Cyclone II DSP Development BoardAugust 2006
Cyclone II DSP Development Board Components
)
Clock Circuitry
This section describes the components used to set the Cyclone II DSP
development board clocking options.
Figure 2–21 shows the clock distribution on Cyclone II DSP development
board. The clocks must be defined first, this occurs within U16, the clock
buffer, which generates eight identical clock outputs (one output is
unconnected and two outputs are unused) used throughout the
Cyclone II DSP development board. See “Clock Buffer (U16)”.
Figure 2–21. Cyclone II DSP Development Board Clocking Options
CLKIN_TOP
Custom Clock (J20)
On-Board Clock (U20)
SMA External Clock (J17)
J18
CMOS
LVTTL
RT
U16
Clock
Buffer
J19
CLKIN_BOT
U12
EP2C35
Notes to Figure 2–21:
(1) This signal is input to J35 as the FPGA clock (FPGA_TO_DAC_CLK). See “D/A Converter Clocks” on page 2–18.
(2) This signal is input to J37 as the FPGA clock (FPGA_TO_ADC_CLK). See “A/D Converter Clocks” on page 2–23.
(3) This signal is input to J23 as the PROTO clock (PROTO_CLK_OSC). See Figure 2–16 on page 2–44.
(4) This signal is input to J35 as the OSC clock (CLK_OSC_DACA). See “D/A Converter Clocks” on page 2–18.
(5) This signal is input to J37 as the OSC clock (CLK_OSC_ADCA). See “A/D Converter Clocks” on page 2–23.
(6) This signal is input to J34 as the OSC clock (CLK_OSC_DACB). See “D/A Converter Clocks” on page 2–18.
(7) This signal is input to J36 as the OSC clock (CLK_OSC_ADCB). See “A/D Converter Clocks” on page 2–23.
FPGA Clock to DAC
FPGA Clock to ADC
PROTO OSC Clock Out
DAC A Clock Out
ADC A Clock Out
DAC B Clock Out
ADC B Clock Out
(1)
(2)
(4)
(5)
(6)
(7)
(3
Altera Corporation Reference Manual2–59
August 2006Cyclone II DSP Development Board
Clock Circuitry
r
(
)
Setting the Clocks
The clocks are selected from one of the following clock sources (as shown
in Figure 2–21):
■The on-board clock oscillator (U20)
■The custom clock oscillator (J20)
■The SMA connector (J17)
The following two jumpers select the clock outputs from the clock buffer
(U16). (see Table 2–31):
1.J18 selects U20 or J20 as the selected clock oscillator to be input to
U16.
2.J19 determines which input to U16 (the selected clock oscillator or
the SMA clock), will be used to output the clocks.
Figure 2–22 shows U20, the on-board 100 MHz clock oscillator (it is
mounted in the gray area as the arrow indicates. If a custom clock
oscillator is used, it is installed on the blue socket (J20), as the arrow
indicates, on top of U20. Figure 2–22 also shows J18 and J19.
Figure 2–22. U20/J20, J18 & J19
J18
2–60Reference ManualAltera Corporation
Cyclone II DSP Development BoardAugust 2006
J19
U20 - On-Board
100 MHz Oscillator
Socket to Mount J20 - Custom Oscillato
Mounts on Top of U20
Cyclone II DSP Development Board Components
Figure 2–23 shows J18 and J19 with sample jumpers placed on pins 1 and
2. This setting selects the on-board clock oscillator as the input to U16.
Figure 2–23. J18 & J19 Pin-Outs
Table 2–31 lists the setting on J18 and J19 that select desired input to be
input to U16
Table 2–31. Selecting the Clock Input to U16
Clocking OptionSettings
On-board clock oscillator (U20) ● On J18, place a jumper on pins 1 and 2.
Custom oscillator (J20)
SMA connector (J17)
1
SMT OSC
J18
SKT OSC
3
1
OSC
J19
SMA
3
● On J19, place a jumper on pins 1 and 2.
● Plug a custom half-can oscillator into the
J20 socket.
● On J18, place a jumper on pins 2 and 3.
● On J19, place a jumper on pins 1 and 2.
● Use J17 (CLK_SMA) for external clock
input.
● On J19, place a jumper on pins 2 and 3.
CLK SMA Connector (J17)
The CLK SMA connector (J17) provides an external clock input. It can be
selected to be the input to U16. J17 is shown in Figure 2–4 on page 2–11.
An external clock source provides designers, while using a particular
design, the flexibility to alter the input frequency to verify F
J18 selects the on-board clock oscillator (U20) or the custom clock
oscillator (J20) as the selected clock oscillator to be input to U16. See
Figure 2–22 and Figure 2–23.
Altera Corporation Reference Manual2–61
August 2006Cyclone II DSP Development Board
Clock Circuitry
Clock Select Jumper (J19)
J19 determines which input to U16 (the selected clock oscillator or the
SMA clock will be used to determine the clock outputs of U16. See
Figure 2–22 and Figure 2–23.
Socket for a Custom Clock Oscillator (J20)
J20 is a socket for connecting a half-can oscillator that can be used instead
of the on-board clock oscillator (U20). An oscillator inserted into J20 is
called the custom clock and is not included in the DSP Development Kit, Cyclone II Edition. The custom oscillator can be selected to be the input to
U16.The J20 socket is mounted on top of U20, the on-board clock
oscillator, as shown in Figure 2–22.
D/A Converter CLK SMA Connector (J26)
J26 is an SMA connector that provides an external clock input to the D/A
converter. It can be selected to be the D/A converter clock. See “D/A
Converter Clocks” on page 2–18. J26 is shown in Figure 2–7 on page 2–18.
Table 2–12 on page 2–19 describes the D/A converter clock source
settings.
A/D Converter CLK SMA Connector (J27)
J27 is an SMA connector that provides an external clock input to the A/D
converter. It can be selected to be the A/D clock. See “A/D Converter
Clocks” on page 2–23. J27 is shown in Figure 2–10 on page 2–23.
Table 2–17 on page 2–24 describes the A/D converter clock source
settings.
D/A Converter CLK Select Jumper (J35 & J34)
J35 is used to choose between three clocking inputs to select the
DAC CHANNEL A clock. J34 is used to choose between three clocking
inputs to select the DAC CHANNEL B clock. The J35 and J34 D/A
converter clock select settings are described in Table 2–12 on page 2–19.
J35 and J34 are shown in Figure 2–7 on page 2–18.
A/D Converter CLK Select Jumper (J37 & J36)
J37 is used to choose between three clocking inputs to select the
ADC CHANNEL A clock. J36 is used to choose between three clocking
inputs to select the ADC CHANNEL B clock.The J37and J36 A/D
converter clock select settings are described in Table 2–17 on page 2–24.
J37 and H36 are shown in Figure 2–10 on page 2–23.
2–62Reference ManualAltera Corporation
Cyclone II DSP Development BoardAugust 2006
Cyclone II DSP Development Board Components
D/A Converter Power Select Jumper (J33)
J33 determines whether the D/A converter is powered at 3.3 volts or 5
volts. When the jumper is on pins 2 and 3, the D/A converter is powered
at 3.3 volts. When the jumper is on pins 1 and 2., the D/A converter is
powered at 5 volts.
Clock Buffer (U16)
U16 generates the clocks used on the Cyclone II DSP development board.
U16 generates seven identical clock outputs that carry clock signals to
other components on the Cyclone II DSP development board. The clock
buffer is a low-skew, single-input to eight-output clock buffer (one output
is unconnected and two outputs are unused). Table 2–32 lists the U16 pin-
outs.
The on-board clock oscillator is a 100-MHz free-running oscillator that
can be used as an input to U16.
Altera Corporation Reference Manual2–63
August 2006Cyclone II DSP Development Board
Powe r S up ply
Table 2–33 lists the on-board oscillator reference.
Table 2–33. On-Board Oscillator Reference
ItemDescription
Board referenceU20
Part numberECS-3953M-1000-BN-TR
Device description100-MHz surface mount oscillator
ManufacturerECS, Inc.
Manufacturer web sitewww.ecsxtal.com
Power Supply
This section describes the power supply, power regulators, and the power
plane connectors.
DC Power Input Jack (J1)
A 9-20 Volt (V) DC input is provided by a right-angle 2.5 mm power jack
with a 5.5mm barrel. Two switching power supplies are used to provide
the incoming DC voltage, which is regulated down to 6 V, 3.3 V, and 1.8 V
by three switching power supplies. From these voltages all other onboard voltages are generated.
Table 2–34 lists the power-supply specifications.
Table 2–34. Power Supply Specifications
ItemDescription
Board referenceN/A (power supply adapter)
Part numberTR9KT3750LCP-Y
Device descriptionSwitching power supply,
Input: 100-240 V, ~1.2 A max., 50-60 Hz
Output: +16 V, 3.75 A, 60 W max.
ManufacturerGlobTek Inc.
Manufacturer web sitewww.globtek.com
2–64Reference ManualAltera Corporation
Cyclone II DSP Development BoardAugust 2006
Cyclone II DSP Development Board Components
Cyclone II DSP Development Board Power-Up
The Cyclone II DSP development board can be powered up in two ways:
■9-20 V DC power input jack (J1).
■Bench power supplies (banana jacks), which requires removing fuses
to isolate the bench power supplies from the on-board regulators. See
“Bench Power Supplies Using Banana Jacks” on page 2–67.
cBefore you connect a bench power supply, remove fuses on the
Cyclone II DSP development board. All fuses are LITTLEFUSE
154 007 and are 7 A. The fuses do not protect the board from
power surges.
fFor additional information about connecting cables and powering up the
Cyclone II DSP development board, see the Connecting the Cables to the
Board and PC section in the DSP Development Kit, Cyclone II Edition Getting
Started Guide.
Voltage Limiter Switches (U13-U15, U18 & U19)
Each signal passes through analog switches to protect the EP2C70 from 5V logic levels. Analog switches are permanently enabled. These voltage
limiters combine with J15, J22, and J23, which make up the Expansion
Prototype Connector. See “Expansion Prototype Connector (J15, J22 &
J23)” on page 2–43 and “Power Supply” on page 2–65.
Altera Corporation Reference Manual2–65
August 2006Cyclone II DSP Development Board
There are seven voltage regulators on the Cyclone II DSP development
board to control eight separate voltage rails. Two switching regulators
provide 3.3 V, 1.8 V, and 6 V. Five linear regulators provide 5 V, 1.2 V,
0.9 V, VCCA_DAC, and VCCA_ADC. Table 2–35 describes each voltage
regulator. See Figure 2–24 for the locations of the voltage regulators on
the Cyclone II DSP development board.
Table 2–35. Cyclone II DSP Development Board Regulators
Board
Reference
U2
U7
U8
U9
U10
U23
U24
Type
Dual
output
switching
regulator
Linear
regulator
Linear
regulator
Switching
regulator
Linear
regulator
Linear
regulator
Linear
regulator
Voltage
Output
3.3 V
1.8 V
1.2 V● Cyclone II VCCINT
● Cyclone II VCCIO banks 1, 2, 5, and 6
● Clock oscillators and buffers
● Expansion Prototype Connector
● SSRAM
● EPCS64
● LEDs and seven-segment displays
● DIP switches and push-buttons
● Audio CODEC
● Video DAC
● DDR2 SDRAM DIMM
● Cyclone II VCCIO banks 3, 4, 7, and 8
● VCCA_PLL
● VCCD_PLL
Provides Power ToManufacturer Part Number
Texas
Instruments
TPS51020
TPS51020
UC382TD
0.9 V● DDR2 SDRAM VTTTPS51100
6V● VCCA_ADC regulator
● VCCA_DAC regulator
5V● Linear 0.9V regulator
● Expansion Prototype Connector card
TPS40055
REG104GA
voltage limiters
3.3 V
● D/A Converter voltageREG104GA
5V
3.3 V● A/D Converter voltageREG104GA
2–66Reference ManualAltera Corporation
Cyclone II DSP Development BoardAugust 2006
Cyclone II DSP Development Board Components
Bench Power Supplies Using Banana Jacks
Socketed fuses are provided to isolate the voltage planes from the
regulators to allow bench supplies to power these sections using banana
jacks. The bench supply inputs are placed after the other power supplies
(whether linear or switching supplies) on the Cyclone II DSP
development board in order to allow current draw measurements.
Figure 2–24 shows a block diagram of the power supply generation and
distribution.
cBefore you connect a bench power supply, remove fuses on the
Cyclone II DSP development board. All fuses are LITTLEFUSE
154 007 and are 7 A. The fuses do not protect the board from
power surges.
Altera Corporation Reference Manual2–67
August 2006Cyclone II DSP Development Board
Powe r S up ply
Figure 2–24. Cyclone II DSP Development Board Power Distribution Diagram
DC Input
(40W)
(v8 03/18/05)
J2
Digital Ground
J40
DAC Ground
J41
ADC Ground
3.3V
U2
Dual
Output
Switching
Regulator
1.8V
U9
Switching
Regulator
J4
3.3V3.3V
7A
F3
(1)
J3
1.8V
7A
(1)
6V
1.5A
(1)
1.8V
1.8V
Voltage
Select
F2
3.3V
U7
Linear
Regulator
1.2V
U23
Linear
Regulator
5.5V/3.3V
U24
Linear
Regulator
3.3V
U8
Linear
Regulator
0.9V
3A
(1)
1A
(1)
1A
(1)
J6
F4
200mA
J5
F1
J39
F6
J42
F7
1.8V
VTT_DIMM
(1)
3A
VREF_DIMM
Passive
Filters
VCCA_DAC
VCCA_ADC
Single 3.3V Plane
DDR2 SDRAM DIMM
VCCA_PLL1
VCCA_PLL2
VCCA_PLL3
VCCA_PLL4
Single 1.2V Plane
DAC Analog Plane
ADC Analog Plane
U10
Linear
Regulator
5V
1A
(1)
F5
5V
(1) Regulators can source up to the indicated current.
2–68Reference ManualAltera Corporation
Cyclone II DSP Development BoardAugust 2006
Cyclone II DSP Development Board Components
Power Plane Connectors (J2-J6, J39 Through J42)
Bench power supplies provide an easy way to measure the current draw
on each power plane. When one plane is being powered by the bench
supply, all other planes still draw current from the DC power input. Upon
applying power to the Cyclone II DSP development board, the power
LED (D1) should be on.
Table 2–36 lists the procedure for powering individual planes through
bench power supplies. In the instructions, only remove the fuse listed in
the Settings column. Other fuses should be left on Cyclone II DSP
development board.
Table 2–36. Procedure for Powering Individual Power Planes Through Bench Power Supplies (Part 1 of 2)
Power Plane
3.3V
1.8V
6V
1.2V
5V
VTT
Power Plane Using Bench Power
Supplies
Cyclone II VCCIO banks 1, 2, 5, and 6,
clock oscillators and buffers, Expansion
Prototype Connector, SSRAM,
EPCS64, LEDs, Audio CODEC, Video
DAC, translators
DDR2 DIMM, Cyclone II VCCIO, banks
3, 4, 7, and 8
VCCA_ADC regulator, VCCA_DAC
regulator
Cyclone II VCCINT, VCCA_PLL, and
VCCD_PLL
Expansion Prototype Connector card
voltage limiters
DDR2 VTT power● Remove fuse F4
● Remove fuse F3
● Apply 3.3 V to J4
● Apply GND to J2
● Remove fuse F2
● Apply 1.8 V to J3
● Apply GND to J2
There is no on-board provision to apply 6 V externally
or to remove the regulator from the circuit.
● Remove fuse F1
● Apply 1.2 V to J5
● Apply GND to J2
● Remove fuse F5
● Place a jumper on pins 2 and 3 on J7 to disable the
regulator.
There is no on-board provision to apply 5 V externally.
● Apply 0.9 V to J6
● Apply GND to J2
Settings
Altera Corporation Reference Manual2–69
August 2006Cyclone II DSP Development Board
Powe r S up ply
Table 2–36. Procedure for Powering Individual Power Planes Through Bench Power Supplies (Part 2 of 2)
Power Plane
VCCA_ADC
VCCA_DAC
Power Plane Using Bench Power
Supplies
A/D converter power● Remove fuse F7
● Place a jumper on pins 2 and 3 on J28 to disable the
regulator
● Apply 3.3 V to J42
● Apply GND to J41
D/A converter power● Remove fuse F6
● Place a jumper on pins 2 and 3 on J25 to disable the
regulator
● Apply 5 V to J39 and GND to J40
or
● Apply 3.3 V to J39 and GND to J40
Settings
2–70Reference ManualAltera Corporation
Cyclone II DSP Development BoardAugust 2006
Appendix A. DDR2 SDRAM
DIMM Connector Pin Out Table
Introduction
The printed circuit board (PCB) layout for the DDR2 SDRAM DIMM
interface to the Cyclone™ II EP2C70 FPGA was optimized for a reduced
layer count, reduced via count, and improved signal integrity. This
required swapping names from the pin locations created by the DDR2
®
MegaCore
function’s placement and pin-out tool command language
(Tcl) script. These swaps only occurred within each octal byte lane (for
example, DQ0-DQ7). The result is that, for example, a DDR2 SDRAM
®
DIMM FPGA design in the Quartus
II software will have an I/O called
DIMM_DQ0 (data bit 0) but the corresponding net name on the schematic
that this logical pin is connected to is called DIMM_DQ7 (data bit 7).
Conversely, the DIMM_DQ7 bit is driven to net named DIMM_DQ0. This
swapping list is provided in Tab l e A –1 .
Use the DDR2 MegaCore function’s default pinout script location for the
EP2C70F672 interface width and do not re-assign the pins to match the
Cyclone II DSP development board’s signal names as DQ data pins. Use
Ta bl e A –1 if you need to track a particular signal to its destination for
eye-diagrams or for general debugging purposes.
Table A–1. Cyclone II EP2C70F672 DSP Development Board to DIMM Pin Changes (Part 1 of 4)
A–4Reference ManualAltera Corporation
Cyclone II DSP Development BoardAugust 2006
Appendix B. SSRAM
Pin-Out Table
Introduction
Because the SSRAM component and the TI EVM board’s EMIF interface
are bussed, there is a mapping between the signal names. The printed
circuit board (PCB) signal names connecting the Cyclone™ II
EP2C70F672 FPGA designates the EVM naming conventions. Even
though both the SSRAM and TI-EVM have address and data busses they
do not map directly (for example, EVM_D0 connects to SRAM_D15).
Ta bl e B –1 lists the mapping. Use this table to create designs that directly
interface to the SSRAM.
The Cyclone II signal name corresponds to the net name at the
EP2C70F672 FPGA. The SRAM signal name is the net name at the
SSRAM.
1There is a 22-Ω series resistor between the EP2C70F672 pins and
the SSRAM device pins. The SSRAM pin name corresponds to
the name assigned to the pin in the SSRAM data sheet.
fSee the Cypress CY7C1360B 9-Mbit (256K x 36/512K x 18) Pipelined SRAM
on the Cypress Web site at www.cypress.com.
Table B–1. Cyclone II to SSRAM Device Signal Changes (Part 1 of 3) (1)