Reply by Kolja Sulimma October 25, 20052005-10-25
Why does it not seem right that you as an author reserve at least a few
rights when giving most of your rights on a paper away for free to a
commercial publisher?

I think it is ridiculous that publisher ever demanded exclusive rights
without compensation. If you want to print conference proceedings you
can do that with nonexclusive rights.

And I am not the only one. A few years a ago a study was published that
showed, that papers that are available online for free are cited twice
as often as other papers.
As a result more and more authors refused to give away exclusive rights.
Universities made it their policy that the right to publish on the
university homepage must stay with the university.
http://www.nature.com/nature/focus/accessdebate/index.html

Publishers that did not want to play that game risked to lose conference
proceedings contracts. Most publishers now allow the author to keep the
right to publish on the authors webserver. This is a minimalisitc
compromise on the side of the authors.

O'reilly goes a large step further:
http://press.oreilly.com/pub/pr/1042

I suggest to every scientific author at least to try to retain the
rights for his work. Once your paper is accepted by a conference
committe, you get the copyright transferal from from the publisher with
a few weeks delay. Just refuse to sign it and send them a note that you
put the paper under a creative commons license.
I doubt that the publisher is going to explain to the conference chair
that they are not going to print your paper because they can not get
exclusive rights. After all you are offering them a full set of rights
for free.

Kolja Sulimma


Austin Lesea schrieb:
> Kolja, > > Interesting. I knew I could distribute it internally, but fram what you > say, it appears I may also publicly post it on the Xilinx web site > (external world)? That doesn't seem right to me... > > Austin > > Kolja Sulimma wrote: > >> Austin Lesea wrote: >> >> >>> Since we wrote this, IEEE owns the copyrights, and we can no longer >>> distribute the paper. >> >> >> >> Not true. The IEEE copyright poolicy states that >> >> "Upon transferring copyright to IEEE, authors and/or their companies >> have the right to post their IEEE-copyrighted material on their own >> servers without >> permission, provided that the server displays a prominent notice >> alerting readers to their obligations with respect to copyrighted >> material and that the posted >> work includes an IEEE copyright notice." >> >> As Xilinx employees are authors and co-authors of quite a number of >> papers, a collection - maybe on the XUP homepage - would be nice. >> >> Kolja Sulimma
Reply by Austin Lesea October 21, 20052005-10-21
Kolja,

Interesting.  I knew I could distribute it internally, but fram what you 
say, it appears I may also publicly post it on the Xilinx web site 
(external world)?  That doesn't seem right to me...

Austin

Kolja Sulimma wrote:

> Austin Lesea wrote: > > >>Since we wrote this, IEEE owns the copyrights, and we can no longer >>distribute the paper. > > > Not true. The IEEE copyright poolicy states that > > "Upon transferring copyright to IEEE, authors and/or their companies have the right to post their IEEE-copyrighted material on their own servers without > permission, provided that the server displays a prominent notice alerting readers to their obligations with respect to copyrighted material and that the posted > work includes an IEEE copyright notice." > > As Xilinx employees are authors and co-authors of quite a number of papers, a collection - maybe on the XUP homepage - would be nice. > > Kolja Sulimma
Reply by Kolja Sulimma October 21, 20052005-10-21
Austin Lesea wrote:

> Since we wrote this, IEEE owns the copyrights, and we can no longer > distribute the paper.
Not true. The IEEE copyright poolicy states that "Upon transferring copyright to IEEE, authors and/or their companies have the right to post their IEEE-copyrighted material on their own servers without permission, provided that the server displays a prominent notice alerting readers to their obligations with respect to copyrighted material and that the posted work includes an IEEE copyright notice." As Xilinx employees are authors and co-authors of quite a number of papers, a collection - maybe on the XUP homepage - would be nice. Kolja Sulimma
Reply by Austin Lesea October 20, 20052005-10-20
Just a few extra answers to the answers...

Austin

-snip-

Martin Thompson wrote:

  > Well, we are an autmotive only company now, so I have no direct
