Xilinx

Restez toujours informé : suivez-nous sur Google (☆)

Introduction

Logo manquant
Nom officiel :Xilinx, Inc.
Forme juridique :Société anonyme (NASDAQ : XLNX)
Création :1984
Dates clés :1985 : Commercialisation du premier FPGA

1990 : Introduction en bourse
Slogan :The Programmable Logic Company
Siège social :2100 Logic Drive

San Jose, Californie

 États-Unis
Personnes-clés :R. Freeman : co-fondateur

B. Vonderschmitt  : co-fondateur

J. Barnett : co-fondateur

W. Roelandts : CEO
Secteurs d’activité :Semi-conducteurs
Produits :Circuits logiques programmables
Effectif : 3 295 employés (en 2006)
Chiffre d’affaires : $ 1.7 milliards (en 2006)
Site Web :(en) https://www.xilinx.com/
Concurrents
Altera, Lattice Semiconductor, Actel, QuickLogic
FPGA Xilinx Spartan-3 (réference XC3S400) contenant 400 000 portes logiques

FPGA Xilinx Spartan-3 (réference XC3S400) contenant 400 000 portes logiques

Xilinx, Inc. est une société américaine spécialisée dans la logique programmable.

Elle conçoit et commercialise des circuits logiques programmables, les outils de développement associés et des services annexes (comme la formation et l'expertise).

Historique

Fondation

Xilinx a été fondée en 1984 par trois anciens employés de Zilog : Ross Freeman ; Bernie Vonderschmitt et Jim Barnett, avec comme objectif de commercialiser un composant éléctronique basé sur un nouveau concept : le FPGA.

Bien que située dans la Silicon Valley, la société a choisi de ne pas investir dans sa propre fonderie, mais au contraire de confier l'étape de fabrication de ses composants à des partenaires. Ce modèle de fonctionnement, appelé fabless, c'est largement démocratisé depuis.

Développement

La société a commercialisé son premier produit en 1985, le FPGA XC2064. Deux ans plus tard, elle ouvrait des bureaux de vente en Europe et au Japon. En 1990, Xilinx est introduite en bourse, et réalise en 2000 un chiffre d'affaire dépassant le milliard de Dollars.

Acquisitions

Au cours de son développement, Xilinx a racheté differentes sociétés :

Implentation

En 2007 La société possède des centres et des bureaux dans 20 pays.

Produits

Composants logiques programmables

L'offre commerciale de Xilinx est découpée en plusieurs gammes :

  • FPGA hautes performances : gamme Virtex
  • FPGA pour la fabrication en grande série : gamme Spartan
  • CPLD : gammes XC9500 et Coolrunner

FPGA hautes performces

Ce type de FPGA est ciblé pour des applications à forte valeur ajouté :

  • Réseaux et télécommunications (routage de dorsale)
  • Vidéo-numérique (effets visuels, encodage, ...)
  • Traitement numérique du signal
  • Emulation d'ASIC
  • Modulation / Démodulation implémentée de manière logicielle (Software Defined Radio)

Classement de la gamme Virtex par ordre chronologique :

La première génération des Virtex ont introduit l'intégration de mémoire double-port DPRAM et de boucles à vérrouillage de délai (DLL) directement au sein de la matrice du FPGA.

Les génération suivantes ont apporté, en plus d'une augmentation des performances et des capacités logiques, des multiplieurs dédiés (codés "en dur" dans la matrice du FPGA), puis un processeur PowerPC et transceiveurs série multi-gigabit (permettant de supporter directement l'Ethernet Gigabit, et plus récement le PCI-Express ainsi que le SATA). Les multiplieurs dédiés sont ensuite devenus des blocs DSP dédiés a part entière.

