Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| genesys:refmanual [2014/09/12 19:05] – [PS/2 Port] Joshua Woldstad | genesys:refmanual [2022/10/04 11:38] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 531: | Line 531: | ||
| ====== Expansion Connectors ====== | ====== Expansion Connectors ====== | ||
| - | The Genesys board offers two 68-pin VHDC connectors for high-speed parallel I/O, and four 8-pin Pmod connectors | + | The Genesys board offers two 68-pin VHDC connectors for high-speed parallel I/O, and four 8-pin Pmod ports for lower speed and lower pin-count I/O. Data sheets for VHDC connectors can be found on the Digilent website and on many vendor and distributor websites as well. |
| The VHDC connectors include 40 data signals (routed as 20 impedance-controlled matched pairs), 20 grounds (one per pair), and eight power signals. These connectors, commonly used for SCSI-3 applications, | The VHDC connectors include 40 data signals (routed as 20 impedance-controlled matched pairs), 20 grounds (one per pair), and eight power signals. These connectors, commonly used for SCSI-3 applications, | ||
| Line 541: | Line 541: | ||
| {{ : | {{ : | ||
| + | |||
| + | The Genesys board’s unregulated input voltage (VU) is routed to the four center pins of the connector, providing up to 1A of current (250mA per pin) to connected boards. VU is routed to the connectors through the main power switch, and through jumper JP1 (so that VU can be removed from peripheral boards if desired). | ||
| + | |||
| + | All I/O pins on connector J1 are routed to FPGA I/O bank 11, and all I/O pins on connector J2 are routed to FPGA I/O bank 13. The VCC voltage driving these I/O banks is also routed to four VCC pins on each connector, using pins immediately distal to the four VU pins. The shared I/O bank and connector VCC may be set to 3.3V, 2.5V, left unconnected or driven from an external source using jumpers JP11 (J1) and JP12 (J2). | ||
| + | |||
| + | |||
| + | {{ : | ||
| + | |||
| + | | **VHDC Connector J1** |||| **VHDC Connector J2** |||| | ||
| + | | Name | Pin | Name | Pin | Name | Pin | Name | Pin | | ||
| + | | IO1-P | B32 | IO1-N | A33 | IO21-P | ||
| + | | IO2-P | C32 | IO2-N | D32 | IO22-P | ||
| + | | IO3-P | B33 | IO3-N | C33 | IO23-P | ||
| + | | IO4-P | E32 | IO4-N | E33 | IO24-P | ||
| + | | IO5-P | C34 | IO5-N | D34 | IO25-P | ||
| + | | IO6-P | G32 | IO6-N | H32 | IO26-P | ||
| + | | IO7-P | F33 | IO7-N | E34 | IO27-P | ||
| + | | IO8-P | J32 | IO8-N | H33 | IO28-P | ||
| + | | IO9-P | G33 | IO9-N | F34 | IO29-P | ||
| + | | IO10-P | ||
| + | | IO11-P | ||
| + | | IO12-P | ||
| + | | IO13-P | ||
| + | | IO14-P | ||
| + | | IO15-P | ||
| + | | IO16-P | ||
| + | | IO17-P | ||
| + | | IO18-P | ||
| + | | IO19-P | ||
| + | | IO20-P | ||
| + | |||
| + | |||
| + | Pmods use 2x6 right-angle, | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | Digilent produces a large collection of accessory boards that can attach to the Pmod and VHDC expansion connectors to add ready-made functions like A/D’s, D/A’s, motor drivers, sensors, cameras and other functions. See www.digilentinc.com for more information. | ||
| + | |||
| + | | **Pmod Port Pinouts** | ||
| + | | **Pmod A** | ||
| + | | Signal | ||
| + | | JA1 | AD11 | JB1 | AE9 | JC1 | AL11 | JD1 | AN14 | | ||
| + | | JA2 | AD9 | JB2 | AC8 | JC2 | AJ10 | JD2 | AN13 | | ||
| + | | JA3 | AM13 | JB3 | AB10 | JC3 | AK9 | JD3 | AP12 | | ||
| + | | JA4 | AM12 | JB4 | AC9 | JC4 | AF9 | JD4 | AL10 | | ||
| + | | JA7 | AD10 | JB7 | AF8 | JC7 | AK11 | JD7 | AP14 | | ||
| + | | JA8 | AE8 | JB8 | AB8 | JC8 | AC10 | JD8 | AN12 | | ||
| + | | JA9 | AF10 | JB9 | AA10 | JC9 | AJ9 | JD9 | AM11 | | ||
| + | | JA10 | AJ11 | JB10 | AA9 | JC10 | AA8 | JD10 | AK8 | | ||
| + | |||
| + | |||
| + | ---- | ||
| + | |||
| + | ====== System Monitor ====== | ||
| + | |||
| + | The Genesys board supports the dedicated analog inputs (VP and VN pins on J13) to the Virtex 5 FPGA System Monitor block. The PCB layout for the VP and VN pins is designed using differential pairs and anti-alias filtering in close proximity to the FPGA as recommended in the Virtex 5 FPGA System Monitor User Guide. The Virtex 5 FPGA System Monitor function is built around a 10-bit, 200-kSPS Analog-to-Digital Converter (ADC). The System Monitor is fully functional on power up, and measurement data can be accessed via the JTAG port pre-configuration. The Xilinx ChipScope™ Pro tool provides access to the System Monitor over the JTAG port. The System Monitor control logic implements some common monitoring features. For example, an automatic channel sequencer allows a user-defined selection of parameters to be automatically monitored, and user-programmable averaging is enabled to ensure robust noise-free measurements. | ||
| + | |||
| + | The System Monitor also provides user-programmable alarm thresholds for the on-chip sensors. Thus, if an on-chip monitored parameter moves outside the user-specified operating range, an alarm logic output becomes active. In addition to monitoring the on-chip temperature for user-defined applications, | ||
| + | |||
| + | |||
| + | | **J13 Pin** | **Signal** | ||
| + | | 1 | DXP | Anode of the FPGA temperature-sensing diode | | ||
| + | | 2 | VP | System Monitor dedicated differential analog input (positive side) | | ||
| + | | 3 | DXN | Cathode of the FPGA temperature-sensing diode | | ||
| + | | 4 | VN | System Monitor dedicated differential analog input (negative side) | | ||
| + | | 5 | GND | | | ||
| + | | 6 | GND | | | ||
| + | |||
| + | |||
| + | ---- | ||
| + | |||
| + | ====== Built-In Self Test ====== | ||
| + | |||
| + | A demonstration configuration is loaded into the StataFlash ROM on the Genesys board during manufacturing. This demo, also available on the Digilent website, can serve as a board verification test since it interacts with all devices and ports on the board. To configure the FPGA from the demo file stored in StrataFlash, | ||
| + | |||
| + | If the self test is not resident in the StrataFlash ROM, it can be programmed into the FPGA or reloaded into the ROM using the Adept programming software. | ||
| + | |||
| + | All Genesys boards are 100% tested during the manufacturing process. If any device on the Genesys board fails test or is not responding properly, it is likely that damage occurred during transport or during use. Typical damage includes stressed solder joints and contaminants in switches and buttons resulting in intermittent failures. Stressed solder joints can be repaired by reheating and reflowing solder, and contaminants can be cleaned with off-the-shelf electronics cleaning products. If a board fails test within the warranty period, it will be replaced at no cost. If a board fails test outside of the warranty period and cannot be easily repaired, Digilent can repair the board or offer a discounted replacement. Contact Digilent for more details. | ||
| + | |||
| + | |||
| + | |||
| + | ---- | ||

