13.07.2015 Views

ModuleWare Reference Guide - Hornad

ModuleWare Reference Guide - Hornad

ModuleWare Reference Guide - Hornad

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

Bit Manipulation PartsN-Way Splitter (split)Table 5-16. N-Way Splitter Truth Table — Four-Bus (cont.)din dout3 dout2 dout1 dout0100000 X1 10 00 0001011 X0 01 01 1Truth Table (8-Bus Examples)Example splitting the 15-bit bus din into seven 2-bit buses (dout7 to dout1) and one 1-bit busdout0:Table 5-17. N-Way Splitter Truth Table — Eight-Busdin dout7 dout6 dout5 dout4 dout3 dout2 dout1 dout0010011100001100 01 00 11 10 00 01 10 0001100001110110 00 11 00 00 11 10 11 0011011010110000 01 10 11 01 01 10 00 0101110001000011 10 11 10 00 10 00 01 1Example splitting the 16-bit bus din into seven 2-bit buses (dout7 to dout1) and one 1-bit busdout0 showing how the highest bit of din is discarded:Table 5-18. N-Way Splitter Truth Table — Eight-Busdin dout7 dout6 dout5 dout4 dout3 dout2 dout1 dout00010011100001100 01 00 11 10 00 01 10 01001100001110110 00 11 00 00 11 10 11 01011011010110000 01 10 11 01 01 10 00 00101110001000011 10 11 10 00 10 00 01 1Example splitting the 12-bit bus din into seven 2-bit buses (dout7 to dout1) and one 1-bit busdout0 showing how the undefined bits in dout7 and dout6 are filled with X:Table 5-19. N-Way Splitter Truth Table — Eight-Busdin dout7 dout6 dout5 dout4 dout3 dout2 dout1 dout0011100001100 XX X0 11 10 00 01 10 0000001110110 XX X0 00 00 11 10 11 0111010110000 XX X1 11 01 01 10 00 0110001000011 XX X1 10 00 10 00 01 188<strong>ModuleWare</strong> <strong>Reference</strong> Manual, Library Version 1.9September 18, 2008

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

Saved successfully!

Ooh no, something went wrong!