CSE 670 Embedded System Design Using FPGAs Prof. Richard E. Haskell 115 Dodge Hall.

Slides:



Advertisements
Similar presentations
VHDL - I 1 Digital Systems. 2 «The designer’s guide to VHDL» Peter J. Andersen Morgan Kaufman Publisher Bring laptop with installed Xilinx.
Advertisements

CPEN Digital System Design
IN2305-II Embedded Programming Lecture 2: Digital Logic.
CSE 378 Computer Hardware Design Prof. Richard E. Haskell – –Tel: –Web site: Follow.
Spring 2008, Jan. 14 ELEC / Lecture 2 1 ELEC / Computer Architecture and Design Spring 2007 Introduction Vishwani D. Agrawal.
數位系統導論 Introduction to Digital Systems Lecturer: 潘欣泰.
EGR 280 Design and Analysis of Electromechanical Systems
ENEE 408C Lab Capstone Project: Digital System Design Spring 2006 Class Web Site:
Processor Design 5Z032 Henk Corporaal Eindhoven University of Technology 2011.
EGR 240 Introduction to Electrical and Computer Engineering
CSE 171 Introduction to Digital Logic and Microprocessors Prof. Richard E. Haskell 115 Dodge Hall.
CSE 378 Computer Hardware Design Prof. Richard E. Haskell – –Tel: –Web site: Follow.
CPEN Digital System Design Chapter 9 – Computer Design
ECE Lecture 1 1 ECE 3561 Advanced Digital Design Department of Electrical and Computer Engineering The Ohio State University.
CSE 378 Computer Hardware Design Prof. Richard E. Haskell – –Tel: –Web site: Follow.
EGR 240 Introduction to Electrical and Computer Engineering Prof. Michael P. Polis 102J Science & Engineering Building.
EGR 240 Introduction to Electrical and Computer Engineering Prof. Richard E. Haskell 115 Dodge Hall Prof. Michael P. Polis 102J Science & Engineering Building.
ELEC516/10 course_des 1 ELEC516 VLSI System Design and Design Automation Spring 2010 Course Description Chi-ying Tsui Department of Electrical and Electronic.
Introduction to Computer Architecture & Design Computer Architecture and Design Lecture 0.
Orange Coast College Business Division Computer Science Department CS 116- Computer Architecture Course Orientation.
Detail Course Subject : Digital Logic Design Credit Hours : 3(Theory) + 1 (LAB) Perquisites : Computer Fundamentals & Basic Electronics Engg Course Objective:
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU Digital System Design Course Introduction Lecturer : 吳安宇 Date : 2004/02/20.
IAY 0600 Digital Systems Design Digitaalsüsteemide disain Course Overview Alexander Sudnitson Tallinn University of Technology.
Lecture #1 Page 1 ECE 4110– Digital SystemDesign.
Introduction ENGIN 341 – Advanced Digital Design
ENG3050 Embedded Reconfigurable Computing Systems General Information Handout Winter 2015, January 5 th.
ENG3190 Logic Synthesis General Information Handout Winter 2014, January 7 th.
ECEN 248: INTRODUCTION TO DIGITAL DESIGN
1 FPGA System Design Practice Trong-Yen Lee Tel: ext.2251 Office: 綜科館.
CMPUT Computer Organization and Architecture II1 CMPUT329 - Fall 2003 Computer Organization and Architecture II José Nelson Amaral.
EL 3101 EL310 Hardware Description Languages Spring 2015 Instructor: Ilker Hamzaoglu Teaching Assistant: Ercan Kalalı Web Site:
TO THE COURSE ON DIGITAL DESIGN FOR INSTRUMENTATION TO THE COURSE ON DIGITAL DESIGN FOR INSTRUMENTATION.
CSE 171 Introduction to Digital Logic and Microprocessors Prof. Richard E. Haskell 115 Dodge Hall.
Digital Logic Design and Lab School of EECS Seoul National University.
Computer Architecture Course Plan Spring 2010 Learn how a computer actually works Computer Engineering Faculty of Engineering University of Kurdistan (
Nis, 24. March 2006 Experiences on new courses: Embedded Systems and Micro-Architectures Prof. dr Mile Stojčev, Prof. dr Goran Lj. Djordjevic Faculty of.
George Mason University ECE 449 – Computer Design Lab Welcome to the ECE 449 Computer Design Lab Spring 2005.
George Mason University ECE 449 – Computer Design Lab Welcome to the ECE 449 Computer Design Lab Spring 2004.
EL 402Spring Ilker Hamzaoglu1 EL402 VLSI System Design II Spring 2009 Instructor: Ilker Hamzaoglu MDBF 1037 Teaching Assistant:
Computer Engineering 1502 Advanced Digital Design Professor Donald Chiarulli Computer Science Dept Sennott Square
Computing Systems: Organization and Design EE460/CS360/T425.
ELEC Digital Logic Circuits Fall 2015 Introduction
CSE 1105 Week 1 CSE 1105 Introduction to Computer Science & Engineering Time: Wed 4:00 – 4:50 Thurs 9:30 – 10:20 Thurs 4:00 – 4:50 Place: 100 Nedderman.
CAD Computer Aided Design Doru Todinca Course web page: in Teaching,
CEC 220 Digital Circuit Design Wednesday, January 7 CEC 220 Digital Circuit Design Slide 1 of 12.
04/26/20031 ECE 551: Digital System Design & Synthesis Lecture Set : Introduction to VHDL 12.2: VHDL versus Verilog (Separate File)
CEN 283 Digital Design Assoc. Prof. Dr. Abdülhamit Subaşı Nejdet Dogru
CS151 Introduction to Digital Design Noura Alhakbani Prince Sultan University, College for Women.
CSE 378 Computer Hardware Design (Formerly, Design of Digital Systems) Prof. Richard E. Haskell – –Tel: –Web site:
EKT 221 / 4 ELECTRONIC DIGIT II SUBJECT INTRODUCTION.
CEC 220 Digital Circuit Design Monday, August 24 CEC 220 Digital Circuit Design Slide 1 of 13.
COE- 202 Term Dr Abdelhafid Bouhraoua. Instructor Office Hours:Sat. Mon. Wed. 9:30 AM – 11:30 PM Office Location:Bldg 22 Room Phone:2178
VHDL From Ch. 5 Hardware Description Languages. History 1980’s Schematics 1990’s Hardware Description Languages –Increased due to the use of Programming.
ECE/CS 352 Digital System Fundamentals1 ECE/CS 352 Digital Systems Fundamentals Spring 2001 Introduction Charles R. Kime.
 SUBJECT INTRODUCTION. Lecturer : 1) Cik Nur Farhan Kahar 2) Dr. Mohd Najmuddin bin Mohd Hassan
