프리웨어 SPICE 시뮬레이터는 무엇입니까?


66

프리웨어 SPICE / 회로 시뮬레이터를 아는 사람이 있습니까?

SPICE (Integrated Circuit Emphasis가있는 시뮬레이션 프로그램)는 범용 오픈 소스 아날로그 전자 회로 시뮬레이터입니다. 회로 설계의 무결성을 확인하고 회로 동작을 예측하기 위해 집적 회로 및 보드 레벨 설계에 사용되는 강력한 프로그램입니다. 위키 백과


잘, 나는 회로 / 보드 레벨 시뮬레이션을 SPICE 시뮬레이션과 혼동했다.
Edward

3
프리웨어 또는 오픈 소스를 요구하고 있습니까?
Johan

9
원래 질문에 대한 대답은 "예"라고 생각합니다.
XTL

답변:


50
  • ngSpice는 gEDA에 사용할 수 있습니다.
  • gnuCAP는 gEDA에도 사용할 수 있습니다.
  • LTSpice는 Linear Technology가 없습니다.

다른 아날로그 칩 제조업체 중 하나에도 향신료가 있다고 생각했지만 누가 기억하지 못합니다.

칩 디자인을 한 물리학 자와 EE가 제공 한 시뮬레이션에 대해 몇 가지 이야기를 나 have습니다. 각 대화는 다음과 같이 끝나는 것 같습니다 ---

  • 단순한 회로를 제외하고 대부분의 시간을 모델을 가져 와서 애플리케이션에 맞게 모델을 수정해야하는 위치를 결정합니다.
  • IC 제조업체에서 작업하지 않는 한 제조업체는 자세한 모델을 제공하지 않습니다.
  • 프로토 타입을 피할 수 없습니다.
  • 디자인의 하위 섹션 만 시뮬레이션해야합니다. 전체 디자인을 시뮬레이션하는 것은 일반적으로 실용적이지 않습니다.

또한 대부분의 무료 시뮬레이터는 모델과 함께 배포되지 않습니다. 모델의 재배포는 일반적으로 저작권 위반입니다. LTspice는 Linear Tech 부품 모델과 함께 배포됩니다. 모델의 품질이 확실하지 않습니다. 대부분의 제조업체는 공정에 대한 세부 정보를 너무 많이 공개하고 싶지 않습니다.


LTSpice의 경우 +1 내 관점에서 가장 유지 관리되는 것

1
"모델의 재배포는 일반적으로 저작권 위반입니다" 실제 데이터 테이블은 저작권이 없습니다.
endolith

PSPICE에는 대부분의 개별 구성 요소에 대한 데이터 시트에서 공통 값을 공급할 수있는 모델 생성기가 있습니다. 나는 LTSPICE 또는 다른 사람들이 그것을 가지고 있는지 모르겠습니다.
user42875

17

Spice를 포함한 TINA의 무료 버전은 TI에서 구할 수 있습니다.

SIMetrix Spice를 사용하는데, 내가 사용하는 Pulsonix PCB 소프트웨어의 옵션입니다. 매우 우수한 구현이며 소형 회로에 적합한 무료 데모 버전을 사용할 수 있습니다.

SIMetrix

이것은 몇 년 전에 조사한 아주 좋은 SPICE입니다. Eagle 회로도와 함께 사용할 수 있습니다.


14

Java로 작성된 훌륭한 온라인 회로 시뮬레이터 와 무료 오픈 소스를 발견했습니다. 링크를 방문하여 소프트웨어를 재생하고 애플릿이 팝업 될 때까지 기다릴 수 있습니다. (당신은 자바 플레이어 가 필요합니다 )

구성 요소의 아무 곳이나 마우스 오른쪽 단추로 클릭하여 구성 요소 및 연결을 편집하십시오. 이를 사용하여 전체 회로를 구축하고 회로를 시각적으로 시뮬레이션하여 회로의 작동 방식을 이해할 수 있습니다. (전압은 녹색 / 빨간색으로 표시됩니다. 단순히 놀랍습니다.) 게이트 회로 예제 중 하나로 시작하는 경우 ( 회로 메뉴 에서 선택 ) 게이트 또는 디지털 신호를 클릭하여 켜거나 끌 수 있습니다. 회로가 반응합니다.

모든 연결에서 오실로스코프보기를 설정할 수도 있습니다. (그림 하단 참조)

회로 시뮬레이터의 스크린 샷-falstad.com


