
3.2 Switches and Jumpers
3.2.1 Pushbuttons
3.2.2 Jumpers
Hardware Configuration
www.ti.com
Four pushbutton switches are mounted on the TSW1200EVM. Two pushbutton switches currently havedefined functions; two of the switches are reserved for future use.
The PROGRAM pushbutton (SW3) causes the FPGA to reload its bit file from the FPGA EEPROM on theTSW1200EVM. The EEPROM currently is large enough to hold two FPGA bit files. When the FPGA loadsa bit file, it loads the bit file indicated by the position of the jumpers J11 and J10. When power is firstapplied to the TSW1200EVM, the FPGA also loads its bit file from the EEPROM as determined by thejumpers J11 and J10. Therefore, pressing the PROGRAM pushbutton has the same effect aspower-cycling the FPGA. All register settings in the FPGA and any data held in the FPGA are lost onloading the bit file, and the FPGA then is in its initial default configuration.
The RESET (SW4) pushbutton causes the FPGA to clear the FIFO storage, but does not clear any of theregister settings in the FPGA. Any configuration of the FPGA done through register operations such assetting the UART baud rate will persist after pushing the RESET pushbutton. FPGA register settings onlyare cleared by pressing the PROGRAM pushbutton. For this reason, the RESET pushbutton has limitedutility in this revision of the TSW1200EVM; this pushbutton may have more utility defined for it in futurerevisions of the FPGA firmware.
The PROM RESET (SW2) is reserved for future use, as is pushbutton SW5.
Jumpers J10 and J11 select the bit file to be programmed into the FPGA as indicated in Figure 2 . TheEEPROM is currently large enough to contain two complete programming files for the FPGA, withprovision to later install a larger EEPROM with the capability to store four complete programming bit filesfor the FPGA.
Bit file CFG1 (jumper J10 set to LO and jumper J11 set to HI) is defined for use with ADC EVMs thatemploy a parallel LVDS DDR (dual-data rate) format. Bit file CFG2 is defined for use with ADC EVMs thatemploy a serialized data format, whether a one-wire serial format or a two-wire serial format. See Figure3.
Simply moving the position of the jumpers J10 and J11 has no immediate effect. The FPGA does not loadits programming bit file except on initial power up or until the PROGRAM pushbutton is pressed. Tochange the operation of the TSW1200EVM for use with a parallel DDR format or with a serial LVDSformat, the jumpers J10 and J11 must be set to the desired position, and then the board must bepower-cycled or have the PROGRAM button pushed.
Jumper JP8 selects whether the power supply to the TSW1200EVM is to be supplied by the external 6-Vpower module through power jack J7 or by an external 6-V bench power supply through the red bananajack J15.
A low drop-out linear power regulator on the TSW1200EVM generates a clean, low-noise 5-V supply fromthe 6-V power that is input to the TSW1200EVM. The jumper J22 can be used to connect this onboardregulated 5 V to the red banana jack J15 as an output. This option is a convenience for use with ADCEVMs that require a single 5-V supply input. In this way, the TSW1200EVM and ADC EVM combinationcan be powered completely from the laptop-style 6-V external power supply.
CAUTION
It is possible to select the red banana jack J15 as an input to be connected to a6-V bench supply and at the same time install jumper J22 to connect theregulated 5 V to the red banana jack as an output. This, however, over timecauses the 5-V regulator on the TSW1200 to fail.
Jumper J16 is used at the factory to program the small EEPROM for the USB port. The default position forthis jumper is to be installed, and in normal operation, J16 is left installed.
6TSW1200EVM: High-Speed LVDS Deserializer and Analysis System SLAU212A – April 2007 – Revised August 2008Submit Documentation Feedback