Xilinx FMC XM105 User Manual Download Page 28

28

www.xilinx.com

FMC XM105 Debug Card User Guide

UG537 (v1.3) June 16, 2011

Chapter 1:

XM105

15. 2-Kb EEPROM

A ST Microelectronics M24C02 2-Kb serial IIC bus EEPROM component provides a small 
amount of non-volatile memory storage on the XM105. 

The IIC address of this component is controlled by a combination of the specific board 
interface and chip enable connections to the component inputs on the XM105. Signals GA0 
and GA1 from the board are connected to the chip enable inputs of the M24C02 component 
enables E0 and E1. As shown in 

Table 1-16

, Xilinx boards provide GA0 and GA1 signal 

strapping to 3.3V and GND signals, which creates a different E0 and E1 chip enable decode 
on the E1 and E0 inputs of the EEPROM.   

The IIC memory addressing protocol requires a bus master to initiate communication to a 
peripheral device using a start condition followed by a device select code. The device select 
code consists of a 4-bit Device Type Identifier and a 3-bit Chip Enable Address (E2, E1, E0). 
Bit 0 is used to indicate read/write. The Device Type Identifier for the EEPROM is 

1010

 

binary. 

Table 1-17

 shows the generic EEPROM Device Select Code as well as specific 

Device Code Select addresses for the EEPROM when the XM105 is connected to boards 
defined in 

Table 1-1, page 8

Table 1-16:

M24C02 Enable Input Connections

M24C02 Chip 

Enable Input

FMC HPC 

Control 

Signal 

Connection

SP601 LPC 

Connector

SP605 LPC 

Connector

ML605 LPC 

Connector

ML605 HPC 

Connector

E0

GA1

GND

GND

3.3V GND

E1

GA0

3.3V

3.3V

GND

GND

E2

 GND

GND

GND

GND

GND

Table 1-17:

EEPROM IIC Device Select Code

Bit 7:4

Device Type 

Identifier 

Bit 3

Bit 2

Bit 1 

Bit 0 (LSB)

Description

1010

E2

E1

E0

Read/Write

M24C02 Device Select Code

1010

0

GA0

GA1

Read/Write

Connected to XM105

1010

0

1

0

Read/Write

Connected to SP601 LPC interface

1010

0

1

0

Read/Write

Connected to SP605 LPC interface

1010

0

0

1

Read/Write

Connected to ML605 LPC interface

1010

0

0

0

Read/Write

Connected to ML605 HPC interface

Summary of Contents for FMC XM105

Page 1: ...FMC XM105 Debug Card User Guide UG537 v1 3 June 16 2011 ...

Page 2: ... any type of loss or damage suffered as a result of any action brought by a third party even if such damage or loss was reasonably foreseeable or Xilinx had been advised of the possibility of the same Xilinx assumes no obligation to correct any errors contained in the Materials or to advise you of any corrections or update You may not reproduce modify distribute or publicly display the Materials w...

Page 3: ...Necessary Equipment 8 System Setup 9 Technical Support 9 Board Technical Description 10 Detailed Description 11 1 VITA 57 1 FMC HPC Connector J17 13 2 Connector J6 6 pin Header 18 3 Connector J5 FMC JTAG 19 4 Connector J20 19 5 Connector J23 20 6 Connector J16 20 7 Connector J15 21 8 User LEDS 21 9 Connector J2 21 10 Connector J1 23 11 Connector J3 24 12 Mictor Connector P1 25 13 Connector J19 26 ...

Page 4: ...4 www xilinx com FMC XM105 Debug Card User Guide UG537 v1 3 June 16 2011 ...

Page 5: ...rds are referred to simply as boards in this guide Guide Contents This manual contains the following chapters Chapter 1 XM105 Additional Resources To find additional documentation see the Xilinx website at http www xilinx com support documentation index htm To search the Answer Database of silicon software and IP questions and answers or to create a technical support WebCase see the Xilinx website...

Page 6: ...6 www xilinx com FMC XM105 Debug Card User Guide UG537 v1 3 June 16 2011 Preface About This Guide ...

Page 7: ...cument Related Xilinx Documents Prior to using the XM105 users should be familiar with Xilinx resources See the following locations for additional documentation on Xilinx tools and solutions ISE www xilinx com ise Answer Browser www xilinx com support Intellectual Property www xilinx com ipcenter The XM105 must be used in conjunction with a Xilinx board Documentation for Xilinx boards is available...

