Advanced Digital Design

Slides:



Advertisements
Similar presentations
1 Advanced Digital Design Synthesis of Control Circuits by A. Steininger and J. Lechner Vienna University of Technology.
Advertisements

Communications and digital technology week 1 introduction to the unit week 1 introduction to the unit.
eCommerce Marketing n Instructor: Thomas W. Bajzek,
Internet Supported Distance Learning Brian Mulligan IT Sligo, September 2003.
All About the Master’s Thesis Michael I. Schwartzbach University of Aarhus Department of Computer Science.
IS 421 Information Systems Analysis
All About the Master’s Thesis Michael I. Schwartzbach Gudmund S. Frandsen University of Aarhus Department of Computer Science.
ECE 232 L1 Intro.1 Adapted from Patterson 97 ©UCBCopyright 1998 Morgan Kaufmann Publishers ECE 232 Hardware Organization and Design Lecture 1 Introduction.
ELEC516/10 course_des 1 ELEC516 VLSI System Design and Design Automation Spring 2010 Course Description Chi-ying Tsui Department of Electrical and Electronic.
CHEMISTRY Professor Richard Karpeles. Spring 2014 Chemistry 2 (84.122) Dr. Richard Karpeles Olney Hall 502A (978)
Computer Network Fundamentals CNT4007C
ORIENTATION LECTURE FOR ENGLISH MASTER’S PROGRAM STUDENTS 2002 Jyrki Nummenmaa
CS300 Computers in Society Web- based course Rekha Gupta.
Introducing the Bachelor Programmes A modern law school with extensive experience and a solid foundation in the university environment.
COMP Introduction to Programming Yi Hong May 13, 2015.
CSS 404 Internet Concepts. XP Objectives Developing a Web page and a Website Working with CSS (Cascading Style Sheets) Web Tables Web Forms Multimedia.
CST 229 Introduction to Grammars Dr. Sherry Yang Room 213 (503)
Faculty of Computer Science Tips for a good start Faculty of Computer Science29th September 2008Faculty Administration Federica Cumer, Assistant for Teaching.
E E 2415 Circuits I Lecture 0 - Basic Information.
CSE 3358 NOTE SET 1 Data Structures and Algorithms.
A. Steininger / TU Wien 1 Advanced Digital Design Organisation.
Tools to help you succeed in Course name Course number Professor Name.
On the Threat of Metastability in an Asynchronous Fault-Tolerant Clock Generation Scheme Gottfried Fuchs, Matthias Függer and Andreas Steininger Vienna.
ADVANCED DIGITAL DESIGN DESIGN EXERCISE I Metastability Measurement and Analysis.
E E 2315 Circuits I Lecture 0 - Basic Information.
Advanced C# Course Introduction SoftUni Team Technical Trainers Software University
JavaScript Applications Course Introduction SoftUni Team Technical Trainers Software University
Chemical Hydrogeology GLY What this course is: Diffusion equation Dispersion Convection-Dispersion equation Boundary conditions Sorption Production.
Computer Networks CNT5106C
ENGINEERING 1301 INTRODUCTION TO ENGINEERING Lecture 1: Introduction to Introduction to Engineering.
1 Mathematical background – Part 1 Miloš Nováček Chair of Programming Methodology
Major/Minor International Business, Strategy and Innovation March 16, 2016.
ADVANCED DIGITAL DESIGN DESIGN EXERCISE I Metastability Measurement and Analysis.
Advanced Digital Design GALS Design A. Steininger Vienna University of Technology.
PHP Basics Course Introduction Svetlin Nakov Technical Trainer Software University
Advanced Digital Design GALS Design Andreas Steininger Vienna University of Technology.
Working with your migrated content. Tabs and Topics.
Advanced Course on Databases (Tietokantojen jatkokurssi)
Computer Network Fundamentals CNT4007C
Norwich Science Program – Fall’17
INF5761/INF9761 Health Management Information Systems
Computer Networks CNT5106C
Advanced Digital Design
PROGRAMMING PARADIGMS
Nonlinear Finite Element Methods
The Development Environment and Your First C Program
Semester 2: Year 1 Science Project Timeline
Welcome to (Insert Course info)
Welcome to my AP Calculus AB class
CSCD 433/533 Advanced Computer Networks
Computer Networks CNT5106C
Physics I Class 01 Introduction & 1D Motion.
FUNCTIONAL PROGRAMMING
Instructor: Alexander Stoytchev
Managing the Digital Enterprise: A 5-Year Experiment in Open Courseware Meeta Yadav and Michael Rappa North Carolina State.
Seminar on Media Technology
Seminar on Media Technology
Systems Programming University of Ilam
PROGRAMMING PARADIGMS
Fault Tolerance in the Systems-on-Chip Era
CS510 Concurrent Systems Jonathan Walpole.
CHEM 312: Online lecture Course web intensive
CS 336/536: Computer Network Security Fall 2014 Nitesh Saxena
Assignment 1, ECE 5652 Due to April 16th, 2010
ENGINEERING 1301 INTRODUCTION TO ENGINEERING
Computer Networks CNT5106C
SEQUENTIAL CIRCUITS __________________________________________________
Communication Systems – 2 Digital Communications
Lectures State-Space Analysis of LTIC
International Business, Strategy & Innovation prof. dr. Jo Seldeslachts Faculty of Economics and Business.
Presentation transcript:

Advanced Digital Design Organisation A. Steininger / TU Wien

„Key Data“ Elective Subject Master CE Elective Subject PhD course Type: VU 6.0 SWS (6 ETCS) Lecturers Andreas Steininger Jakob Lechner Robert Najvirt Thomas Polzer A. Steininger / TU Wien

Course Context Bachelor Master Digital Design VO 4. Digital Design & Comp Arch. LU 5. Hardware-Modelling 5. Master HW/SW-Codesign WT Advanced Digital Design WT Scientific Project Informatikpraktikum Master Thesis A. Steininger / TU Wien

Course Contents Metastability: GALS Asynchronous Design phenomenon, MTBU-equation & derivation measurement of MTBU + related parameters synchronizers GALS levels of synchronity data exchange via synchronizer stoppable clocking, MUTEX Asynchronous Design Bundled Data & QDI Data Flow Structures („Token Game“) Control Structures (STG) Design entry & Design Automation A. Steininger / TU Wien

Course Structure Lecture (25%): Homeworks / Exercises (25%): standard lectures 10 units, 3 topical blocks Homeworks / Exercises (25%): submission of written elaboration discussion in the group, 3 units Design Projects submission of solution discussion with advisor / group A. Steininger / TU Wien

Homeworks/Exercises typically 3-5 problems assigned solutions to be worked out individually submission of pdf with solution (minimum level of optical attractiveness applies) to steininger@ecs.tuwien.ac.at submission no later than the day before the discussion, 12:00 noon A. Steininger / TU Wien

Design Problems typically 1-2 problems assigned solutions to be worked out in groups of 3 submission of pdf with solution (minimum level of optical attractiveness applies) to steininger@ecs.tuwien.ac.at submission no later than the day before the discussion, 12:00 noon A. Steininger / TU Wien

Course Material Lecture Slides web Homework Problems web Design Problems web Collection of Solutions web ? Textbooks Jens Sparso and Steve Furber web (free) Principles of Asynchronous Circuit Design – A Systems Perspective Kluwer http://www2.imm.dtu.dk/~jsp/ David Kinniment Synchronization and Arbitration in Digital Systems Wiley A. Steininger / TU Wien

Grading quality of submitted homeworks quality of submitted designs written examination (Jan/Feb) contributions during the lectures during the discussions of homeworks through presentation of own solutions A. Steininger / TU Wien