Contenido

  1. Introduction
  2. History: logic you program
  3. Lesson 1. The transistor that remembers
    1. 1.1. How a transistor remembers
    2. 1.2. A bit of history
    3. 1.3. The memory transistor in the simulator
    4. 1.4. The experiment
    5. 1.5. Check
    6. 1.6. The fuse number
  4. Lesson 2. The 8×8 mini-PLD
    1. 2.1. The idea: a row is a term
    2. 2.2. The idea: true and inverted columns
    3. 2.3. The idea: outputs
    4. 2.4. Fuse numbers
    5. 2.5. Assembly
    6. 2.6. Programming by hand and checking
  5. Lesson 3. GAL22V10
    1. 3.1. Outside
    2. 3.2. The matrix
    3. 3.3. The macrocell
    4. 3.4. Building the macrocell
    5. 3.5. Checking the macrocell
    6. 3.6. The whole GAL22V10
  6. Lesson 4. Digits on a display
    1. 4.1. What we want
    2. 4.2. Equations
    3. 4.3. The firmware source
    4. 4.4. Where the equations end up inside
    5. 4.5. Building
    6. 4.6. Programming
    7. 4.7. Checking
    8. 4.8. A second firmware — without a single wire
  7. Lesson 5. The die
    1. 5.1. The idea: a counter to six
    2. 5.2. The idea: “rolling” — count, “not rolling” — hold
    3. 5.3. The idea: face number → dots
    4. 5.4. The firmware source
    5. 5.5. Building
    6. 5.6. Programming
    7. 5.7. Checking
    8. 5.8. A die with a display
  8. Summary
  9. All the parts
  10. Instructions in pictures