Programmable digital circuits
First Claim
1. A generic digital arithmetic integrated circuit comprising a composite digital network that includes at least one integrating circuit, at least one summing circuit and at least one coefficient circuit, said composite digital network being formed as a fixed integrated circuit, wherein at least one coefficient of said at least one coefficient circuit is changed so that the composite digital network provides a selected one of digital arithmetic circuits having different computing functions.
1 Assignment
0 Petitions
Accused Products
Abstract
A composite digital network including an integrating circuit, a summing circuit and a coefficient circuit is formed as an integrated circuit that provides a selected one of digital arithmetic circuits that perform different arithmetic operations depending upon coefficients of the coefficient circuits. A plurality of units of such composite digital networks may be connected in rows, columns or layers to provide an expanded network. In a method of producing such a composite digital network, basic digital arithmetic circuits that respectively correspond to various types of basic analog arithmetic circuits are defined based on Kirchhoff'"'"'s rules, for example, and these basic digital arithmetic circuits are coupled to each other via a coefficient circuit to thus provide a generic digital arithmetic integrated circuit.
61 Citations
24 Claims
- 1. A generic digital arithmetic integrated circuit comprising a composite digital network that includes at least one integrating circuit, at least one summing circuit and at least one coefficient circuit, said composite digital network being formed as a fixed integrated circuit, wherein at least one coefficient of said at least one coefficient circuit is changed so that the composite digital network provides a selected one of digital arithmetic circuits having different computing functions.
-
11. A generic digital arithmetic integrated circuit comprising a plurality of circuit units each comprising a composite digital network that includes at least one integrating circuit, at least one summing circuit and at least one coefficient circuit, wherein at least one coefficient of said at least one coefficient circuit is changed so that the composite digital network provides a selected one of digital arithmetic circuits having different computing functions, and wherein said plurality of circuit units are arranged and connected to each other in at least one direction of rows, columns and layers, to provide an expanded network, so that said circuit units are formed as a fixed integrated circuit.
- 12. A generic digital arithmetic integrated circuit comprising a composite digital network that includes at least one integrating circuit, at least one summing circuit and at least one coefficient circuit, said composite digital network being formed as a fixed integrated circuit, wherein at least one coefficient of said at least one coefficient circuit is changed so that said composite digital network selectively provides at least one of two or more basic digital arithmetic circuits, out of a plurality of types of basic digital arithmetic circuits having different computing functions.
-
14. A generic digital arithmetic integrated circuit comprising a plurality of circuit units each comprising a composite digital network that includes at least one integrating circuit, at least one summing circuit and at least one coefficient circuit, wherein at least one coefficient of said at least one coefficient circuit being changed so that said composite digital network selectively provides at least one of two or more basic digital arithmetic circuits, out of a plurality of types of basic digital arithmetic circuits having different computing functions, and wherein said plurality of circuit units are arranged and connected to each other in at least one direction of rows, columns and layers, to provide an expanded network, so that said circuit units are formed as a fixed integrated circuit.
-
15. A generic digital arithmetic integrated circuit comprising a composite digital network that is formed as a fixed integrated circuit wherein a coefficient circuit (K22), a summing circuit (M13), a coefficient circuit (K23), a summing circuit (M14) and a summing circuit (M15) are connected in series, and an integrating circuit (S10), a coefficient circuit (K24) and a summing circuit (M16) are connected in series between an output terminal and the other input terminal of said summing circuit (M13), wherein an integrating circuit (S10) and a coefficient circuit (K25) are connected in series between the output terminal of said summing circuit (M13) and the other input terminal of said summing circuit (M14), and an integrating circuit (S11) and a coefficient circuit (K26) are connected in series between an output terminal of said coefficient circuit (K25) and the other input terminal of said summing circuit (M16), and wherein a coefficient circuit (K27), a summing circuit (M17) and a coefficient circuit (K28) are connected in series between the output terminal of the summing circuit (M13) and the other input terminal of the summing circuit (M15), and an integrating circuit (S12) and a coefficient circuit (K29) are connected in series between an output terminal and the other input terminal of said summing circuit (M17), at least one coefficient of the coefficient circuits being changed so that said composite digital network provides a selected one of a basic digital arithmetic first-order lag integration circuit, a basic digital arithmetic proportional integration circuit, a basic digital arithmetic approximate integration circuit, a basic digital arithmetic proportional differentiation circuit, a basic digital arithmetic phase compensation circuit, a first basic digital arithmetic non-oscillation circuit, and a second basic digital arithmetic non-oscillation circuit.
-
16. A generic digital arithmetic integrated circuit comprising a plurality of circuit units each of which comprises a composite digital network wherein a coefficient circuit (K22), a summing circuit (M13), a coefficient circuit (K23), a summing circuit (M14) and a summing circuit (M15) are connected in series, and an integrating circuit (S10), a coefficient circuit (K24) and a summing circuit (M16) are connected in series between the output terminal and the other input terminal of said summing circuit (M13), wherein an integrating circuit (S10) and a coefficient circuit (K25) are connected in series between an output terminal of said summing circuit (M13) and the other input terminal of said summing circuit (M14), and an integrating circuit (S11) and a coefficient circuit (K26) are connected in series between an output terminal of said coefficient circuit (K25) and the other input terminal of said summing circuit (M16), and wherein a coefficient circuit (K27), a summing circuit (M17) and a coefficient circuit (K28) are connected in series between the output terminal of said summing circuit (M13) and the other input terminal of said summing circuit (M15), and an integrating circuit (S12) and a coefficient circuit (K29) are connected in series between an output terminal and the other input terminal of said summing circuit (M17), at least one coefficient of said coefficient circuits being changed so that said composite digital network provides a selected one of a basic digital arithmetic first-order lag integration circuit, a basic digital arithmetic proportional integration circuit, a basic digital arithmetic approximate integration circuit, a basic digital arithmetic proportional differentiation circuit, a basic digital arithmetic phase compensation circuit, a first basic digital arithmetic non-oscillation circuit, and a second basic digital arithmetic non-oscillation circuit, said plurality of circuit units being arranged and connected to each other in at least one direction of rows, columns and layers, to provide an expanded network, so that said circuit units are formed as a fixed integrated circuit.
-
17. A generic digital arithmetic integrated circuit comprising a composite digital network that is formed as a fixed integrated circuit wherein a coefficient circuit (K30), a summing circuit (M18), a coefficient circuit (K31), a summing circuit (M19) and a summing circuit (M20) are connected in series, and an integrating circuit (S13) and a coefficient circuit (K32) are connected in series between an output terminal and the other input terminal of said summing circuit (M18), and wherein said integrating circuit (S13) and a coefficient circuit (K33) are connected in series between the output terminal of the summing circuit (M18) and the other input terminal of the summing circuit (M19), and a coefficient circuit (K34) is connected between an input terminal of said coefficient circuit (K30) and the other input terminal of said summing circuit (M20), at least one coefficient of said coefficient circuits being changed so that said composite digital network provides a selected one of a basic digital arithmetic first-order lag integration circuit, a basic digital arithmetic proportional integration circuit, a basic digital arithmetic approximate integration circuit, a basic digital arithmetic proportional differentiation circuit, and a basic digital arithmetic phase compensation circuit.
-
18. A generic digital arithmetic integrated circuit comprising a composite digital network that is formed as a fixed integrated circuit wherein a coefficient circuit (K30), a summing circuit (M18), a coefficient circuit (K31), a summing circuit (M19) and a summing circuit (M20) are connected in series, and an integrating circuit (S13) and a coefficient circuit (K32) are connected in series between an output terminal and the other input terminal of said summing circuit (M18), wherein said integrating circuit (S13) and a coefficient circuit (K33) are connected in series between the output terminal of the summing circuit (M18) and the other input terminal of the summing circuit (M19), and a coefficient circuit (K34) is connected between an input terminal of said coefficient circuit (K30) and the other input terminal of said summing circuit (M20), and wherein a first lead (X) and a second lead (Y) are connected to the other input terminal of said summing circuit (M18) and the other input terminal of said summing circuit (M20), respectively, at least one coefficient of said coefficient circuits being changed so that said composite digital network provides a selected one of a basic digital arithmetic first-order lag integration circuit, a basic digital arithmetic proportional integration circuit, a basic digital arithmetic approximate integration circuit, a basic digital arithmetic proportional differentiation circuit, and a basic digital arithmetic phase compensation circuit.
-
19. A generic digital arithmetic integrated circuit comprising a plurality of circuit units each of which comprises a composite digital network wherein a coefficient circuit (K30), a summing circuit (M18), a coefficient circuit (K31), a summing circuit (M19) and a summing circuit (M20) are connected in series, and an integrating circuit (S13) and a coefficient circuit (K32) are connected in series between an output terminal and the other input terminal of said summing circuit (M18), and wherein said integrating circuit (S13) and a coefficient circuit (K33) are connected in series between the output terminal of the summing circuit (M18) and the other input terminal of the summing circuit (M19), and a coefficient circuit (K34) is connected between an input terminal of said coefficient circuit (K30) and the other input terminal of said summing circuit (M20), at least one coefficient of said coefficient circuits being changed so that said composite digital network provides a selected one of a basic digital arithmetic first-order lag integration circuit, a basic digital arithmetic proportional integration circuit, a basic digital arithmetic approximate integration circuit, a basic digital arithmetic proportional differentiation circuit, and a basic digital arithmetic phase compensation circuit, said plurality of circuit units being arranged and connected to each other in at least one direction of rows, columns and layers, to provide an expanded network, so that said circuit units are formed as a fixed integrated circuit.
-
20. A generic digital arithmetic integrated circuit comprising first and second composite digital networks (Ws1) (Ws2) having the same circuit pattern wherein a coefficient circuit (K30), a summing circuit (M18), a coefficient circuit (K31), a summing circuit (M19) and a summing circuit (M20) are connected in series, and an integrating circuit (S13) and a coefficient circuit (K32) are connected in series between an output terminal and the other input terminal of said summing circuit (M18), and wherein said integrating circuit (S13) and a coefficient circuit (K33) are connected in series between the output terminal of the summing circuit (M18) and the other input terminal of the summing circuit (M19), and a coefficient circuit (K34) is connected between an input terminal of said coefficient circuit (K30) and the other input terminal of said summing circuit (M20), an output terminal of said summing circuit (M20) of said first composite digital network (Ws1) being connected to the input terminal of said coefficient circuit (K30) of said second composite digital network (Ws2), an output terminal of said summing circuit (M20) of said second composite digital network (Ws2) being connected to the other input terminal of said summing circuit (M18) of said first composite digital network (Ws1), said first and second composite digital networks (Ws1) (Ws2) being formed as a fixed integral circuit that provides a first basic digital arithmetic non-oscillation circuit by setting a coefficient of each of the coefficient circuits in the first and second composite digital networks (Ws1) (Ws2).
-
21. A generic digital arithmetic integrated circuit comprising first and second composite digital networks (Ws1) (Ws2) having the same circuit pattern wherein a coefficient circuit (K30), a summing circuit (M18), a coefficient circuit (K31), a summing circuit (M19) and a summing circuit (M20) are connected in series, and an integrating circuit (S13) and a coefficient circuit (K32) are connected in series between an output terminal and the other input terminal of said summing circuit (M18), and wherein said integrating circuit (S13) and a coefficient circuit (K33) are connected in series between the output terminal of the summing circuit (M18) and the other input terminal of the summing circuit (M19), and a coefficient circuit (K34) is connected between an input terminal of said coefficient circuit (K30) and the other input terminal of said summing circuit (M20), an output terminal of said summing circuit (M20) of said first composite digital network (Ws1) being connected to the other input terminal of said summing circuit (M20) of said second composite digital network (Ws2), the input terminal of said coefficient circuit (K30) of said first composite digital network being connected to the input terminal of said coefficient circuit (K30) of said second composite digital network (Ws2), said first and second composite digital networks (Ws1) (Ws2) being formed as a fixed integrated circuit that provides a second basic digital arithmetic non-oscillation circuit by setting a coefficient of each of the coefficient circuits in the first and second composite digital networks (Ws1) (Ws2).
-
22. A generic digital arithmetic integrated circuit comprising first and second composite digital networks (Ws1) (Ws2) having the same circuit pattern wherein a coefficient circuit (K30), a summing circuit (M18), a coefficient circuit (K31), a summing circuit (M19) and a summing circuit (M20) are connected in series, and an integrating circuit (S13) and a coefficient circuit (K32) are connected in series between an output terminal and the other input terminal of said summing circuit (M18), and wherein said integrating circuit (S13) and a coefficient circuit (K33) are connected in series between the output terminal of the summing circuit (M18) and the other input terminal of the summing circuit (M19), and a coefficient circuit (K34) is connected between an input terminal of said coefficient circuit (K30) and the other input terminal of said summing circuit (M20), an output terminal of said summing circuit (M20) of said first composite digital network (Ws1) being connected to the other input terminal of said summing circuit (M20) of said second composite digital network (Ws2), an output terminal of said coefficient circuit (K30) of said first composite digital network (Ws1) being connected to an input terminal of said summing circuit (M30) of said second composite digital network (Ws2), said first and second composite digital networks (Ws1) (Ws2) being formed as a fixed integrated circuit that provides a second basic digital arithmetic non-oscillation circuit by setting a coefficient of each of the coefficient circuits in the first and second composite digital networks (Ws1) (Ws2).
-
23. A generic digital arithmetic integrated circuit comprising first, second and third composite digital networks (Ws1) (Ws2) (Ws3) having the same circuit pattern wherein a coefficient circuit (K30), a summing circuit (M18), a coefficient circuit (K31), a summing circuit (M19) and a summing circuit (M20) are connected in series, and an integrating circuit (S13) and a coefficient circuit (K32) are connected in series between an output terminal and the other input terminal of said summing circuit (M18), and wherein said integrating circuit (S13) and a coefficient circuit (K33) are connected in series between the output terminal of the summing circuit (M18) and the other input terminal of the summing circuit (M19), and a coefficient circuit (K34) is connected between an input terminal of said coefficient circuit (K30) and the other input terminal of said summing circuit (M20), an output terminal of said summing circuit (M20) of said first composite digital network (Ws1) being connected to the input terminal of said coefficient circuit (K30) of each of said second composite digital network (Ws2) and said third composite digital network (Ws3), an output terminal of said summing circuit (M20) of said second composite digital network (Ws2) being connected to the other input terminal of said summing circuit (M20) of said third composite digital network (Ws3), said first, second and third composite digital networks (Ws1) (Ws2) (Ws3) being formed as a fixed integrated circuit that provides a second basic digital arithmetic non-oscillation circuit by setting a coefficient of each of the coefficient circuits in the first, second and third composite digital networks (Ws1) (Ws2) (Ws3).
-
24. A method for producing a generic digital arithmetic integrated circuit, comprising the steps of:
-
converting a plurality of types of basic analog arithmetic circuits having different computing functions into respective equivalent analog circuits; obtaining expressions representing current-voltage relationships on input and output sides of each of said equivalent analog circuits; defining a plurality of basic digital arithmetic circuits that respectively correspond to said basic analog arithmetic circuits, each of said basic digital arithmetic circuits being designed by locating digital arithmetic elements according to the expressions of the current-voltage relationships; and connecting said plurality of basic digital arithmetic circuits via at least one coefficient circuit each having an ON/OFF switching function.
-
Specification