Global bus and mcbsp, Verification procedures, Review procedures – Sundance SMT148 User Manual
Page 31: Verification procedures review procedures

Version 1.4
Page 31 of 35
SMT148 User Manual
Global Bus and McBSP
In the current version of the firmware the global bus and McBSP interfaces are
directly connected to each other to allow direct McBSP channels connections
between the different TIM sites and the external world. However in a future revision
of the firmware both interfaces could also be connected to the switch fabric in order
to increase flexibility.
The current firmware allows the user to enable or disable the McBSP channels. Each
receiving or transmitting channel per TIM can be controlled by the DSP user
program. The receiving signals will be enabled or disabled inside the FPGA whereas
this is done directly on the LVDS drivers for the transmitting signals.
This interface expects to receive a single 32-bit word that will determine the ‘on’ or
‘off’ status of the McBSP channels. After receiving the 32-bit word it will disconnect
itself automatically from the input node by sending a DONE pulse to the switch fabric.
Bit 25: McBSP channel 1 transmitter enabled if 1, disabled if 0. This setting is ignored
if bit 24 is set to 0.
Bit 24: McBSP channel 1 transmitter selected if 1.
Bit 17: McBSP channel 1 receiver enabled if 1, disabled if 0. This setting is ignored if
bit 16 is set to 0.
Bit 16: McBSP channel 1 receiver selected if 1.
Bit 9: McBSP channel 0 transmitter enabled if 1, disabled if 0. This setting is ignored
if bit 8 is set to 0.
Bit 8: McBSP channel 0 transmitter selected if 1.
Bit 1: McBSP channel 0 receiver enabled if 1, disabled if 0. This setting is ignored if
bit 0 is set to 0.
Bit 0: McBSP channel 0 receiver selected if 1.
Verification Procedures
The specification (design requirements) will be tested using the following:
1) Running Code Composer Studio
2) Test Program
Review Procedures
Reviews will be carried out as indicated in design quality document QCF14 and in
accordance with Sundance’s ISO9000 procedures.