Elektrisch Programmierbares Analoges Array

Ähnliche Dokumente
Ein Vortrag von Kamal Laghmari im Fach: Technische Informatik

Kurzfassung. 1 Einleitung. 2 Elektrisch Programmierbares Analog Array (EPAA) 2.1 Globale Verdrahtungstrassen

Subranging-Analog/Digital-Wandler mit tiefem Leistungsverbrauch für System-on-Chip-Lösungen in Sensor-Anwendungen

Aufgaben zur Analogen Schaltungstechnik!

NANO III. Digital-Analog-Wandler. Analog-Digital-Wandler Abtastung. Datenakquisition:

Operationsverstärker Was ist das?

Fachhochschule Dortmund FB Informations und Elektrotechnik KLAUSUR LN/FP Sensortechnik/Applikation

Analoge CMOS-Schaltungen. Miller Operationsverstärker -ein OpAmp für Widerstandslast 1. Teil. Roland Pfeiffer 7. Vorlesung

Nichtflüchtige SRAM Speicher eine innovative Lösung für verlustleistungsarme autonome Sensorsysteme. Andreas Scade

TEDS Vibrations-Sensoren

High Performance Embedded Processors

AC-DC Transfer Normale für kleine Stromstärken

OPTOELEKTRONIK SENSORIK

Software ubiquitärer Systeme

Reale OpAmps. Roland Küng, 2010

System ENV modulare Piezosteuerung analog

Funktion von Delta-Sigma-Wandlern zur Digitaliserung eines analogen Sensorsignals mit einer praktischen Anwendung. Dr.

ELECTRONIC DESIGN & ENGINEERING. ICP_FM3 versatile DC AC IEPE signal conditioning. 1 ICP_FM3 Einführung

Elektronische Schaltungstechnik

PRODIS. PD-ADC Digitale Prozessanzeige für analoge Sensoren. Digitale Prozessanzeigen. Datenblatt

Grundlagen der Rechnertechnologie Sommersemester Vorlesung Dr.-Ing. Wolfgang Heenes

Inhaltsübersicht. Einführung

All Digital Transceiver

Schaltungssimulation

Operationsverstärker. Martin Johannes Hagemeier

Die unten beschriebenen Messungen gelangen am 7.3, Nachtrag am Die Huckepack-Platine wurde bei der Inbetriebnahme etwas modifiziert.

Nicht nur zum Spielen geeignet Atmels AVR und AVR32 Xplain Evalkitserie sind die ideale Hardwareplattformen für das neue AVR Studio 5

analoge Ein- und Ausgänge

Slow Control System SCS3000 / Midas Slow Control Bus (MSCB)

E-727 Digitaler Mehrkanal-Piezocontroller

Highspeed. Kurzzeitfotografie in Natur und Studio. Bearbeitet von Hans-Christian Steeg

MEphisto Scope 1 A D. Prozessor-Steuerung. Interner Daten-/Steuer-Bus. Digital I/O-Teil

SONSTIGE GERäTE. Datenlogger DLX Met. Technische Daten

Fertigungstest von Geräten und

Vermaschte, drahtlose Sensornetzwerke für Grossanlagen

Parameter Bedingungen Spezifikationen A/D-Wandlertyp

Analoge CMOS-Schaltungen

SC-CSC01. Art-Nr Hauptmerkmale. Spezifikationen. SC-CSC01 Smart Camera System, Farbe, 1280x fps, Linux-OS, CS-Mount, SXGA

NANO III. Operationen-Verstärker 1. Eigenschaften Schaltungen verstehen Anwendungen

REFERAT: OPERATIONSVERSTÄRKER

Humboldt-Universität zu Berlin Institut für Physik Versuch 7 Kopplung analoger und digitaler Schaltungen 1. Elektronische Schalter

F Programmierbare Logikbausteine

Fachgebiet Festkörperelektronik kom. Leitung: Dr. Susanne Scheinert

Analoge CMOS-Schaltungen

Übersicht aktueller heterogener FPGA-SOCs

