Abstract

In this work, structural programming does not mean the creation of algorithms for processing multi-argument functions by changing the operating pro- grams, as implemented by the microprocessor, but rather technological changes in the large-scale integrated circuits (LSIC) configurations in such a way as to synthesize logical functions at the structural-logical level. During the automated design and manufacture of programmable LSIC (FPGA or CPLD), the same technological cycle is used as for specialized circuits. Obviously, such LSICs are universal for technologists. However, programming of individual LSICs that implement given functions is performed by the user. Thus, the main advantage of universal (FPGA, CPLD) programmable LSIC over specialized ones is low cost, which is fundamentally important for small-scale production. Currently, the increase in the universality of LSIC is always accompanied by a decrease in their special application. Such inconsistency is revealed in the initial stages of automated hierarchical design. Universal micro- and nanocircuits with programmable structures are used to increase the efficiency of CAD. One of the advantages of programmable logic integrated circuits (PLCs) over LSIC is a short manufacturing time with predetermined charac- teristics. At the same time, a standard micro- or nanocircuit is taken and its parameters are directly changed by applying special signals to certain in- puts or connecting the outputs accordingly. This advantage determines the main purpose of such FPGAs - the replacement of groups of logic ICs of medium and large degrees of integration. Multiplexers can be used as simple FPGAs. The article introduces effective methods of multivariate pro- gramming of multiplexer MNPS for reproduction of Boolean and majority logic functions. The obtained results can be used for reprogramming multi- plexer functional blocks of programmable integrated circuits. Comparative modeling of logical MNPS was performed on modern CAD systems, which proved the adequacy of their functioning, advantages of frequency and disadvantages of temperature characteristics of nanomultiplexer circuits.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call