10.07.2015 Views

TheTTL - Bitsavers

TheTTL - Bitsavers

TheTTL - Bitsavers

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

EXPLANATION OF FUNCTION TABLESAmong the most complex function tables in this book are those of the shift registers. These embody most of thesymbols used in any of the function tables, plus more. Below is the function table of a 4-bit bidirectional universalshift register, e.g., type SN74194.INPUTSFUNCTION TABLEOUTPUTSMODE SERIAL PARALLELCLEAR '--- CLOCK °A °B Oc 00Sl SO LEFT RIGHT A B C 0L X X X X X X X X X L L L LH X X L X X X X X X °AO QBO QCO QDOH H H t X X a b c d a b c dH L H t X H X X X X H QAn QSn QCnH L H t X L X X X X L QAn QSn QCnH H L t H X X X X X QS n QCn QDn HH H L t L X X X X X QBn QCn QDn LH L L X X X X X X X QAO QBO QCO QDOThe first line of the table represents a synchronous clearing of the register and says that if clear is low, all four outputswill be reset low regardless of the other inputs. I n the following lines, clear is inactive (high) and so has no effect.The second line shows that so long as the clock input remains low (while clear is high). no other input has any effeCtand the outputs maintain the levels they assumed before the steady-state combination of clear high and clock low wasestablished. Since on other lines of the table only the rising transition of the clock is shown to be active, the second lineimplicitly shows that no further change in the outputs will occur while the clock remains high or on the high-to-Iowtransition of the clock.c:o0';:;CO... Eo'to-.5C6...CI)c:CI)C!)The third line of the table represents synchronous parallel loading of the register and says that if Sl and SO are bothhigh then, without regard to the serial input, the data entered at A will be at output OA, data entered at B will be at0B, and so forth, following a low-to-high clock transition.The fourth and fifth lines represent the loading of high- and low-level data, respectively, from the shift-right serial inputand the shifting of previously entered data one bit; data previously at OA is now at OB, the previous levels of OB andOc are now at Oc and OD respectively, and the data previously at OD is no longer in the register. This entry of serialdata and shift takes place on the low·to-high transition of the clock when Sl is low and SO is high and the levels atinputs A through D have no effect.The sixth and seventh lines represent the loading of high- and low-level data, respectively, from the shift-left serial inputand the shifting of previously entered data one bit; data previously at OB is now at OA, the previous levels of Oc andOD are now at Os and OC, respectively, and the data previously at OA is no longer in the register. This entry of serialdata and shift takes place on the low·to-high transition of the clock when Sl is high and SO is low and the levels atinputs A through D have no effect.The last I ine shows that as long as both mode inputs are low, no other input has any effect and, as in the second line,the outputs maintain the levels they assumed before the steady-state combination of clear high and both mode inputslow was established.TEXASINSTRUMENlSPOST OFFICE BOX 225012 • DALLAS, TEXAS 752651-19

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!