Entwicklungen zum Kühlerprotoypen für das PANDA-Kalorimeter

StarterKit Embedded Control SC13 + DK51. From the electronic to the automation

Analog-Digital-Converter

Einleitung Die Pins alphabetisch Kapitel 1 Programmierung des ATmega8 und des ATmega

SC-MVC02. Art-Nr Hauptmerkmale. Spezifikationen. SC-MVC02 Smart Camera System, s/w, 752x fps, Linux-OS, CS-Mount, Wide-VGA

PRODUCT GUIDE RUTRONIK ELECTRONICS WORLDWIDE A5-159 / A5-262 BECK ELEKTRONIK BAUELEMENTE A5 265 ENDRICH BAUELEMENTE A5.124 FARNELL ELEMENT14 A5, 559

SC-CVL01. Art-Nr Hauptmerkmale. Spezifikationen. SC-CVL01 Smart Camera System, Farbe, 640x fps, Linux-OS, Optik, LED-Ring, VGA

Zusammenfassung zur Vorlesung CMOS- Analogschaltungen für Transceiver- Anwendungen. Roland Pfeiffer 18. Vorlesung

HÖHERE TECHNISCHE BUNDESLEHRANSTALT HOLLABRUNN

Operationsverstärker. Sascha Reinhardt. 17. Juli 2001

Integrierte Frontend-Schaltung für einen elektrostatischen Energy-Harvester

Experimentierplatine LC4128

Configurable Embedded Systems

Analoge CMOS-Schaltungen. Miller Operationsverstärker -ein OpAmp für Widerstandslast 2. Teil. Roland Pfeiffer 8. Vorlesung

FAS 100. Technisches Datenblatt. Schalttafelanzeigen mit Analog- und Frequenzausgang.

12 Technische Daten RS232. Übertragungsrate: max bit/s übertragbare Signale: TxD, RxD, RTS, CTS, DTR, DSR, DCD. Audio

4.6 Operationsverstärker

Entwicklungsboard 16F1824

Der Mikrocontroller beinhaltet auf einem Chip einen kompletten Mikrocomputer, wie in Kapitel

Eingebettete elektronische Systeme zur Integration von Sensorik

Zahnsensormodule und Kits. GMR-Sensormodule zur Abtastung von Zahnstrukturen.

F Programmierbare Logikbausteine

Operationsverstärker Taner Topal Projektlabor WS08/09 1

REKONFIGURIERBARE ARCHITEKTUREN. Robert Rasche

Schwerpunktprogramm 1148 Rekonfigurierbare Rechensysteme. Rekonfigurierbare Controller

PROTOTYPENTWICKLUNG VON ELEKTRONISCHEN KOMPONENTEN FÜR DIE EINBETTUNG IN MATERIAL-HETEROGENEN ANWENDUNGEN

Analoge CMOS-Schaltungen. Miller Operationsverstärker -ein OpAmp für Widerstandslast 2. Teil. Roland Pfeiffer 8. Vorlesung

Ersatzschaltbild eines Operationsverstärkers für den Betrieb bei niederen Frequenzen

Herbert Bernstein. Das EÄGLE. Handbuch. Der Crash-Kurs fürdas"bekdhnteste Leiterplattendesign. Mit 175 Abbildungen. Franzis

Messinstrumente im physikalischen Praktikum I

Digitale Signalprozessor - Architekturen im Überblick

Technologie-Module. 6 analoge Eingänge, 2 analoge Ausgänge, 2 SSI-Schnittstellen S20-AI6-AO2-SSI2

Übung 9: Aufgaben zu RC- und SC- Filter

Datenblatt Quantron A

3. Schaltungsentwicklung - Beispiel Taschenlichtorgel

FPGA. Field Programmable Gate Array

DATENBLATT TESIRAFORTÉ AI TESIRAFORTÉ AVB AI

C x Hexapod Motion Controller

MSP 430. Einführung. Was kann er? Hauptthemen. Wie sieht er aus? 64 / 100 polig. Was kann er? MSP 430 1

COOL HASHING MIT FPGAS. Robert Bachran

