Simulator SPICE di Linux

17

Apa pilihan yang lebih baik untuk mendapatkan simulator SPICE opensource di Linux? Saya penggemar Proteus (Windows) apakah ada alternatif lain seperti itu?

davidcary
sumber

Jawaban:

17

Saya akan mengatakan ngspice dengan gspiceui (bagian dari gEDA saya percaya) atau LTSpice dengan anggur seperti yang telah disebutkan oleh Renan.
Berikut adalah screenshot ngspice di KDE (dengan salah satu paket tambahan grafis seperti pala):

tangkapan layar ngspice

Saya memiliki kotak linux dan saya menggunakan opsi kedua (jarang, karena saya kebanyakan di laptop Windows saya), hanya karena saya sudah terbiasa dengan LTSpice.

Ada juga banyak yang lain, termasuk beberapa varian menarik seperti eispice , yang mengklaim sebagai satu-satunya SPICE open source yang menyediakan dukungan model IBIS asli (ini mungkin cukup berguna bagi banyak perancang digital kecepatan tinggi dengan anggaran terbatas - saya pasti akan memeriksa keluar). Ini ditujukan untuk simulasi integritas sinyal PCB pada awalnya, tetapi telah diperluas untuk memasukkan fitur-fitur yang lebih umum.

Oli Glaser
sumber
@gnucap: 20 September 2006 - Versi 0.35 dirilis => tampaknya tidak dalam pengembangan aktif.
jippie
@ jippie - oke terima kasih, saya akan menghapusnya kalau begitu. Saya belum menggunakannya tetapi tautan yang saya sebutkan tadi jadi saya menambahkannya juga (seharusnya memeriksa statusnya dulu). Saya tahu ngsice baik-baik saja dan aktif karena saya telah menggunakan ini baru-baru ini.
Oli Glaser
Ubuntu masih menarik gnucap sebagai ketergantungan saat menginstal ngspice. Saya hanya berpikir itu adalah pilihan yang buruk sebagai titik awal.
jippie
@OliGlaser Apa pengalaman Anda dengan perbandingan hasil dengan LTSpice dan ngspice? Apakah delta terlalu jauh? Terima kasih.
Chetan Bhargava
Apakah mungkin untuk menjalankan sirkuit seperti yang dilakukan Proteus?
Roby Sottini
9

SPICE dikembangkan di bawah, adalah dan selalu berbasis UNIX dengan sebagian besar contoh perangkat lunak juga aktif dijalankan di bawah Unix. Ada beberapa varian windows sebagai perbandingan. Akibatnya ada banyak rasa rempah-rempah di luar sana dan banyak yang FOSS. gEDA, XSpice dll. Pencarian cepat di bawah EDA pada freecode (repositori daging segar lama) menunjukkan 16 contoh, tetapi tidak semua gratis. Pencarian lain di bawah sumber menempa menunjukkan GNUspice dan ngSpice.

Bahkan ada putaran FEL (Fedora Electronics Lab) yang sedikit ketinggalan zaman dan memiliki banyak, banyak alat EDA yang dibundel menjadi satu versi fokus.

placeholder
sumber
3
Hanya niggle historis, tapi saya percaya versi pertama SPICE tidak mungkin dikembangkan di Unix. Menurut Wikipedia, SPICE1 pertama kali dipresentasikan oleh para peneliti Berkeley pada tahun 1973, tetapi dalam artikel tentang BSD Unix, dikatakan "Sistem Unix pertama di Berkeley adalah PDP-11 yang dipasang pada tahun 1974". Jadi versi SPICE paling awal sebenarnya ada sebelum ketersediaan Unix di Berkeley.
The Photon
1
Poin bagus, dari artikel historis di IEEE. SPICE 1 berasal dari CANCER. Nagel mengembangkan SPICE I pada mainframe CDC 6400 (mungkin BUKAN UNIX) dan dirilis pada 12 April 1973. Spice 2 keluar pada tahun 1975 (menggunakan vi dan EMACS - jadi UNIX saat itu)
placeholder
7

Sejauh yang saya tahu, tidak ada sesuatu seperti Proteus untuk Linux.

Jika Anda tidak keberatan menggunakan Wine untuk menjalankan aplikasi Windows di Linux dan menggunakan aplikasi sumber tertutup, LTspice berjalan dengan sempurna di sana (biasanya ini yang saya gunakan)

Kalau tidak, ada ngspice , yang sudah ditunjuk Oli ke GUI ngspice.

Renan
sumber
1
+1 untuk LTSpice. Terlepas dari menjadi aplikasi windoze, itu adalah alat yang sangat bagus, dan pengembang utama adalah advokat Linux, jadi dia memastikan bahwa LTSpice berjalan dengan baik di bawah anggur. Anda bahkan dapat menjalankan LTSpice dalam mode baris perintah untuk simulasi rangkaian bets jika diinginkan.
blondiepassesby
7

Ada proyek interresting lain yang bisa Anda lihat yaitu QUCS .

CedSha
sumber
1
QUCS-S sekarang mendukung ngspice! ra3xdh.github.io
71GA