SlideShare a Scribd company logo
Cyclone III FPGA Overview Part  II Source: Altera Corporation
Introduction Purpose This module will overview the major features of the Cyclone III family FPGA with emphasis on areas that are new or changed from the Cyclone II family.   Outline Give some insight into what new applications and capabilities features provide  Contents 25 pages Duration 20 Minutes
Memory Interfaces That Automatically Calibrate, Track, and Adjust   Intellectual property (IP) auto calibrates for process differences For both FPGA and memory Removes timing uncertainties Monitors voltage and temperature variations Adjusts resynchronization phase (PLL output) Does not interrupt operation Supports DDR, DDR2, QDR II memories
MegaCore Ease of Use Configures Altera controller and physical interface megafunction PHY
Full Rate Controller
Half Rate Controller Simplify design requirements by halving application side frequency and doubling data width Example: 75MHz Nios II core operating with 150 MHz DDR2 memory  
Dedicated Differential Output Buffers Dedicated LVDS Output Buffers on the left and right banks Increased performance, 840 Mbps No external resistors required Improved LVDS Input Buffers on all banks Increased performance, 875 Mbps  
OCT With Calibration Output buffer impedance may vary slightly due to PVT With OCT Calibration, after configuration the output buffer impedance is automatically adjusted to match two external resisters (RUP & RDN), which are either 50 Ohms or 25 Ohms Designer uses Quartus II software assignment editor to make a <Termination> assignment, with a value of <Series 50 Ohms with Calibration> or <Series 25 Ohms with Calibration >
Cyclone III I/O Interface Guidelines Cyclone III devices can drive out and receive 1.2V - 3.3V signals directly Drive out 3.3V LVTTL at up to 8mA and 3.3V LVCMOS at up to 2mA For higher drive strengths at 3.3V and PCI/PCI-X interfaces use 3.0V VCCIO  Cyclone III 3.0V I/O standards meet the 3.3V I/O standards specifications defined by EIA/JEDEC Standard JESD8-B
Clocking Resources Clock routing resources Up to 20 global clocks Global clock routing can also be  used for global signals Powered down when not in use to  save power Full-featured and robust PLLs Up to four low-jitter (200 ps) PLLs Five programmable outputs per PLL Wide frequency range of 5 to 440 MHz Dynamically change both frequency and phase Cascadable to allow broader  frequency generation
Cyclone III: PLLs
Cascading PLLs
PLL Dynamic Phase Adjustment Dynamic adjustment of PLL phase setting Increase / decrease 1 step at a time Step increments depend on PLL configuration
Clock Switch Over Automatically switch from 1 clock to another in the event a clock stops Manually switch from 1 clock source to another
PLL Modes
PLLs: Maximum System Integration Low Cost Up to 10 internal & 2 external clocks from 1 clock source Support for low cost 5 MHz clock inputs Flexibility Support multiple or unknown input frequencies in Display application using dynamic reconfiguration PLL cascading feature without going off chip External memory interface support X72 DDR/DDR2 interfaces using a single PLL Dynamic phase adjustments for DQS capture alignment
Cyclone III: Clocking and PLLs
Configuration Mode Overview
Understanding Configuration Timing Application with fast “Wake-up” time specification needs to utilize fast POR time and fast configuration modes POR time and configuration time user configurable with mode select pins(MSEL3..0) Fast POR option requires fast* Vcc ramp
Remote System Upgrade
Programming Flash in System Program or examine Flash device from Quartus II programmer window Cyclone III works as a Flash programmer with Flash loader SOF Quartus II downloads SOF automatically & programs Flash Eliminates additional hardware and software for on board Flash programming Unique tool for Altera
Cyclone III Family
Nios II Embedded Processor Choose the exact set of CPUs, peripherals, and  memory you need for your application Achieve over 160 DMIPs of performance  Build custom instructions  Accelerate with hardware—C2H compiler  automatically converts C subroutines into hardware for Nios II embedded processor  Low cost  Integrate your peripherals and microprocessor into a single chip Support for multiple processors in a single device Implement a processor on a Cyclone III FPGA
Quartus II Design Software Industry-leading software for performance and productivity Supports all Cyclone III devices in free Web Edition Including the EP3C120, largest FPGA in its class Key features PowerPlay technology to reduce power up to 25 percent TimeQuest timing analyzer for easy timing closure DSP Builder to rapidly bring your DSP design into hardware SOPC Builder to rapidly and easily build whole systems
Cyclon III Base Kits Cyclone III FPGA Start Kit Cyclone III EP3C25F324 FPGA HSMC connector On-board memories 256 Mbit DDR 1 Mbyte Sync SRAM 16 Mbyte Flash Cyclone III Dev Kits Cyclone III EP3C120F780 FPGA 2x HSMC connector 10/100/1000 Ethernet On-board memories 256Mbit DDR2 8 Mbyte Sync SRAM 64 Mbyte Flash Figure 1 Start Kit Dev Kit
Additional Resource For ordering the Cyclone III family FPGA , please click the part list or Call our sales hotline For additional inquires contact our technical service hotline For more product information go to http://www.altera.com/products/devices/cyclone3/cy3-index.jsp Newark Farnell

