DESENVOLVIMENTO DE DISPOSITIVOS PARA A INTERNET DAS COISAS
Iranildo Alves Sales
UFERSA
Francisco de Assis Brito Filho
Palavras-chave: radiofrequência, indutor integrado, código aberto, EDA, python
Resumo
A crescente demanda por componentes passivos de alto desempenho em circuitos integrados de radiofrequência (RFICs), impulsionada por aplicações como a Internet das Coisas (IoT), sensores biomédicos, redes 6G e sistemas de radar de ondas milimétricas como os projetos desenvolvidos e apresentados no IEEE RFIC Symposium 2025, ressaltou a necessidade crítica de ferramentas precisas e acessíveis para o projeto de indutores integrados. Embora as soluções de software comerciais, para design de circuitos, ofereçam funcionalidades robustas e seu alto custo pode ser proibitivo para uso acadêmico e de pesquisa. Além disso, ferramentas como o Analysis and Simulation of Inductors and Transformers in Integrated Circuits (ASITIC), não são mais mantidas e não oferecem suporte para metodologias de projeto modernas. Este artigo apresenta o desenvolvimento de um aplicativo de código aberto baseado em Python, projetado para auxiliar na modelagem e geração de layouts de indutores integrados. A ferramenta incorpora bibliotecas como Flet (para desenvolvimento da interface gráfica) e gdsfactory (responsável pelo design dos indutores e geração do arquivo GDS), JSON (usado no armazenamento de dados dos arquivos de tecnologias e do desenho de indutores), permitindo que os usuários configurem parâmetros de tecnologia, projetem geometrias de indutores e exportem layouts no formato GDSII. A integração com ferramentas de Electronic Design Automation (EDA) de código aberto, incluindo Magic, Netgen e Ngspice, facilita um fluxo de projeto reproduzível e de baixo custo, adequado para ambientes educacionais e de pesquisa. Os testes de usabilidade com o nó tecnológico IHP130 demonstraram que os layouts gerados estão livres de erros de verificação de regras de projeto (DRC), validando a eficácia e a utilidade prática da ferramenta.