O deseño do PCB terá algúns erros

Debe prestarse atención PCB proxecto

Idea equivocada 1: os requisitos de deseño do PCB desta tarxeta non son elevados, así que use un fío máis fino e un pano automático.

Comentario sobre: O cableado automático debe ocupar unha superficie de PCB máis grande, ao mesmo tempo, moitas veces máis que o burato de cableado manual, grande en produtos por lotes, o prezo do fabricante do PCB tendo en conta os factores ademais dos factores comerciais, é o ancho da liña e o número de buratos, que afectan o rendemento de PCB e o consumo de número de bits, aforrar o custo do provedor, tamén dan o prezo para atopar a razón.

ipcb

Mito 2: estas sinais de bus son tiradas por resistencias para sentirse máis seguro.

Comentarios: hai que tirar os sinais cara arriba e abaixo por moitos motivos, pero non todos. Tirar resistencia para tirar cara arriba e abaixo un sinal de entrada único, a corrente está por baixo dalgúns microamps, pero un sinal de condución, a corrente alcanzará os miliamperios, agora o sistema adoita ser o dato de enderezo de 32 bits, pode haber 244/245 despois illamento do bus e outro sinal, son tirados, algúns watts de consumo de enerxía na resistencia.

Comentarios: se o porto de E / S non utilizado está suspendido, unha pequena interferencia desde o exterior pode converterse no sinal de entrada de oscilación repetida e o consumo de enerxía dos dispositivos MOS depende basicamente do número de voltas de porta. Se o levanta cara arriba, cada pin tamén terá microamperios de corrente, polo que o mellor xeito é poñelo en saída (por suposto, non hai outro sinal impulsado fóra).

Mito 4: quedan tantas portas neste FPGA, así que fagámolo

Comentarios: o consumo de enerxía de FGPA é proporcional ao número de chanclas empregados e ao número de chanclas, polo que o consumo de enerxía do mesmo modelo FPGA pode diferir 100 veces en circuítos diferentes en momentos diferentes. Minimizar o número de chanclas a alta velocidade é o método fundamental para reducir o consumo de enerxía FPGA.

Mito 5: o consumo de enerxía destes pequenos chips é demasiado baixo como para preocuparse

Comentario sobre: Un ABT16244 consume menos de 1 ma sen carga, pero o seu índice é que cada pin pode conducir unha carga de 60 mA (como unha resistencia que coincide con decenas de ohm), é dicir, o consumo máximo de enerxía de 60 * 16 = 960 mA ao completo carga. Por suposto, é só que a corrente de enerxía é tan forte que a calor cae sobre a carga.

Mito 6: hai tantos sinais de control na memoria, só necesito usar sinais OE e WE nesta placa, de xeito que os datos sairán moito máis rápido ao ler.

Comentarios: o consumo de enerxía da maioría da memoria será máis de 100 veces maior cando a selección de chip é efectiva (independentemente de OE e WE) que cando a selección de chip non o é, polo que CS debería usarse para controlar o chip sempre que sexa posible e o ancho do chip o pulso de selección debería reducirse na medida do posible se se cumpren outros requisitos.

Mito 7: como se precipitaron estes sinais? Mentres sexa un bo partido, pódese eliminar

Comentarios: Ademais dalgúns sinais específicos (como 100BASE-T, CML), os disparos son excesivos, sempre que non sexa moi grande, non necesariamente ten que coincidir, aínda que o xogo non sexa o mellor. Como a impedancia de saída TTL é inferior a 50 ohmios, ou incluso 20 ohmios, se nunha resistencia tan grande, a corrente é moi grande, o consumo de enerxía é inaceptable e a amplitude do sinal será demasiado pequena para usala, digamos que o sinal de saída medio en a saída de alta e baixa impedancia de saída de electricidade en horarios normais non é igual, tampouco coincide exactamente. Polo tanto, pódese aceptar a coincidencia de sinais TTL, LVDS, 422 e outros sempre que se logre o exceso de velocidade.

Mito 8: a redución do consumo de enerxía é unha cuestión do persoal do hardware e o software non ten nada que ver.

Comentario sobre: O hardware é só un escenario, pero o espectáculo é software, case todos os chip do acceso ao autobús, cada flip de sinal está case controlado por software. Se o software pode reducir os tempos de acceso á memoria externa (máis uso de variables de rexistro, máis uso de CACHE interno, etc.), resposta oportuna ás interrupcións (as interrupcións normalmente son baixas e efectivas con resistencia ao arrastre) e outras medidas específicas para taboleiros específicos farán grandes contribucións á redución do consumo de enerxía