Nom completIntroductionRéférenceProcess de fabricationNouveautés introduitesTransceiveursPowerPCRemarques
Virtex1998XCVxxxx-220 nm ; 5 couches ; 2.5 VDLL et DPRAMNonNonModèle basé sur le XC4000
Virtex-E1999XCVxxx0E-180 nm ; 6 couches; 1.8 VSupport du LVDSNonNon
Virtex-E EM2000XCV405E- et XCV812E-180 nm ; 6 couches ; 1.8 VQuantité de DPRAM en hausseNonNon
Virtex-II2001XC2Vxxxx-150 nm ; 8 couches ; 1.5 VMultiplieurs cablésNonNon
Virtex-II Pro2002XC2VPxxx-130 nm ; 9 couches ; 1.5 VTransceivers ; PowerPC3.125 Gbit/sOui
Virtex-II Pro X2003XC2VPXxx-130 nm ; 9 couches ; 1.5 VTransceivers 10 Gbit/s4.25+ Gbit/sOuiProduction arrêté ; Transceiveurs susceptibles aux variations PVT
Virtex-4 LX2004XC4VLXxxx-90 nm ; ? couches ; 1.2 VBlocs DSP cablésNonNonPlus de ressources logiques que le Virtex-4 SX
Virtex-4 SX2004XC4VSXxx-90 nm ; ? couches ; 1.2 VBlocs DSP cablésNonNonPlus de blocs DSP que le Virtex-4 LX
Virtex-4 FX2004XC4VFXxx-90 nm ; ? couches ; 1.2 VBlocs DSP cablés6.125 Gbit/sOuiTransceiveurs susceptibles aux variations PVT
Virtex-5 LX2006XC5VLXxxx-65 nm ; 12 couches ; 1.0 VLUT à 6 entréesNonNonPlus de ressources logiques que le Virtex-5 SXT
Virtex-5 LXT2007XC5VLXTxxx-65 nm ; 12 couches ; 1.0 VLUT à 6 entrées3.125 Gbit/sNonPlus de ressources logiques que le Virtex-5 SXT
Virtex-5 SXT2007XC5VSXTxxx-65 nm ; 12 couches ; 1.0 VLUT à 6 entrées3.125 Gbit/sNonPlus de blocs DSP que les Virtex-5 LX/LXT

FPGA de grande série

Nom completIntroductionRéférenceProcess de fabricationRemarques
SpartanXCSxx-5 V
Spartan-XL1998XCSxxXL-3.3 V
Spartan-II2000XC2Sxxx-2.5 V
Spartan-IIE2000XC2SxxxE-1.8 VBasé sur le Virtex-E
Spartan-32003XC3Sxxxx-Basé sur le Virtex-II
Spartan-3E
Spartan-3A
Spartan-3ANDonnées de configuration du FPGA conservées dans le composant

CPLD

Xilinx propose les gammes XC9500, CoolRunner rachetée à Philips Semiconductors en 1999.

Outils de développement

Xilinx commercialise toute une gamme d'outils de développement pour exploiter ses composants.

Les principaux outils sont :

Technologies

Xilinx fabrique une large gamme de FPGA et de CPLD pour diverses applications. Les plus onéreux sont les FPGA de la famille des Virtex (Virtex II/pro ,Virtex 4 et virtex 5). Les Virtex II Pro Virtex 4 et Virtex 5 sont très performants grâce à la présence d'un PowerPC 405 on-chip, c’est-à-dire directement inclu au sein du FPGA. Ils peuvent dès lors contenir des systèmes d'exploitation embarqués comme Linux et travailler avec la logique implémentée dans le FPGA.

Les CPLD sont meilleur marché (Coolrunner I/II) mais sont bien plus limités. Citons encore les FPGA de la famille Spartan qui se trouvent à mi-chemin en terme de complexité. Xilinx vend également des spécifications d'architectures ("IP Cores"). Cela peut aller de fonctions très simples comme des compteurs jusqu'à des systèmes complets comme des microcontrôleurs. Xilinx est également à l'origine du processeur softcore Microblaze.