More Related Content

PPT
03 Mcu Day 2009 (C2000) 8 13 Editado
PPT
Arm7 architecture
PPT
04 Mcu Day Stellaris 8 12b Editado
PPT
8-Bit CMOS Microcontrollers with nanoWatt Technology
PPT
STM32 MCU Family
DOCX
Real Time Clock Interfacing with FPGA
PPT
Cyclone II FPGA Overview
PPTX
Stm32f303 rest and Clock contol
03 Mcu Day 2009 (C2000) 8 13 Editado
Arm7 architecture
04 Mcu Day Stellaris 8 12b Editado
8-Bit CMOS Microcontrollers with nanoWatt Technology
STM32 MCU Family
Real Time Clock Interfacing with FPGA
Cyclone II FPGA Overview
Stm32f303 rest and Clock contol

What's hot (20)

PPTX
COMPLETE DETAIL OF ARM PART 3
PPTX
SNAPDRAGON SoC Family and ARM Architecture
DOC
Pic microcontrollers
PPTX
Msp 430 module 3
PPT
Uart driver nov13
PPTX
FPGA IMPLIMENTATION OF UART CONTTROLLER
PDF
Xilinxaxi uart16550
PDF
Imx53 uart- GUIDE BOOK
DOCX
Arm7 document
PPT
Synopsys User Group Presentation
PDF
Krypto500
PPTX
FAR/MARS Avionics CDR
PPT
PPT
Wireless UART Controller: XR18W750
PDF
Polyteda: Power DRC/LVS, October 2016
PDF
Xilinx vs Intel (Altera) FPGA performance comparison
PPTX
Pll in lpc2148
PPTX
Mridul_Verma_Intern_Tech_Adityaa_UART
PPT
Hardware accelerated Virtualization in the ARM Cortex™ Processors
PDF
Practical reverse engineering and exploit development for AVR-based Embedded ...
COMPLETE DETAIL OF ARM PART 3
SNAPDRAGON SoC Family and ARM Architecture
Pic microcontrollers
Msp 430 module 3
Uart driver nov13
FPGA IMPLIMENTATION OF UART CONTTROLLER
Xilinxaxi uart16550
Imx53 uart- GUIDE BOOK
Arm7 document
Synopsys User Group Presentation
Krypto500
FAR/MARS Avionics CDR
Wireless UART Controller: XR18W750
Polyteda: Power DRC/LVS, October 2016
Xilinx vs Intel (Altera) FPGA performance comparison
Pll in lpc2148
Mridul_Verma_Intern_Tech_Adityaa_UART
Hardware accelerated Virtualization in the ARM Cortex™ Processors
Practical reverse engineering and exploit development for AVR-based Embedded ...
Ad

