© LATTICE SEMICONDUCTOR CORPORATION Uudet mikropiirit Low Density January 2009 1 Lattice Confidential Low Density GAL.

Slides:



Advertisements
Similar presentations
© 2008 Pearson Addison Wesley. All rights reserved Chapter Seven Costs.
Advertisements

Copyright © 2003 Pearson Education, Inc. Slide 1 Computer Systems Organization & Architecture Chapters 8-12 John D. Carpinelli.
Chapter 1 The Study of Body Function Image PowerPoint
Sequential Logic Design
1 Copyright © 2013 Elsevier Inc. All rights reserved. Chapter 1 Embedded Computing.
Copyright © 2011, Elsevier Inc. All rights reserved. Chapter 6 Author: Julia Richards and R. Scott Hawley.
Author: Julia Richards and R. Scott Hawley
Properties Use, share, or modify this drill on mathematic properties. There is too much material for a single class, so you’ll have to select for your.
ALGEBRA Number Walls
UNITED NATIONS Shipment Details Report – January 2006.
FIGURE 3.1 System for illustrating Boolean applications to control.
FIGURE 8.1 Process and controller.
1 RA I Sub-Regional Training Seminar on CLIMAT&CLIMAT TEMP Reporting Casablanca, Morocco, 20 – 22 December 2005 Status of observing programmes in RA I.
Exit a Customer Chapter 8. Exit a Customer 8-2 Objectives Perform exit summary process consisting of the following steps: Review service records Close.
FACTORING ax2 + bx + c Think “unfoil” Work down, Show all steps.
Year 6 mental test 5 second questions
Year 6 mental test 10 second questions
Contents Page Learning targets
REVIEW: Arthropod ID. 1. Name the subphylum. 2. Name the subphylum. 3. Name the order.
Break Time Remaining 10:00.
Memory and Programmable Logic
ECE 506 Reconfigurable Computing Lecture 2 Reconfigurable Architectures Ali Akoglu.
PP Test Review Sections 6-1 to 6-6
Chapter 3 Basic Logic Gates 1.
Chapter 4 Gates and Circuits.
Chapter 4 Gates and Circuits Nell Dale • John Lewis.
Chapter 4 Gates and Circuits.
Digital Logical Structures
Chapter 3 Logic Gates.
Gates and Circuits Nell Dale & John Lewis (adaptation by Erin Chambers and Michael Goldwasser)
CMOS Logic Circuits.
Chapter 3 (part 1) Basic Logic Gates 1.
CS105 Introduction to Computer Concepts GATES and CIRCUITS
Figure 3–1 Standard logic symbols for the inverter (ANSI/IEEE Std
Flip-Flops and Registers
DAQmx下多點(Multi-channels)訊號量測
IP Multicast Information management 2 Groep T Leuven – Information department 2/14 Agenda •Why IP Multicast ? •Multicast fundamentals •Intradomain.
VOORBLAD.
Chapter 4 Gates and Circuits.
Copyright © 2012, Elsevier Inc. All rights Reserved. 1 Chapter 7 Modeling Structure with Blocks.
1 RA III - Regional Training Seminar on CLIMAT&CLIMAT TEMP Reporting Buenos Aires, Argentina, 25 – 27 October 2006 Status of observing programmes in RA.
Factor P 16 8(8-5ab) 4(d² + 4) 3rs(2r – s) 15cd(1 + 2cd) 8(4a² + 3b²)
Basel-ICU-Journal Challenge18/20/ Basel-ICU-Journal Challenge8/20/2014.
1..
CONTROL VISION Set-up. Step 1 Step 2 Step 3 Step 5 Step 4.
© 2012 National Heart Foundation of Australia. Slide 2.
Adding Up In Chunks.
PLDs ROM : Programmable OR array
Model and Relationships 6 M 1 M M M M M M M M M M M M M M M M
25 seconds left…...
Subtraction: Adding UP
Analyzing Genes and Genomes
©Brooks/Cole, 2001 Chapter 12 Derived Types-- Enumerated, Structure and Union.
Essential Cell Biology
FIGURE 12-1 Op-amp symbols and packages.
©2004 Brooks/Cole FIGURES FOR CHAPTER 12 REGISTERS AND COUNTERS Click the mouse to move to the next page. Use the ESC key to exit this chapter. This chapter.
Clock will move after 1 minute
Intracellular Compartments and Transport
PSSA Preparation.
Essential Cell Biology
Energy Generation in Mitochondria and Chlorplasts
Princess Sumaya University
Programmable Logic Devices
Implementing Logic Gates and Circuits Discussion D5.1.
Implementing Logic Gates and Circuits Discussion D5.3 Section 11-2.
Programmable logic and FPGA
Implementing Logic Gates and Circuits
Presentation transcript:

© LATTICE SEMICONDUCTOR CORPORATION Uudet mikropiirit Low Density January Lattice Confidential Low Density GAL

© LATTICE SEMICONDUCTOR CORPORATION Uudet mikropiirit Low Density January Lattice Confidential Low-Density CMOS PLD Market $M Calendar Year LD CMOS PLD MARKET GROWING AT 7.4% FROM ‘91 TO ‘98

© LATTICE SEMICONDUCTOR CORPORATION Uudet mikropiirit Low Density January Lattice Confidential Low-Density CMOS PLD Market Share $286M$386M$417M Other AMD Cypress Altera Lattice Other All Others AMD Cypress Altera Alt/Intel Lattice Calendar Year Intel %

© LATTICE SEMICONDUCTOR CORPORATION Uudet mikropiirit Low Density January Lattice Confidential Market share

© LATTICE SEMICONDUCTOR CORPORATION Uudet mikropiirit Low Density January Lattice Confidential Semiconductor market

© LATTICE SEMICONDUCTOR CORPORATION Uudet mikropiirit Low Density January Lattice Confidential PLD market

© LATTICE SEMICONDUCTOR CORPORATION Uudet mikropiirit Low Density January Lattice Confidential Digital Logic Tutorial

© LATTICE SEMICONDUCTOR CORPORATION Uudet mikropiirit Low Density January Lattice Confidential Key Poitns •Digital Logic Uses Only Two Values: 1 and 0 •1 and 0 usually represent a voltage •Example –Digital 1 = 5 volts –Digital 0 = 0 volts OR –1 = ON, 0 = Off –1 = True, 0 = False

© LATTICE SEMICONDUCTOR CORPORATION Uudet mikropiirit Low Density January Lattice Confidential Boolean Basics •Manipulation of digital values is done by Boolean Algebra •Boolean algebra uses primarily AND / OR functions •Boolean equation: TRUE OR FALSE = TRUE •Programmable logic implements the AND / OR functions in hardware

© LATTICE SEMICONDUCTOR CORPORATION Uudet mikropiirit Low Density January Lattice Confidential Basic Gates •A gate performs a logic function in hardware •Three basic PLD gate types –AND gates –OR gates –Exclusive-OR (XOR) gates •Gates can have any number of inputs

© LATTICE SEMICONDUCTOR CORPORATION Uudet mikropiirit Low Density January Lattice Confidential AND Gate Example •Output of an AND gate is TRUE only if all inputs are TRUE –In a 2 input gate both switches must be on to turn the light on OFF ON OFF ON OFF ON

© LATTICE SEMICONDUCTOR CORPORATION Uudet mikropiirit Low Density January Lattice Confidential OFF ON OFF ON Or Gate Example •Output of OR Gate Is TRUE if ANY Input is TRUE –If Either Switch Is ON, The Light Will Trun ON ON

© LATTICE SEMICONDUCTOR CORPORATION Uudet mikropiirit Low Density January Lattice Confidential XOR Gate Example •Output of XOR Gate Is TRUE Only of One Input Is TRUE –If Only One Switch Is ON, The Light Will Turn ON OFF ON OFF ON OFF

© LATTICE SEMICONDUCTOR CORPORATION Uudet mikropiirit Low Density January Lattice Confidential Basic Gates Summary SW1 SW2 SW1 SW2 SW1 SW2 Light = SW1 * SW2 Light = SW1 $ SW2 Light = SW1 # SW2 Truth Table (OFF-0, ON-1)

© LATTICE SEMICONDUCTOR CORPORATION Uudet mikropiirit Low Density January Lattice Confidential PLD Symbols •AND Gate Representations –Traditional Representation –PLD Representation •PLD Connections –Hardwired Connection –Programmed Connection –No Connection Made A B D C Input Terms A B C D

© LATTICE SEMICONDUCTOR CORPORATION Uudet mikropiirit Low Density January Lattice Confidential Typical PLD Structure Input Terms A B C D Product Terms Output ABCBDABCBD

© LATTICE SEMICONDUCTOR CORPORATION Uudet mikropiirit Low Density January Lattice Confidential Registers and Clocks •Registers Store a Digital Value •Values Move From Input To Output With Clock Transition •D = Incoming Data •Q = Outgoing Data •CLK = Clock Input; Causes Data Movement D Q CLK

© LATTICE SEMICONDUCTOR CORPORATION Uudet mikropiirit Low Density January Lattice Confidential Typical GAL Logic Structure Input Terms A B C... Product Terms D Q Feedback Output Enable Registered or Combinatorial

© LATTICE SEMICONDUCTOR CORPORATION Uudet mikropiirit Low Density January Lattice Confidential Basic GAL Structure Macrocell Gal Macrocell

© LATTICE SEMICONDUCTOR CORPORATION Uudet mikropiirit Low Density January Lattice Confidential GAL Devices •Low density GAL product families: 16/20V8, 18/22V10/26V12, 20RA10, 20XV10, 6001/6002. Families are organized based on architectural layout and a common Output Logic Macro Cell (OLMC). Pin counts and array sizes are all that change across a family. •Lattice GAL devices have Macro Cell counts from 8 to 39 and package sizes from 20 pins to 28 pins. •All GAL devices have registered or combinatorial options, OE control, and selectable output polarity.

© LATTICE SEMICONDUCTOR CORPORATION Uudet mikropiirit Low Density January Lattice Confidential GAL Devices •There are also various flavors of each device type. –An L in the product name is a low voltage (3.3V) device. –Zero power devices are either Z or ZD, such as 22LV10ZD. –A VP indicates high drive outputs, such as the 16VP8. –The ispGAL16Z8 was the worlds first ISP PLD. –There is also a Confusion Letter, which roughly indicates the process and technology that the device is based on. •Appended to each device type are speed, power, package, etc. –Device speed grades are by TPD in ns. (HD devices are graded by Fmax in MHz.) –Power dissipation (standard, Low, and Quarter), package type (Pdip, Jlcc, Soic), and Temp/VCC range are appended to device names such as 16LV8C-5LJI for 5nS, low power, PLCC, Industrial.

© LATTICE SEMICONDUCTOR CORPORATION Uudet mikropiirit Low Density January Lattice Confidential PAL Vs. GAL •PAL: –Programmable Array Logic. –Registers, feedback paths, dynamic I/O, and both output polarities are available. –There are dozens of different devices each with a fixed architecture. For example, a PAL16H2 has 16 inputs and 2 combinatorial outputs each with 8 PTs per OR gate. Output polarity is positive. •GAL: –Generic Array Logic. –GALs are a superset of PALs. A few GAL devices cover all PAL architectures and hundreds of other possible configurations. –GALs add extremely flexible routing and complete reconfigurability. –The structure of GAL devices allows them to replace many PALs with various IO, input and register counts. Therefore, extra programmable areas known as architecture rows are needed for device configuration. There are global configuration modes and well as individual MacroCell options.

© LATTICE SEMICONDUCTOR CORPORATION Uudet mikropiirit Low Density January Lattice Confidential GAL & PALCE Family World’s Fastest Low Density PLDs

© LATTICE SEMICONDUCTOR CORPORATION Uudet mikropiirit Low Density January Lattice Confidential GAL16V8

© LATTICE SEMICONDUCTOR CORPORATION Uudet mikropiirit Low Density January Lattice Confidential GAL16/20V8 OLMC

© LATTICE SEMICONDUCTOR CORPORATION Uudet mikropiirit Low Density January Lattice Confidential GAL22V10

© LATTICE SEMICONDUCTOR CORPORATION Uudet mikropiirit Low Density January Lattice Confidential GAL22V10 Family Macrocell

© LATTICE SEMICONDUCTOR CORPORATION Uudet mikropiirit Low Density January Lattice Confidential ispGAL22V10 and ispGAL22LV10 •In-System Programmable GAL22V10 –7.5ns to 15ns Tpd and 111MHz to 83.3MHz Fmax (5V) –5ns to 15ns Tpd and 200MHz to 83.3MHz Fmax (3.3V) •Standard 22V10 No-Connects Used as ISP Pins •ispGAL Has Same Pin-out as Standard 22V10 –5V Uses Lattice ISP Programming Interface –3.3V Uses ispJTAG Programming Interface ispGAL 22V10 Standard 22V10 28-Lead PLCC 28-Lead SSOP 59% Saving in Area 58% Saving in Height

© LATTICE SEMICONDUCTOR CORPORATION Uudet mikropiirit Low Density January Lattice Confidential GAL20RA10 •20 Input, 10 Output, Registered, Asynchronous Architecture •High Performance –7.5, 10, 15, 20ns Tpd, 83.3 MHz Fmax •10 Macrocells with Independently Programmable Clocks –Clock Scheme is ideal for Asynchronous Designs GAL20RA10 Functional Block Diagram Output Logic Macrocell Diagram

© LATTICE SEMICONDUCTOR CORPORATION Uudet mikropiirit Low Density January Lattice Confidential GAL20XV10 •XOR Architecture Makes the GAL20XV10 Ideal for Arithmetic Functions –Counters, Comparators and Decoders –Minimizes Product Term Usage »Equations can be implemented with fewer PTs using XOR than with AND/OR •High Speed and Low Power –10, 15, and 20ns Tpd –90mA Icc Maximum •Replaces Obsolete PAL20L10, 20X10, 20X8, & 20X4 Architectures •Lower Cost Than Alternative 22V10 Solution •Ideal for Graphics, Video, and Multi-Media Applications GAL20XV10 Functional Block Diagram

© LATTICE SEMICONDUCTOR CORPORATION Uudet mikropiirit Low Density January Lattice Confidential GAL16V8Z/ZD and GAL20V8Z/ZD •High Performance AND Zero Power –12ns Tpd, 83.3 MHz Fmax 18ns) –55mA Icc Active –50 µA Isb Typical (Standby Current) •“Z” Suffix = Input Transition Detection –If No Inputs Switched, Device Will Power down »An Input Transition Will “Wake” the Device –Power Savings Dependent on How Often Inputs Change •“ZD” Suffix = Dedicated Power-Down Pin –Lattice Innovation –Dedicated Pin Controls Power-Down Mode –Designers Can Control Device Power-Down Precisely 16V8Z/ZD Functional Block Diagram

