Signals

Top  Previous  Next

 

Current DigiView hardware has either 18 or 36 physical channels.  However, we like to think in terms of symbolic names representing individual signals (clock,ALE) or groups of signals (DataBus, Address) rather than channel numbers(0,1,2..).  We start by defining SIGNALS in terms of CHANNELS. This is the only place we deal directly with physical channels.  The remainder of the software deals in terms of signal names rather than channel numbers. When we define signals, we are mapping a signal NAME to one or more physical channels. This also makes it possible to share the same physical channel with multiple signal definitions (see: Signal Editors).

 

 

Adding Signals to the Project

 

The create a Signal, select "Config->Signals..." from the main menu, which will open the "Project Settings" window to the Signal Definition tab.

 

 

addsignals

 

Double-Click on one of the "Define New Signal" selections to create a new signal or Highlight your choice and select "Add".  A new signal of the chosen type will be created and it's property editor will appear. You can rename the signal, change the physical channels to use for this signal definition and set all associated options from the signal's editor. (For details on signal options, see the section: Signal Editors)

 

 

Summary of the Project's Signals

 

The main purpose of the lower section of the config screen is to provide an overview of all current signal definitions and their related channels. You can also Edit or Delete signals from this section, determine each signal's type, its basic colors and its enabled status.The configuration section is arranged in a grid with columns representing the physical channels and one row per defined signal. Notice that the same channel can be assigned to multiple signal definitions. In the image below, channel 0 has been assigned to the Bus, STATE, Analog and STATE[1] signal definitions.

 

 

signal_overview

 

Channel 0 is in the farthest right column and channel 17 (or 35) is in the farthest left column (as marked in the header.) Light blue lines appear every 4th channel (or nibble).

 

In addition to the color references at the top of the window, you can click on the 'Cable Connector Pinout' button at the bottom of the window to see a physical layout of the attached analyzer's channel connector, with color codes.

 

Note that it is important to enable only channels that are actually being connected to your circuit.  The remaining, unconnected channels will be floating and will most likely pick up noise or power line hum. If enabled, these transitions will get stored, wasting storage space.  It is also important to connect the black ground wires to your target's ground so that the analyzer and the target have a common ground reference.

 

Changing the Signal order - move

When adding a large number of signal definitions, you may want to change some of their positions to organize or  group related signals.  To change the display order, grab the small handle in the left margin with your mouse and drag the definition to a new position.

 

Signal Name - signalname

The name of this signal definition. This value can be changed by editing the signal's properties. (see: Signal Editors)

 

Signal Colors and Type - invertbtn, invertanalog, invertstate, etc.

You can see the color of a signal and determine the type by this graphical indicator (displayed to the right of the name assigned to the signal). Each signal type will display a unique graphic with representative colors.

 

Delete Signal - delete

You can delete a signal definition by clicking on the 'X'.

 

Edit Signal Properties - editsignal

You can change the properties of a signal definition by clicking this button. (see: Signal Editors)

 

Enabled Status - bulbon Bulboff

Indicates the enabled state of the signal. When the lightbulb is ON, the signal is enabled. Click this button to toggle the "enabled" status of the signal. This value can also be changed by editing the signal's properties. (see: Signal Editors)

 

Associated Channels - buscfg

All channels associated with this signal definition will be indicated in this display as a blue "dot". Channel 0 is in the farthest right column and channel 17 (or 35) is in the farthest left column (as marked in the header.) Light blue lines appear every 4th channel and non associated channels appear as '-' as a reference.  Also, colored squares at the top show each channel's wire color.  Notice that there are only 9 colors so the color sequence repeats (channels 0 and 9 are both brown - the color Black is used for ground connections).