Viewers also liked (13)

DOCX
طلب انضمام للمركز
ODP
COMUNICACIÓN
PDF
DiarioOficialTeresaThompsonEstagioBosque
PPT
Microprocesadores
PPTX
التقنيات الحديثة للمكفوفين
PPT
Pobreza y marginalidad. globalización
PDF
PPMA Annual Seminar 2015 - The Digital Wave The world has changed
PPT
Democracia
PDF
ノーツアプリケーション開発 Hint & tips 101連発
PDF
【Xpages day2016】標準コントールを使わないxpage開発
PDF
Real time image processing in fpga
PDF
Presentacion de whatsApp
PPTX
The Capital Market: and overview
طلب انضمام للمركز
COMUNICACIÓN
DiarioOficialTeresaThompsonEstagioBosque
Microprocesadores
التقنيات الحديثة للمكفوفين
Pobreza y marginalidad. globalización
PPMA Annual Seminar 2015 - The Digital Wave The world has changed
Democracia
ノーツアプリケーション開発 Hint & tips 101連発
【Xpages day2016】標準コントールを使わないxpage開発
Real time image processing in fpga
Presentacion de whatsApp
The Capital Market: and overview
Ad

Similar to Cyclone III FPGA Overview Part2 (20)

PDF
Psoc3 text book
PPT
Altera Cyclone IV FPGA Customer Presentation
PPT
Cyclone IV FPGA Device
PDF
CY96F353PDFghnisbnidbgfidvieicudff fofigkidi
DOCX
Chapter Two Hbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbandout RTES.docx
PDF
Chapter Two Hahhhhhhhhhhhhhhhhhhhhhhhndout RTES.pdf
PDF
PPTX
Microcontroller from basic_to_advanced
PPT
Cyclone iii
PDF
Ip core example
PDF
EE6008 MCBSD - Introduction to PIC Micro controller
PDF
EE6008 MBSD
PPTX
CHAPTER1.pptx ON 8051 MICROCONTROLLER INTRODUCTION CHAPTER
PPT
AVR Fundamentals
DOCX
DSP_Assign_2 (Autosaved)
PPT
Using the Cypress PSoC Processor
PDF
Introduction to Microcontroller
PDF
Introduction to Microcontroller
PPTX
Atmel and pic microcontroller
DOC
Psoc3 text book
Altera Cyclone IV FPGA Customer Presentation
Cyclone IV FPGA Device
CY96F353PDFghnisbnidbgfidvieicudff fofigkidi
Chapter Two Hbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbandout RTES.docx
Chapter Two Hahhhhhhhhhhhhhhhhhhhhhhhndout RTES.pdf
Microcontroller from basic_to_advanced
Cyclone iii
Ip core example
EE6008 MCBSD - Introduction to PIC Micro controller
EE6008 MBSD
CHAPTER1.pptx ON 8051 MICROCONTROLLER INTRODUCTION CHAPTER
AVR Fundamentals
DSP_Assign_2 (Autosaved)
Using the Cypress PSoC Processor
Introduction to Microcontroller
Introduction to Microcontroller
Atmel and pic microcontroller

More from Premier Farnell (20)

