SynaptiCAD Tutorials

(TD) 2.10 Simulated Bus Signals

(TD) 2.10 Simulated Bus Signals

Previous topic Next topic  

(TD) 2.10 Simulated Bus Signals

Previous topic Next topic  

Simulated Buses are similar to Group Buses. The primary difference is that the bus is generated using a Boolean Equation. A simulated bus can be referenced in another signal's Boolean equation, (group buses cannot). Also, TestBencher will generate a Boolean equation for the timing transaction so that the simulated bus can include input signals as member signals.

Create a Simulated Bus:

Make sure that no signals are selected, and press the Add Bus button to open the Add Bus dialog. Note, if a signal was selected a different dialog will open and you cannot add a simulated bus from there.

td2_sim_bus_btn

Set the LSB to 0 and the MSB to 2.

Select the Simulated Bus radio button.

Press the OK button to close the dialog and create the bus and member signals.

td2_sim_bus_dlg

BUS0''s waveform will be grey because none of the member signals are defined.

td2_sim_bus_grey

Draw on the member signals and see the bus simulate.

td2_sim_bus_active

Double click on BUS0[2:0] label to open the Signal Properties dialog. Notice that the bus is defined as a concatenation of the member signals.

td2_sim_bus_eqn