Hades logoHades applet banner
ACTEL ACT1 mux-based logic cell

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

The ACT1 basic logic cell used in the multiplexer-based field-programmable logic family from ACTEL semiconductor (www.actel.com).

Each input of the cell can be connected to I/O pins or outputs from the same or other cells via the interconnection network. Click the input switches or type the '1' .. '8' bindkeys to control the eight inputs to the logic cell.

See the next few applets for example logic functions realized with this multiplexer based cell. The design software for these FPGAs uses special logic-synthesis algorithms which can efficiently map arbitrary circuits onto the multiplexer based cells.

Warning: the multiplexers used in the ACTEL datasheets (and most books showing the ACTEL architecture) use the opposite data-input ordering (A0/A1) as the Hades 2:1 multiplexer (hades.models.gates.Mux21). This makes no functional difference, but means that the layout of the circuits shown in the following applets are permutations of the circuits shown in the databooks.

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/42-programmable/40-mux-fpga/ACT1.html