FIELD: physics.
SUBSTANCE: some of the functions performed in the prototype by a logical matrix are replaced by encoding information written in standard memory and subsequent decoding by the logic of the special processor. To encode a formula having N variables and up to M=2K clauses in a form convenient for the special processor, M(3N+2K) bit of the external memory is used for the special processor. The special processor for the Boolean satisfiability task contains N-bit registers, N-bit adders, multiplexers, N-1-bit shift registers, N-bit special processor inputs, AND first group elements, an OR element, RS flip-flops, a decoder, K-bit counters of the comparison circuit, subtraction schemes, a synchronization input of the special processor.
EFFECT: simplifying the structure of the special processor.
5 dwg
Title | Year | Author | Number |
---|---|---|---|
HIGHLY PARALLEL SPECIAL-PURPOSE PROCESSOR FOR SOLVING BOOLEAN FORMULA SATISFIABILITY PROBLEM | 2011 |
|
RU2474871C1 |
SPECIAL-PURPOSE PROCESSOR FOR BOOLEAN SATISFIABILITY PROBLEM | 2013 |
|
RU2515206C1 |
SPECIAL-PURPOSE PROCESSOR FOR SEARCHING FOR HAMILTONIAN CYCLES IN GRAPHS | 2012 |
|
RU2515211C1 |
DEVICE FOR INPUTTING DISCRETE SIGNAL INTO MICROCOMPUTER | 0 |
|
SU1786482A1 |
PHASE-MODULATED SIGNAL DECODER | 2010 |
|
RU2453991C1 |
0 |
|
SU1777133A1 | |
DEVICE FOR INTEGER DIVISION IN MODULO NOTATION | 0 |
|
SU1756887A1 |
BOOLEAN FUNCTION DERIVATIVE COMPUTER | 0 |
|
SU1481793A1 |
PRESET CODE COMBINATION PULSE SELECTOR | 1994 |
|
RU2076455C1 |
DEVICE FOR CONTROL OF DIGITAL NODES | 0 |
|
SU1756894A1 |
Authors
Dates
2018-02-12—Published
2017-03-03—Filed