Process technology

Package labeling

Package codes include information on the fab.

Example package label:

(X) XILINX
XC9536XL
TQ144AWN0120
A1256088A
7C
  1. Logo may be omitted on some devices
  2. Full base part number not including package or speed grade
  3. Multiple pieces of information on this line
    1. Package code consisting of type prefix and pin count (ex: TQ144); a “G” at the end of the type prefix indicates Pb-free
    2. Die revision letter (ex: A)
    3. Fab code (ex: W)
    4. Process within fab (ex: N)
    5. JEDEC standard date code (ex: 0120 = 2001 week 20)
  4. Lot number
  5. Speed / temperature grade

CPLD

Product Technology Fab Code References
XC7300 800nm UVCMOS
600nm Flash
TSMC
Seiko
?
F
PCN96002
XC9500 600nm 2-metal
500nm 3-metal
Seiko
UMC
?
M
PCN98003
http://www.umc.com/english/news/2002/20020225.asp
XC9500XV 250 nm UMC http://www.umc.com/english/news/2002/20020225.asp
XC9500XL 350nm 4-metal UMC
He Jian
M?
WN

XCN05003
Coolrunner XPLA3 350nm 5-metal Philips
UMC
? http://www.umc.com/english/news/2002/20020225.asp
PCN2002-04
PCN2002-11
XC2C / Coolrunner-II 180nm 4/5 metal UMC MS

FPGA