© LATTICE SEMICONDUCTOR CORPORATION Uudet mikropiirit Low Density January Lattice Confidential ispGDS •In-System Programmable Generic Digital Switch –Tpd = 7.5ns –4-Pin ISP Interface •ispGDS is a Family of ISP Switch Matrices –ispGDS22: 11 x 11 Matrix, 28-Pin DIP/PLCC –ispGDS18: 9 x 9 Matrix, 24-Pin DIP –ispGDS14: 7 x 7 Matrix, 20-Pin DIP/PLCC •Benefits –Reconfigure Systems with Software –Redesign without Hardware Changes –Replaces Multiple DIP Switches •Applications Include –Multiple Clock Source Selection –Dip Switch Replacement –Board Reconfiguration Under Software Control –Signal Routing –Cross-Matrix Switch

© LATTICE SEMICONDUCTOR CORPORATION Uudet mikropiirit Low Density January Lattice Confidential Low Density 3.3-Volt Products

© LATTICE SEMICONDUCTOR CORPORATION Uudet mikropiirit Low Density January Lattice Confidential Lattice’s Leadership 3.3 V Low-Density PLD Line GAL16LV8D Low Power Zero Power Tpd GAL16LV8ZD GAL20LV8ZD GAL22LV10C GAL16LV8C 3.3 Volt Only 3.3 V and 5V Mixed Voltage { } GAL20LV8D GAL22LV10D GAL22LV10Z/ZD 4 All Speed, Power, Voltage and System Logic Requirements Now Supported!

© LATTICE SEMICONDUCTOR CORPORATION Uudet mikropiirit Low Density January Lattice Confidential 22LV10Z/ZD Available for Zero Power 3.3V Applications •15ns Tpd / 71.4 MHz Fmax –Also Available in 25ns Version •Fastest 3.3-Volt, Zero Power PLD in the Industry •“Z” has ITD or Input Transition Detection –If No Input Switched, Device Will Power Down –An Input Transition Will “Wake” the Device •“ZD” Utilizes Dedicated Power Down Pin for Zero-Power –System Controls Power Consumption Directly •Power Consumption (Icc Typ) –50 µA Standby –40 mA Active Zero Power 3.3-Volt GAL22LV10Z/ZD joins the GAL16LV8ZD and GAL20LV8ZD Zero Power 3.3-Volt GAL22LV10Z/ZD joins the GAL16LV8ZD and GAL20LV8ZD