The start of a long and hopefully fruitful path

Slides:



Advertisements
Similar presentations
OBJECTIVES Learn the history of HDL Development. Learn how the HDL module is structured. Learn the use of operators in HDL module. Learn the different.
Advertisements

VHDL - I 1 Digital Systems. 2 «The designer’s guide to VHDL» Peter J. Andersen Morgan Kaufman Publisher Bring laptop with installed Xilinx.
CPEN Digital System Design
Lecture 1: Overview CMSC 201 Computer Science 1 (Prof. Chang version)
Digital Electronics Course Introduction, Number Systems, Conversion between Bases, and Basic Binary Arithmetic (Lecture #1)
CSE 378 Computer Hardware Design Prof. Richard E. Haskell – –Tel: –Web site: Follow.
CSE 670 Embedded System Design Using FPGAs Prof. Richard E. Haskell 115 Dodge Hall.
ENEE 408C Lab Capstone Project: Digital System Design Spring 2006 Class Web Site:
數位系統導論 Introduction to Digital Systems. Goal  Understand what is digital (Binary) signal  Familiar with basic digital components  Study the design.
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.
EGR 240 Introduction to Electrical and Computer Engineering Prof. Michael P. Polis 102J Science & Engineering Building.
CPS-304 DIGITAL LOGIC & DESIGN Instructor : Ms. Saba Iqbal.
Wrap-Up. Goals Introduce fundamental concepts – Binary numbers – Addition/Subtraction – Boolean Algebra Hardware correlation – Logic gates – Logic reduction.
Introduction to Computer Architecture & Design Computer Architecture and Design Lecture 0.
Detail Course Subject : Digital Logic Design Credit Hours : 3(Theory) + 1 (LAB) Perquisites : Computer Fundamentals & Basic Electronics Engg Course Objective:
Lecture 0 Digital Electronics Fundamentals Computer Architecture and System Software There are 10 kinds of people in this world – those who understand.
ASIC 120: Digital Systems and Standard-Cell ASIC Design Tutorial 1: Introduction to Digital Circuits October 11, 2005.
ECE 2372 Modern Digital System Design
CPSC 321 Introduction to Logic Circuit Design Mihaela Ulieru (‘Dr. M’)
ECEN 248: INTRODUCTION TO DIGITAL DESIGN
Digital Logic Operations and Functions. Basic Logic Operations Logic, as you know it, involves in a making of digital system. Logic, as you know it, involves.
1.Overview of Course Objective 2.Details of course website, BLOG 3.Details of Syllabus 4.Recommended Books 5.Details of Lab Sessions 6.Introductory concepts.
40551 Logic Synthesis Optimization Dr. Yaser M. Agami Khalifa Fall 2004 Lecture # 1.
EL 3101 EL310 Hardware Description Languages Spring 2015 Instructor: Ilker Hamzaoglu Teaching Assistant: Ercan Kalalı Web Site:
Course contents Chapter 1 - section 1.6 Chapter 2 - all sections Chapter – 4.7, and 4.12 Chapter , Chapter 6 - all sections.
Lecture 4 Multiplier using FPGA 2007/09/28 Prof. C.M. Kyung.
1 CPRE210: Introduction to Digital Design Instructor –Arun K. Somani –Tel: – –Office Hours: MWF 10:00-11:00 Teaching Assistant.
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.
التحليل والتصميم المنطقي DIGITAL DESIGN Instructor : Khalil Alsulbi Mobile : Room : 217.
ECEN 248: INTRODUCTION TO DIGITAL SYSTEMS DESIGN Dept. of Electrical and Computer Engineering.
George Mason University ECE 449 – Computer Design Lab Welcome to the ECE 449 Computer Design Lab Spring 2004.
Lecture 1: Overview CMSC 201 Computer Science 1. Course Info This is the first course in the CMSC intro sequence, followed by 202 CS majors must pass.
ITEC 352 Computer Organization Dr. Ray Lecture 1.
CEC 220 Digital Circuit Design Wednesday, January 7 CEC 220 Digital Circuit Design Slide 1 of 12.
ENG241/ Lab #11 ENG2410 Digital Design LAB #1 Introduction Combinational Logic Design.
Lab5-1 Outline –Design a special-type synchronous sequential circuit using a counter –Schematic entry Lab 5: Counter Applications.
CSE 378 Computer Hardware Design (Formerly, Design of Digital Systems) Prof. Richard E. Haskell – –Tel: –Web site:
CEC 220 Digital Circuit Design Monday, August 24 CEC 220 Digital Circuit Design Slide 1 of 13.
Introduction ELEC 418 Advanced Digital Systems Dr. Ron Hayne Images Courtesy of Thomson Engineering.
Welcome To DLD Class !!! About Me ! 1BSCS: Digital Logic Design.
1 COMP541 First Midterm Test Feb 22, :15pmSN006 Vishal will be present.
ECE/CS 352 Digital System Fundamentals1 ECE/CS 352 Digital Systems Fundamentals Spring 2001 Introduction Charles R. Kime.
Introduction to FPGAs Getting Started with Xilinx.
Digital Design: With an Introduction to the Verilog HDL, 5e M. Morris Mano Michael D. Ciletti Copyright ©2013 by Pearson Education, Inc. All rights reserved.
Introduction to the FPGA and Labs
A Portable Lab Kit for Teaching Introduction to Logic Circuits & Logic Design Brock J. LaMeres Associate Professor Department of Electrical & Computer.
CMPE212: LABORATORY Discussion Hours: Fri 1:00 – 1:50PM in ITE 227
EMT 351/4 DIGITAL IC DESIGN Mrs. Siti Zarina Md Naziri
University of Maryland Baltimore County Department of Computer Science and Electrical Engineering   CMPE 212 Laboratory (Discussion 2) Hasibul Hasan
Discussion 2: More to discuss
CMPE212 Discussion Patrick Sykes
Computer Architecture Syllabus
LAB #1 Introduction Combinational Logic Design
ECE/Comp Sci 352 Digital Systems Fundamentals
Topics The logic design process..
ASIC 120: Digital Systems and Standard-Cell ASIC Design
Course Agenda DSP Design Flow.
lecturer | ASIC design engineer
FIGURE 4.1 Block diagram of combinational circuit
Lecture 1.3 Hardware Description Languages (HDLs)
ECNG 1014: Digital Electronics Lecture 1: Course Overview
CSE 171 Introduction to Digital Logic and Microprocessors
Introduction to Digital Systems Lecturer: 潘欣泰
數位IC設計 Pei-Yin Chen, 陳培殷.
Digital Designs – What does it take
CMPE212 Discussion 11/21/2014 Patrick Sykes
DeMorgan’s Law and Gates
CMPE212 Discussion 10/3/14 Patrick Sykes
Presentation transcript:

The start of a long and hopefully fruitful path CMPE212 First Discussion The start of a long and hopefully fruitful path

TA Information Patrick Sykes Apeksha Lanjile Offices: ITE344, ITE242, and TRC203 Office Hours: W 4:00-5:00PM ITE344 F 12:00-2:00PM ITE242 Contact: psykes1@umbc.edu Apeksha Lanjile Office: ITE340 Office hours: F 12:00PM-2:00PM ITE242 Contact: apeksha2@umbc.edu

Course Website http://userpages.umbc.edu/~psykes1

Course Outline Number Systems Predicate Calculus Binary, Octal, Hexadecimal Predicate Calculus Boolean algebra Combinational Circuits Sequential Circuits Verilog

Introduction to Lab Meet our lab partner Set up Verilog on our gl accounts Play around with the hardware Hopefully finish early

Lab Grading Attendance Completion of the lab If lab isn’t completed on the day given, then it is due before the start of the next lab

Verilog More on this later, we will learn bits and pieces during future labs Verilog is a hardware descriptor language (HDL) that tries to simulate the logic in hardware connectivity It is possible to write code through Xilinx and Quartus software, but they are more suitable for FPGA development

Hardware Power Supply Function Generator Oscilloscope Multimeter Breadboard Integrated Circuits (ICs)

Questions?