Big Chemical Encyclopedia

Chemical substances, components, reactions, process design ...

Articles Figures Tables About

Prebinding and Manual Binding

EMUCS uses a prebinding phase to bind special operators. Three types of special operators are recognized by EMUCS control, memory, and message operators. In addition, the user may hand choose any other operators or regvals that he wants bound to particular modules. This allows the user to partially (or fully) specify the data path if he so chooses. [Pg.141]

EMUCS assumes a single controller, or sequencer, for each process for which it designs a data path. The sequencer module is created, and all control operators are bound to that sequencer module when the prebind-control-operators command is executed. The sequencer is created as a module of type controller, with an undefined size, and no ports. The list of operators is searched, and all control operators are bound to the sequencer. [Pg.141]

All array memory operators (AREAD and AWRITE) are bound to memory modules. A memory module of the appropriate bit and word size is created for each array. A memory module has an output port and a maximum of 3 input ports, numbered 2, 3, and 4, to correspond to the address, data, and bit offset inputs to the array operator, respectively. Since an AREAD operator does not have a data input, a read-only memory does not need input port 3. [Pg.141]

The SEND and RECV message-passing operators that are used in multi-process designs as described in Chapter 3 are bound to special message modules. SEND modules are created with input ports to [Pg.141]


See other pages where Prebinding and Manual Binding is mentioned: [Pg.141]   


SEARCH



Binding Manual

Prebinding

© 2024 chempedia.info