Page 8: ...ecure the XM105 to the board PC with Internet access to download documentation board files and schematics Table 1 1 FMC Supported Boards Xilinx Platform Part Number FMC LPC Support FMC HPC Support Spartan 6 FPGA SP601 Evaluation Kit EK S6 SP601 G 1 0 Spartan 6 FPGA SP605 Evaluation Kit EK S6 SP605 G 1 0 Virtex 6 FPGA ML605 Evaluation Kit EK V6 ML605 G 1 1 Notes While every effort has been made to ...

Page 9: ...n in Figure 1 1 5 Turn the attached board and XM105 unit such that the FPGA is facing the table Install two screws from the bottom side of board s FMC mounting holes into the two standoffs attached to the XM105 Hand tighten the two mounting screws to the bottom of the board 6 Turn the attached board and XM105 unit over so that the Xilinx FPGA is visible 7 Connect the input power source to the boar...

Page 10: ...terface of the board providing non volatile storage Figure 1 2 shows a block diagram of the XM105 The gray shaded blocks are only available when the board interface is a high pin count board interface All other interfaces are available for low pin count board applications X Ref Target Figure 1 2 Figure 1 2 XM105 Block Diagram UG537_02_110509 J2 Header 2 x 20 J1 Header 2 x 20 J20 Header 2 x 8 J16 H...

Page 11: ...ef Target Figure 1 3 Figure 1 3 XM105 UG537_03_102309 13 7 1 2 3 6 4 8 11 5 9 10 16 12 14 15 17 16 Table 1 2 XM105 Features Number Feature Notes Schematic Page 1 VITA 57 1 FMC HPC connector J17 Single ended signals from the board clocks JTAG power This connector is mounted on the bottom side of the board 2 5 2 6 pin header J6 3 pin x 2 row male header 7 3 9 pin header J5 9 pin x 1 row male header ...

Page 12: ...C serial bus reprogrammable LVDS clock source 9 15 2 Kb EEPROM IIC compatible electrically erasable programmable memory EEPROM with 2 Kb 256 bytes of non volatile storage 2 16 Power Good LEDS Power good LEDS for 12V board to mezzanine card PG_C2M and Vadjust 3 3V 7 17 2 pin header J18 2 pins x 1 male header for GND connection to PG_M2C LPC connector 3 Notes 1 Available only with FMC HPC board inte...

Page 13: ...gnal is wired Pins labeled as no connect are not used on the XM105 Board FPGA signals are wired to various headers and connectors on the XM105 Subsequent sections define each connector including a connection table showing FMC HPC to breakout connector wiring Xilinx boards listed in Table 1 3 provide fixed 2 5V power to VADJ pins of the FMC HPC connector Table 1 3 VITA 57 1 FMC HPC Connections FMC ...

Page 14: ...J1 C22 FMC_LA18_CC_P D18 FMC_LA13_N C23 FMC_LA18_CC_N D20 FMC_LA17_CC_P C26 FMC_LA27_P J20 D21 FMC_LA17_CC_N C27 FMC_LA27_N D23 FMC_LA23_P J20 C30 IIC_SCL_MAIN EEPROM Si570 D24 FMC_LA23_N C31 IIC_SDA_MAIN D26 FMC_LA26_P C34 GA0 EEPROM D27 FMC_LA26_N C35 VCC12 D29 FMC_TCK J5 C37 VCC12 D30 FMC_TDI C39 VCC3V3 D31 FMC_TDO D32 VCC3V3_AUX D33 FMC_TMS J5 D34 No connect D35 GA1 EEPROM D36 VCC3V3 D38 VCC3V...

Page 15: ..._HA19_N E22 FMC_HB03_N F22 FMC_HB02_P J2 E24 FMC_HB05_P F23 FMC_HB02_N E25 FMC_HB05_N F25 FMC_HB04_P E27 FMC_HB09_P F26 FMC_HB04_N E28 FMC_HB09_N F28 FMC_HB08_P E30 FMC_HB13_P F29 FMC_HB08_N E31 FMC_HB13_N F31 FMC_HB12_P E33 FMC_HB19_P F32 FMC_HB12_N E34 FMC_HB19_N F34 FMC_HB16_P E36 FMC_HB21_P J23 F35 FMC_HB16_N E37 FMC_HB21_N F37 FMC_HB20_P J23 E39 VADJ F38 FMC_HB20_N F40 VADJ G2 CLK1_M2C_P J9 H...