Product Technology Fab Code References
XC2000 720 nm Seiko Unknown IBIS in cd01_X1_3_7_NTALLI9/xbbs/userware/ibis/xc2000.zip
http://forums.xilinx.com/xlnx/attachments/xlnx/Xcell/200/1/Fabless%20Book%20Chapter%20FINAL.pdf
XC3000
XC3000A
XC3000L
800 nm 2-metal
650nm 2-metal
600nm 2-metal
800nm is Seiko
650nm is Yamaha
600nm is Seiko Epson
FIXME
FIXME
?J
http://www.xilinx.com/support/documentation/customer_notices/pcn96001.pdf
http://www.xilinx.com/support/documentation/customer_notices/pcn95002a.pdf
XC4000 800 nm 2-metal
650nm 2-metal
600 nm 2-metal
800nm is Seiko
650nm is Yamaha
600nm is Seiko
FIXME
FIXME
FIXME
IBIS in cd01_X1_3_7_NTALLI9/xbbs/userware/ibis/xc4kel.zip
http://www.xilinx.com/support/documentation/customer_notices/pcn95002.pdf
PCN96004, PCN95002
XC4000E 600 nm Unknown Unknown IBIS in cd01_X1_3_7_NTALLI9/xbbs/userware/ibis/xc4kel.zip
XC4000L 600 nm Unknown Unknown IBIS in cd01_X1_3_7_NTALLI9/xbbs/userware/ibis/xc4kel.zip
XC4000XL 350 nm
250nm
UMC
Seiko
FIXME
KP
http://smithsonianchips.si.edu/ice/cd/9709_553.pdf
cd01__X1_3_7_NTALLI9/xbbs/userware/ibis/xc4kxl.zip
PCN99002
XC4000EX 500 nm Unknown Unknown http://smithsonianchips.si.edu/ice/cd/9706_544.pdf \\IBIS in cd01_X1_3_7_NTALLI9/xbbs/userware/ibis/xc4kex.zip
XC5000 600 nm 3-metal
500nm 3-metal
Seiko Unknown
?M
IBIS in cd01_X1_3_7_NTALLI9/xbbs/userware/ibis/xc5000.zip
http://www.xilinx.com/support/documentation/customer_notices/pcn96011.pdf
Virtex 250nm 5-metal
220nm 6-metal
180nm 6-metal
Unknown Unknown http://www.xilinx.com/support/documentation/customer_notices/pcn2000-08.pdf
Virtex-E 250nm
180nm
150nm
UMC Unknown PCN2002-07
Virtex-QPro 220nm 5-metal epi Unknown Unknown DS028
Device is rad-hard
Spartan 350 nm FIXME FIXME
Spartan-XL FIXME FIXME FIXME
Spartan-2 250nm 5-metal
220nm (poly) + 180nm (M1) 6-metal hybrid
UMC Unknown
FS
http://www.xilinx.com/support/documentation/customer_notices/pcn2001-08.pdf
Spartan-2E 220 nm
180nm
150nm
UMC Unknown PCN2002-05
Virtex-2 150nm
130nm 8-metal
130nm is IBM and UMC (dual tracked).
150 is at least UMC and possibly IBM too.
Unknown WP164 page 4
http://www.xilinx.com/prs_rls/partners/02189umc.htm
http://www.xilinx.com/support/documentation/customer_notices/pcn2002-06.pdf (mentions 8“ and 12” wafers)
Virtex-2Pro 150nm
130nm
Unknown Unknown
Virtex-4 90 nm 10-metal IBM, UMC, and Toshiba Unknown http://www.xilinx.com/prs_rls/xil_corp/033790nm_chips.html
http://www.xilinx.com/prs_rls/partners/02189umc.htm
UG500 (also mentions triple oxide and 300mm wafers)
http://www.xilinx.com/support/documentation/customer_notices/xcn05005.pdf
Spartan-3 90 nm 8-metal IBM and UMC (dual track) Unknown UG500 page 24. Also mentions use of 300mm wafers.
Spartan-3L 90 nm 8-metal IBM and UMC (dual track) Unknown
Spartan-3E 90 nm 8-metal IBM and UMC (dual track) Unknown
Spartan-3A 90 nm 8-metal IBM
UMC (8“ wafer)
UMC (12” wafer)
FIXME
F?
GQ
XCN05009
Top layer is Al, rest are Cu
Spartan-3AN 90 nm 8-metal (FPGA)
130 nm shrunk to 110 nm (flash)
IBM and UMC (dual track) for FPGA die.
X-Fab (130 nm) and UMC (110 nm) for flash die.
Unknown Stacked-die (?) flash is “similar to” Atmel DataFlash
http://www.xilinx.com/support/documentation/customer_notices/xcn14003.pdf
XC3S50AN flash doubled in size during 2014 die shrink
http://www.xilinx.com/support/answers/59572.htm
Virtex-5 65 nm 12-metal Toshiba and UMC (dual track) Unknown http://www.xilinx.com/prs_rls/2006/xil_corp/0630_65nm.htm
http://www.electronicsweekly.com/Articles/08/11/2006/40107/Chipworks-completes-stripdown-of-Xilinx-Virtex-5.htm
Triple oxide
11 Cu + 1 Al
Spartan-6 45 nm 9-metal Samsung IV http://www.azonano.com/news.aspx?newsID=9721
http://chipworks.force.com/catalog/ProductDetails?sku=XIL-XC6SLX16&viewState=DetailView
All Cu (?)
Virtex-6 40 nm Unknown Unknown
Artix-7 28 nm HPL TSMC CX HKMG
Kintex-7 28 nm 11-metal HPL TSMC Unknown HKMG
http://www.chipworks.com/blog/technologyblog/2012/12/11/a-review-of-tsmc-28-nm-process-technology/
http://chipworksrealchips.blogspot.com/2011/07/tsmc-hkmg-is-out-there.html
Virtex-7 28 nm HPL + 65nm TSMC Unknown Logic die is 28nm HKMG, interposer die in 2.5D devices is 65nm
8 series 20nm HPM TSMC Unknown http://www.xilinx.com/about/generation-ahead-20nm/index.htm
Electronics Weekly

cd01_X1_3_7_NTALLI9: XACTstep M1.3 core technology CD

SOC

Product Technology Fab
Zynq Z-7000 28 nm HKMG TSMC

PROM

Product Technology Fab Code References
XC1700D 1um
850nm
FIXME
TSMC
FIXME
G
PCN95001
XC1700D/L FIXME FIXME
Seiko
FIXME PCN95010B
XC18V00 150nm UMC
ST
FIXME PCN2003-04
XCFxxS 150 nm ST FIXME
XCFxxP 150 nm ST FIXME

Die ID

Rumor has it that Xilinx reuses the dies on multiple packages labeled under different products by blowing fuses. Notwithstanding that every die has a unique image, Xilinx clearly marks them with internal numbers. These are the known die markings. The following chart assumes that the same part marking is the same die in different packages unless we find otherwise.

Die Devices Notes
SLA919S XC4413
X1D70 XC7A35T rev A
X2063 XC2064-70
X2122 XC3090-70 Multiple markings
X2142 XC2018
X2310 XC3090-70 (multiple markings)
X2530 XC3020-70
X3140 XC73108
X3440 XC4010D-5
X3420 XC9536 rev A Obtained photos from Smithsonian listing, but no full photos yet
X4300 XC9572 rev A
X4610 XC4005E rev C
X4720 XC3042A rev B
X4740 XC4028XL rev C
X4810 XC4006E rev C
X5110 XC95216 rev B
X5240 XC4020E rev C
X5410 XQVR300 Obtained die ID from failure analysis, but no full photos yet
X5550 XC3064A rev B
X5571 XC4036EX rev ?? Obtained photos from Smithsonian listing, but no full photos yet
X5640 XCS20XL rev A
X5660 XCS40XL rev A
X5830 XCS20 rev C
X5840 XC2S50 rev A
X5850 Believed to be XC2S (missing package shot). TODO: compare with XC2S50 to determine size
X6090 XC95108 rev A
X6770 XCR3064XL rev D
X6820 17S50ASC (M) 2000
X7150 XC2V80 rev A Obtained die ID from Chipworks listing, but no full photos yet
X7410 XC2C256 rev C
X7440 XC2C128 rev B
X8021 XC3S1000 rev E
X8240 XC3S50 rev C Obtained die ID from Chipworks listing, but no full photos yet
X8370 XC2C32A rev A
X8380 XC2C64A rev A
X8400 XC9536XL Die rev unknown, probably A
X8410 XC9572XL rev A
X8420 XC95144XL rev A
X8701 XC3S50A rev A
XC3S50AN rev A
X8721 XC3S400A
X8810 XC5VLX50 rev A (ES) Obtained die ID from Chipworks listing, but no full photos yet
X8910 XC5VLX50 rev A (ES) Obtained die ID from Chipworks listing, but no full photos yet
X9000 XC5VLX50 Obtained die ID from Chipworks listing, but no full photos yet
X9470 XC6VCX75T Obtained die ID from Chipworks listing, but no full photos yet
X9591 XC6SLX16 Obtained die ID from Chipworks listing, but no full photos yet
X9592 XC6SLX16 Obtained die ID from Chipworks listing, but no full photos yet
X9610 XC6SLX4 rev B
X9640 XC6SLX100 rev A
X9770 XC6SLX75 / 75T rev ??
X9810 XC7K325T Obtained die ID from Chipworks listing, but no full photos yet
FIXME XCV400E
FIXME XCV1000E
FIXME XC2C512
X2CP 1-MS XCF02 ST logo only, no Xilinx markings
Unknown XC7A35T Believed to be same die as XC7A50T
Unknown XC7A50T Believed to be same die as XC7A35T
Unknown XC7A75T Believed to be same die as XC7A100T
Unknown XC7A100T Believed to be same die as XC7A75T
Unknown XC7A200T
X7450 XC2C384
Unknown XC2C512
Unknown XCF01S
Unknown XCF04S
Unknown XCF08P
Unknown XCF16P
Unknown XCF32P
Unknown XCF128P
Unknown Entire Spartan series
Unknown Entire Spartan-XL series
Unknown Entire Spartan-2E series
Unknown XC3S50
Unknown XC3S200
Unknown XC3S400
Unknown XC3S1500
Unknown XC3S2000
Unknown XC3S4000
Unknown XC3S5000
Unknown XC3S200A Believed to be same die as XC3S200AN
Unknown XC3S200AN Believed to be same die as XC3S200A
Unknown XC3S400AN Believed to be same die as XC3S400A
Unknown XC3S700A Believed to be same die as XC3S700AN
Unknown XC3S700AN Believed to be same die as XC3S700A
Unknown XC3S1400A Believed to be same die as XC3S1400AN
Unknown XC3S1400AN Believed to be same die as XC3S1400A
Unknown XC3SD1800A
Unknown XC3SD3400A
Unknown XC3S100E
Unknown XC3S250E
Unknown XC3S500E
Unknown XC3S1200E
Unknown XC3S1600E
Unknown XC6SLX9
Unknown XC6SLX16
Unknown XC6SLX25 Believed to be same die as XC6SLX25T
Unknown XC6SLX25T Believed to be same die as XC6SLX25
Unknown XC6SLX45 Believed to be same die as XC6SLX45T
Unknown XC6SLX45T Believed to be same die as XC6SLX45
Unknown XC6SLX75T Believed to be same die as XC6SLX75
Unknown XC6SLX100 Believed to be same die as XC6SLX100T
Unknown XC6SLX100T Believed to be same die as XC6SLX100
Unknown XC6SLX150 Believed to be same die as XC6SLX150T
Unknown XC6SLX150T Believed to be same die as XC6SLX150
Unknown Entire Virtex series
Unknown Entire Virtex-E series
Unknown Entire Virtex-2 series
Unknown Entire Virtex-2P series
Unknown Entire Virtex-4 series
Unknown Entire Virtex-5 series
Unknown XC6VLX75T
Unknown XC6VLX130T
Unknown XC6VLX195T
Unknown XC6VLX240T
Unknown XC6VLX365T
Unknown XC6VLX550T
Unknown XC6VLX760
Unknown XC6VSX315T
Unknown XC6VSX475T
Unknown XC6VHX250T
Unknown XC6VHX255T
Unknown XC6VHX380T
Unknown XC6VHX565T
Unknown XC7V585T
Unknown XC7V2000T
Unknown XC7VX330T
Unknown XC7VX415T
Unknown XC7VX485T
Unknown XC7VX550T
Unknown XC7VX690T
Unknown XC7VX980T
Unknown XC7VX1140T
Unknown XC7VH580T
Unknown XC7VH870T
Unknown XC7Z010
Unknown XC7Z015
Unknown XC7Z020
Unknown XC7Z030
Unknown XC7Z045
Unknown XC7Z100
Unknown XC18V01
Unknown XC18V02
Unknown XC18V04
Unknown XC18V128
Unknown XC18V256
Unknown XC18V512
Unknown XC3030
Unknown XC3042
Unknown XC3064
Unknown XC3020A
Unknown XC3030A
Unknown XC3090A
Unknown Entire XC3000L family
Unknown Entire XC3100 family
Unknown Entire XC3100A family
Unknown Entire XC3100L family
Unknown XC4003
Unknown XC4005
Unknown XC4006
Unknown XC4008
Unknown XC4010
Unknown XC4013
Unknown XC4025
Unknown XC4003E
Unknown XC4008E
Unknown XC4010E
Unknown XC4013E
Unknown XC4025E
Unknown XC4028EX
Unknown XC4036EX
Unknown XC4005L
Unknown XC4010L
Unknown XC4013L
Unknown XC4002XL
Unknown XC4005XL
Unknown XC4010XL
Unknown XC4013XL
Unknown XC4020XL
Unknown XC4036XL
Unknown XC4044XL
Unknown XC4052XL
Unknown XC4062XL
Unknown XC4085XL
Unknown XC4013XLA
Unknown XC4020XLA
Unknown XC4028XLA
Unknown XC4036XLA
Unknown XC4044XLA
Unknown XC4052XLA
Unknown XC4062XLA
Unknown XC4085XLA
Unknown XC40100XV
Unknown XC40150XV
Unknown XC40200XV
Unknown XC40250XV
Unknown XC5202
Unknown XC5204
Unknown XC5206
Unknown XC5210
Unknown XC5215
Unknown XC95108
Unknown XC95144
Unknown XC95288
Unknown XC95288XL
Unknown XC9536XV
Unknown XC9572XV
Unknown XC95144XV
Unknown XC95288XV
Unknown Entire CoolRunner XPLA series
Unknown Entire CoolRunner XPLA2 series
Unknown Entire CoolRunner XPLA3 series

References

 
vendor/xilinx.txt · Last modified: 2024/01/21 18:29 by azonenberg
 
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution 4.0 International
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki