Totalphase aardvark adapter – Xilinx ML403 User Manual

Page 12

Advertising
background image

ML403 Board Information

XAPP979 (v1.0) February 26, 2007

www.xilinx.com

12

R

Figure 14

shows the FPGA pins driving the IIC Bus.

TotalPhase Aardvark Adapter

In the reference design, the OPB IIC in the XC4VFX12 on the ML403 board interfaces to the IIC
in the Aardvark Adapter. The Aardvark IIC/SPI Embedded Systems interface is a multi-
functional host adapter. The Aardvark Control Center software interacts with the Aardvark
Adapter. The Control Center controls the functionality of the Aardvark Adapter. It uses the
Aardvark IIC/SPI Software API. the Aardvark Adapter has six functional modes. The IIC-related
modes are the IIC + SPI and IIC Bus Monitoring modes.

The Aardvark must be configured for use before the Aardvark Control Center software can be
used to send and receive messages. Configuring the Aardvark Adapter binds the instance of
the application with the available unit until the adapter is disconnected or the application is
terminated.

The Configure Aardvark Adapter window is organized into two major sections: list of available
adapters connected to the computer and list of the six operational modes. The main application
window is divided into two sections. The top section contains the modules used with the
Aardvark Adapter. The bottom section contains the transaction log which tracks all transactions
that the Aardvark sends or receives. The transaction log contains the time, read or write
transaction, master or slave, bit rate, address, number of bytes, and data.

Figure 14: FPGA IIC Pins

S

MA_DIFF_CLK_IN_N

S

MA_DIFF_CLK_IN_P

IIC_

S

CL

IIC_

S

DA

DDR_CLK1_N
DDR_CLK1_P
DDR_A1

3

DDR_BA1
DDR_BA0
DDR_CLK_P
MOU

S

E_DATA

PHY_TXCLK

C12
C1

3

A17
B17
B10
A10
A15
A16
B12
B1

3

C14
C15

GPIO_LED_2
GPIO_LED_

3

MOU

S

E_CLK

PHY_RXC_RXCLK

A11
A12
B14
B15

IO_L

8

N_GC_LC_

3

_C12

IO_L

8

P_GC_LC_

3

_C1

3

IO_L7N_GC_LC_

3

_A17

IO_L6N_GC_LC_

3

_B10

IO_L7P_GC_LC_

3

_B17

IO_L6P_GC_LC_

3

_A10

IO_L5N_GC_LC_

3

_A15

IO_L5P_GC_LC_

3

_A16

IO_L4N_GC_VREF_LC_

3

_B12

IO_L4P_GC_LC_

3

_B1

3

IO_L

3

N_GC_LC_

3

_C14

IO_L

3

P_GC_LC_

3

_C15

IO_L2N_GC_VRP_LC_

3

_A11

IO_L2P_GC_VRN_LC_

3

_A12

IO_L1P_GC_CC_LC_

3

_B14

IO_L1P_GC_CC_LC_

3

_B15

FPGA_BANK

3

2.5 VCC0

X979_14_012907

Advertising