摘要 |
PURPOSE:To obtain a code generating device enabled to take out many outputs with the small number of constitutional units even if many outputs are required by changing the set values of registers in the generating device to change the outputs of (n) multipliers repectively. CONSTITUTION:A generating device 10 is characterized by four bits/eight outputs and constituted by four binary random number generators, 4X8=32 registers and 4X8=32 digital comparators. A generating device 20 is also characterized by 4-bit constitution. Therefore, four binary random number generators corresponding to 11-14 ordinary generators are included in a binary random number generator 1L, four registers corresponding to 21-24 ordinary registers and four digital comparators corresponding to 31-34 ordinary comparators are included in a register 2L and a digital comparator 3L respectively. Namely, the generating device 20 is characterized by four bits/one output and constituted by four binary random number generators, four registers and four digital comparators. Multipliers 4A-4H multiply eight outputs from the generating device 10 by the output from the generating device 20 respectively. In case of eight bits/eight outputs, four binary random number generators, 36 registers and 36 digital comparators satisfy the multiplication, so that about a half of constitutional units can be saved as compared to the ordinary method. |