A method for checking power errors in an ASIC design is disclosed. The
method includes providing a power checker software program with one or
more power checker modules that each check a particular type of power
element in the ASIC design. A power checker database is created that
stores the following: individual power elements in the ASIC design, a
connectivity graph of the power elements, and location bins corresponding
to physical areas in ASIC design that identify the power elements that are
located within each area. The method further includes providing a user
with a choice of which power elements in the design to check, and
executing the power checker modules corresponding to the selected power
elements in order to check for errors in the selected power elements.
Finally, any detected errors are output for the user.
Um método para verificar erros do poder em um projeto de ASIC é divulgado. O método inclui fornecer um programa do software do verificador do poder com um ou mais módulo do verificador do poder que cada verificação um tipo particular de elemento do poder no projeto de ASIC. Uma base de dados do verificador do poder é criada que armazene o seguinte: os elementos individuais do poder no projeto de ASIC, em um gráfico do connectivity dos elementos do poder, e nos escaninhos da posição que correspondem às áreas físicas em ASIC projetam que identificam os elementos do poder que são ficados dentro de cada área. O método mais adicional inclui fornecer um usuário com uma escolha de que elementos do poder no projeto a verificar, e executar os módulos do verificador do poder que correspondem aos elementos selecionados do poder a fim verificar para ver se há erros nos elementos selecionados do poder. Finalmente, todos os erros detectados output para o usuário.