CSE 378 Computer Hardware Design Prof. Richard E. Haskell – –Tel: 248-370-2861 –Web site: Follow.

Slides:



Advertisements
Similar presentations
IN2305-II Embedded Programming Lecture 2: Digital Logic.
Advertisements

CSE115 Introduction to Computer Science I Dr. Carl Alphonce 219 Bell Hall CSE 115 Introduction to Computer Science for Majors I1.
CSE 670 Embedded System Design Using FPGAs Prof. Richard E. Haskell 115 Dodge Hall.
EGR 280 Design and Analysis of Electromechanical Systems
CSCE 611: Conceptual Modeling Tools for CAD Course goals: –Design and verification methodologies for large-scale digital systems using industrial tools.
ENEE 408C Lab Capstone Project: Digital System Design Spring 2006 Class Web Site:
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.
ECE Lecture 1 1 ECE 3561 Advanced Digital Design Department of Electrical and Computer Engineering The Ohio State University.
Course Introduction (Lecture #0) ECE 331 – Digital System Design.
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.
ECE 448 FPGA and ASIC Design with VHDL
FPGA-based System Design Course Introduction Marco D. Santambrogio
CPE 169 Digital Design Laboratory Digilent Inc. Nexys Development Board.
Dr. Iyad Jafar Embedded Systems CPE 333. Instructor Information Dr. Iyad F. Jafar Office : Room 002 Computer Engineering Office Hours Sunday & Tuesday.
Detail Course Subject : Digital Logic Design Credit Hours : 3(Theory) + 1 (LAB) Perquisites : Computer Fundamentals & Basic Electronics Engg Course Objective:
Instructors: Fu-Chiung Cheng ( 鄭福炯 ) Associate Professor Computer Science & Engineering Tatung University Computer Aided Circuit Design.
ECE 448 FPGA and ASIC Design with VHDL Spring 2008.
ECE 448 FPGA and ASIC Design with VHDL
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
ECEN 248: INTRODUCTION TO DIGITAL DESIGN
1 FPGA System Design Practice Trong-Yen Lee Tel: ext.2251 Office: 綜科館.
EEL4712 Digital Design. Instructor Dr. Greg Stitt Office Hours: TBD (Benton 323) Also, by appointment.
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.
ECE 449: Computer Design Lab Coordinator: Kris Gaj TAs: Tuesday session: Pawel Chodowiec Thursday session: Nghi Nguyen.
ECE 448 FPGA and ASIC Design with VHDL Spring 2010.
1 CPRE210: Introduction to Digital Design Instructor –Arun K. Somani –Tel: – –Office Hours: MWF 10:00-11:00 Teaching Assistant.
Welcome to the ECE 449 Computer Design Lab Spring 2005.
Lecture Section 001 Spring 2008 Mike O’Dell CSE 1301 Computer Literacy.
Instructors: Fu-Chiung Cheng ( 鄭福炯 ) Associate Professor Computer Science & Engineering Tatung University.
CSE 171 Introduction to Digital Logic and Microprocessors Prof. Richard E. Haskell 115 Dodge Hall.
EEL4712 Digital Design. Instructor Dr. Greg Stitt Office Hours: M Period 3, W Period 4 Subject to change.
التحليل والتصميم المنطقي DIGITAL DESIGN Instructor : Khalil Alsulbi Mobile : Room : 217.
George Mason University ECE 449 – Computer Design Lab Welcome to the ECE 449 Computer Design Lab Spring 2005.
ECE 448 FPGA and ASIC Design with VHDL Spring 2011.
George Mason University ECE 449 – Computer Design Lab Welcome to the ECE 449 Computer Design Lab Spring 2004.
Computer Engineering 1502 Advanced Digital Design Professor Donald Chiarulli Computer Science Dept Sennott Square
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.
ECE 448 FPGA and ASIC Design with VHDL
CEC 220 Digital Circuit Design Wednesday, January 7 CEC 220 Digital Circuit Design Slide 1 of 12.
Course web page: ECE 646 Cryptography and Computer Network Security ECE web page  Courses  Course web pages  ECE 646.
ECE Lecture 1 1 ECE 561 Digital Circuit Design Department of Electrical and Computer Engineering The Ohio State University.
CSE 378 Computer Hardware Design (Formerly, Design of Digital Systems) Prof. Richard E. Haskell – –Tel: –Web site:
CDA 4253 FPGA System Design Hao Zheng Dept of Comp Sci & Eng USF.
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.
ECE 448 FPGA and ASIC Design with VHDL
Introduction ELEC 418 Advanced Digital Systems Dr. Ron Hayne Images Courtesy of Thomson Engineering.
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
ECE 448 FPGA and ASIC Design with VHDL Spring 2009.
Instructors: Fu-Chiung Cheng ( 鄭福炯 ) Associate Professor Computer Science & Engineering Tatung University.
VHDL From Ch. 5 Hardware Description Languages. History 1980’s Schematics 1990’s Hardware Description Languages –Increased due to the use of Programming.
Course web page: ECE 545 Introduction to VHDL ECE web page  Courses  Course web pages  ECE 545.
 SUBJECT INTRODUCTION. Lecturer : 1) Cik Nur Farhan Kahar 2) Dr. Mohd Najmuddin bin Mohd Hassan
ENG3380 Computer Organization
The start of a long and hopefully fruitful path
ECE web page  Courses  Course web pages
Teacher name | course number
Teacher name | course number
CSE 171 Introduction to Digital Logic and Microprocessors
Implementing Combinational
ECE 545 Remaining Tasks.
CPE 626 Advanced VLSI Design, Spring 2002 Admin
IAS0600 DIGITAL SYSTEMS DESIGN
Presentation transcript:

CSE 378 Computer Hardware Design Prof. Richard E. Haskell – –Tel: –Web site: Follow CSE 378 -> CSE 378 link Office Hours: –Tues. and Thurs., 4:00 - 5:00 p.m. –115 Dodge Hall

CSE 378 Computer Hardware Design Lecture: 5:30 - 7:17 p.m., Tues., Thurs. –Room: 204 O’Dowd Hall –Lab: Tues. 12:00 - 3:00 p.m., or Tues. 7: :30 p.m., or Thurs. 7: :30 p.m. –Room: 133 SEB

Course Goals Learn to design digital systems using VHDL Learn to synthesize VHDL designs to Xilinx Spartan 3 series FPGAs Learn to use VHDL design tools: –Xilinx ISE –Aldec Active-HDL Simulator Learn to design dedicated microcontrollers

Course Objectives Design combinational circuits using VHDL Design sequential circuits using VHDL Synthesize VHDL designs to Xilinx FPGAs Simulate VHDL designs using Aldec Active- HDL Design dedicated microcontrollers using VHDL and synthesize them to a Xilinx FPGA

List of Topics Digital Logic Basics Combinational Logic Circuits & Design Sequential Circuits Registers and Counters RAMs and ROMs Xilinx FPGAs Register Transfers and Datapaths Sequencing and Control Design of dedicated microprocessors

Text and Materials Required Text: Learning By Example Using VHDL – Advanced Digital Design by Richard E. Haskell and Darrin M. Hanna, 2007 (available of OU Bookstore). Required : Spartan-3 board available from Enter OU378 in the Value code field

Labs Weekly labs –Results must be demonstrated to the lab instructor by the due date for full credit –VHDL listing and simulation results must be signed by and turned into the lab instructor

Projects Groups of three or four will design and implement a digital system based on a dedicated microprocessor The project will be demonstrated to the class at the end of the term Results will be described in a written project report, a poster, and an oral PowerPoint presentation to the class

Course Web Site Course materials can be downloaded from the following course website – –follow the CSE 378 -> ECE/CSE 378 link

Grading based on Labs/HW-- 20% 2 Exams-- 25% each VHDL project –Project design-- 10% –Written report-- 15% –Oral Presentation-- 5%