exploiter le potentiel des FPGA et de la conception `soft`

Transcription

exploiter le potentiel des FPGA et de la conception `soft`
PAGE
1 of 2
PART
3 of 5
Altium Designer –
exploiter le potentiel des FPGA
et de la conception ‘soft’
(aucune formation particulière n’est requise)
Concevoir des produits électroniques revient à créer des produits
‘sympas’ qui se distinguent sur le marché.
Autrement dit, des produits électroniques de plus en plus intelligents et connectés, dont
l’élément déterminant est leur intelligence fonctionnelle. C’est cette magie qui donne vie
au produit et qui, en pratique, détermine dans quelle mesure il parviendra à interagir avec
les utilisateurs et le monde extérieur.
Le logiciel enfoui dans le composant permet de manière sûre, souple et rapide d’instiller
une caractéristique unique à votre produit. Et ce caractère unique apporté par le logiciel
enfoui est également très facile à protéger et donc extrêmement difficile à copier.
Les composants programmables rapides à haute capacité (principalement les FPGA)
révolutionnent la conception enfouie en permettant de définir du matériel par du logiciel.
Les composants programmables continuent à être de plus en plus abordables, accélérant
ainsi cette révolution et élargissant les possibilités, pour les concepteurs, de réaliser de
nouveaux produits électroniques avec des méthodes nouvelles.
Le matériel reconfigurable permet de faire évoluer une conception à tout moment avant, pendant et même après le développement du produit - et permet de disposer
d’une plate-forme de développement de produits extrêmement souple pour des conceptions logiciels embarqués.
Il s’agit là peut-être de la plus importante révolution, et certainement de la plus... révolutionnaire en conception électronique depuis l’avènement des micro-processeurs. Mais
les avantages substantiels qu’apportent les composants programmables à la conception
électronique sont diminués par l’accroissement de la complexité, le besoin apparent de
compétences de programmation et le processus de conception fragmenté caractérisé par
des chaînes d’outils vaguement connectés entre eux, mais néanmoins encore discrets.
Parce qu’elle relie entre eux les processus, traditionnellement disjoints, de la conception
du logiciel et de celle du matériel, la conception FPGA met en avant ces inefficacités et
ces limitations.
Développement matériel, logiciel et FPGA dans
un environnement unifié unique in one unified
environment.
Altium Designer corrige cela, en permettant aux concepteurs de bénéficier de la
souplesse, des avantages et des nouvelles possibilités de conception avec des composants
programmables (inhérents à la conception ‘soft’), en réunissant la conception du matériel,
du logiciel et du matériel programmable au sein d’un environnement unifié unique.
www.altium.com
PAGE
2 of 2
PART
3 of 5
Altium Designer intègre la conception FPGA dans le processus unifié de conception électronique, ce n’est plus une étape de développement séparée devant à un moment venir
s’intégrer dans l’ensemble de la conception. Cela permet un processus itératif de conception, essentiel à la création de nouveaux produits qui se distinguent des autres. Altium
Designer élimine les contraintes inhérentes aux traditionnels flux de développement de
produits. Il ouvre de nouvelles opportunités de conception innovante, basées sur la possibilité de se concentrer sur la conception des ‘parties intelligentes’ d’un produit.
La définition (et la modification) de la partition entre matériel et logiciel, l’utilisation du
C-to-H (C vers matériel), les transitions de processeurs soft vers hard et la permutation des
broches/pièces, toutes ces tâches sont réalisées avec un modèle unique de données de conception, en utilisant vos compétences existantes et simplement en quelques clics de souris.
Et peu importe que vous soyez néophyte en conception de logiques programmables ou un développeur FPGA chevronné. Altium Designer relève
le niveau d’abstraction du processus de conception FPGA sans compromettre les données de conception des domaines logiciel et matériel, et
traite automatiquement la complexité sous-jacente de l’architecture du
composant. Câblez entre eux des blocs d’IP préconfigurés (compatibles
Wishbone) en schématique, travaillez en mode graphique de haut niveau
en connectant des fonctions entre elles sous forme de bus, ou utilisez
des langages HDL traditionnels (Verilog® ou VHDL) pour développer votre
conception - ou combinez toutes ces méthodes.
Avec Altium Designer, tout concepteur peut exploiter les opportunités
offertes par les nombreux composants FPGA. Les ingénieurs en logiciel
peuvent développer des plates-formes matérielles évoluées supportant
leur logiciel applicatif, tandis que les concepteurs de matériel familiarisés
avec le logiciel peuvent créer des systèmes entiers à base de processeurs
au sein du matériel programmable.
L’énorme potentiel offert par la conception soft dans les FPGA ne doit
pas être uniquement à la portée des spécialistes en HDL. Ce potentiel ne
doit pas non plus être contraint par le processus de développement ou
un choix limité de composants FPGA. Altium Designer est livré avec des fonctionnalités haut
niveau pour la conception FPGA, des bibliothèques substantielles d’IP pré-testés et prêts à
l’emploi (y compris des processeurs RISC 32 bits et des périphériques avancés) et un environnement de conception indépendant du composant ou du constructeur du FPGA.
Altium Designer est livré avec des interfaces
de conception de haut niveau, faciles à utiliser,
pour la conception FPGA. Il suffit de faire
glisser et de déplacer pour créer des systèmes
embarqués complets.
Mais, ce qui est peut-être plus important encore, c’est qu’Altium Designer réunit
l’univers jusque là déconnecté de la conception FPGA à l’intérieur de l’environnement de
développement de produits électroniques. La création d’une intelligence enfouie capable de
différencier votre produit devient à présent le centre et le point focal du processus de conception. Le matériel physique a uniquement besoin d’être développé et verrouillé une fois
que vous savez véritablement ce qu’il vous faut, autrement dit à un stade évolué du cycle
de conception. Les options de conception peuvent être explorées sans limite et les fonctions
mises en oeuvre facilement. La gamme d’IP FPGA livrée avec Altium Designer permet aux
concepteurs de créer un prototype basé sur un FPGA, puis de le comparer à un autre, et de
passer rapidement du prototype de « preuve de concept » à la production.
Alliez cela à la plate-forme de développement matériel intelligente et reconfigurable
d’Altium - la gamme NanoBoard Altium - et vous obtenez un environnement de conception temps réel qui permet de tirer parti du potentiel des FPGA et de la conception
‘soft’. N’importe quel concepteur, quelles que soient ses compétences ou son expérience,
est désormais en mesure de donner libre cours à son talent créatif pour développer des
produits électroniques intelligents et connectés.
www.altium.com