Assignment 05
From Datasheets to Truth Tables
In this assignment, describe the engineering process involved when you are given a truth table and asked to realize the functionality of the truth table using hardware.
Requirements
Implement a 1-bit, 2-output demultiplexer.
It's (abbreviated) truth table is:
select | outa | outb |
---|---|---|
0 | input | 0 |
1 | 0 | input |
Your task is to design a circuit which satisfies this truth table. Additional requirements are:
- logical 1 should be approximately 5V
- logical 0 should be approximately 0V
- you may not use a ready-made Dmux chip
- you may use any of the primitive gates (And, Xor, Not, etc.)
Deliverables
- list the chips used in your design, and their quantities
- list the pins (pin number on each chip) that comprise the "outer" interface to the Dmux
- describe the "internal" connections of the subcomponents (which pins of And/Or/Not/etc. connect to other gates of your implementation)
- provide links to datasheets used to find the physical pinout of the chips you used
- based on reading the datasheet, what should be done with unused inputs (if your design has any)