Hello I am trying to use AFX BG560-100 board from xilinx.
Thanks in advance.It would be of great help. bhadri.
Hello I am trying to use AFX BG560-100 board from xilinx.
Thanks in advance.It would be of great help. bhadri.
I just used this board for my project a few weeks ago but this is off the top of my head so some things may be wrong. My goal was only a 30-40 cycle test at 15MHz. You should have the protoboard datasheet and the XCV1000 datasheet handy as you will reference them a lot when you constrain your I/O. You will also need a 3.3v and 2.5v power supply in addition to a download cable. I used a MultiLinx in slave-serial mode. There are jumpers on the board to specify which download mode you are using. The Virtex has 'banks' of I/O that can each run on its own supply voltage. This is set by a row of jumpers on the left side of the AFX board. The board I used already had all I/O banks jumpered to the 3.3 supply. The VccINT post powers the chip core. For an XCV1000 this is 2.5v(****check the datasheet to be sure****). You should be aware that your design must specify the I/O type to use(LVTTL, LVDS, etc) In the Virtex datasheet you will find the pinouts for the 560BGA package labeled with two alphanumeric characters(such as AR or B4). These correspond to the prototype area holes around the chip on the AFX board.
*Note* that some rows and columns are entirely ground. Since my I/O usage was small(16-20 pins), I simply inserted the headers that come with the board into a row that had a lot of consecutive general I/O pins. I then just attached my logic analyzer cable to these headers. I discovered that they don't make good contact unless slightly pressed against but other than that worked fine. There may or may nor be a clock chip already on your board. The four sockets at each corner of the chip holder are for clock chips. If one is populated make sure you don't attempt to use another external clock on the same pin. Pin AL or AK I think is the lower left clock chip. You won't be able to use Webpack because the XCV1000 is larger than the V300E device, the largest Webpack supports. You will need the real ISE to program.Adam
xilinx.
Hello Adam Thanks for ur reply in Google.com for my question about AFX Board.I have few more Doubts and it would be great if u would help me with that.Sorry more bothering you.
1.Now Once i download the configuration file to the fpga then i can use the area surrounding the Chip for reading out values in each pin through those area with logical analyzer.But why do we need the prototype area in the board on the left side.How can i use that.
You use the prototype area for any other circuitry you may want to interface to the FPGA. My design had no other circuits so this area was unused. Plus returning the board back to its original condition after solding to it isn't easy.
Many modern FPGAs support multiple I/O standards. For instance, LVTTL uses one 3.3 volt signaling line while LVDS uses the voltage difference between two lines to carry one signal. Here is an app note that describes what each I/O standard uses:
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.