PPT
Being a business assistant with element14 in krakow
PPT
Optical Encoders
PPT
PSA-T Series Spectrum Analyser: PSA1301T/ PSA2701T
PPT
TPS2492/93 – High Voltage Hotswap Controller
PPT
Stellaris® 9000 Family of ARM® Cortex™-M3
PPT
Piccolo F2806x Microcontrollers
PPT
Introduce to AM37x Sitara™ Processors
PPT
ETRX3 ZigBee Module: ETRX3
PPT
DMM4000 Benchtop Digital Multimeters
PPT
Discovering Board for STM8L15x MCUs
PPT
Yaw-rate Gyroscopes
PPT
An Overview Study on MEMS digital output motion sensor: LIS331DLH
PPT
LED Solar Garden Lighting Solution From STMicroelectronics
PPT
Solution on Handheld Signal Generator
PPT
Medium Performance Gyroscopes
PPT
Getting to Know the R8C/2A, 2B Group MCUs
PPT
SEARAY™ Open Pin Field Interconnects
PPT
PWM Controller for Power Supplies
PPT
Handheld Point of Sale Terminal
PPT
Reflective Optical Switch: SFH774X
Being a business assistant with element14 in krakow
Optical Encoders
PSA-T Series Spectrum Analyser: PSA1301T/ PSA2701T
TPS2492/93 – High Voltage Hotswap Controller
Stellaris® 9000 Family of ARM® Cortex™-M3
Piccolo F2806x Microcontrollers
Introduce to AM37x Sitara™ Processors
ETRX3 ZigBee Module: ETRX3
DMM4000 Benchtop Digital Multimeters
Discovering Board for STM8L15x MCUs
Yaw-rate Gyroscopes
An Overview Study on MEMS digital output motion sensor: LIS331DLH
LED Solar Garden Lighting Solution From STMicroelectronics
Solution on Handheld Signal Generator
Medium Performance Gyroscopes
Getting to Know the R8C/2A, 2B Group MCUs
SEARAY™ Open Pin Field Interconnects
PWM Controller for Power Supplies
Handheld Point of Sale Terminal
Reflective Optical Switch: SFH774X

Recently uploaded (20)

PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PPTX
Programs and apps: productivity, graphics, security and other tools
PPT
Teaching material agriculture food technology
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
Spectroscopy.pptx food analysis technology
PPTX
Cloud computing and distributed systems.
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Encapsulation theory and applications.pdf
PDF
Electronic commerce courselecture one. Pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Spectral efficient network and resource selection model in 5G networks
“AI and Expert System Decision Support & Business Intelligence Systems”
The Rise and Fall of 3GPP – Time for a Sabbatical?
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
MIND Revenue Release Quarter 2 2025 Press Release
Programs and apps: productivity, graphics, security and other tools
Teaching material agriculture food technology
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Mobile App Security Testing_ A Comprehensive Guide.pdf
Spectroscopy.pptx food analysis technology
Cloud computing and distributed systems.
Digital-Transformation-Roadmap-for-Companies.pptx
Encapsulation_ Review paper, used for researhc scholars
Chapter 3 Spatial Domain Image Processing.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Encapsulation theory and applications.pdf
Electronic commerce courselecture one. Pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Diabetes mellitus diagnosis method based random forest with bat algorithm
Spectral efficient network and resource selection model in 5G networks

