# Homework #2 -- Due September 28

## Problem 1

Use diglog to "implement" the following circuit (which also
appeared in Homework #1):

- F(
*A*, *B*, *C*, *D*) = Sigma(0, 1, 3, 7,
11, 12)
- F(
*A*, *B*, *C*, *D*) = d(2, 5)

Save the circuit in the file `~/254/home2-1.lgf`. By the
way, `~` is the Unix abbreviation for your home
directory.

## Problem 2

Design a sequential circuit with one bit-stream input and one
bit-stream output. Your circuit should produce a 1 with the last
three input bits are either 011 or 110. Turn in a state diagram and
state table for your circuit.

Return to the Handout index