A análise de consumo médio de energia é crucial no design de circuitos integrados digitais em larga escala. Com a aplicação de métodos de aprendizagem de máquina baseados em dados no campo da automação do design eletrônico (EDA), a demanda por conjuntos de dados massivos está crescendo. Para atender a essa demanda, este artigo propõe um novo algoritmo de geração de circuitos pseudo baseado na estrutura topológica do gráfico. Este algoritmo gera eficientemente uma grande quantidade de amostras de análise de consumo de energia, convertendo um gráfico direcionado acíclico gerado aleatoriamente em uma lista de redes de circuitos combinacionais em nível de porta Verilog pseudo, e em seguida, introduzindo unidades de registro para converter a lista pseudo combinacional em uma lista de circuitos pseudo temporais. Ajustando os hiperparâmetros da topologia do circuito e aplicando restrições de tempo apropriadas no processo de síntese, ele gera finalmente um conjunto de dados de circuito pseudo. Avaliando este método usando software de análise de consumo de energia de ponta, testando o consumo médio de energia dos circuitos gerados antes do layout e comparando seu desempenho com o conjunto de dados de referência, e verificando os resultados por meio de uma análise de complexidade da topologia de circuito e análise de tempo estático. Os resultados experimentais validam a eficácia do conjunto de dados, mostram a eficiência e a robustez do algoritmo e demonstram seu valor de pesquisa.
Keywords
Computação de gráficos;Design eletrônico automático (EDA);Conjunto de dados pseudo;Análise de consumo médio de energia