Cyclone III FPGA Overview Part2

  • 1. Cyclone III FPGA Overview Part II Source: Altera Corporation
  • 2. Introduction Purpose This module will overview the major features of the Cyclone III family FPGA with emphasis on areas that are new or changed from the Cyclone II family. Outline Give some insight into what new applications and capabilities features provide Contents 25 pages Duration 20 Minutes
  • 3. Memory Interfaces That Automatically Calibrate, Track, and Adjust  Intellectual property (IP) auto calibrates for process differences For both FPGA and memory Removes timing uncertainties Monitors voltage and temperature variations Adjusts resynchronization phase (PLL output) Does not interrupt operation Supports DDR, DDR2, QDR II memories
  • 4. MegaCore Ease of Use Configures Altera controller and physical interface megafunction PHY
  • 6. Half Rate Controller Simplify design requirements by halving application side frequency and doubling data width Example: 75MHz Nios II core operating with 150 MHz DDR2 memory  
  • 7. Dedicated Differential Output Buffers Dedicated LVDS Output Buffers on the left and right banks Increased performance, 840 Mbps No external resistors required Improved LVDS Input Buffers on all banks Increased performance, 875 Mbps  
  • 8. OCT With Calibration Output buffer impedance may vary slightly due to PVT With OCT Calibration, after configuration the output buffer impedance is automatically adjusted to match two external resisters (RUP & RDN), which are either 50 Ohms or 25 Ohms Designer uses Quartus II software assignment editor to make a <Termination> assignment, with a value of <Series 50 Ohms with Calibration> or <Series 25 Ohms with Calibration >
  • 9. Cyclone III I/O Interface Guidelines Cyclone III devices can drive out and receive 1.2V - 3.3V signals directly Drive out 3.3V LVTTL at up to 8mA and 3.3V LVCMOS at up to 2mA For higher drive strengths at 3.3V and PCI/PCI-X interfaces use 3.0V VCCIO Cyclone III 3.0V I/O standards meet the 3.3V I/O standards specifications defined by EIA/JEDEC Standard JESD8-B
  • 10. Clocking Resources Clock routing resources Up to 20 global clocks Global clock routing can also be used for global signals Powered down when not in use to save power Full-featured and robust PLLs Up to four low-jitter (200 ps) PLLs Five programmable outputs per PLL Wide frequency range of 5 to 440 MHz Dynamically change both frequency and phase Cascadable to allow broader frequency generation
  • 13. PLL Dynamic Phase Adjustment Dynamic adjustment of PLL phase setting Increase / decrease 1 step at a time Step increments depend on PLL configuration
  • 14. Clock Switch Over Automatically switch from 1 clock to another in the event a clock stops Manually switch from 1 clock source to another
  • 16. PLLs: Maximum System Integration Low Cost Up to 10 internal & 2 external clocks from 1 clock source Support for low cost 5 MHz clock inputs Flexibility Support multiple or unknown input frequencies in Display application using dynamic reconfiguration PLL cascading feature without going off chip External memory interface support X72 DDR/DDR2 interfaces using a single PLL Dynamic phase adjustments for DQS capture alignment
  • 19. Understanding Configuration Timing Application with fast “Wake-up” time specification needs to utilize fast POR time and fast configuration modes POR time and configuration time user configurable with mode select pins(MSEL3..0) Fast POR option requires fast* Vcc ramp
  • 21. Programming Flash in System Program or examine Flash device from Quartus II programmer window Cyclone III works as a Flash programmer with Flash loader SOF Quartus II downloads SOF automatically & programs Flash Eliminates additional hardware and software for on board Flash programming Unique tool for Altera
  • 23. Nios II Embedded Processor Choose the exact set of CPUs, peripherals, and memory you need for your application Achieve over 160 DMIPs of performance Build custom instructions Accelerate with hardware—C2H compiler automatically converts C subroutines into hardware for Nios II embedded processor Low cost Integrate your peripherals and microprocessor into a single chip Support for multiple processors in a single device Implement a processor on a Cyclone III FPGA
  • 24. Quartus II Design Software Industry-leading software for performance and productivity Supports all Cyclone III devices in free Web Edition Including the EP3C120, largest FPGA in its class Key features PowerPlay technology to reduce power up to 25 percent TimeQuest timing analyzer for easy timing closure DSP Builder to rapidly bring your DSP design into hardware SOPC Builder to rapidly and easily build whole systems
  • 25. Cyclon III Base Kits Cyclone III FPGA Start Kit Cyclone III EP3C25F324 FPGA HSMC connector On-board memories 256 Mbit DDR 1 Mbyte Sync SRAM 16 Mbyte Flash Cyclone III Dev Kits Cyclone III EP3C120F780 FPGA 2x HSMC connector 10/100/1000 Ethernet On-board memories 256Mbit DDR2 8 Mbyte Sync SRAM 64 Mbyte Flash Figure 1 Start Kit Dev Kit
  • 26. Additional Resource For ordering the Cyclone III family FPGA , please click the part list or Call our sales hotline For additional inquires contact our technical service hotline For more product information go to http://www.altera.com/products/devices/cyclone3/cy3-index.jsp Newark Farnell