Estou tentando encaminhar uma placa que é essencialmente uma fuga para o MCU LPC23xx / LPC17xx. Eu nunca encaminhei nada parecido com essa complexidade antes e tenho algumas áreas de preocupação. Sei que um PCB de quatro camadas seria ideal, mas sou um hobby, e transformá-lo em uma placa de quatro camadas tornaria isso tão caro quanto as opções disponíveis comercialmente. Baseei meu design em duas placas comerciais de duas camadas comprovadas, por isso sei que é possível fazer isso funcionar. Primeiro, esta é a placa mais roteada (ignore todas as máquinas USB à direita, eu nem decidi com certeza se deve incluí-la) (também sei que a serigrafia é horrível, ainda não resolvi isso ainda ):
1) Uma área de preocupação que tenho é o comprimento dos traços entre o MCU e os cristais (um é para o RTC, o outro é para o MCU). Eles não são mais do que qualquer uma das placas em que baseei meu design, mas gostaria de um pouco de validação.
2) Outra preocupação que tenho é a dissociação. Eu sei que, em geral, não existe muita dissociação, mas neste caso, estou com pouco espaço, por isso não desacoplei TODOS os pares VCC / GND (há muito!). Ambas as placas em que baseei meu design têm apenas 2 capas de desacoplamento e eu tenho três, por isso posso ser bom lá. Devo trabalhar para obter pelo menos mais um ou dois?
3) Eu trabalhei bastante para fornecer um plano de terra quase ininterrupto na camada inferior. Ele está quebrado apenas em alguns pontos, um para os orifícios de passagem (que eu acho que deveriam ser de fato) em um dos cristais, e o outro é o caminho mais amplo do VCC para o MCU. Meu plano de terra é sólido o suficiente?
4) A distribuição de energia foi um problema específico para mim ( veja minha pergunta anterior aqui ). No final, escolhi colocar um preenchimento grande sob o MCU e conectá-lo ao pino do VCC com um grande rastro. Essa é uma estratégia aceitável para distribuição de energia? Se eu estivesse trabalhando com uma placa de 4 camadas, usaria uma camada inteira para o VCC, mas quero ficar com 2 camadas por razões de custo.
No geral, como eu fiz aqui? É provável que isso seja inicializado ou devo voltar à prancheta?