Beruflich Dokumente
Kultur Dokumente
EPM7064S
EPM7160S
EPM7192S
EPM7256S
EPM3032A
EPM3064A
EPM3512A
EPM3256A
EPM3128A
EPM7128S
Useable Gates 600 1,250 2,500 5,000 10,000 1,250 2,500 3200 3750 5000
Macrocells 32 64 128 256 512 64 128 160 192 256
Maximum User 34 66 96 158 208 68 100 104 124 164
I/O Pins
tPD (ns) 4.5 4.5 5.0 7.5 7.5 5 6 6 7.5 7.5
fCNT (MHz) 227 222 192 127 116 175.4 147.1 149.3 125.0 128.2
tSU (ns) 2.9 2.8 3.3 5.2 5.6 2.9 3.4 3.4 4.1 3.9
tCO1 (ns) 3.0 3.1 3.4 4.8 4.7 3.2 4 3.9 4.7 4.7
MAX 3000A
Price Leader
PRn
Product- D Q to I/O
Term Control
Select Block
ENA
Matrix CLRn
VCC
Clear
Select
Clock/
Shared Logic Enable to PIA
36 Programmable Expanders Select
Interconnect
Signals
© 2010 Altera Corporation—Confidential
16 Expander
ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off.
and Altera marks in and outside the U.S. Product Terms
9
MAX II Device Family Overview
Device characteristics
− Non-volatile, instant-on programmable logic
− TSMC 0.18-μm, 6-lm flash process
− 240 to 2,210 logic elements (LEs)
− 80 to 272 user I/O pins
Key benefits
− Lowest cost per I/O pin
− Low power consumption
− Fast performance
− High-density
Non-Volatile, Instant-On
Supports 3.3-, 2.5- & 1.8-V Supply
Voltages
Breakthrough Technology
to Expand the Market
© 2010 Altera Corporation—Confidential
ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off.
and Altera marks in and outside the U.S.
Flexible Supply Voltage
F256
1.0mm FBGA
17x17mm
T100
0.5mm TQFP
16x16mm Partial
M100 Partial
0.5mm MBGA M256
6x6mm 0.5mm MBGA
© 2010 Altera Corporation—Confidential 11x11mm
ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off.
and Altera marks in and outside the U.S.
MAX II Architecture
Logic
Elements
(LEs)
Staggered
I/O Pads
Configuration
Flash Memory
JTAG &
Control
Circuitry
User Flash
© 2010 Altera Corporation—Confidential
Memory
ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off.
and Altera marks in and outside the U.S.
MAX II Performance
Register
addnsub Chain
Row,
Reg
Reg Column
data1 & Direct
Link
data2 Routing
4-Input
4-Input clock
data3 LUT
LUT ena Local
cin aclr Routing
DEV_CLRn
data4 LUT
Chain
Register
Chain
Feature
− Flash memory
storage bank
Industry
− 8,192 bits per device
First!
− Interface to SPI, parallel, I2C
or proprietary buses
Applications
− Store revision & serial
number data
− Store boot-up & configuration data
Low power
− 60nm Low power process
− PCI to GbE bridge for <1.5W
− <150 mW per channel
EP4CGX15 72 2 72 2
I/O intensive
EP4CGX22 72 2 150 4 applications
EP4CGX30 72 2 150 4
All packages are wire bond and come in both leaded and RoHS-compliant options
(1) These protocols may be added opportunistically pending characterization at 3.125G data rates
(2) If implemented, CPRI support for EP4C30 and smaller will support single hop topology only
© 2010 Altera Corporation—Confidential
ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off.
and Altera marks in and outside the U.S.
Protocol Support Roadmap
Protocol QII 9.1 QII 9.1 SP1 QII 9.1 SP2 QII 10.0
PCIe x1, x4
GIGE
PCIe x2
Basic
SRIO
XAUI
CPRI
SDI
Vx1
DisplayPort
SATA
© 2010 Altera Corporation—Confidential
ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off.
and Altera marks in and outside the U.S.
Cyclone IV E: Lowest Cost, Lowest Power
Unprecedented Combination
− Up to 115K LE of logic
− Up to 3.8 Mbits of Embedded RAM
− Up to 266 18x18 Embedded Multipliers
− Up to 535 user IO
All packages are wire bond and come in both leaded and RoHS-compliant options
Device
0.5 mm 0.5 mm 1.0 mm 0.8 mm 1.0 mm 1.0 mm 0.8 mm 1.0 mm
22 x 22 35 x 35 17 x 17 14 x14 19 x 19 23 x 23 19 x19 29 x 29
Note: All Densities Will be Offered in All Speed Grades (-6, -7, -8). -6 is the Fastest Speed Grade.
Local
Routing
In1
In2 General
LUT REG
In3 Routing
In4
Clock General
Routing
Sign_X
Output Registers
18
Input Registers
X
36 36
18
Y
Sign_Y
Clock
Clear
Sign_X
Output Registers
18
Input Registers
X
36 36
18
Y
Sign_Y
Clock
Clear
250-MHz Performance
Note: Fastest
© 2010 Altera Speed Grade with Registers Activated in 18x18 or 9x9 Mode
Corporation—Confidential
ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off.
and Altera marks in and outside the U.S.
Cyclone III Clock Networks & PLLs Overview
Up to 20 Global Clocks Per Device
Dual purpose as high fan out control signals
4
GCLK
PLL 3 Mux PLL 2
GCLK [14:10]
4
GCLK GCLK
4 Mux GCLK [9:5] Mux
GCLK [0:4]
GCLK [15:19]
GCLK
PLL 1 PLL 4
Mux
© 2010 Altera Corporation—Confidential
4
ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off.
and Altera marks in and outside the U.S.
Cascading PLLs Supply a
clk to other
devices
Cyclone III
PLL Output Pin
5 55Clock
Clock
GCLK Networks
MUX Networks
per
perPLL
PLL
Supply a
Cascade through global clock network clk to other
devices
Cyclone III
PLL 5 Up to 10 internal & 2 external clocks
GCLK from 1 clock source
MUX
Finer resolution multiplication/division &
phase shifting
Output
Clock Pins
Switchover
Clock Pin C0
[3..0]
N Global
PFD CP LF VCO C1 Clock
Network
Clock C2 [4..0]
Network M
C3
Feedback
C4
Two Additional
Output Counters
Bank 22
Bank
Bank 55
− LVTTL
Bank
− LVPECL
− PCI, PCI-X
Bank 11
Bank
Bank 66
Bank
3.3-V compatible
On-chip termination
Bank
Bank 88 Bank
Bank 77
Adjustable slew rates
Eight banks of every device in the family
− Each can implement any supported I/O standard
DDR2
Dedicated memory interfaces up to 400 Mbps
− QDR II, DDR, and DDR2
Programming Mode Cyclone III Cyclone I & II Stratix III Stratix II Stratix
Active Serial 9 9 9 9
Active Parallel 9
Passive Serial 9 9 9 9 9
Fast Passive Parallel 9 9 9 9
JTAG 9 9 9 9 9
Remote Update 9 9 9 9
First time for Cyclone Family FPGAs
Active: Controller in FPGA & Clock is from FPGA
Passive: Controller outside of FPGA & clock is supplied from outside controller
© 2010 Altera Corporation—Confidential
ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off.
and Altera marks in and outside the U.S.
New Configuration Options
JTAGd 5 185ms 2 4
a. Ease of Use: Subjective rating based on number of chips, number of I/Os
required, and additional knowledge requirement (1 being the easiest solution)
b. Benchmark based on 3C80 at maximum frequency for each mode
c. Pin count excluding MSEL3..0, nStatus, CONF_Done, nCE, and nCEO
d. JTAG using an external controller and a Flash device
© 2010 Altera Corporation—Confidential
ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off.
and Altera marks in and outside the U.S.
Configuration File Size & Time
File Size* Compressed AS**
Device AP (ms) FPP (ms)
(Mbits) Size (Mbits) (ms)
Clock Frequency for Active Serial (AS): 40Mhz, Active Parallel (AP):
40Mhz, Fast Passive Parallel (FPP): 100Mhz
* Preliminary information
** Configuration Time using compressed data for AS mode
© 2010 Altera Corporation—Confidential
ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off.
and Altera marks in and outside the U.S.
ALTERA FPGA Stratix series
Lowest power
− Programmable Power Technology
− Quartus II PowerPlay technology
Highest density,
− 40-nm process benefits including 0.9V core voltage
Stratix IV GT EP4S100G2 230K 36 (24, 0,12) 140 (44, 96) 636 13.9 1,288
FPGA EP4S100G3 290K 48 (24, 8,16) 172 (44, 128) 754 13.3 832
EP4S100G4 360K 48 (24, 8,16) 172 (44, 128) 754 17.7 1,024
EP4S100G5 530K 48 (32, 0,16) 172 (44, 128) 754 20.3 1,024
EP4SE230 230K - 120 (56, 64) 480 13.9 1,288
Stratix IV E EP4SE360 360K - 216 (88, 128) 864 17.7 1,040
FPGA
EP4SE530 530K - 240 (112, 128) 960 20.3 1,024
EP4SE820 820K - 276 (132, 144) 1,104 23.1 960
(1) LVDS channel count represents number of full duplex channels, included in the total I/O count. (True LVDS, Emulated LVDS)
© 2010 All LVDS
Altera Rx can be used as
True LVDS Rx or emulated LVDS Tx, effectively doubling the number of LVDS Tx available per device.
Corporation—Confidential
TheCYCLONE,
ALTERA, ARRIA, maximum data rateMAX,
HARDCOPY, for the EP4SE820
MEGACORE, LVDS
NIOS, I/Os &isSTRATIX
QUARTUS 1.25 Gbps (notU.S.
are Reg. 1.6Pat.
Gbps).
& Tm. Off.
and Altera marks in and outside the U.S.
55
Stratix IV E Device Package Plan
F780 F1152 F1517 F1760
Device
(29 mm) (35 mm) (40 mm) (43 mm)
EP3SL50 480, 56
(Total I/O count, true LVDS count)
EP3SL70 480, 56
EP3SL110 480, 56 736, 88
EP3SL150 480, 56 736, 88
(1) All devices are offered in flip-chip ball-grid array (BGA) with 1.0-mm pitch
(2) These devices are in hybrid flip-chip ball-grid array, identical ball pattern but larger body overhang Pin
(3) LVDS I/O count represents number of full duplex channels, these are included in the total I/O count migration
(4) AN557: Stratix III to Stratix IV E Cross-Family Migration Guidelines
© 2010 Altera Corporation—Confidential
ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off.
and Altera marks in and outside the U.S.
Stratix IV GX Device Package Plan
F780(4) F1152(4) F1152 F1517 F1760 F1932
Device
(29 mm) (35 mm) (35 mm) (40 mm) (43 mm) (45 mm)
EP4SGX290 288, 0, 16 560, 44, 16 560, 44, 24 736, 88, 36 864, 88, 36 904, 98, 48
(2)
EP4SGX360 288, 0, 16 560, 44, 16 560, 44, 24 736, 88, 36 864, 88, 36 904, 98, 48
(2)
40G Devices
100G Devices
TCVR (8.5G, 6.5G) DF29 FH29 HF35, HH35 KF40, KH40 NF45
8 (0,8) 16 (0,16)2 24 (16, 8)2 36 (24,12)2 48 (32,16)2
8.5G Full XCVR
6.5G Full XCVR
6.5G CMU XCVR
CMU
6G LC2
PCIe hard IP
1. Hybrid packages have larger molding dimensions - FH29 (33mm), HH35 (42.5mm), KH40 (42.5mm)
2. TheCorporation—Confidential
© 2010 Altera 4SGX230/180/110 and 70 have only 1 LC tank per side
ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off.
and Altera marks in and outside the U.S.
Stratix IV GT Transceiver Block Topology
F1517 F1932
Device
(40 mm) (45 mm)
EP4S40G2 F40
EP4S40G5 H40
EP4S100G2 F40
EP4S100G3 x F45
EP4S100G4 x F45
EP4S100G5 H401 F45
Embedded
Equiv. M9K M144K MLAB Max 18X18
FPGA Variant Device ALMs Regs Memory
LEs Blocks Blocks (Kbits) Multipliers
(Kbits)
Stratix III L EP3SL150 57K 142K 114K 355 16 5,499 1,775 384
Stratix III EP3SE80 32K 80K 64K 495 12 6,183 1,000 672
E EP3SE110 43K 107K 86K 639 16 8,055 1,331 896
ALM
1 Comb.
2 Logic
Reg
Reg
Adder
Adder
ALM Inputs
3
4
5
6
Adder
Adder
7 Reg
Reg
8
ALM ALM
5-LUT
5-LUT 5-LUT
5-LUT
3-LUT
3-LUT 4-LUT
4-LUT ALM
ALM ALM
4-LUT 6-
6-
4-LUT
7- LUT(1)
LUT (1)
7-
LUT(1)
LUT (1)
4-LUT
4-LUT 6-
6-
ALM ALM
LUT(1)
LUT (1)
5-LUT
5-LUT
6-LUT
6-LUT
5-LUT
5-LUT
Optional Pipelining
Output Multiplexer
36
144 38 144
+
36
37
+-Σ
36
RAM Total
Equiv MLAB 18 X 18 Transceivers Tx
Device Mbits/ M9K PLLs Clks
LEs memory multipliers @ 3.75 Gbps PLLs
blocks (Mbits)
Cost-Competitive with
Structured ASICs
More Robust
Back-End Flow
Faster Performance at
Lower Cost than FPGA
Nios II
On-Chip Timer
ROM
SPI
On-Chip SDRAM
RAM Controller
FPGA
© 2010 Altera Corporation—Confidential
ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off.
and Altera marks in and outside the U.S.
Nios II Processor Architecture
Classic Pipelined RISC Machine
− 32 General Purpose Registers
− 3 Instruction Formats
− 32-Bit Instructions
− 32-Bit Data Path
− Flat Register File
− Separate Instruction and Data Cache (configurable sizes)
− Tightly-Coupled Memory Options
− Branch Prediction
− 32 Prioritized Interrupts
− On-Chip Hardware (Multiply, Shift, Rotate)
− Custom Instructions
− JTAG-Based Hardware Debug Unit
I/O Flash
CPU
SDRAM
I/O
I/O I/O I/O
DSP
I/O FPGA
CPU DSP
Flash
FPGA
SDRAM
CPU is a Critical
Solution: ReplaceControl Function
External Devices
Required forProgrammable
with System-Level Logic
Integration
© 2010 Altera Corporation—Confidential
ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off.
and Altera marks in and outside the U.S.
Quartus II Development system overview
RTL simulation
- Functional simulation
- Verify logic model & data flow
(no timing delays)
M512
LE Synthesis
- Translate design into device specific primitives
M4K I/O - Optimization to meet required area & performance constraints
z AHDL
z VHDL
z Verilog HDL
z System Verilog HDL
− Schematic Editor .bdf .v, vlg,
.bsf .tdf .vhd .v .edf
z Block diagram files .gdf
.edif .vhd, .VHDL,
z Graphic design files vqm
z State Machine files Block Symbol Text Text Text Text Text
− Memory Editor file file file file file file file
z HEX
z MIF Imported from 3rd-Party
IN * D Q * D Q * OUT
combinational
delays*
Automatically
− Use Full Compilation
Manually
− Processing Menu ⇒ Start ⇒ Start Timing Analysis
− Tcl Scripts
− Uses
z Changing Speed Grade
z Annotating Netlist with Delay Information
tco B tsu
C
Clock Period
Source, Destination
Registers & Associated
Fmax Values
Select
Clock Setup
Highlight,
Right-Click
& Select
List Paths
Destination Register
Clock Delay (E)
Source Register
Clock Delay (C)
Setup Time (tsu)
Clock to
Output (tco)
tco B tsu
C
E 1 = 327.65 MHz
0.250 ns + 2.837 ns + (-0.036) ns – (-0.001) ns
Clock Period
© 2010 Altera Corporation—Confidential
ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off.
and Altera marks in and outside the U.S.
Locate Delay Path in Floorplan
Right-click &
select locate
Compilation Report
Notes:
1) May also locate to floorplan from
message window
2) Use similar procedure for all
© 2010 Altera Corporation—Confidential
timing path analysis
ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off.
and Altera marks in and outside the U.S.
Locate Delay Path in Floorplan
4.512 ns is the
total path delay
between source
& destination
tsu
th
Clock delay
tco
Clock delay
Clock Name
Select Value
Parameter
Pin Name
4.Accessories
-ByteBlaster II Download Cable
-6-V power supply or USB to DC Cable
LED Displayer是由4組7段顯示器所組成,七段顯示器的每一段LED相互連接在
一起,另外還各有一支common pin連接至其中一組七段顯示器。當其中一支
common pin為高準位時而且7段顯示器中的其中一段LED為低準位時,此七段
顯示器之其中一段LED將亮起。雖然4組7段顯示器中的每一段LED是連接在一
起的,但我們可以利用common pin 來決定到底啟動哪一組7段顯示器。一般來
說我們都是利用掃描common pin的方式來呈現4個不同的數字。
Segment pin代號 a b c d e f g DP
MAX II腳位 37 38 39 40 41 42 43 44
MAX II腳位 29 30 31 32
MAX II腳位 22 21 16 15 14 13 12 11
備註:ON為低準位,OFF為高準位
裝置 4 Push Button
MAX II腳位 23 24 27 28
備註:按下時為低準位,不按時為高準位
當MAX II I/O送出Low的信號時,LED將亮起
,其中8個LED的信號接腳和
MAX II Device 的I/O關係可參考下表。
裝置 8 LEDs
LED代號 D1 D2 D3 D4 D5 D6 D7 D8
MAX II腳位 1 2 3 4 5 6 7 8
備註:低準位LED亮,高準位LED不亮
本實驗板提供1個16M Hz 全長型的振盪器,
此震盪器可經由JP1並利用Jumper將clock送至
MAX II Device,其中16M Hz 的全長型的振盪
器及JP1的信號接腳和MAX II Device 的I/O關
係可參考下表
Analysis and elaboration checks that all the design files are present and
connections have been made correctly.
4. Click OK when analysis and elaboration is completed
Pin assignment
Perform full compilation Build a design using the
schematic editor
How to Download programming file
研發電路板設計為 IC 研發驗証所使用
。本研發電路板可支援 Altera
Stratix III Device Family 中,最高規格
的FPGA EP3SL340F1517,可提供 IC
設計最大容量達 338,000 LEs、
20,491,000 bits 內嵌式的記憶體及最
大 960
個可用 I/Os。如果在目前業界最大容
量的 FPGA 仍無法滿足其設計需求
時,亦可以利用本研發電路板,以堆
疊方式來擴充其可使用邏輯的容量。