FPGA Central - World's 1st FPGA / CPLD Portal

FPGA Central

World's 1st FPGA Portal

 

Go Back   FPGA Groups > NewsGroup > FPGA

FPGA comp.arch.fpga newsgroup (usenet)

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 10-09-2003, 06:43 AM
Jake Janovetz
Guest
 
Posts: n/a
Default Spartan 3 pinout typo?

Hi folks-

This isn't a significant note, but it seems there is a slight typo in
the PQ208 package pinout for the Spartan 3. Namely, Bank 1 includes
the following that I believe should be listed as Bank 0:

IO_L32N_0/GCLK7
IO_L32P_0/GCLK6

Although the suffix (_0) indicates they belong in Bank 0, I wanted to
make sure they follow Bank 0 power supplies. Also, the table at the
end of the listing puts two GCLKs in Bank0 and two in Bank1, so that
seems to reinforce the typo.

Correction?

Jake
Reply With Quote
  #2 (permalink)  
Old 10-09-2003, 08:51 PM
Steven K. Knapp
Guest
 
Posts: n/a
Default Re: Spartan 3 pinout typo?

You are correct. The pin name and pin number in the data sheet is correct
as is the PQ208 footprint diagram. As you described, the "_0" suffix
indicates that the pin belongs to I/O bank 0.

The mistake in the data sheet is strictly the bank indication in the pinout
table. This is being corrected as I write and should be posted on
www.xilinx.com by no later than early next week.

Please accept my apologies for any inconvenience this might have caused.
---------------------------------
Steven K. Knapp
Applications Manager, Xilinx Inc.
Spartan-3/II/IIE FPGAs
http://www.xilinx.com/spartan3
---------------------------------
Spartan-3: Make it Your ASIC

"Jake Janovetz" <[email protected]> wrote in message
news:[email protected] om...
> Hi folks-
>
> This isn't a significant note, but it seems there is a slight typo in
> the PQ208 package pinout for the Spartan 3. Namely, Bank 1 includes
> the following that I believe should be listed as Bank 0:
>
> IO_L32N_0/GCLK7
> IO_L32P_0/GCLK6
>
> Although the suffix (_0) indicates they belong in Bank 0, I wanted to
> make sure they follow Bank 0 power supplies. Also, the table at the
> end of the listing puts two GCLKs in Bank0 and two in Bank1, so that
> seems to reinforce the typo.
>
> Correction?
>
> Jake



Reply With Quote
  #3 (permalink)  
Old 10-14-2003, 01:05 AM
Steven K. Knapp
Guest
 
Posts: n/a
Default Re: Spartan 3 pinout typo?

The Spartan-3 pinout tables have now been updated to correct this mistake.
The mistake in the data sheet is strictly the bank indication in the pinout
table. The pin name and pin number in the data sheet is correct as is the
PQ208 footprint diagram.

The correct information for the PQ208 footprint table is available via
either of the following two links.

Spartan-3 1.2V FPGA Pinout Descriptions (pinout tables only)
http://direct.xilinx.com/bvdocs/publ...ns/ds099-4.pdf

Spartan-3 Complete Data Sheet (All four modules)
http://direct.xilinx.com/bvdocs/publications/ds099.pdf

The electronic ASCII-text footprint tables were not affected by this
mistake.
http://direct.xilinx.com/bvdocs/publications/s3_pin.zip

---------------------------------
Steven K. Knapp
Applications Manager, Xilinx Inc.
General Products Division
Spartan-3/II/IIE FPGAs
http://www.xilinx.com/spartan3
---------------------------------
Spartan-3: Make it Your ASIC


"Jake Janovetz" <[email protected]> wrote in message
news:[email protected] om...
> Hi folks-
>
> This isn't a significant note, but it seems there is a slight typo in
> the PQ208 package pinout for the Spartan 3. Namely, Bank 1 includes
> the following that I believe should be listed as Bank 0:
>
> IO_L32N_0/GCLK7
> IO_L32P_0/GCLK6
>
> Although the suffix (_0) indicates they belong in Bank 0, I wanted to
> make sure they follow Bank 0 power supplies. Also, the table at the
> end of the listing puts two GCLKs in Bank0 and two in Bank1, so that
> seems to reinforce the typo.
>
> Correction?
>
> Jake



