A "bus" in TARGET 3001! is a collection (pool) of all signals which appear in a circuit. Buses are distinguished in schematics graphically e.g. as addresses bus [A0…A15], data bus [D0…D7], control bus [Clk, Res, etc.]. You can connect every "signal" to each bus and get it out again later. When you start a signal from a bus, a list of all signals is displayed to choose from.
Draw a bus
You can create a "Bus" by using one of the following methods:
- press [b] (Draw Buses) key while in pointer mode
- by the menu bar and selecting "Elements" then "Draw Buses"
- by (Drawing Functions) tool and then the (Draw Buses) tool
You can leave this function by "[Esc]" or by clicking M12.
If you wish to place the "Signal Name" beside each of the the signals, hover the mouse to the spot where the signalname shall appear and press the [n] key and follow the dialog. The settings for the Bus can be configured by clicking M11 or by pressing the [o] key while drawing a bus which will open the "Bus option" dialog where the parameters such as thickness and color can be set.
When starting a signal wire from a bus (by clicking M1 or pressing the  (place wires) key in "Place Wires" mode a small dialog will open providing a list of all signal types to choose from, and a button to activate the "Bus Assistant".
The "Bus Assistant" automatically connects several signal wires to a Bus. Enter the desired directions, the signal names and the font type. Then press the "Ok" button to begin.
Sources of errors
- In case the signal track not properly is connected to the bus error warnings in the check project routine might occur (Island without Ref.-Pin: Signal .....). Also when exporting to Eagle (r) errors might occur.
- When placing signal tracks coming from out the bus one should select the signal from the dialog box which appears when touching the bus.
- When placing signals towards the bus please check by the use of the x-ray view (key [#]) whether the bus line has been splitted.
- Signal tracks which already had been placed can not simply be moved onto the bus, because the bus might not get split and the track eventually not is connected properly.