Choisir le point de départ de la conception de systèmes embarqués

Lorsque vous avez l'idée de créer un produit pour le commercialiser, c'est un peu comme ce moment où les voitures de course se positionnent sur la ligne de départ, moteurs allumés, en attendant le drapeau. Vous devez être prêt pour la course, avoir tous les composants en place et faire tourner tous les cylindres, sinon vous ne gagnerez tout simplement pas.
 
Nous comparons cette analogie au processus de conception de produits embarqués pour plusieurs raisons. Elle montre à quel point il est essentiel d'éliminer tous les obstacles au succès. Vous ne voulez pas que quelque chose ralentisse votre processus pour des raisons évitables, comme le fait de ne pas avoir une vision claire de votre objectif final ou de ne pas disposer des ressources nécessaires pour réussir. Nous verrons dans cet article à quel point cela est essentiel.
 
En outre, l'analogie avec une voiture de course nous rappelle à quel point le marché est compétitif. Même si ce n'est pas toujours vrai, il est très fréquent que le premier à commercialiser une technologie très pointue soit celui qui va gagner. Personne n'a jamais dit que la meilleure technologie gagnait !
 
Parlons donc du point de départ des conceptions embarquées, de la façon d'éliminer les frictions et les obstacles. Naturellement, nous avons quelques recommandations pour des raccourcis intelligents que vous pouvez faire pour assurer votre succès.
 

Stratégie de conception embarquée : Choisissez judicieusement votre point de départ

Les équipes de développeurs doivent prendre une décision critique dès le lancement du processus de planification et de conception : Faut-il utiliser un module préfabriqué ou se lancer dans une solution à base de puces ?

Pour répondre à cette question, vous devez examiner un certain nombre de facteurs importants :

  1. Disposez-vous des ressources techniques nécessaires (et disponibles) pour construire à partir de zéro ?
  2. Si vous construisez votre propre module, pourrez-vous le commercialiser dans les délais souhaités ?
  3. Si votre hypothèse initiale est qu'il est moins cher de construire votre propre module, avez-vous validé cette hypothèse ?

Les sous-sections suivantes couvrent chacun de ces sujets, avec les considérations clés.
 

Ressources d'ingénierie pour les projets de conception embarquée

Icône des ressources en ingénierieIl est important d'évaluer sérieusement vos ressources en personnel, car c'est l'une des plus grandes erreurs de calcul que nous voyons commettre par les équipes de développement. L'ampleur du projet est presque toujours plus importante que ce que l'on croyait au départ, pendant la période d'idéation passionnante où le projet est identifié comme viable.
 
Pourquoi cela se produit-il ? Nous avons constaté que l'esquisse sommaire que les équipes de développement font du cycle de conception, de construction et de production laisse très souvent de côté certaines considérations essentielles. Il s'agit notamment des points suivants

  • Si l'équipe a déjà construit ce type particulier de conception de produit auparavant.
  • Il s'agit de savoir si tous les autres projets peuvent être mis de côté pour laisser la place au nouveau projet, qui devient la priorité absolue - ou mieux encore, la seule priorité.
  • Si vous avez pensé à tout ce que vous devrez intégrer dans la conception du produit pour qu'il soit réussi - et donc à l'expertise nécessaire. Par exemple, votre équipe a-t-elle une grande expérience de la sécurité embarquée ?

 

Calendrier de développement et objectifs de mise sur le marché

Icône du temps et de l'argentS'il n'y a pas d'urgence particulière pour votre équipe à mener à bien votre projet, vous pouvez passer outre la lecture de cette section. Mais vous seriez une espèce rare. Nous tenons à vous avertir que les projets sans calendrier défini ont tendance à être parmi les plus coûteux, car ils impliquent souvent des équipes de développeurs travaillant à plein temps - mais pas au maximum de leur efficacité - pendant une longue période, au lieu de concentrer efficacement leurs efforts sur une période plus courte.
 
Pour la plupart des projets, il est important d'arriver sur le marché plus tôt que tard. Non seulement vous avez plus de chances d'obtenir un avantage sur les produits concurrents, mais plus vite vous mettez le produit sur le marché, plus vite vous réalisez des recettes.
 
Donc, en partant du principe qu'il vaut mieux être ponctuel, revenons à l'analogie avec les voitures de course. Si vous voulez vous lancer sur cette piste et franchir la ligne d'arrivée, vous devez envisager les meilleurs moyens de construire la voiture de course la plus rapide dans les délais les plus courts possibles. Vous pouvez y parvenir beaucoup plus rapidement si vous commencez par des composants pré-construits et pré-testés développés par un fabricant spécialisé dans la conception de ces composants et qui s'engage à long terme à les entretenir.
 

Évaluer le coût de la construction par rapport à celui de l'achat

Coût de l'icône du cycle de vieComme nous l'avons mentionné, il est important de valider pleinement l'hypothèse selon laquelle il est moins coûteux de créer son propre module que de commencer avec un module préétabli.
 
Un autre des points douloureux que nous entendons régulièrement - en plus de la mauvaise estimation des talents d'ingénierie nécessaires - est la sous-estimation des ressources nécessaires pour soutenir le cycle de vie complet du produit. Lorsque les équipes de développeurs terminent leurs premiers prototypes et entament le processus de test et d'itération de la conception, il devient souvent évident que le chemin à parcourir pour assurer son succès est long. En adoptant une approche modulaire - et en achetant votre SOM - vous pouvez avoir des années d'avance sur votre conception, ce qui vous permet de réaliser d'énormes économies sur le cycle de développement.
 
En outre, il est important de se rappeler que vous êtes responsable de la maintenance du produit que vous livrez aux clients. Cela signifie que vous devrez fournir des mises à jour du micrologiciel et prendre en charge les améliorations continues, la sécurité et les corrections de bogues, ce qui aura un impact sur le résultat net de votre entreprise pour les années à venir.
 

Avantages d'une conception modulaire basée sur les SOM de Digi

Composants de voitures de courseVous n'êtes pas encore convaincu de l'intérêt de commencer par un module plutôt que de partir de zéro ? Nous allons aborder ici quelques autres avantages clés.

  • Le fait que le processeur soit déjà complet et testé facilite la conception de la carte d'application. Certaines parties de ce circuit peuvent être déduites du design de référence du kit de démarrage, ce qui permet de concevoir la carte d'application de manière encore plus rapide et fiable.
  • Les principaux pilotes logiciels sont livrés avec le module BSP (board support package) prêt à être utilisé immédiatement. Le développement logiciel peut donc commencer dès le premier jour puisque la plateforme cible est déjà disponible.
  • Par conséquent, une véritable ingénierie parallèle peut avoir lieu. Des tests de performance sont souvent nécessaires avant de prendre une décision de conception finale. Ils peuvent être réalisés à l'aide de modules, ce qui réduit le temps de développement.

With Digi embedded modules, you not only start with a well-tested device, but you have an entire development platform available to you. That includes sophisticated software, code libraries, development tools, programming compatibility tools, documentation and more.
 
In our white paper, we go into more depth into these topics to help teams perform the extensive evaluation needed to make the best build vs. buy decision – from describing some of the key disciplines required of development teams, to a discussion of the critical security considerations to important things to know as you prepare to productize your design and take it through manufacturing to mass production.

IoT Dispositifs pour une mise sur le marché rapide

Découvrez brièvement les familles d'appareils qui permettent un développement modulaire rapide dans un monde où vous ne pouvez pas vous permettre que le développement de vos produits soit entravé par des problèmes de certification.
 

Solutions de systèmes sur module ultra-compacts et hautement intégrés

 Digi's système sur modules (SOMs) offrent de multiples solutions sans fil embarquées, y compris 802.11a/b/g/n/ac pré-certifié, Bluetooth et des options pour ajouter le cellulaire. Construits sur les derniers processeurs, tels que les i.MX6 UL, i.MX 8X, i.MX 8M Nano et i.MX 8M-Mini de NXP, les SOM de Digi assurent la sécurité des appareils pour les applications connectées IoT . Vous pouvez également accélérer le développement de logiciels parallèles grâce à la prise en charge par Digi des environnements de développement Android et Linux embarqués, y compris Yocto Project.
Digi ConnectCore 8M Nano
 

Digi ConnectCore Système sur module® 8M Nano

 

SBC polyvalents et prêts à l'emploi

Née de nos SOM, la gamme de Digi, compacte, rentable et polyvalente, est disponible sur étagère. ordinateurs monocartes (SBC) permettent de réduire considérablement le temps de mise sur le marché en éliminant pratiquement les risques, les efforts et la complexité traditionnels des conceptions de cartes personnalisées sans sacrifier la flexibilité ou les capacités. Les SBC de Digi prennent en charge divers processeurs et contrôleurs à cœur ARM, ainsi que de multiples interfaces sans fil.
Digi ConnectCore 8M Nano Development Board

Digi ConnectCore Carte de développement Nano® 8M


Pour nos cartes SBC à base de NXP SOM, nous fournissons également des schémas complets, des fichiers Gerber, des nomenclatures et des ressources afin que les développeurs puissent créer rapidement leurs propres cartes porteuses.
 

L'écosystème Digi XBee

Digi XBee® Les modules RF offrent une connectivité sans fil dans une gamme de protocoles et de facteurs de forme pour prendre en charge les applications actuelles à faible puissance IoT . Faciles à déployer, pré-certifiés et configurables à l'aide de Digi XCTU® et de l'application mobile XBee, ces modules à faible coût répondent à toutes vos exigences en matière de conception sans fil.
Facteurs de forme de la familleDigi XBee

Digi XBee Facteurs de forme

