BusDisassembler
ptolemy.actor.lib.BusDisassembler

Split the input bus relation into individual (possibly bus) output port relations. If the width of the first output port is W1, it receives the tokens from the first W1 channels of the input bus, the next output port receives its width worth share from subsequent channels of the input bus until either the input bus channels or all output port channels are exhausted.

Note: The width of a single relation (e.g. connected to an output port) may be controlled by adding a width parameter with an IntToken value representing the desired relation width.



Author(s): Zoltan Kemenczy
Version:$Id: BusDisassembler.java,v 1.24 2005/10/28 19:20:13 cxh Exp $
Pt.Proposed Rating:Red (zkemenczy)
Pt.Accepted Rating:Red (cxh)


input
The input port.