O design do PCB terá alguns erros

Atenção deve ser dada a PCB equipe

Equívoco 1: os requisitos de design de PCB desta placa não são altos, então use um fio mais fino e um pano automático.

Comente no: A fiação automática deve ocupar uma área de PCB maior, ao mesmo tempo, muitas vezes mais do que o furo de fiação manual, grande em produtos de lote, o preço do fabricante de PCB considerando os fatores além dos fatores de negócios, é a largura da linha e o número de furos, que afetam o rendimento do PCB e o consumo do número de bits, economiza o custo do fornecedor, também dá o preço para encontrar o motivo.

ipcb

Mito 2: Esses sinais de barramento são puxados por resistores para se sentirem mais seguros.

Comentários: os sinais precisam ser aumentados e diminuídos por vários motivos, mas não todos eles. Puxe a resistência para puxar para cima e para baixo um único sinal de entrada, a corrente está abaixo de alguns microampères, mas um sinal de condução, a corrente atingirá miliamperes, agora o sistema é muitas vezes os dados de endereço de 32 bits, pode haver 244/245 após isolamento de ônibus e outro sinal, são puxados, alguns watts de consumo de energia na resistência.

Comentários: Se a porta de E / S não utilizada for suspensa, um pouco de interferência externa pode se tornar o sinal de entrada de oscilação repetida, e o consumo de energia dos dispositivos MOS depende basicamente do número de inversões de porta. Se você puxá-lo para cima, cada pino também terá microamperes de corrente, então a melhor maneira é configurá-lo para saída (é claro, nenhum outro sinal acionado fora).

Mito 4: Existem tantas portas restantes neste FPGA, então vamos lá

Comentários: O consumo de energia do FGPA é proporcional ao número de flip-flops usados ​​e ao número de flips, portanto, o consumo de energia do mesmo modelo de FPGA pode diferir em 100 vezes em circuitos diferentes em momentos diferentes. Minimizar o número de flip-flops em alta velocidade é o método fundamental para reduzir o consumo de energia do FPGA.

Mito 5: O consumo de energia desses pequenos chips é muito baixo para se preocupar

Comente no: Um ABT16244 consome menos de 1 ma sem carga, mas seu índice é que cada pino pode acionar uma carga de 60 mA (como uma resistência correspondendo a dezenas de ohms), ou seja, o consumo máximo de energia de 60 * 16 = 960 mA no máximo carga. É claro que a corrente de energia é tão forte que o calor está caindo sobre a carga.

Mito 6: Existem tantos sinais de controle na memória, eu só preciso usar os sinais OE e WE nesta placa, para que os dados saiam muito mais rápido durante a leitura.

Comentários: O consumo de energia da maioria da memória será mais de 100 vezes maior quando a seleção do chip for eficaz (independentemente de OE e WE) do que quando a seleção do chip não for, portanto, CS deve ser usado para controlar o chip sempre que possível e a largura do chip O pulso de seleção deve ser reduzido tanto quanto possível se outros requisitos forem atendidos.

Mito 7: Como esses sinais foram apressados? Desde que seja uma boa combinação, pode ser eliminado

Comentários: Além de alguns sinais específicos (como 100BASE-T, CML), são ultrapassados, desde que não sejam muito grandes, não precisam necessariamente corresponder, mesmo que a correspondência não seja a melhor. Como a impedância de saída TTL é inferior a 50 ohms, ou mesmo 20 ohm, se em uma correspondência tão grande sua resistência, a corrente é muito grande, o consumo de energia é inaceitável e a amplitude do sinal será muito pequena para usar, digamos, o sinal de saída médio em a saída de alto nível e baixa impedância de saída de eletricidade em tempos normais não são os mesmos, também não correspondem exatamente. Portanto, o casamento de TTL, LVDS, 422 e outros sinais pode ser aceito, desde que o overshoot seja alcançado.

Mito 8: Reduzir o consumo de energia é uma questão de equipe de hardware, e o software não tem nada a ver.

Comente no: Hardware é apenas um palco, mas o show é software, quase todos os chips no barramento de acesso, cada virada de sinal é quase controlada por software. Se o software pode reduzir os tempos de acesso da memória externa (mais uso de variáveis ​​de registro, mais uso de CACHE interno, etc.), resposta oportuna às interrupções (as interrupções são geralmente eficazes de baixo nível com resistência de pull-up) e outras medidas específicas para placas específicas farão grandes contribuições para a redução do consumo de energia