Page 16: ..._LA15_P G22 FMC_LA20_N H20 FMC_LA15_N G24 FMC_LA22_P H22 FMC_LA19_P G25 FMC_LA22_N H23 FMC_LA19_N G27 FMC_LA25_P H25 FMC_LA21_P J20 G28 FMC_LA25_N H26 FMC_LA21_N G30 FMC_LA29_P J16 H28 FMC_LA24_P G31 FMC_LA29_N H29 FMC_LA24_N G33 FMC_LA31_P H31 FMC_LA28_P J16 G34 FMC_LA31_N H32 FMC_LA28_N G36 FMC_LA33_P J15 H34 FMC_LA30_P G37 FMC_LA33_N H35 FMC_LA30_N G39 VADJ H37 FMC_LA32_P J15 H38 FMC_LA32_N H40...

Page 17: ...J19 FMC_HA18_N K19 FMC_HA21_P J23 J21 FMC_HA22_P J23 K20 FMC_HA21_N J22 FMC_HA22_N K22 FMC_HA23_P J24 FMC_HB01_P J2 K23 FMC_HA23_N J25 FMC_HB01_N K25 FMC_HB00_CC_P J2 J27 FMC_HB07_P K26 FMC_HB00_CC_N J28 FMC_HB07_N K28 FMC_HB06_CC_P J30 FMC_HB11_P K29 FMC_HB06_CC_N J31 FMC_HB11_N K31 FMC_HB10_P J33 FMC_HB15_P K32 FMC_HB10_N J34 FMC_HB15_N K34 FMC_HB14_P J36 FMC_HB18_P K35 FMC_HB14_N J37 FMC_HB18_N...

Page 18: ...cation at www vita com fmc html for additional information on FMC 2 Connector J6 6 pin Header This 3 x 2 position header provides a means to manually configure XM105 voltage connections provided to the J16 connector by configuring the shunts on the XM105 Shunts are not provided with the kit For 3 3V power Install a shunt on connector J6 1 to J6 3 and another shunt on connector J6 2 to J6 4 to conn...

Page 19: ...FMC LPC or FMC HPC interface Connections between the mezzanine FMC HPC and connector J20 are defined in Table 1 5 Table 1 4 Mezzanine FMC HPC J17 to Connector J5 Pin Assignments FMC HPC Connector J17 Pin Signal Name J5 Connector Pin 3 3V 3 3V 1 GROUND GROUND 2 NC 1 3 D29 FMC_TCK 4 NC 5 D31 FMC_TDO 6 D30 FMC_TDI 7 NC 8 D33 FMC_TMS 9 Notes 1 No connection NC Table 1 5 Mezzanine FMC HPC J17 to Connec...

Page 20: ...al Name J23 Connector Odd Pins FMC HPC Connector J17 Pin Signal Name J23 Connector Even Pins F37 FMC_HB20_P 2 1 E36 FMC_HB21_P 2 2 F38 FMC_HB20_N 2 3 E37 FMC_HB21_N 2 4 E18 FMC_HA20_P 5 J21 FMC_HA22_P 6 E19 FMC_HA20_N 7 J22 FMC_HA22_N 8 K19 FMC_HA21_P 9 K22 FMC_HA23_P 10 K20 FMC_HA21_N 11 K23 FMC_HA23_N 12 Notes 1 Available only when connected to board with FMC HPC interface support 2 These pins a...

Page 21: ...defined in Table 1 9 This interface can only be utilized when installed in a board supporting the FMC HPC interface Table 1 8 Mezzanine FMC J17 to Connector J15 Pin Assignments FMC HPC ConnectorJ17 Pin Signal Name J15 Connector Odd Pins User LED Reference Designator Silk Screen VADJ 1 GROUND 2 H37 FMC_LA32_P 1 3 DS4 H38 FMC_LA32_N 1 4 DS3 G36 FMC_LA33_P 1 5 DS2 G37 FMC_LA33_N 1 6 DS1 Notes 1 These...

Page 22: ...FMC_HB17_CC _P 1 30 J28 FMC_HB07_N 31 K38 FMC_HB17_CC _N 1 32 F28 FMC_HB08_P 33 J36 FMC_HB18_P 34 F29 FMC_HB08_N 35 J37 FMC_HB18_N 36 E27 FMC_HB09_P 37 E33 FMC_HB19_P 38 E28 FMC_HB09_N 39 E34 FMC_HB19_N 40 Notes 1 Signal names with _CC_ can be connected to FPGA clock capable pins on the board See Xilinx board user guides for additional information Table 1 9 Mezzanine FMC HPC J17 to Connector J2 Pi...