> Aero/Defense links most of the time, but we always get to the right > people when we have questions to ask :-)
OK. Didn't know that. Congratulations. And for autos, we are VERY serious about SEUs, as we understand that no one wants their anti-lock brake system, or their collision avoidance system to suddenly freeze up! This is a good reason to check on the Spartan 3E, which has added features, as well as being even more than twice as "hard" as the Spartan 3 (more things were done to improve its already good SEU hardness). It will take another six months to tell just how good 3E is, but it is being assembled now. -snip-
> OK, that's good to hear. Presumably the DFF rate is what I need to > compare with an ASIC (as they don;t have configuration latches)?
True, they have no configuration memory. But they do have SRAM blocks, and these can be very bad. Fro a foundry report, for a standard cell SRAM block, they listed 5,000 FIT/Mb as the failure rate. Compare that to ours V4 rate (below) for our BRAM. In a 90nm ASIC, the DFF is a standard cell: the smallest, fastest possible, with practically no loading. Now we also use standard cell ASIC synthesis for blocks of IP on our chip, so we also know its SEU hardness. From a 90nm standard cell library, a M/S D FF was chosen: Qcrit = 6.3 fc Area affected is different (different layout) FIT/Mb = 191 598 years between upsets (for 1 million) Compare that with our DFF, and our DFF is 191 times BETTER (less likely to upset). Seriously, you MUST ask your ASIC vendor to justify their attitude that "they do not have a problem" as they most obviously DO have a problem! After all, we KNOW, as we, too, use standard cells, and we are forced to do things to our blocks to minimize the effects of neutron strikes. For example, we TMR some critical logic that is standard cell based. Right now, their (ASIC and ASSP vendors) attitude is to do nothing at all (because they are "better", which of course, they are no longer). -snip-
>>We also are recording the upset rate in the BRAM. >> > > That'll be interesting!
Yes, it is. 22 FIT/Mb, or 16 times better than 0.15u. Probably the most dramatic improvement in Virtex 4. Compared to a 90nm ASIC 5,000 FIT/Mb, I seriously suggest you have no choice but to use our FPGAs. Don't have a number for Spartan 3, or 3E BRAM, yet. Too few BRAM bits in those parts, so it takes forever to get any statistically significant data. We do have LANSCE beam test results, so we know we are better than we were in 0.15u, we just don't know by how much yet like we do for Virtex 4. By the way, all data (in these postings) is the mean for the 95% confidence level. The variation is +/- 20% based on all of the error factors (we and others have discovered). The list of error factors is quite long, but we have worked hard to get this as accurate as we possibly can. -snip
> Our application is automotive, therefore will be something like > Spartan-3E. We will have to use cleverness to avoid spending too much > extra money on silicon - I don't think we can TMR the whole lot... > we'll be speaking to your experts!
Talk with your FAE. TMR ONLY the critical element(s). The XTMR tool allows you to pick and choose your level of TMR (there are options for IO, voting, etc. that you may choose to use that apply to your application), and by block, which ones get TMR'd. The tool may have been developed for the aerospace/military market, but as any auto engineer knows, under the hood of a car is a far more hostile environment than a satellite in earth orbit, or on a battlefield (unless you are under the hood of a car on a battlefield).
Reply by October 20, 20052005-10-20
Austin Lesea <austin@xilinx.com> writes:

> Martin, > > http://www.xilinx.com/xlnx/xweb/xil_tx_display.jsp?sSecondaryNavPick=&iLanguageID=1&multPartNum=1&category=&sTechX_ID=al_v4rse&sGlobalNavPick=&BV_SessionID=@@@@1217042584.1129733086@@@@&BV_EngineID=cccgaddfmiggfdlcefeceihdffhdfkf.0 > > is the long URL. >
Thanks <snip>
> > Given your affiliation (TRW), I imagine you know who is your > Aerospace/Defense Xilinx FAE, and can contact him regarding this > subject. >
Well, we are an autmotive only company now, so I have no direct Aero/Defense links most of the time, but we always get to the right people when we have questions to ask :-) <snip>
> > To answer your specific question: what about the D FF in the CLB? > What is it's Failure Rate in Time compared to the configuration bits? > > There are 200,000 DFF in our largest part (XC4VLX200). the failure > rate of these is .2 FIT (ie 1 FIT/Mb). That is .2 failures in 1 > billion hours for the largest device (at sea level). The DFF is a > very large, well loaded structure as it is programmable to be: a > latch, a D flip flop, asynchronous reset, synchronous reset, with > other options as well for load, preset, and capture. > > Compared to the 6.1 FIT/million bits of configuration memory (as of > today's readout) for the mean time to a functional failure, times the > number of config bits (in Mbit), the DFF upset rate is many times less. >
OK, that's good to hear. Presumably the DFF rate is what I need to compare with an ASIC (as they don;t have configuration latches)?
> We also are recording the upset rate in the BRAM. >
That'll be interesting!
> In Virtex 4, we have FRAME_ECC for detecting and correcting > configuration bit errors, and BRAM_ECC for detecting and correcting > BRAM errors (hard IP built into every device). > > Regardless, for the highest level of reliability, we suggest using our > XTMR tool which automatically converts your design to a TMR version > optimized for the best reliability using the FPGA resources (the XTMR > tool understands how to TMR a design in our FPGA -- not something > obvious how to do). In addition to the XTMR, we also suggest use fo > the FRAME_ and BRAM_ ECC features so that you are actively "scrubbing" > configuration bits so they get fixed if they flip, and the same for > the BRAM. The above basically describes how our FPGAs are being used > now in aerospace applications. >
Our application is automotive, therefore will be something like Spartan-3E. We will have to use cleverness to avoid spending too much extra money on silicon - I don't think we can TMR the whole lot... we'll be speaking to your experts! Anyway, that's design work for later on... Thanks for the info. Cheers, Martin -- martin.j.thompson@trw.com TRW Conekt - Consultancy in Engineering, Knowledge and Technology http://www.trw.com/conekt
Reply by Austin Lesea October 19, 20052005-10-19
Martin,

http://www.xilinx.com/xlnx/xweb/xil_tx_display.jsp?sSecondaryNavPick=&iLanguageID=1&multPartNum=1&category=&sTechX_ID=al_v4rse&sGlobalNavPick=&BV_SessionID=@@@@1217042584.1129733086@@@@&BV_EngineID=cccgaddfmiggfdlcefeceihdffhdfkf.0

is the long URL.

-snip-
> Could you clarify something for me please? I have read the Rosetta > stuff that I could find, and I'm still not sure: The experiment is > testing the configuration latches only, not the flipflops I use in my > designs - is that correct? Can you point me at the document I need to > read more carefully :-)
September Issue, IEEE Transactions on Device and Materials Reliability has the Rosetta story. For those who have IEEE library usernames and passwords, or those who belong to this group, you may find the article online: http://ieeexplore.ieee.org/Xplore/guesthome.jsp Go to Journals & Magazines, and to this transactions, and "view forthcoming articles." Since we wrote this, IEEE owns the copyrights, and we can no longer distribute the paper. If you wish to have a presentation on Rosetta, our FAEs have powerpoint slide shows on the subject they can present (under NDA). Given your affiliation (TRW), I imagine you know who is your Aerospace/Defense Xilinx FAE, and can contact him regarding this subject. The Aerospace/Defense Group has further requirements from the commercial group (heavey ions, total dose, etc.). These are addressed in other reports and publications. Xilinx has a radiations effects industry consortium with more than a dozen members who are actively working on the use, use models, performance, and mitigation of radiation effects. Please ask about this consortium. We also have agreements with groups in the EU on the same subject, directed from our research arm in Ireland (to facilitate better communications). Rick Katz of NASA (who posts here often) has proceedings from conferences he can direct you to with even more information that we have presented. An example here is the MAPLD conference, 2005: http://www.klabs.org/mapld05/abstracts/index.html To answer your specific question: what about the D FF in the CLB? What is it's Failure Rate in Time compared to the configuration bits? There are 200,000 DFF in our largest part (XC4VLX200). the failure rate of these is .2 FIT (ie 1 FIT/Mb). That is .2 failures in 1 billion hours for the largest device (at sea level). The DFF is a very large, well loaded structure as it is programmable to be: a latch, a D flip flop, asynchronous reset, synchronous reset, with other options as well for load, preset, and capture. Compared to the 6.1 FIT/million bits of configuration memory (as of today's readout) for the mean time to a functional failure, times the number of config bits (in Mbit), the DFF upset rate is many times less. We also are recording the upset rate in the BRAM. In Virtex 4, we have FRAME_ECC for detecting and correcting configuration bit errors, and BRAM_ECC for detecting and correcting BRAM errors (hard IP built into every device). Regardless, for the highest level of reliability, we suggest using our XTMR tool which automatically converts your design to a TMR version optimized for the best reliability using the FPGA resources (the XTMR tool understands how to TMR a design in our FPGA -- not something obvious how to do). In addition to the XTMR, we also suggest use fo the FRAME_ and BRAM_ ECC features so that you are actively "scrubbing" configuration bits so they get fixed if they flip, and the same for the BRAM. The above basically describes how our FPGAs are being used now in aerospace applications. Austin
Reply by October 19, 20052005-10-19
Hi Austin,

Austin Lesea <austin@xilinx.com> writes:

> All, > > http://tinyurl.com/clzqh >
Can you post the big URL (as well) for posterity, in case tinyurl ever goes away?
> Details the latest readouts for actual single event upsets for Virtex > 4, and Spartan 3. >
Could you clarify something for me please? I have read the Rosetta stuff that I could find, and I'm still not sure: The experiment is testing the configuration latches only, not the flipflops I use in my designs - is that correct? Can you point me at the document I need to read more carefully :-) Thanks! Martin -- martin.j.thompson@trw.com TRW Conekt - Consultancy in Engineering, Knowledge and Technology http://www.trw.com/conekt
Reply by Austin Lesea October 18, 20052005-10-18
Francesco,

Thank you.

The level of activity on this board is a good indicator of the number of 
engineers that are designing with our chips at any given time.  This 
group is also invaluable for us to get feedback on how well we are 
treating our customers.  I would prefer that feedback be directed to our 
hotline; but, for those who are not getting the service they feel they 
deserve, I have also encouraged people to contact me (or Peter) directly.