Digi XBee offre également le moyen le plus simple d'intégrer la connectivité cellulaire dans un appareil OEM. Avec l'introduction des normes 3GPP telles que LTE Cat 1, LTE-M et NB-IoT, ainsi que des normes plus anciennes telles que 3G HSPA/GSM, Digi a le modem cellulaire pour votre conception. Les modems cellulaires Digi XBee fournissent une connectivité cellulaire facile sans avoir à passer par un processus coûteux de certification de l'appareil final par la FCC ou un opérateur. L'écosystème XBee comprend des modules RF dans plusieurs facteurs de forme pour les conceptions intégrées IoT et la connectivité cellulaire intégrée pré-certifiée pour un déploiement rapide.

 

Digi TrustFence pour la sécurité des conceptions embarquées

La sécurité intégrée est un élément de conception essentiel pour un nombre croissant d'applications et de dispositifs connectés IoT . La sécurité intégrée de TrustFence® de Digi vous donne un accès immédiat à des fonctions essentielles telles que les connexions sécurisées, le démarrage authentifié, le stockage de données cryptées, les ports à accès contrôlé, les mises à jour logicielles sécurisées et l'intégration transparente du Secure Element (SE) dédié au module.

Sécurité TrustFence

De nombreux clients de Digi opèrent dans des secteurs hautement réglementés. Digi a adopté une position de leader dans l'adoption de normes et d'autres certifications de sécurité pertinentes telles que HIPAA, FIPS 140-2 et NIST, et a aidé ses clients à se conformer à des certifications telles que PCI-DSS pour le commerce de détail et FDA pour les dispositifs médicaux.

Prêt à planifier votre prochain produit connecté ? Nous contacter pour entamer la conversation.

Regardez notre webinaire enregistré
Découvrez comment simplifier et accélérer le développement embarqué avec les SOMs i.MX8 de Digi ConnectCore .

Contenu connexe

Digi ConnectCore Intégration sans fil Digi ConnectCore Intégration sans fil La mise en place et la configuration d'un nouveau système sur module (SOM) est plus facile lorsque vous pouvez voir comment cela se fait et suivre, étape par étape... VIDÉO Digi ConnectCore Démonstration de la mise à jour du micrologiciel Digi ConnectCore Démonstration de la mise à jour du micrologiciel Il est essentiel de maintenir le micrologiciel à jour dans votre système sur module (SOM) pour obtenir les performances maximales du dispositif..... VIDÉO Digi lance le ConnectCore 8M Mini Digi lance le ConnectCore 8M Mini Basée sur le processeur d'application NXP® i.MX 8M Mini, la plateforme SOM intégrée Digi ConnectCore 8M Mini aide les OEM à réduire... LIRE LE BLOG 10 exemples concrets de systèmes embarqués 10 exemples concrets de systèmes embarqués Les systèmes embarqués sont au cœur d'un grand nombre de produits, de machines et d'opérations intelligentes, dans tous les secteurs d'activité et... LIRE LE BLOG LASARRUS LASARRUS Medical Wearables connecte les capteurs à la télésurveillance pour améliorer les processus et les résultats de la physiothérapie LASARRUS développe de nouveaux dispositifs innovants pour améliorer les résultats de la physiothérapie pour les victimes d'accidents vasculaires cérébraux ou de blessures articulaires. Ses... LIRE L'ARTICLE Quelle que soit la qualité de votre conception, si elle n'est pas sécurisée, vous courez un risque. Quelle que soit la qualité de votre conception, si elle n'est pas sécurisée, vous courez un risque. Conceptions embarquées : Intégrer la sécurité dès le premier jour

Les défis auxquels sont confrontés les développeurs pour créer des produits sécurisés...
WEBINAIRE PRÉ-ENREGISTRÉ
Digi XBee MicroPython PyCharm IDE Plugin Demo Digi XBee MicroPython PyCharm IDE Plugin Demo Si vous êtes un développeur embarqué, vous comprenez la nécessité de disposer d'outils permettant de raccourcir les aspects fastidieux ou sources d'erreurs du codage. Le... VIDÉO Utilisation de l'outil Digi ConnectCore Smart IOmux pour la conception de SOMs ConnectCore Utilisation de l'outil Digi ConnectCore Smart IOmux pour la conception de SOMs ConnectCore Digi International propose une gamme de systèmes embarqués sur modules pour le développement de produits. Pour aider à simplifier les tâches... VIDÉO Digi XBee: L'écosystème pour le développement du sans fil Digi XBee: L'écosystème pour le développement du sans fil Les modulesDigi XBee ont été déployés dans des millions d'applications à travers le monde. Ce blog fournit une vue d'ensemble du module... LIRE LE BLOG Les 4 étapes de l'architecture IoT Les 4 étapes de l'architecture IoT Les applications Iot produisent des données. Et là où il y a des données, il faut une architecture IoT qui indique aux données où aller... LIRE LE BLOG Accélérateurs de développement : Extensions logicielles Digi Embedded Yocto Accélérateurs de développement : Extensions logicielles Digi Embedded Yocto La complexité croissante des systèmes embarqués fait de la mise sur le marché de produits embarqués dans les délais et le budget impartis une tâche complexe. En choisissant un système sur module (SOM), vous avez fait le premier pas pour réduire la complexité et le temps de développement. VOIR GUIDE