Reply With Quote
  #4 (permalink)  
Old 10-14-2003, 04:23 AM
rickman
Guest
 
Posts: n/a
Default Re: Spartan 3 pinout typo?

"Steven K. Knapp" wrote:
>
> The Spartan-3 pinout tables have now been updated to correct this mistake.
> The mistake in the data sheet is strictly the bank indication in the pinout
> table. The pin name and pin number in the data sheet is correct as is the
> PQ208 footprint diagram.
>
> The correct information for the PQ208 footprint table is available via
> either of the following two links.
>
> Spartan-3 1.2V FPGA Pinout Descriptions (pinout tables only)
> http://direct.xilinx.com/bvdocs/publ...ns/ds099-4.pdf
>
> Spartan-3 Complete Data Sheet (All four modules)
> http://direct.xilinx.com/bvdocs/publications/ds099.pdf
>
> The electronic ASCII-text footprint tables were not affected by this
> mistake.
> http://direct.xilinx.com/bvdocs/publications/s3_pin.zip


Steven,

I am looking at partial/modular reconfiguration in Spartan 3 and I
realize that there are some issues with IO that I am not sure how to
resolve. To get an understanding of how to approach the problem I need
to know what IO pads and pins are mapped to what CLB columns. I am
looking at using the XC3S400 in the 456 pin BGA package. Where can I
get info on how the IOs are mapped to the CLB columns?


--

Rick "rickman" Collins

[email protected]
Ignore the reply address. To email me use the above address with the XY
removed.

Arius - A Signal Processing Solutions Company
Specializing in DSP and FPGA design URL http://www.arius.com
4 King Ave 301-682-7772 Voice
Frederick, MD 21701-3110 301-682-7666 FAX
Reply With Quote
  #5 (permalink)  
Old 10-14-2003, 03:23 PM
Jake Janovetz
Guest
 
Posts: n/a
Default Re: Spartan 3 pinout typo?

Steven-

Thanks for the quick response. It seems you corrected the other
(similar) bank indication problems. It didn't matter much, but was a
bit confusing at first.

Jake


"Steven K. Knapp" <[email protected]> wrote in message news:<bmfb4q$[email protected]>...
> The Spartan-3 pinout tables have now been updated to correct this mistake.
> The mistake in the data sheet is strictly the bank indication in the pinout
> table. The pin name and pin number in the data sheet is correct as is the
> PQ208 footprint diagram.
>
> The correct information for the PQ208 footprint table is available via
> either of the following two links.
>
> Spartan-3 1.2V FPGA Pinout Descriptions (pinout tables only)
> http://direct.xilinx.com/bvdocs/publ...ns/ds099-4.pdf
>
> Spartan-3 Complete Data Sheet (All four modules)
> http://direct.xilinx.com/bvdocs/publications/ds099.pdf
>
> The electronic ASCII-text footprint tables were not affected by this
> mistake.
> http://direct.xilinx.com/bvdocs/publications/s3_pin.zip
>
> ---------------------------------
> Steven K. Knapp
> Applications Manager, Xilinx Inc.
> General Products Division
> Spartan-3/II/IIE FPGAs
> http://www.xilinx.com/spartan3
> ---------------------------------
> Spartan-3: Make it Your ASIC
>
>
> "Jake Janovetz" <[email protected]> wrote in message
> news:[email protected] om...
> > Hi folks-
> >
> > This isn't a significant note, but it seems there is a slight typo in
> > the PQ208 package pinout for the Spartan 3. Namely, Bank 1 includes
> > the following that I believe should be listed as Bank 0:
> >
> > IO_L32N_0/GCLK7
> > IO_L32P_0/GCLK6
> >
> > Although the suffix (_0) indicates they belong in Bank 0, I wanted to
> > make sure they follow Bank 0 power supplies. Also, the table at the
> > end of the listing puts two GCLKs in Bank0 and two in Bank1, so that
> > seems to reinforce the typo.
> >
> > Correction?
> >
> > Jake

