Hades logoHades applet banner
expander and clone-bits

applet icon

The image above shows a thumbnail of the interactive Java applet embedded into this page. Unfortunately, your browser is not Java-aware or Java is disabled in the browser preferences. To start the applet, please enable Java and reload this page. (You might have to restart the browser.)

Circuit Description

This applet demonstrates the RTLIB simulation components used to convert between single-bit (StdLogic1164) and multi-bit (StdLogicVector) representations.

The select-bit component (class hades.models.rtlib.io.SelectBit) extracts a single bit from its input bus.

The expander components (classes hades.models.rtlib.io.Expander and ExpanderVertical) take a SignalStdLogicVector as their input and split this into a set of individual SignalStdLogic1164 outputs. If only a few single bits are required from a wide bus, it might be a good idea to use an intermediate Subset or BusTap component to first select a subset of the wide bus before expanding it.

The clone-bits component takes a single input bit and replicates it to the selected bit-width.

Print version | Run this demo in the Hades editor (via Java WebStart)
Usage | FAQ | About | License | Feedback | Tutorial (PDF) | Referenzkarte (PDF, in German)
Impressum http://tams.informatik.uni-hamburg.de/applets/hades/webdemos/50-rtlib/10-components/expand.html