7
이것은 회로 시뮬레이터이지만 SPICE와 관련이 있다고 생각하지 않습니다.
davr

@davr 당신이 맞아요. 나는 게시물을 편집하고 SPICE 언급을 제거하여 사람들을 혼동하지 않을 자유를 가졌습니다.
jpc

이 답변에서 오도 된 참조를 제거하는 것이 좋습니다.하지만 SPICE에 대한 질문입니다. SPICE를 언급하지 않은 답변은 왜 그렇게 많이 투표 되었습니까?
Kevin Vermeer

모든 회로는 모바일 장치 (Android)를위한 SPICE를 기반으로하지 않는 우수한 회로 시뮬레이터입니다. 나는 회로가 한 일에 대해 느끼고 싶을 때마다 그것을 사용했습니다. 매우 미적이며 사용하기 쉽습니다. (이제 PSPICE를 충분히 알고 왜 귀찮게
합니까

13

내가 가장 좋아하는 향신료 엔진은 선형 기술로 만든 것입니다. 위에서 언급 한 ngSpice를 보았지만 Windows에 대한 좋은 포트는 없습니다. 리눅스 박스가 있다면 멋지다. 그러나 호환성 문제와 라이브러리 가져 오기 문제가 있습니다.

http://www.linear.com/designtools/ LTspice가있는 곳에 필터 디자인 툴도 있습니다.


나는 LTspice를 수년간 사용해 왔으며 Yahoo 그룹은 도움, 지원, 데모 파일 및 확장 된 모델의 라이브러리로 매우 활발합니다. tech.groups.yahoo.com/group/LTspice

2
LTspice는 Windows 앱이지만 WINE에서도 실행되도록 설계되었으므로 적절한 와인 기반 인터페이스 레이어를 사용하여 Mac / Linux에서 사용할 수 있습니다.
Windell Oskay

ngspice는 Spice 3f5를 기반으로하지만 대부분의 상용 제품은 Spice 2 코드를 기본으로 사용했습니다. 이것은 Spice 3 다시 쓰기가 모든 장미가 아니기 때문에 더 나쁘다는 것을 의미하지는 않습니다. 요점으로 : 가장 중요한 차이점은 많은 모델을 파괴하고 노드 이름을 문자열로 취급하는 비선형 구성 요소 (POLYNOMIAL 대 일반 방정식)의 사양 변경입니다 (원래 Spice 2에서는 숫자 였고 숫자로 비교되었습니다 0 == 00) .
jpc

+1 : LTspice가있는 곳입니다. 무료, 빠르고 큰 커뮤니티는 Linux (와인 포함)에서 실행됩니다.
Renan


11

Linux를위한 몇 가지 강력한 패키지와 간단한 프로그램이 있습니다.

진지한 패키지는 GEDAKiCAD 입니다. 이들은 각각 Orcad와 같이 잘 작동하는 프로그램 모음입니다. 회로도 캡처, 시뮬레이터, 파형 뷰어 및 PCB 레이아웃 도구가 포함됩니다. 교수님이 pspice에 의해 생성 된 ".out"파일을 요구한다는 점을 제외하고는 매우 충분하므로 여전히 사용해야합니다.

가벼운 프로그램은 오레가노 입니다. 빠른 시뮬레이션에 좋습니다. 라이브러리는 빠르고 사용하기 쉽고 부품을 찾을 수 있습니다. 회로도 캡처는 다른 프로그램보다 훨씬 사용하기 쉽고 예쁘다. 시뮬레이션에 gnucap 또는 ngspice를 사용하므로 꽤 좋습니다. 내가 찾은 주요 단점 중 하나는 파형 뷰어가 로그보기를 제공하지 않으며 데이터를 가져올 수있는 방법이 없다는 것입니다.


4
KiCAD는 회로 시뮬레이션을 수행합니까? 난 그렇게 생각하지 않습니다 ...
GM

@GM 분명히 외부 SPICE 시뮬레이터와 상호 작용이 있습니까? mithatkonar.com/wiki/doku.php/kicad/kicad_spice_quick_guide
endolith

EasyEAD와 같은 Ngspice 패키지를 지원하는 온라인 편집기 사용을 고려할 수 있습니다. atadiat.com/ko/articles/…
yahya tawil

6

Qucs 를 사용할 수 있습니다 .

논리 회로의 경우 Logicly 라는이 훌륭한 온라인 시뮬레이터를 사용할 수 있습니다 .

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.