Reply With Quote
  #6 (permalink)  
Old 10-22-2003, 07:46 PM
Marc Baker
Guest
 
Posts: n/a
Default Re: Spartan 3 pinout typo?

rickman wrote:

> "Steven K. Knapp" wrote:
> >
> > The Spartan-3 pinout tables have now been updated to correct this mistake.
> > The mistake in the data sheet is strictly the bank indication in the pinout
> > table. The pin name and pin number in the data sheet is correct as is the
> > PQ208 footprint diagram.
> >
> > The correct information for the PQ208 footprint table is available via
> > either of the following two links.
> >
> > Spartan-3 1.2V FPGA Pinout Descriptions (pinout tables only)
> > http://direct.xilinx.com/bvdocs/publ...ns/ds099-4.pdf
> >
> > Spartan-3 Complete Data Sheet (All four modules)
> > http://direct.xilinx.com/bvdocs/publications/ds099.pdf
> >
> > The electronic ASCII-text footprint tables were not affected by this
> > mistake.
> > http://direct.xilinx.com/bvdocs/publications/s3_pin.zip

>
> Steven,
>
> I am looking at partial/modular reconfiguration in Spartan 3 and I
> realize that there are some issues with IO that I am not sure how to
> resolve. To get an understanding of how to approach the problem I need
> to know what IO pads and pins are mapped to what CLB columns. I am
> looking at using the XC3S400 in the 456 pin BGA package. Where can I
> get info on how the IOs are mapped to the CLB columns?


The relative location of pins to CLBs can be seen graphically in PACE or put into
a text file using "partgen -v xc3s400fg456"

>
>
> --
>
> Rick "rickman" Collins
>
> [email protected]
> Ignore the reply address. To email me use the above address with the XY
> removed.
>
> Arius - A Signal Processing Solutions Company
> Specializing in DSP and FPGA design URL http://www.arius.com
> 4 King Ave 301-682-7772 Voice
> Frederick, MD 21701-3110 301-682-7666 FAX


--
Marc Baker
Xilinx Applications
(408) 879-5375


Reply With Quote
  #7 (permalink)  
Old 10-22-2003, 10:34 PM
rickman
Guest
 
Posts: n/a
Default Re: Spartan 3 pinout typo?

Marc Baker wrote:
>
> rickman wrote:
>
> > "Steven K. Knapp" wrote:
> > >
> > > The Spartan-3 pinout tables have now been updated to correct this mistake.
> > > The mistake in the data sheet is strictly the bank indication in the pinout
> > > table. The pin name and pin number in the data sheet is correct as is the
> > > PQ208 footprint diagram.
> > >
> > > The correct information for the PQ208 footprint table is available via
> > > either of the following two links.
> > >
> > > Spartan-3 1.2V FPGA Pinout Descriptions (pinout tables only)
> > > http://direct.xilinx.com/bvdocs/publ...ns/ds099-4.pdf
> > >
> > > Spartan-3 Complete Data Sheet (All four modules)
> > > http://direct.xilinx.com/bvdocs/publications/ds099.pdf
> > >
> > > The electronic ASCII-text footprint tables were not affected by this
> > > mistake.
> > > http://direct.xilinx.com/bvdocs/publications/s3_pin.zip

> >
> > Steven,
> >
> > I am looking at partial/modular reconfiguration in Spartan 3 and I
> > realize that there are some issues with IO that I am not sure how to
> > resolve. To get an understanding of how to approach the problem I need
> > to know what IO pads and pins are mapped to what CLB columns. I am
> > looking at using the XC3S400 in the 456 pin BGA package. Where can I
> > get info on how the IOs are mapped to the CLB columns?

>
> The relative location of pins to CLBs can be seen graphically in PACE or put into
> a text file using "partgen -v xc3s400fg456"


