Embarqué
Dans cet article, nous étudierons la structure de base dun module Verilog, examinerons quelques exemples dutilisation du type de données Verilog « wire » et ses forme vectorielle, et abordez brièvement certaines différences entre VHDL et Verilog. Dans cet article, nous étudierons la structure de ba
06 janvier 2019 par le Dr Steve Arar Cet article présente les techniques de description des circuits combinatoires dans Verilog en examinant comment utiliser lopérateur conditionnel pour décrire les tables de vérité combinatoire. Cet article présente les techniques de description des circu
Dans cet article, nous expliquons comment lutilisation de simulateurs fonctionnels open source comme Renode dAntmicro peut faire partie intégrante des efforts de co-conception matériel-logiciel . Dans cet article, nous expliquons comment lutilisation de simulateurs fonctionnels open source comme Re
Après avoir présenté les structures, nous examinerons certaines des applications importantes de ce puissant objet de données. Ensuite, nous examinerons la syntaxe du langage C pour déclarer une structure. Enfin, nous présenterons brièvement lexigence dalignement des données. Nous verrons que nous po
Où les EE peuvent-ils utiliser Python au quotidien ? Voici un aperçu des applications où Python excelle. Où les EE peuvent-ils utiliser Python au quotidien ? Voici un aperçu des applications où Python excelle. Dans larticle précédent, nous avons posé la question Pourquoi un ingénieur devrait-il mê
En savoir plus sur les objets de données appelés unions dans le langage C intégré. En savoir plus sur les objets de données appelés unions dans le langage C intégré. La différence entre la structure et lunion dans le C embarqué Dans un article précédent de cette série, nous avons expliqué que les
En savoir plus sur lemballage et le déballage des données avec des unions en langage C. En savoir plus sur lemballage et le déballage des données avec les unions en langage C. Dans un article précédent, nous avons expliqué que lapplication originale des unions avait créé une zone de mémoire partag
Cet article montre comment initialiser des tableaux dans un programme C avec des valeurs de fichiers texte. Cet article montre comment initialiser des tableaux dans un programme C avec des valeurs de fichiers texte. Les données ne sont pas stockées dans les fichiers source. Les fichiers sont lus lo
Cet article explore la théorie de base et la structure dune topologie de réseau neuronal bien connue. Il sagit du premier dune série darticles qui serviront de longue introduction à la conception, à la formation et à lévaluation des réseaux de neurones. Lobjectif est deffectuer une classification c
Cet article présente les fonctionnalités de base dun réseau de neurones Perceptron et explique le but de la formation. Cet article fait partie dune série sur les réseaux de neurones Perceptron. Si vous souhaitez recommencer depuis le début ou aller de lavant, vous pouvez consulter les autres artic
Cet article présente le code Python qui vous permet de générer automatiquement des poids pour un simple réseau de neurones. Bienvenue dans la série dAAC sur les réseaux de neurones Perceptron. Si vous cherchez à commencer par le début pour le fond ou à aller de lavant, consultez le reste des articl
Cet article explore la norme IEC 60730 Classe B pour la sécurité fonctionnelle afin de traiter à la fois la conception mécanique et électrique des appareils. Découvrez ce que la norme implique et les contrôleurs pour vous aider à respecter ces normes. De nombreux appareils simplifient les activités
Découvrez les méthodes largement utilisées pour filtrer et traiter les échantillons de données dans le domaine temporel tout en examinant de plus près le moteur Dual Biquad IIR de lunité PowerQuad dans le microcontrôleur LPC55S69. Lorsquil sagit déchantillons de données collectés au fil du temps o
Cet article vous expliquera lintersection entre les périphériques JTAG et Arm, avec une attention particulière portée à linterface de débogage Arm ou ADI. Jusquà présent, dans notre série sur JTAG, nous avons examiné la norme IEEE 1149.1, y compris le contrôleur de port daccès de test (TAP) et la m
Cet article étudie le Transform Engine, une autre partie du PowerQuad, qui permet au MCU LPC55S69 de calculer une transformée de Fourier rapide (FFT). Le microcontrôleur LPC55S69 de NXP contient de nombreuses fonctionnalités qui le rendent adapté à une variété dapplications. Le MCU LPC55S69 et son
Cet article présente une comparaison des implémentations résultant de lutilisation dencodages binaires, Gray et one-hot pour implémenter des machines à états dans un FPGA. Ces encodages sont souvent évalués et appliqués par les outils de synthèse et de mise en œuvre. Il est donc important de savoir
Suivez trois expériences qui montrent le processus de détermination du type de codage adapté à un FPGA donné. Quel type dencodage dois-je utiliser pour mon FPGA ? Comme je lai expliqué dans larticle précédent, un compilateur décidera généralement cela pour vous et je vous recommande de suivre ce qu
Cet article couvre les bases des transistors MOS en vue de mieux comprendre le courant de fuite qui peut se produire dans de tels transistors. Les transistors MOS sont réduits pour maximiser leur densité de boîtier à lintérieur des circuits intégrés. Cela a conduit à la réduction de lépaisseur de l
Le courant de fuite peut contribuer à la dissipation de puissance, en particulier à des tensions de seuil inférieures. Découvrez six types de courants de fuite que lon peut trouver dans les transistors MOS. Lors de lexamen des transistors MOS, il existe essentiellement six types de composants de co
Apprenez les bases de haut niveau du rôle que jouent les systèmes de gestion de batterie (BMS) dans la conception de lalimentation et quels composants sont nécessaires à leurs fonctions de base. De nos jours, les batteries Li-ion règnent en maître, avec des densités dénergie allant jusquà 265 Wh/kg
Embarqué