Bericht über Arbeiten zu Asynchronen Wave Pipelines Stephan Hermanns Sorin Alexander Huss.

Slides:



Advertisements
Ähnliche Präsentationen
Submodell Softwareentwicklung (SE)
Advertisements

(Zweistufige) Logiksynthese
Multiplizierer Gesucht: Schaltkreis zur Multiplikation zweier Binärzahlen , Beispiel: RW-Systemarchitektur Kap. 3.
Multimediasteuerungen
EINGEBETTETE SYSTEME Vorlesungen WS2010.
TU- Dresden Dipl. Psych. Jenny Krist Prof. Dr. Hermann Körndle
Multiplizierer 10x10 Bit Finale: ZUSAMMENFASSUNG SPEED POWER AREA.
Institut für Angewandte Mikroelektronik und Datentechnik Fachbereich Elektrotechnik und Informationstechnik, Universität Rostock Spezielle Anwendungen.
Objektorientierter Entwurf
Datentechnik12. Übung THS, 15.November 2006 Testen hochintegrierter Schaltungen Übung 2: SCOAP-Algorithmus Ralph Weper.
1 Technische Universität Darmstadt FG Mikroelektronische Systeme Prof. Dr. Dr. h.c. mult. Manfred Glesner Resonantes Umladen von Taktnetzwerken Clemens.
Stephan Hermanns Architekturkonzepte für semi-synchrone Controller auf der Basis der Asynchronen Wave Pipeline Schaltungstechnik Sorin Alexander Huss.
Seminar Software-Engineering für softwareintensive Systeme
Die Serielle Schnittstelle
FoPra-Vortrag von Bernadette Blum und Marvin Schiller
Technische Informatik I (SS 2006) Teil 1: Logik 1b: Schaltnetze.
Rechneraufbau & Rechnerstrukturen, Folie 5.1 © 2006 W. Oberschelp, G. Vossen.
Prof. Dr. Uwe Brinkschulte Lehrstuhl für Eingebettete Systeme Robert-Mayer-Straße Sekretariat: Linda Stapleton,
Technik Gestaltung Navigation Daten. Übersicht Client Webbrowser InternetServer.
Embedded Applications
1 Jan Knopf / Dirk Wiedner Entwicklung eines Auslesesystems f ü r das ä ußere Spurkammersystem des LHCb- Detektors.
Einführung in das LMS Moodle
Arnold Jansen Gymnasium
Wismar Business School
Web-Anwendungsentwicklung à la MVC. Übersicht Über Georg Heeg Ein industrielles Beispiel Web-Anwendungen aus Smalltalker-Sicht MVC für das Web Programmierdemo.
Bericht über Arbeiten zu Asynchronen Wave Pipelines Stephan Hermanns Sorin Alexander Huss.
Institut für Theoretische Informatik TU Carolo-Wilhelmina zu Braunschweig Teamprojekt in Software Systems Engineering und Theoretischer Informatik Einsatz.
© Michael Koch, Tom GrossComputer-Supported Cooperative Work (CSCW) 7. Koordinationsunterstützung Präsentationsfolien zu den Kapiteln des Buches Computer-Supported.
Entwicklung verteilter eingebetteter Systeme - Einführung
Vier Jahre nach München Michael Christoffel und Bethina Schmitt Universität Karlsruhe V3D2-Symposium in Braunschweig UniC a ts.
Diplomarbeit von Daniel Tameling
Datenstrukturen innerhalb von XML Web Services. Agenda.
Feldstärken und Ladungen
Exponentialfunktionen zu unterschiedlichen Basen
Fahrspurerkennung in Videoechtzeit mit SoC
3.4 CPU-Chips und Busse CPU-Chips
© Béat Hirsbrunner, University of Fribourg, Switzerland
7 April 2011 Erik Huemer (HEPHY Vienna) HAT – Hephy Analysis Tool Die wunderbare Welt der Halbleiter.
Computerorientierte Physik VORLESUNG
Vom Geschäftsprozess zum Quellcode
AK Simulationswerkzeuge für das RE R. Schmid / Folie 1 Evaluation von simulationsfähigen RE-Werkzeugen Reto Schmid Institut für Informatik,
Μ Version 1.0Seite 1µVision Start Debugger Set Breakpoint µVision Debugger.
Advanced Digital Design Übung 3. Aufgabe 2 + R1R2R3 +
Datenverarbeitung im PC
Technische Informatik II
DDR vs. RDRAM Ein Vergleich von Speichertechnologien Bernhard Fiser Stefan Schönauer.
Kurzvortrag Grafikkarten
Parametrierung der Datenübertragung
Forschungszentrum Karlsruhe in der Helmholtz-Gemeinschaft BMBF-Verbundprojekt Greiferbaukasten, 2. Statusseminar, 6. Februar 2003, IMM-MainzAndreas Hofmann,
Rechnerstrukturen 3b. Endliche Automaten.
Personal Fabrication Drahtgebundene Kommunikation
CAN-Module – Wie trennt man die „Äpfel“ von den „Birnen“?  ERIMEC – Ernst Richter Messtechnik.
ein Entwicklungsprojekt an der INTEC
Mikrocomputertechnik Jürgen Walter
10. KFKI-Seminar • • Bremerhaven
Folien zur Vorlesung Hardwarearchitekturen und Rechensysteme von Prof. Dr. rer. nat. U. Brinkschulte Prof. Dr.-Ing. L. Hedrich (basierend auf Materialien.
Elektronik, Kommunikation, Regelung
Mikrocomputertechnik BLIN_INT-P-Quickie Prof. J. Walter Stand Januar Mikrocomputertechnik Jürgen Walter „BLIN_INT-P-Quickie“
Test 1 Test 2 Test 3. Test 4 Test 5 Test 6 Test 7 Test 8 Test 9.
Übung zu Grundlagen der Technischen Informatik
THz Physik: Grundlagen und Anwendungen
Systems Requirements & Achitectur ENG 2 & ENG 3 Training Kunde,
1. Betreuer: Prof. Dr. Jörg Striegnitz 2. Betreuer: Dr. Martin Schindler Kontextsensitive Autocompletion für Klassendiagramme in der UML/P Florian Leppers.
Prüfungsthema Multimodale Wahrnehmung und Interaktion.
von Valentin Durst und Steffi Klein
Wellenfrontmessung bei sFLASH Diplomanden- und Doktoranden-Seminar 02/07/2010 Ulrich Hipp Universität Hamburg.
Vom Prozessor zum System
Test.
Universal-Schnittstelle, 12fach, UP US/U 12.2
 Präsentation transkript:

Bericht über Arbeiten zu Asynchronen Wave Pipelines Stephan Hermanns Sorin Alexander Huss

Übersicht n Was bisher passierte n Abgeschlossene Arbeiten Schnittstellen zum synchronen / statischen Umfeld Testunterstützung n Demonstrator-Chip: Kryptographie mit elliptischen Kurven

Asynchrone Wave Pipeline n Parallele Datenpfade und Kontrollpfad mit kohärenten Wellen n Wellen sind nur durch Logik getrennt n Request-Welle im Kontrollpfad zeigt Gültigkeit an

Gatter in Self-Resetting-CMOS n Benötigt gepulste Eingänge n Delay des Feedback-Pfades bestimmt Pulsbreite n Geeignet um Pulse zu propagieren

n Wandlung statische Signale Pulse Schnittstellen statische / synchrone Logik

n Wandlung statische Signale Pulse n Erzeugung des Requests

Schnittstellen statische / synchrone Logik n Wandlung statische Signale Pulse n Erzeugung des Requests n Verbindung Takt Request

n Wandlung und Synchronisation der Ausgabe n Verbindung Takt Request n Erzeugung des Requests Schnittstellen statische / synchrone Logik n Wandlung statische Signale Pulse

Testen n Einstellbarkeit der Pulsbreite im System

Ergebnisse

Zusammenfassung n Integration einer AWP in ein synchrones Umfeld Pulserzeugung Kopplung Takt Request Skew-tolerante Wandlung und Synchronisation n Testunterstützung für gepulste SRCMOS-Logik Variation der Pulsbreite

Ausblick n Modellierung eines SRCMOS Gatters Basiert auf geschlossenen Parametergleichungen Verbindet Logikwerte mit Werten der ET Grundlage für Aussagen auf Logikebene n AWP-Controller Modellierung Beschreibung der Eigenschaften Vergleich mit anderen asynchronen Controllern n Unterstützende Werkzeuge für den VLSI-Entwurf

Elliptische Kurven Krypto Prozessor n Berechnet k*P auf ell. Kurve n 270 bit breiter Datenpfad sicherer als RSA 2048 n 0.35 µm 3M CMOS n ~10 mm², ~200K Trans. n Full-custom AWPCMOS n Simulation vom extr. Layout mit 1 GHz bei typ Trans., 85°C, 3.1 V n Tape Out mit nächstem AMS CSD Run bei Europractice