home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 13 / 13.iso / p / p078 / 7.img / TUTOR.PLB / DECODER1.PLD < prev    next >
Encoding:
Text File  |  1990-12-11  |  1.0 KB  |  27 lines

  1.                     10:4 DECODER AS BOOLEAN EQUATIONS
  2.  
  3. Here is a 4 to 10 decoder written out in detail as Boolean equations.
  4. Compare this to the more compact form in file DECODER2.PLD, where it is
  5. written as an indexed equation.
  6.  
  7. | in:(A[3..0], STROBE), io:Q[9..0]
  8. |
  9. | Title:  "10:4 decoder"
  10. |
  11. | Q9 =  A3  & A2' & A1' & A0  & STROBE
  12. | Q8 =  A3  & A2' & A1' & A0' & STROBE
  13. | Q7 =  A3' & A2  & A1  & A0  & STROBE
  14. | Q6 =  A3' & A2  & A1  & A0' & STROBE
  15. | Q5 =  A3' & A2  & A1' & A0  & STROBE
  16. | Q4 =  A3' & A2  & A1' & A0' & STROBE
  17. | Q3 =  A3' & A2' & A1  & A0  & STROBE
  18. | Q2 =  A3' & A2' & A1  & A0' & STROBE
  19. | Q1 =  A3' & A2' & A1' & A0  & STROBE
  20. | Q0 =  A3' & A2' & A1' & A0' & STROBE
  21.  
  22. | Vectors:
  23. | { Display STROBE, (A[3..0])d, " -> ", (Q[9..0])c
  24. |   Test A[3..0], STROBE
  25. |   End }
  26.  
  27.