I think you have a leg up on me. I am not familiar with a program
called PACE. I am guessing that is the chip editor? If so, I do not
currently have the full ISE tools and so do not have the chip editor.
How else can I get this file?

--

Rick "rickman" Collins

[email protected]
Ignore the reply address. To email me use the above address with the XY
removed.

Arius - A Signal Processing Solutions Company
Specializing in DSP and FPGA design URL http://www.arius.com
4 King Ave 301-682-7772 Voice
Frederick, MD 21701-3110 301-682-7666 FAX
Reply With Quote
  #8 (permalink)  
Old 10-24-2003, 02:46 AM
Steven K. Knapp
Guest
 
Posts: n/a
Default Re: Spartan 3 pinout typo?

Hi Mr. Collins,

I sent the complete file to your personal E-mail address.

If you have the tools, executing "partgen -v xc3s400fg456" generates an
ASCII text file called "3s400fg456.pkg".

A snippet from the file is shown below, just to provide some context on
the fields.

pin PAD2 B4 0 IO_L01N_0/VRP_0 X1Y63 115S
0
pin PAD3 A4 0 IO_L01P_0/VRN_0 X1Y63 115M
0

<type> <pad number> <package pin number> <bank> <pin name>
<closest CLB location> <LVDS pair info> <?>

My apologies, I didn't see your original reply to the last posting on this
thread.

---------------------------------
Steven K. Knapp
Applications Manager, Xilinx Inc.
General Products Division
Spartan-3/II/IIE FPGAs
http://www.xilinx.com/spartan3
---------------------------------
Spartan-3: Make it Your ASIC

"rickman" <[email protected]> wrote in message
news:[email protected]..
> Marc Baker wrote:
> >
> > rickman wrote:
> >
> > > "Steven K. Knapp" wrote:
> > > >
> > > > The Spartan-3 pinout tables have now been updated to correct this

mistake.
> > > > The mistake in the data sheet is strictly the bank indication in the

pinout
> > > > table. The pin name and pin number in the data sheet is correct as

is the
> > > > PQ208 footprint diagram.
> > > >
> > > > The correct information for the PQ208 footprint table is available

via
> > > > either of the following two links.
> > > >
> > > > Spartan-3 1.2V FPGA Pinout Descriptions (pinout tables only)
> > > > http://direct.xilinx.com/bvdocs/publ...ns/ds099-4.pdf
> > > >
> > > > Spartan-3 Complete Data Sheet (All four modules)
> > > > http://direct.xilinx.com/bvdocs/publications/ds099.pdf
> > > >
> > > > The electronic ASCII-text footprint tables were not affected by this
> > > > mistake.
> > > > http://direct.xilinx.com/bvdocs/publications/s3_pin.zip
> > >
> > > Steven,
> > >
> > > I am looking at partial/modular reconfiguration in Spartan 3 and I
> > > realize that there are some issues with IO that I am not sure how to
> > > resolve. To get an understanding of how to approach the problem I

need
> > > to know what IO pads and pins are mapped to what CLB columns. I am
> > > looking at using the XC3S400 in the 456 pin BGA package. Where can I
> > > get info on how the IOs are mapped to the CLB columns?

> >
> > The relative location of pins to CLBs can be seen graphically in PACE or

put into
> > a text file using "partgen -v xc3s400fg456"

>
> I think you have a leg up on me. I am not familiar with a program
> called PACE. I am guessing that is the chip editor? If so, I do not
> currently have the full ISE tools and so do not have the chip editor.
> How else can I get this file?
>
> --
>
> Rick "rickman" Collins
>
> [email protected]
> Ignore the reply address. To email me use the above address with the XY
> removed.
>
> Arius - A Signal Processing Solutions Company
> Specializing in DSP and FPGA design URL http://www.arius.com
> 4 King Ave 301-682-7772 Voice
> Frederick, MD 21701-3110 301-682-7666 FAX



Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT +1. The time now is 03:08 AM.


Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright 2008 @ FPGA Central. All rights reserved