Page 23: ...CC_P 1 5 H16 FMC_LA11_P 6 D9 FMC_LA01_CC_N 1 7 H17 FMC_LA11_N 8 H7 FMC_LA02_P 9 G15 FMC_LA12_P 10 H8 FMC_LA02_N 11 G16 FMC_LA12_N 12 G9 FMC_LA03_P 13 D17 FMC_LA13_P 14 G10 FMC_LA03_N 15 D18 FMC_LA13_N 16 H10 FMC_LA04_P 17 C18 FMC_LA14_P 18 H11 FMC_LA04_N 19 C19 FMC_LA14_N 20 D11 FMC_LA05_P 21 H19 FMC_LA15_P 22 D12 FMC_LA05_N 23 H20 FMC_LA15_N 24 C10 FMC_LA06_P 25 G18 FMC_LA16_P 26 C11 FMC_LA06_N 2...

Page 24: ... FMC_HA00_CC _N 1 3 K14 FMC_HA10_N 4 E2 FMC_HA01_CC _P 1 5 J12 FMC_HA11_P 6 E3 FMC_HA01_CC _N 1 7 J13 FMC_HA11_N 8 K7 FMC_HA02_P 9 F13 FMC_HA12_P 10 K8 FMC_HA02_N 11 F14 FMC_HA12_N 12 J6 FMC_HA03_P 13 E12 FMC_HA13_P 14 J7 FMC_HA03_N 15 E13 FMC_HA13_N 16 F7 FMC_HA04_P 17 J15 FMC_HA14_P 18 F8 FMC_HA04_N 19 J16 FMC_HA14_N 20 E6 FMC_HA05_P 21 F16 FMC_HA15_P 22 E7 FMC_HA05_N 23 F17 FMC_HA15_N 24 K10 FM...

Page 25: ...gnal Name P1 Connector Even Pins NC 1 NA NC 2 NC 3 NA NC 4 NC 5 G6 FMC_LA00_CC _P 2 6 NC 7 NA NC 8 NC 9 NA NC 10 NC MICTOR_TDO 1 11 VADJ 12 NC 13 NA NC 14 NC MICTOR_TCK 1 15 D9 FMC_LA01_CC _N 2 16 NC MICTOR_TMS 1 17 D8 FMC_LA01_CC _P 2 18 NC MICTOR_TDI 1 19 D15 FMC_LA09_N 20 NC 21 D14 FMC_LA09_P 22 G13 FMC_LA08_N 23 H11 FMC_LA04_N 24 G12 FMC_LA08_P 25 H10 FMC_LA04_P 26 H14 FMC_LA07_N 27 G10 FMC_LA...

Page 26: ... not have an interface to the FMC LPC or FMC HPC interface of the board It provides a connection to Mictor connector P1 and includes 3 3V and GROUND connections Table 1 13 Connector J19 Pin Assignments Signal Name J19 Connector Pin Mictor P1 Connector Pin 3 3V 1 GROUND 2 NC 3 MICTOR_TCK 4 15 NC 5 MICTOR_TDO 6 11 MICTOR_TDI 7 19 NC 8 MICTOR_TMS 9 17 ...

Page 27: ... programmable clock source provides a low jitter clock with a user programmable output frequency from 10 to 810 MHz As shipped the CLK0_M2C clock frequency is 156 25 MHz The component installed on the XM105 is factory programmed with parameters in Table 1 15 For additional information on this component including reprogramming the clock frequency through the IIC serial bus interface consult the Sil...

Page 28: ...de The device select code consists of a 4 bit Device Type Identifier and a 3 bit Chip Enable Address E2 E1 E0 Bit 0 is used to indicate read write The Device Type Identifier for the EEPROM is 1010 binary Table 1 17 shows the generic EEPROM Device Select Code as well as specific Device Code Select addresses for the EEPROM when the XM105 is connected to boards defined in Table 1 1 page 8 Table 1 16 ...

Page 29: ...n the board through pull up resistor to VCCO default No connection to the XM105 Shunt ON J17 F1 PG_M2C signal connected to GND Power not good signaled to the board Table 1 18 Power Good LED Indicators Power Good Indicator Description Controlled by DS5 Board power good This LED is driven by the signal PG_C2M output from the board to the mezzanine connector on connector J17 pin D1 Board power good i...

Page 30: ...30 www xilinx com FMC XM105 Debug Card User Guide UG537 v1 3 June 16 2011 Chapter 1 XM105 ...

Page 31: ...Mouser Electronics Authorized Distributor Click to View Pricing Inventory Delivery Lifecycle Information Xilinx HW FMC XM105 G ...

Reviews: