Field Programmable Gate Array with Integrated Microstructures - PowerPoint PPT Presentation

1 / 27
About This Presentation
Title:

Field Programmable Gate Array with Integrated Microstructures

Description:

The equipment used to make integrated circuits can also be used to make ... Prosthesis. Artificial retinas have been successfully demonstrated in human patients ... – PowerPoint PPT presentation

Number of Views:43
Avg rating:3.0/5.0
Slides: 28
Provided by: Tria2
Category:

less

Transcript and Presenter's Notes

Title: Field Programmable Gate Array with Integrated Microstructures


1
Field Programmable Gate Array with Integrated
Microstructures
  • Jason F. Cantin and Fred R. Beyette Jr.
  • Photonic Systems Development Laboratory
  • University of Cincinnati
  • 10/31/2000

2
Micro-Electro-Mechanical Systems (MEMS)
  • The equipment used to make integrated circuits
    can also be used to make other things
  • Various types of sensors
  • Tiny emitters and Lasers
  • Mechanical devices (micro-machines)
  • Even chemical devices!
  • We need not restrict ourselves to electricity

3
MEMS are very useful when combined with circuits
  • For example, optoelectronics
  • Enhance the performance of optics with integrated
    control
  • Improve I/O bandwidth and latency between
    electronic systems

Optics
Logic
Memory
Pads
4
Lots of stuff can be fabricated with logic on a
silicon chip
  • Optical detectors and temperature sensors made
    from reverse-biased diodes
  • Optical emitters made from suspended polysilicon
    filaments (micro-heaters)
  • Pressure sensors and strain-guages leveraged from
    parallel-plate capacitors
  • And many more

5
Some Applications
  • Highly-integrated data acquisition systems
  • Light-weight and low-power
  • Space exploration
  • Image processing systems
  • Single-chip cameras
  • Components for Optical Memories
  • Prosthesis
  • Artificial retinas have been successfully
    demonstrated in human patients

6
Problem Motivation
  • Wed like to do research with multi-technology
    designs, but
  • Chips are hard to develop
  • Expensive ()
  • Long lead time
  • CAD tools are unavailable or too expensive
  • Typically the experimental optics are placed on a
    separate chip

Wires
Logic
Optics
7
Digital designs can be prototyped using Field
Programmable Gate Arrays
  • Uncommitted logic that is programmable
  • A string of bits is loaded onto the chip to
    configure it
  • Software defined hardware
  • Dense enough to implement entire digital systems
  • Processors, I/O controllers, etc.

8
Designing with FPGAs
  • Fast and cheap because the FPGA does the job of a
    custom chip
  • Designs are specified in a high-level language,
    and a compiler generates low-level configuration
    data
  • FPGAs are available in all shapes, sizes, and
    colors

9
Simple FPGA
I/O Blocks
Routing channel (Wires that can be Connected to
blocks)
Logic Block (Function can be defined by user)
Die
10
Our Idea
I/O Blocks
Routing channel
Same structure with sensors and emitters inserted
Logic Block
Reconfigurable Sensor
Reconfigurable Emitter
11
Our first chip
12
Our first chip
Logic Block
2.2 mm
Detector
Sensor Block
Wires
Clock Driver
13
Crowbar
  • Full-custom design
  • 5,000 CMOS transistors
  • 2 metal layers, 1 poly
  • 1.5-micron channel lengths
  • 8 logic-blocks
  • Look-up tables for logic functions
  • 4 sensor-blocks
  • Each with a photodiode

14
Crowbar Logic-Block Characteristics
  • 32 Possible 3-input logic functions
  • Inputs selected from the 4 nearest neighbors, and
    past outputs
  • One flip-flop with reset
  • Maximum Delay of 19.3nS

15
Crowbar Logic-Block Structure
INPUTS (NS, NEWS, NEWS)
Configuration in
3-input lookup table
Scan chain in
FF
User Reset
Scan chain out
OUTPUT
Configuration Out
16
Crowbar Logic-Block Layout
17
Crowbar Logic-Block Layout
Look-up table
Multiplexers
Flip-Flop
18
Crowbar Sensor-Block Characteristics
  • N-well photodiode
  • Receiver circuit with 8 selectable thresholds
  • One flip-flop with reset
  • Detector and Receiver
  • 1Mhz maximum frequency

19
Photodiode
Photons
  • PN Junction between well and substrate
  • Illumination creates electron-hole pairs in
    semiconductor
  • In the depletion region, this enhances the drift
    current

5 volts
I-photo
P
N
N-type well
P-type Silicon Substrate
20
Optical Receiver Schematic
VDD
IN0
IN1
IN2
I_OPT
VREF
IREF
VDD
Programmable Voltage Reference
Photodiode Amplifier
Comparator
Light goes here
OUT_H
OUT_L
21
Crowbar Sensor-Block Structure
Configuration in
Config. Optical
Receiver Detector
(3 bits ? 8 possible thresholds)
Scan chain in
N, E, W, S, Clocks
FF
User Reset
Scan chain out
OUTPUT
Configuration Out
22
Crowbar Sensor-Block Layout
23
Crowbar Sensor-Block Layout
Receiver
Photodiode
Flip-flop
Multiplexer
24
Added Bonus
  • The Crowbar chip can be programmed optically
  • Entire pages of configuration data received at
    once

Spatial Light Modulator
Configuration Data
Crowbar chip
Board
25
Project Status
  • Began 2/25/2000
  • Prototype design sent to MOSIS on 5/30/2000
  • First-silicon received on a 8/30/2000
  • High-level language and compiler under
    development
  • In my copious spare time

26
Future Work
  • Larger implementation in advanced manufacturing
    process
  • Incorporating other types of sensors and emitters
    (not just optical)
  • VHDL Support

27
Thanks. ?
Write a Comment
User Comments (0)
About PowerShow.com