Many people read this board like a stockbroker reads the morning news: 
it is where folks go to see "what's happening."

Austin


francesco_poderico@yahoo.com wrote:

> Austin, > seems that Xilinx is always one step in advance! > I'm impressed to see how many people in this newsgroup uses Xilinx. > well done, > Francesco > > > Austin Lesea wrote: > >>All, >> >>http://tinyurl.com/clzqh >> >>Details the latest readouts for actual single event upsets for Virtex 4, >>and Spartan 3. >> >>The improvements (6 times fewer upsets for Virtex 4, and 2.4 times fewer >>upsets for Spartan 3 as compared to Virtex II) shows our commitment to >>making this a non-issue for our customers. >> >>Make sure you demand from you ASIC/ASSP/FPGA vendor reports on their SEU >>susceptibility! This is not an area where you should take this for >>granted. Reducing SEU susceptibility is not something the foundry >>builds in to their process; it is something that takes time and effort >>on the part of IC designers to implement, and more time and effort to >>verify. >> >>For a vendor to claim "oh, we do what Xilinx does..." is completely >>insufficient. We certainly are not telling anyone how we did this (6X >>improvement): just that we have done this. >> >>The only other company that we are aware of with a "Rosetta"-like >>program (work with foundry on process; design, simulation, and analysis >>by IC designers; measurements in neutron and proton beams; actual >>atmospheric testing in multiple locations at multiple altitudes) is Cypress. >> >>Imitation is the sincerest form of flattery. >> >>Additionally, Cypress has a good book on the effects of cosmic ray >>neutrons and protons on memories. >> >>http://tinyurl.com/72mvw >> >>For more details, contact your FAE. They have materials accessible to >>them for customer presentations on this issue. >> >>Austin > >
Reply by October 18, 20052005-10-18
Austin,
seems that Xilinx is always one step in advance!
I'm impressed to see how many people in this newsgroup uses Xilinx.
well done,
Francesco


Austin Lesea wrote:
> All, > > http://tinyurl.com/clzqh > > Details the latest readouts for actual single event upsets for Virtex 4, > and Spartan 3. > > The improvements (6 times fewer upsets for Virtex 4, and 2.4 times fewer > upsets for Spartan 3 as compared to Virtex II) shows our commitment to > making this a non-issue for our customers. > > Make sure you demand from you ASIC/ASSP/FPGA vendor reports on their SEU > susceptibility! This is not an area where you should take this for > granted. Reducing SEU susceptibility is not something the foundry > builds in to their process; it is something that takes time and effort > on the part of IC designers to implement, and more time and effort to > verify. > > For a vendor to claim "oh, we do what Xilinx does..." is completely > insufficient. We certainly are not telling anyone how we did this (6X > improvement): just that we have done this. > > The only other company that we are aware of with a "Rosetta"-like > program (work with foundry on process; design, simulation, and analysis > by IC designers; measurements in neutron and proton beams; actual > atmospheric testing in multiple locations at multiple altitudes) is Cypress. > > Imitation is the sincerest form of flattery. > > Additionally, Cypress has a good book on the effects of cosmic ray > neutrons and protons on memories. > > http://tinyurl.com/72mvw > > For more details, contact your FAE. They have materials accessible to > them for customer presentations on this issue. > > Austin
Reply by Austin Lesea October 17, 20052005-10-17
All,

http://tinyurl.com/clzqh

Details the latest readouts for actual single event upsets for Virtex 4, 
and Spartan 3.

The improvements (6 times fewer upsets for Virtex 4, and 2.4 times fewer 
upsets for Spartan 3 as compared to Virtex II) shows our commitment to 
making this a non-issue for our customers.

Make sure you demand from you ASIC/ASSP/FPGA vendor reports on their SEU 
susceptibility!  This is not an area where you should take this for 
granted.  Reducing SEU susceptibility is not something the foundry 
builds in to their process; it is something that takes time and effort 
on the part of IC designers to implement, and more time and effort to 
verify.

For a vendor to claim "oh, we do what Xilinx does..." is completely 
insufficient.  We certainly are not telling anyone how we did this (6X 
improvement):  just that we have done this.

The only other company that we are aware of with a "Rosetta"-like 
program (work with foundry on process; design, simulation, and analysis 
by IC designers; measurements in neutron and proton beams; actual 
atmospheric testing in multiple locations at multiple altitudes) is Cypress.

Imitation is the sincerest form of flattery.

Additionally, Cypress has a good book on the effects of cosmic ray 
neutrons and protons on memories.

http://tinyurl.com/72mvw

For more details, contact your FAE.  They have materials accessible to 
them for customer presentations on this issue.

Austin