Synthèse logique

Bienvenue !

Bonjour, 

Les quelques pages de ce site ont été rédigées dans le but de vous initiez à l'électronique numérique et à la pratique de cette discipline en utilisant principalement les outils de développement dédiés aux composants logiques programmables (PLDCPLD, Soc FPGA). 

15 ans après avoir conçu mon premier programmateur ByteBlaster II pour CPLD MAX7000, j'ai continué à suivre l'évolution de cette technologie ainsi que les améliorations proposées par les fabricants tels que Intel (ex ALTERA), Lattice Semiconductors ou encore Xylinx. Aujourd'hui ces fabricants proposent des cartes d'évaluation  disponibles  chez la plus part des distributeurs de composants électroniques (Mouserdigikey, Radiospares, Farnell).

Quelle place pour la technologie des FPGAs ? À l'heure actuelle ou la puissance grandissante des cartes Raspberry PI 5, Arduino, Beagle Board permettent de réaliser de très nombreuses applications facilement et à moindre coût ?

Quelles que clarifications sont nécessaires :

De nombreux paramètres doivent être pris en compte lorsque vous démarrez un nouveau projet :

  • Estimation des ressources matérielles requises pour votre application (CPU, RAM, FLASH, I/O, ADC, DAC etc..)
  • Estimation des interfaces externes (Ethernet, SPI, UART, I2C, CAN, MIPI, USB etc..)
  • IDE de développement Gratuit ou Payant et les moyens de débogage
  • Disponibilité d'une carte d'évaluation
  • Estimation des contraintes temps réel de votre application
  • OS Noyau - Temps réel - Paramétrages de l'OS , options de configuration , support à long terme. 
  • Sécurité des accès et services distants (Cybersécurité)
  • Niveau d'expertise requis en informatique industrielle et en électronique.
  • Coût de la solution en production.
  • Planning de développement

Dans la majorité des cas, l'utilisation d'un FPGA pour développer votre application s'avérera être une solution bien trop coûteuse. Cependant il reste quand même des applications ou l'utilisation de la logique programmable sera quasiment incontournable.

Quels sont les avantages :

  • Apprendre les techniques de synthèse logique et  les appliquer pour concevoir des machines à états ou des drivers spécifiques.
  • Construire des bancs de test dédiés qui vous permettront de tester les limites d'un module DUT (Device Under Test).
  • Vous réconciliez avec le prototypage hardware, en effet avec la logique programmable vous être au plus prêt des portes et signaux logiques. 
  • Bénéficier d'un grand nombre d'entrées - sorties ( > 100) configurables et avec la possibilité de dimensionner les ressources matérielles nécessaires par la création d'un  BSP (Board Support Package). 
  • La possibilité d'implémenter des unités de calcul très avancées via les blocs IP disponibles fournis par les fabricants de FPGA. 
  • Découvrir les SoC (System On Chip)  et les possibilités offertes notamment pour l'acquisition des données à haut débit.
  • Elargir ses compétences en informatique embarquée.

 

A propos de nous !

 

Consultant expert, spécialisé dans la conception des systèmes électroniques embarqués. J'exerce depuis plus de 15 ans au sein de la société EURL AUPAZE TECHONOLOGIES dont le siège social est basé dans la commune de Saint Quentin en Yvelines | SQY (78).

Formations

Ingénieur diplômé d'un MASTER EEA (Electronique, Electrotechnique Automatique) avec option radio hyperfréquences obtenu à l'Université Pierre et Marie Curie (Paris VI Jussieu) en 2002.

 

Expertises

  • Responsable technique du développement de projets pour des grandes entreprises 
  • Etude et Conception des cartes électroniques BF et HF jusqu'à 10GHZ (Télépéage freeflow DSRC)
  • Développement informatique embarqué temps réel (Traitement numérique du signal radio bande de base, FPGA, DSP, Microcontrôleur) 
  • Normes  (D0254, D0178, MISRA, SIL)

Les secteurs d'activités

  • Automobile (Acquisition vidéo DMS-IMS, TCM, HandFree System LF-RF, Transpondeur)
  • Aéronautique (Mesure et Contre-Mesure)
  • Ferroviaire et transport urbain
  • TRT-DSRC (Transmission HF et Traitement Radio BF)
  • Télévision numérique (CAS Contrôle d'accès sécurisé)
  • Conditionneur de mesure (Analogique - Numérique)

Infrastructure et équipements

AUPAZE Technologies dispose d'un atelier situé dans la ville de Montigny le Bretonneux (78) pour mener à bien les travaux de recherches et développements ainsi que le prototypage de cartes électroniques.

Investissements réalisés :

  • Operating system temps réel (Keil uVision RTX-C)
  • Licences pour des logiciels de CAO électronique (Orcad cadence, CADSTAR Zuken)
  • Oscilloscope numérique et Analyseur logique PicoTechnology
  • Multimètre, Capacimètre, Alimentations, Générateur BF-HF, connectiques 
  • Cartes d'évaluation Altera, Lattice, MicroSemi (Soc FPGA, CPLD, Microcontrôleur, Afficheur LCD, TFT)
  • Station de prototypage (Soudure, Plaque chauffante, Caméra x120, four à refusion, Aspiration etc..)