La dernière version de l’outil de développement Vivado de Xilinx met en oeuvre des algorithmes de type machine learning pour améliorer et accélérer la conception de circuits logiques programmables.
Le fournisseur de circuits logiques programmables Xilinx décline son environnement de développement pour FPGA Vivado dans une version dite ML Editions bénéficiant d’algorithmes de type machine learning. Vivado ML Editions se signale par des délais de compilation cinq fois plus rapides et une qualité de résultat supérieure de 10% en moyenne lors de la conception de circuits complexes, par rapport à l’actuel Vivado HLx Editions. Les algorithmes d’intelligence artificielle ajoutés concernent l’optimisation logique, l’estimation des délais ou encore la conception itérative intelligente.
Xilinx introduit aussi dans Vivado ML Editions le concept d’abstract shell, qui consiste à découper le circuit logique programmable en différents modules compilables de manière incrémentielle et parallèle. Par rapport à une approche traditionnelle de compilation du système complet, l’Américain évoque des temps de compilation divisés par cinq en moyenne.