Skip to content

TahaAkhlaq/ECE150

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ECE150 Digital Logic Design

Course Overview

This repository contains projects from ECE150: Digital Logic Design, instructed by Dean Lisa Shay during the Spring 2024 semester at The Cooper Union.

Course Description

Theoretical and practical issues concerning design with combinational and sequential logic circuits, and programmable logic devices. Number systems, Boolean algebra, representation and simplification of Boolean functions, universal logic families. Finite-state machines, state tables and state diagrams, flip-flops, counters, registers. Adders, decoders, comparators, multiplexers, memories and applications. Programmable devices: PLA, PLD, etc. Principles of analog circuits are presented in the context of real world problems, such as 'glitches,' power and ground bounce, contact bounce, tri-state logic and bus interfacing, timing circuits, asynchronous versus synchronous circuit components. Characterization of electronic and logical properties of digital circuits. Course work involves individual and team projects in which digital circuits are designed and prototypes are constructed and tested on breadboards; designs involving programmable logic devices are developed using CAD tools.

Set Up Logisim-Evolution

To view .circ files, ensure Logisim-Evolution is installed on your computer:

Projects

Copyright & Licensing

Copyright (C) 2024 Taha Akhlaq <takhlaq04@gmail.com>

Distributed under the MIT License. See LICENSE for details.


For more information on my projects and other academic work, please visit my GitHub profile.

About

Digital Logic Design

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages