ngspice.

ngspice é um simulador de circuito derivado da especiaria Berkeley 3F4 (5).
Download

ngspice. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • BSD License
  • Preço:
  • FREE
  • Nome do editor:
  • Paolo Nenzi
  • Site do editor:

ngspice. Tag


ngspice. Descrição

A Ngspice é um simulador de circuito derivado da especiaria 3F4 de Berkeley (5). A NGspice é tanto o nome de um projeto de desenvolvimento quanto o nome do software desenvolvido (HMM, estranho não é?). O objetivo de Ngspice é construir um simulador de circuito de modo misto / nível misto de código aberto. Isso significa que o simulador de circuito tem que ser escrito quase do zero, que é uma tarefa complexa e demorada. O projeto primeiro passo (e não um pequeno) tem sido para obter um simulador de circuito livremente disponível (mas não composto), especiarias 3F5 e estudou seu código na esperança de que pudéssemos usá-lo como base para a NGspice real (o GPPED). Quando não é possível, no momento em que esta página é escrita, para basear nosso código na especiaria 3F5, por causa de Um conflito entre sua licença e a GPL, estamos tentando corrigir seus bugs e fazer algumas melhorias, fornecendo nossos resultados para a comunidade. Este processo vai paralelamente com a tarefa de escrever o novo simulador. Esperamos que o povo de Berkeley altere a licença de Spice Liberando-o sob GPL ou sob a nova versão do BSD que tenha a incompatibilidade removida. Isso certamente acelerará a vinda da verdadeira NGspice. Aqui estão algumas características importantes da "ngspice": · Melhor convergência: novos algoritmos para análise de pontos operacionais. O homotopia modificado do ponto fixo é um bom candidato. · Dispositivos dinamicamente carregáveis: No código original de especiarias, todos os modelos de dispositivos devem ser estaticamente ligados no executável do simulador. Essa nova abordagem reduzirá a memória necessária pelo código do simulador e melhorar sua modularidade. Uma interface de dispositivo que permite que o carregamento dinâmico ainda não definido. Como o NG-Spice-Rework-10, todos os dispositivos são bibliotecas compartilhadas, mas ainda precisam ser vinculadas ao tempo de compilação. O próximo passo é fazer dispositivos se comportarem como "plugins". · Implementação de novas análises: a NGspice deve se tornar uma poderosa ferramenta de síntese, portanto, as análises de redes de 2 portas são as características obrigatórias e de otimização devem ser levadas em conta. · Simulação de modo misto / misto: Inclua em ng-spice os recursos para simular sistemas analógicos e digitais e incluir dispositivos numéricos em suas netlists. Simulador de dispositivo de cidra (sempre do grupo CAD de Berkeley) é o candidato para a parte de nível misto. · Aprimoramentos de entrada / saída: A maioria dos usuários de especiarias solicitaram melhorias na parte de E / S de especiarias, principalmente problemas de compatibilidade com simuladores comerciais existentes. O que há de novo nesta versão: · A biblioteca do simulador TCLspice foi fundida com a NGspice. · Novas opções foram introduzidas: Breve, listagem, AutoStop e Escala. · Suporte para arquivos .lib foi introduzido. .Masure declarações: avg, integ, rms, max, min, atraso e param. Suporte a declaração de Global. .func macros para inline funções em netlists. · A biblioteca numparam foi melhorada para suportar netlists totalmente parametrizadas. · Modelo BSIM Binning. · Novos VCVs do portão multi-entrada usando extensões do XPICE.


ngspice. Software Relacionado

Fsmdesigner4.

FSMDesigner4 é uma implementação baseada em C ++ para uma ferramenta de design da máquina de estado finito (FSM) com geração de HDL integrada. ...

250

Download

ASCO.

A Asco Project pretende trazer recursos de otimização de circuitos aos simuladores de especiarias existentes. ...

167

Download

Saga Gis.

Saga GIS (sistema para análise geo-científica automatizada) é um sistema de informação geográfica (GIS). ...

1,828

Download