DIGITAL SYSTEM DESIGN (EE273) FALL 2016 YOUNG HWAN KIM ( 김 영 환 ) 1.
ENG3380 Computer Organization
The start of a long and hopefully fruitful path
EMT 351/4 DIGITAL IC DESIGN Mrs. Siti Zarina Md Naziri
Computer Architecture Syllabus
CSE 171 Introduction to Digital Logic and Microprocessors
Introduction to Digital Systems Lecturer: 潘欣泰
Introduction to Digital Systems Lecturer: 潘欣泰
HDL Hardware Description Language
Taekyoung Kwon Logic Design Taekyoung Kwon
數位IC設計 Pei-Yin Chen, 陳培殷.
CAD Computer Aided Design
Lecture 1 Class Overview
CPE 626 Advanced VLSI Design, Spring 2002 Admin
Presentation transcript:

CSE 670 Embedded System Design Using FPGAs Prof. Richard E. Haskell 115 Dodge Hall

CSE 670 – Winter 2004 Prerequisites: Undergraduate course in digital design Programming in a high-level language

CSE 670 – Winter 2004 Text: None required References: HDL Chip Design, Douglas J. Smith, Doone Publications, Logic and Computer Design Fundamentals, 3 rd Ed., by M. Morris Mano and Charles R. Kime, Prentice Hall, The Student's Guide to VHDL, by Peter J. Ashenden, Morgan Kaufmann Publishers, Inc., San Francisco, The Verilog Hardware Description Language, 3 rd Ed., by Donald E. Thomas and Philip R. Moorby, Kluwer Academic Publishers, Boston, 1996.

Course Contents 1.CPLDs and FPGAs 2.VHDL and Verilog 3.Simulation and Synthesis of VHDL and Verilog models 4.Modeling Combinational Logic Circuits 5.Modeling Sequential Logic Circuits 6.State Machines and Processors

Course Objectives By the end of the course you should be able to Model any combinational circuit using VHDL. Simulate VHDL designs using Active HDL. Synthsize VHDL designs to Xilinx FPGAs. Model registers and datapaths using VHDL. Implement control logic using a finite state machine in VHDL. Design a processor and implement it on a Xilinx FPGA. Complete an FPGA design project and present and demonstrate the results.

Labs Lab for this course is in Room 133, SEB. Get account at Lab available during class and at other times. First lab done individually. Other labs -- work in groups of 2-3. Group lab results presented in class.

Projects Each group will design an embedded system using a Xilinx FPGA. Each group will write a paper describing their project. Each group will give an oral presentation on their project.

Exams There will be two exams and no final. Project presentations and demonstrations Wednesday, April 21th, 7: :00 p.m.

Grading Labs15% Projects Overall design20% Written report10% Oral presentation 5% Exam 125% Exam 2 25% 100%

Office Hours Tues., Thurs., 2:30 - 3:30 p.m. Phone: Web site: click on VHDL and CSE 670