Available Processor Types

Top  Previous  Next

The Lyrtech edition of Diamond currently supports the SignalMaster Quad and Dual boards. You identify the particular modules that you need in an application by using processor type names when defining processors in configuration files. There is only one type of DSP for each type of SignalMaster board, but there may be several FPGAs that correspond to the available hardware variants. Similarly there are two variant Lyrio+ modules.

 


Processor Type

Meaning


SMQ_DSP 

one of the four DSPs on a SignalMaster Quad board


SMD_DSP

one of the two DSPs on a SignalMaster Dual board


SMQ_LX80_FPGA

an LX80 FPGA to which an SMQ_DSP can be attached


SMQ_LX100_FPGA

an LX100 FPGA to which an SMQ_DSP can be attached


SMQ_LX160_FPGA

an LX160 FPGA to which an SMQ_DSP can be attached


SMD_LX80_FPGA

an LX80 FPGA to which an SMD_DSP can be attached


DRC_LX25

a Lyrio+ module providing an FPGA to which any of the SMD or SMQ FPGAs above can be attached


DRC_SX35

a Lyrio+ module providing an FPGA to which any of the SMD or SMQ FPGAs above can be attached

 

Diamond allows you to set one FPGA and one Lyrio+ module as a default so that it will be managed for you automatically when necessary. You can find more details of this under Default Processor Types.

 

You can see the gross structure of SignalMaster Quad and SignalMaster Dual boards in the following diagrams:

 

SMQ Devicess   SMD Devicess

The two FPGAs in a SignalMaster Quad are not 'attached' to each other in the sense used by Diamond; they are connected only by a communication link. You can read about attaching processors here.

 

Processor types are used in configuration files as follows:

 

PROCESSOR P1  DRC_LX25       BOARD=0 DEVICE=1

PROCESSOR P2  SMQ_LX100_FPGA BOARD=0 DEVICE=1 ATTACH=DRC_LX25

PROCESSOR P3  SMQ_DSP        BOARD=0 DEVICE=1 ATTACH=SMQ_LX100_FPGA

PROCESSOR P4  SMQ_DSP        BOARD=0 DEVICE=2 ATTACH=SMQ_LX100_FPGA

PROCESSOR P5  SMQ_DSP        BOARD=0 DEVICE=3 ATTACH=SMQ_LX100_FPGA

PROCESSOR P6  SMQ_DSP        BOARD=0 DEVICE=4 ATTACH=SMQ_LX100_FPGA