Integrado
Neste artigo, estudaremos a estrutura básica de um módulo Verilog, veja alguns exemplos de uso do tipo de dados “wire” Verilog e seus forma vetorial e brevemente mencionando algumas diferenças entre VHDL e Verilog. Neste artigo, estudaremos a estrutura básica de um módulo Verilog, examinaremos alg
06 de janeiro de 2019 pelo Dr. Steve Arar Este artigo apresenta as técnicas para descrever circuitos combinacionais em Verilog, examinando como usar o operador condicional para descrever tabelas de verdade combinacionais. Este artigo apresenta as técnicas para descrever circuito
Neste artigo, explicamos como o uso de simuladores funcionais de código aberto como o Renode da Antmicro pode ser parte integrante dos esforços de co-design de hardware e software . Neste artigo, explicamos como o uso de simuladores funcionais de código aberto como o Renode da Antmicro pode ser um
Depois de apresentar as estruturas, daremos uma olhada em algumas das aplicações importantes desse poderoso objeto de dados. Em seguida, examinaremos a sintaxe da linguagem C para declarar uma estrutura. Por fim, apresentaremos brevemente o requisito de alinhamento de dados. Veremos que podemos redu
Onde os EEs podem usar Python em seu dia a dia? Aqui está uma olhada nos aplicativos em que o Python se destaca. Onde os EEs podem usar Python no dia a dia? Aqui está uma olhada nos aplicativos em que o Python se destaca. No artigo anterior, levantamos a questão Por que um engenheiro deveria se
Saiba mais sobre objetos de dados chamados uniões em linguagem C incorporada. Aprenda sobre objetos de dados chamados uniões em linguagem C incorporada. A diferença entre estrutura e união em C incorporado Em um artigo anterior desta série, discutimos que as estruturas em C embutido nos permit
Saiba como compactar e descompactar dados com uniões na linguagem C. Aprenda sobre como compactar e descompactar dados com sindicatos em linguagem C. Em um artigo anterior, discutimos que a aplicação original dos sindicatos tinha criado uma área de memória compartilhada para variáveis mutuamen
Este artigo mostra como inicializar matrizes em um programa C com valores de arquivos de texto. Este artigo mostra como inicializar matrizes em um programa C com valores de arquivos de texto. Os dados não são armazenados nos arquivos de origem. Os arquivos são lidos quando o programa é compilado.
Este artigo explora a teoria e a estrutura básicas de uma topologia de rede neural conhecida. Este é o primeiro de uma série de artigos que servirão como uma longa introdução ao projeto, treinamento e avaliação de redes neurais. O objetivo é realizar uma classificação complexa usando um programa d
Este artigo demonstra a funcionalidade básica de uma rede neural Perceptron e explica a finalidade do treinamento. Este artigo faz parte de uma série sobre redes neurais Perceptron. Se você gostaria de começar do início ou pular em frente, você pode verificar os outros artigos aqui: Como reali
Este artigo apresenta o código Python que permite gerar pesos automaticamente para uma rede neural simples. Bem-vindo à série da AAC sobre redes neurais Perceptron. Se você deseja começar do início para obter um segundo plano ou avançar, verifique o restante dos artigos aqui: Como realizar a cla
Este artigo explora o padrão IEC 60730 Classe B para segurança funcional para abordar projetos mecânicos e elétricos em aparelhos. Aprenda o que o padrão envolve e os controladores para ajudar a atender a esses padrões. Vários aparelhos simplificam as atividades diárias ou periódicas da casa e aju
Aprenda sobre os métodos amplamente usados para filtrar e processar amostras de dados no domínio do tempo enquanto examina mais de perto o mecanismo Dual Biquad IIR da unidade PowerQuad no MCU LPC55S69. Ao lidar com amostras de dados coletados ao longo do tempo, ou no domínio do tempo, uma das o
Este artigo irá ensiná-lo sobre a interseção entre JTAG e dispositivos centrais Arm, com atenção especial para a Interface de Depuração Arm ou ADI. Até agora, em nossa série em JTAG, vimos o padrão IEEE 1149.1, incluindo o controlador de porta de acesso de teste (TAP) e a máquina de estado TAP. Em
Este artigo investiga o Transform Engine, outra parte do PowerQuad, que permite que o MCU LPC55S69 calcule uma Fast Fourier Transform (FFT). O microcontrolador LPC55S69 da NXP contém muitos recursos que o tornam adequado para uma variedade de aplicações. O MCU LPC55S69 e sua unidade PowerQuad incl
Este artigo mostra uma comparação das implementações que resultam do uso de codificações binárias, Gray e one-hot para implementar máquinas de estado em um FPGA. Essas codificações são frequentemente avaliadas e aplicadas pelas ferramentas de síntese e implementação, por isso é importante saber por
Siga três experimentos que mostram o processo de determinação de qual tipo de codificação é adequado para um determinado FPGA. Qual tipo de codificação devo usar para meu FPGA? Conforme discutido no artigo anterior, um compilador geralmente decidirá isso por você - e eu recomendo que você siga o q
Este artigo cobre os conceitos básicos dos transistores MOS com o objetivo de compreender melhor a corrente de fuga que pode ocorrer nesses transistores. Os transistores MOS estão sendo reduzidos para maximizar a densidade do pacote dentro dos circuitos integrados. Isso levou à redução da espessur
A corrente de fuga pode contribuir para a dissipação de energia, especialmente em tensões de limiar mais baixas. Aprenda sobre os seis tipos de corrente de fuga que podem ser encontrados nos transistores MOS. Ao discutir os transistores MOS, existem basicamente seis tipos de componentes de corrent
Aprenda as noções básicas de alto nível sobre o papel que os sistemas de gerenciamento de bateria (BMSs) desempenham no projeto de energia e quais componentes são necessários para suas funções básicas. Hoje em dia, as baterias de íon-lítio reinam supremas, com densidades de energia de até 265 Wh /
Integrado