Download presentation
Presentation is loading. Please wait.
Published byEustace Randall Modified over 9 years ago
1
FPGA-Based System Design: Chapter 2 Copyright 2003 Prentice Hall PTR Topics n Off-chip connections.
2
FPGA-Based System Design: Chapter 2 Copyright 2003 Prentice Hall PTR Off-chip connections n A package holds the chip. Packages can introduce significant inductance. n Pads on the chip allow the wires on chip to be connected to the package. Pads are library components which require careful electrical design.
3
FPGA-Based System Design: Chapter 2 Copyright 2003 Prentice Hall PTR Structure of a typical package
4
FPGA-Based System Design: Chapter 2 Copyright 2003 Prentice Hall PTR Solder ball connection substrate package solder
5
FPGA-Based System Design: Chapter 2 Copyright 2003 Prentice Hall PTR Package structure n Package body is physical/thermal support for chip. n Cavity holds chip. n Leads in package connect to pads, provide substrate connection to chip.
6
FPGA-Based System Design: Chapter 2 Copyright 2003 Prentice Hall PTR Some packages DIP PGA PLCC
7
FPGA-Based System Design: Chapter 2 Copyright 2003 Prentice Hall PTR Pin inductance n Package pins have non-trivial inductance. n Power and ground nets typically require many pins to supply required current through the packaging inductance.
8
FPGA-Based System Design: Chapter 2 Copyright 2003 Prentice Hall PTR Pin inductance example Power circuit including pin indutance:
9
FPGA-Based System Design: Chapter 2 Copyright 2003 Prentice Hall PTR Pin inductance example, cont’d n Voltage across pin inductance: v L = L di L / dt n Current surge into chip causes inductive voltage drop: –L = 0.5 nH; –i L = 1A; –v L = 0.5 V.
10
FPGA-Based System Design: Chapter 2 Copyright 2003 Prentice Hall PTR I/O architecture n Pads are placed on top-layer metal to provide a place to bond to the package. n Some advanced packaging systems bond directly to package without bonding wire; some allow pads across entire chip surface.
11
FPGA-Based System Design: Chapter 2 Copyright 2003 Prentice Hall PTR Input pads n Main purpose is to provide electrostatic discharge (ESD) protection. n Gate voltage of transistor is very sensitive—can be permanently damaged by high voltage. n Static electricity in room is sufficient to damage CMOS ICs.
12
FPGA-Based System Design: Chapter 2 Copyright 2003 Prentice Hall PTR Input pad circuits n Resistor is used in series with pad to limit current caused by voltage spike. n May use parasitic bipolar transistors to drain away high voltages: –one for positive pulses; –another for negative pulses. n Must design layout to avoid latch-up.
13
FPGA-Based System Design: Chapter 2 Copyright 2003 Prentice Hall PTR Output pad circuits n Don’t need ESD protection—transistor gates not connected to pad. n Must be able to drive capacitive load of pad + outside world. n May need voltage level shifting, etc. to be compatible with other logic families.
14
FPGA-Based System Design: Chapter 2 Copyright 2003 Prentice Hall PTR Output pad circuit, cont’d.
15
FPGA-Based System Design: Chapter 2 Copyright 2003 Prentice Hall PTR Three-state pad n Combination input/output, controlled by mode input on chip. n Pad includes logic to disconnect output driver when pad is used as input. n Must be protected against ESD.
16
FPGA-Based System Design: Chapter 2 Copyright 2003 Prentice Hall PTR Three-state pad circuit
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.