|
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.
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:
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
|