mirror of
https://github.com/jackyzha0/quartz.git
synced 2025-12-28 07:14:05 -06:00
35 lines
1.1 KiB
Markdown
35 lines
1.1 KiB
Markdown
---
|
|
title: "combinatorial-logic"
|
|
aliases:
|
|
tags:
|
|
- cosc204
|
|
---
|
|
|
|
> [!Definition]
|
|
> Combinatorial Logic Circuit is a circuit whose digital outputs are dependent only on its digital inputs
|
|
They can be described using logic expressions and therefore logic gates. We assume the outputs respond immediately
|
|
|
|
- current flows from + to -
|
|
- input to a unit (e.g., LED) is at the + end
|
|
|
|
They can be defined:
|
|
- Using a truth table
|
|
- Using [boolean-equations](notes/boolean-equations.md) ($Q\ =\ A+\ B$)
|
|
- Using graphical symbols
|
|
|
|
# Adders
|
|

|
|

|
|

|
|
|
|
# Parity Generator
|
|
Adds an extra bit to the input data so that the number of ones in the output is always odd. Used for error checking
|
|
|
|

|
|

|
|

|
|
|
|
# Demux
|
|
|
|
# 7 Segment
|
|
 |