En kort rekapitulation kan vara på sin plats: Först ut var Spartan-3. Det är en familj med traditionell fördelning mellan minne och I/O som har mellan 1728 och 74 880 logikblock, 4-104 multiplikatorer, 72k-1872k RAM-block och 63-784 IO-portar.
I början av förra året kom Spartan-3E där Xilinx i princip tagit bort en av I/O-ringarna. Den har mellan 2160 och 33 192 logikblock, 4-36 multiplikatorer, 72k-648k RAM-block och 66 till 376 IO-portar. Priset startar på cirka två dollar i större volymer.
Och nu kommer alltså Spartan-3A som är optimerad på IO och har mellan 1584 och 25 344 logikblock, 3 till 32 multiplikatorer, 54k till 576k RAM-block och 108 till 502 IO-portar.
Nykomlingen är också TMDS-kompabibel (Transition Minimized Differential Signaling), en standard som används för att skicka digitala signaler från till exempel en set-top-box eller pc till en platt skärm.
För att sänka effektförbrukningen har Xilinx adderat två nya vilolägen kallade Suspended respektive Hibernating. I läget Suspended sjunker effektförbrukningen med över 40 procent och det tar mindre än 100 mikrosekunder att väcka upp kretsen. För den som vill gå ändå längre finns Hibernate. Då sjunker effektförbrukningen med upp till 99 procent. Å andra sidan tar det runt 100 millisekunder att få fart på kretsen igen.
En annan nyhet är att varje krets har ett unikt serienummer som kan användas för att verifiera identiteten på produkten och till exempel förhindra illegal kopiering.
Xilinx har börjat sampla två av familjemedlemmarna. Det är XC3S700A och XC3S1400A med 13 248 respektive 25 344 logikblock. Övriga kommer under första kvartalet nästa år.
Priset för 3S1400A ligger på 16,95 dollar i volymer om 250 000 enheter.