ATxMEGA 128 Board 2. Inhalt

Der ideale Op-Amp 2. Roland Küng, 2009

DMS Messverstärker GSV-4BT

Bedienungsanleitung für ABC550-04

Digital meets analog. Analoge Welt Messung physikalischer Größen mittels Sensoren analoge Spannung. Analog-Digital-Wandlung (A/D)

Filtertypen Filter 1. Ordnung Filter 2. Ordnung Weitere Filter Idee für unser Projekt. Filter. 3. November Mateusz Grzeszkowski

Rechnerarchitektur Atmega Vortrag Atmega 32. Von Urs Müller und Marion Knoth. Urs Müller Seite 1 von 7

GinLink Interface 1GHz RISC CPU M-RAM High-Speed Feldbus Controller RISC-CPU, 800MHz... 1GHz Bis zu 256 MByte SDRAM

Transkript:

Elektrisch Programmierbares Analoges Array Jürgen Kampe, Marek Ponca, Uwe Heiber, Andreas Rummler,, Christiane Wisser Fachgebiet Elektronische Schaltungen und Systeme Fakultät für Elektrotechnik und Informationstechnik Technische Universität Ilmenau

Agenda 1. Einführung 2. Kommerziell verfügbare FPAAs 3. Prototyping Platform für Mixed-Signal Systeme 4. Electrical Programmable Analog Array (EPAA) 1. Architektur 2. Applikationen 3. Designsoftware 5. Gegenüberstellung der Ergebnisse 6. Zusammenfassung J. Kampe, M. Ponca. Technische Universität Ilmenau. 2

Einführung Electrical Programmable Analog Array analoge Signalverarbeitung universell flexibel, rekonfigurierbar allg. Schaltungstechnik hoher Integrationsgrad kompakte Bauweise serielle Schnittstellen Schwerpunkte Universalität low power J. Kampe, M. Ponca. Technische Universität Ilmenau. 3

Sensor-, Aktortechnik Einführung Applikationsfelder Signalaufbereitung Verstärkung, Offset, Linearisierung AD/DA-Wandlung analog Signalverarbeitung (signal( conditioning) aktive Filter, Multiplizierer,... Prototyping-System Erprobung des Gesamtsystems Emulation mixed signal Kleinserien-ASIC J. Kampe, M. Ponca. Technische Universität Ilmenau. 4

Programmierbare Analoge Arrays komerziell verfügbare Arrays (keine( one time programmable): Zetex : TRAC Anadigm : FPAA Lattice : isppac Cypress : PSoC grobe Granularität vorgefertigte Funktionsblöcke Zeit-kontinuierliche oder diskrete Verarbeitung (außer PSoC) EPAA: Elektrisch Programmierbares Analoges Array feine Granularität / freie CMOS-Schaltungstechnik Schaltungstechnik sowohl Zeit-kontinuierliche als auch diskrete Signale J. Kampe, M. Ponca. Technische Universität Ilmenau. 5

Programmierbarer Analoger Block Konfigurations- Daten Konfigurationsspeicher Vin Vout J. Kampe, M. Ponca. Technische Universität Ilmenau. 8

Instrumentation Amplifiers (IA) differenzielle Signale hochohmige Eingänge Operational Amplifiers (OA) höhere Treiberfähigkeit skalierbare C in der Rückkopplung Komparatoren aktive Filter 1.Ordnung 10 3-10 5 Hz Spannungsreferenzen Lattice - isppac PACs: : Programmable Analog Cores isppac10 J. Kampe, M. Ponca. Technische Universität Ilmenau. 10

RDK Platform Digital I/O Konfiguration / Verifikation (USB, IEEE1394, I2C, SPI, JTAG) Analog I/O differenziell / single ended ARM TDMI 7 µc-core USB IEEE1394 PLD EPAA-2x2 AMBA GPIOs ARM ASIC Integrator Platform J. Kampe, M. Ponca. Technische Universität Ilmenau. 13

2x2 Cluster reguläre Struktur 2 P-ZellenP Zellen,, 2 N-ZellenN Taktgeneratoren 2 je Cluster-Reihe 4 je AD/DA Reihe Programmierbarkeit EPAA-2x2 Architektur partielle Re/Konfiguration low- und high-speed Bus komplete Konfiguration ~ 8ms φ 4 φ 3 φ 2 φ 1 φ N1 P1 N1 P1 P2 N2 P2 N2 N1 P1 N1 P1 P2 N2 P2 N2 AD/DA AD/DA AD/DA AD/DA I2C / SPI / LVDS J. Kampe, M. Ponca. Technische Universität Ilmenau. 15

22 skalierbare Elemente Transistoren aktive/passive Last Differenzpaare Stromquellen Widerstände Kondensatoren Poly-Poly Gate-Oxid Taktschemata (SC) EPAA-2x2 Bauelemente N-Zelle P-Zelle J. Kampe, M. Ponca. Technische Universität Ilmenau. 16

EPAA-2x2 Bausteinkonzept der AD/DA-Wandler Grundkomponenten Grund- R-2R Netzwerk Teilerkaskade 8 Komparatoren I/U-Wandler Treiber,, S&H Betriebsarten 1-bit AD 3-bit AD flash 3-bit DA 8-bit DA sym./asym asym. J. Kampe, M. Ponca. Technische Universität Ilmenau. 17

EPAA-2x2 programmierbare Parameter skalierbare Bauelemente (R, C, N-/PMOS) N W L gm Au programmierbare Fein-Struktur komplexe routing-möglichkeiten unabhängige Schaltschemata für SC Modi dynamische Rekonfigurierbarkeit on-the the-fly Rekonfiguration durch einen µc-master Filtertyp, Transferfunktion, Grenzfrequenzen Bias-Spannungen/Ströme J. Kampe, M. Ponca. Technische Universität Ilmenau. 18

Schaltungsbeispiel zweistufiger OTA Betriebsspannung Stromaufnahme Verstärkung Slew rate Transitfrequenz Phasenrand Stromaufnahme Verstärkung Slew rate Transitfrequenz Phasenrand 3.3 V 34.6 µa 84.9 db 5.4 V/µs 2.3 MHz 42.8 141 µa 83.1 db 12. V/µs 7.6 MHz 49.8 J. Kampe, M. Ponca. Technische Universität Ilmenau. 19

Schaltungsbibliothek Differenzverstärker Gate-Differenzstufen OTAs einstufig Super-Mirror Folded-Cascode Zweistufig Komparatoren Mischer VCO, CCO Multiplizierer 2-Quadranten 4-Quadranten Abtaster,, S&H SC-Stufen Stufen Verstärker Integrator Differenzierer Referenzstromquellen Referenzspannungsquellen J. Kampe, M. Ponca. Technische Universität Ilmenau. 20

EPAA-2x2 Applikationsbeispiele C/U-Wandler selektive Ionen-Messbrücke J. Kampe, M. Ponca. Technische Universität Ilmenau. 21

C/U-Wandler J. Kampe, M. Ponca. Technische Universität Ilmenau. 22

Selektive Ionen-Messbrücke J. Kampe, M. Ponca. Technische Universität Ilmenau. 23

Dynamische Rekonfigurierbarkeit I. Sensoren Signalaufbereitung Anschluss verschiedener Sensoren, Signalaufbereitung wird automatisch angepasst. (Verstärkung, Pegel-Shift, Filterung) + Kompensation von Alterungseffekten Konfigurationsspeicher automatische Linearisierung der Transfercharakteristik mit Signalpegel-abhängiger µc Verstärkung J. Kampe, M. Ponca. Technische Universität Ilmenau. 24

Sensor-seitig seitig: : IEEE 1451.4 smart transducer mixed-mode mode interface module MSTIM mixed-mode mode interface MSTIM MSTIM mixed-mode interface 1451.4 Plug-and and-play Netzwerk-seitig seitig: : IEEE 1451.2 smart transducer interface module STIM network capable application processor NCAP STIM TII transducer interface 1451.2 NCAP J. Kampe, M. Ponca. Technische Universität Ilmenau. 25

Dynamische Rekonfigurierbarkeit II. Dual-Ton Multi-Frequenz Detektor (DTMF) DTMF Programmierbare Filter A f Gleichrichter TP Filter Konfigurationsspeicher Komparator µc aktiviert verschiedene Schmalband- Filtercharakteristika, bis der Komparator ein Ton detektiert Landesspezifische Standards durch Konfiguration µc J. Kampe, M. Ponca. Technische Universität Ilmenau. 26

Entwurfswerkzeuge One Button Lösungen für analoge Schaltungen Filter-Entwurfsunterstützung Entwurfsunterstützung, Simulatoren und Programmierer keine externen Komponenten simulierbar Export der Netzliste nur im PAC Designer Zetex Anadigm Lattice Cypress TRAC Design tool AnadigmDesigner PAC Designer PSoC Designer J. Kampe, M. Ponca. Technische Universität Ilmenau. 27

Java: Unix, MS, OS/2 Arbeitsstand: Corona: Physical Editor manuelles/automatisches P&R (Physical/Schematic) Export der Konfiguration weiterführende Arbeiten Functional block creator Direct reconfiguration SPICE Simulator Charakterisierung der Blöcke, Pfade J. Kampe, M. Ponca. Technische Universität Ilmenau. 29

Corona: Physical Editor Wilson-Spiegel J. Kampe, M. Ponca. Technische Universität Ilmenau. 30

Corona: Schematic Editor J. Kampe, M. Ponca. Technische Universität Ilmenau. 32

Corona: Place-and and-route Abbilden des Schaltplans auf den EPAA Partitionierung der Schaltung Plazieren der Bauelemente Routing der Verbindungen J. Kampe, M. Ponca. Technische Universität Ilmenau. 33

Schematic Editor: nach P&R J. Kampe, M. Ponca. Technische Universität Ilmenau. 34

EPAA-2x2 Eigenschaften Technologie: Alcatel 0.5µm CMOS (6.25 x 5.50 mm²) skalierbare Bauelemente AD/DA Wandler R: 0.43-660kΩ, C: 0.01-7.5pF W: 0.8-1022 µm (P), 0.8-766 µm (N) 8-bit DAC asymmetrisch, symmetrisch, negativ asymmetrisch 3-bit DAC, 3-bit ADC Single/Dual-Slope, SAR, Σ, Pipelined 3/6/9/12-bit ADC Zeitkontinuierliche und/oder -diskrete Arbeitsweise programmierbare Taktsignale (SC) direkt: ~100 Hz 4 MHz, abgeleitet: bis auf ~10-3-10-9 Hz (min 10-18Hz) 8 verschiedene Tastverhältnisse 2x in Clusterreihe, 4x in AD/DA Reihe (+ invertiert) J. Kampe, M. Ponca. Technische Universität Ilmenau. 37

Ergebnisse Signal-Typ Versorgung Spannung, Stromaufn. Verstärkung OA Bandwidth Zetex TRAC020LH CT 3V, 5mA <= 700 <= 12 MHz Anadigm AN220E04 SC 5V, 20mA 16... 128 2.0 MHz Lattice isppac80 CT 5V, 33mA {1, 2, 5, 10} 50... 750 khz Cypress CY8C27x SC, CT 3V 5.25 V, 5mA (µc sleep 4µA) 4 80 db 1.5... 8.7 MHz TU Ilmenau EPAA-2x2 SC, CT 3.3V, <15mA -12... +96 db 0.04... 16.4 MHz J. Kampe, M. Ponca. Technische Universität Ilmenau. 38

Zusammenfassung Defizit an programmierbarer analoger Hardware in-circuit Rekonfigurierbarkeit erlaubt breiteres Applikations-Spektrum rapid prototyping erfordert eine integrierte Entwurfsumgebung RDK kurze Designzyklen feine Granularität erweitert Applikationsfelder Platform-unabhängige Entwicklungsumgebung Corona J. Kampe, M. Ponca. Technische Universität Ilmenau. 39