Spectre, Kluwer. Academic Publishers, Boston, 1995 ↑ " List of IEEE Milestones ". 《 IEEE Global History Network 》. IEEE. 2011년 8월 4일에 확인함. ↑ Nagel, L., Is it Time for SPICE4 Archived 2006년 9월 26일 - 웨이백 머신, 2004 Numerical Aspects of Device and Circuit Modeling Workshop, June 23 - 25, 2004, Santa Fe, New Mexico. Retrieved on 2007 - 11 - 10 ↑ McCalla and Howard ( February 1971 ). " BIAS - 3 - A program for nonlinear D. C. analysis of bipolar transistor circuits ". 《 IEEE Journal of Solid State Circuits 》 6 : 14 - 19. doi : 10. 1109 / JSSC. 1971. 1050153. [ 깨진 링크 ] ↑ Idleman, Jenkins, McCalla and Pederson ( August 1971 ). " SLIC - a simulator for linear integrated circuits ".
자유 소프트웨어 프로젝트들은 스키매틱 캡쳐 프론트엔드를 추가하였는데, 이 덕분에 회로의 개략도를 직접 그리면 프로그램이 자동으로 넷리스트를 만드는 기능이 추가되었다. 또한, 그래픽 사용자 인터페이스가 추가되고, 전압과 전류의 출력값을 벡터로 조작할 수 있게 되었다. 게다가, 파형을 볼 수 있는 적절한 그래픽 도구들이 추가되었다. 각주 [ 편집 ] ↑ Nagel, L. W, and Pederson, D. O., SPICE ( Simulation Program with Integrated Circuit Emphasis ), Memorandum No. ERL - M382, University of California, Berkeley, Apr. 1973 ↑ Nagel, Laurence W., SPICE2 : A Computer Program to Simulate Semiconductor Circuits, Memorandum No. ERL - M520, University of California, Berkeley, May 1975 ↑ Warwick, Colin ( May 2009 ). " Everything you always wanted to know about SPICE * ( * But were afraid to ask ) " ( PDF ). 《 EMC Journal 》 ( Nutwo
August 1971 ). " SLIC - a simulator for linear integrated circuits ". 《 IEEE Journal of Solid State Circuits 》 6 : 188 - 203. doi : 10. 1109 / JSSC. 1971. 1050168. CS1 관리 - 여러 이름 ( 링크 ) ↑ Bianchi, Giovanni ( 2015 ). " Limitations of PLL simulation : hidden oscillations in SPICE analysis ". arXiv : 1506. 02484. 외부 링크 [ 편집 ] Spice at UC Berkeley 참조한 원본 문서 [ 편집 ] The original SPICE1 paper L. W. Nagel's dissertation ( SPICE2 ) Thomas Quarles'dissertation ( SPICE3 ) A brief history of SPICE SPICE2 and SPICE3 at UC Berkeley Cider at UC Berkeley 원본 주소 " " 분류 : 1973년 소프트웨어EDA 소프트웨어자유 소프트웨어C로 작성된 자유 소프트웨어포트란으로 작성된 자유 소프트웨어회로 설계 시뮬레이션 프로그램숨은 분류 : 깨진 링크를 가지고 있는 문서CS1 관리 - 여러 이름 둘러보기 메뉴 개인 도구 로그인하지 않음토론기여계정 만들기로그
##고 있는 문서CS1 관리 - 여러 이름 둘러보기 메뉴 개인 도구 로그인하지 않음토론기여계정 만들기로그인 이름공간 문서토론 변수 보기 읽기편집역사 보기 더 보기 검색 둘러보기 대문사용자 모임요즘 화제최근 문서 보기임의 문서로도움말기부 도구 여기를 가리키는 문서가리키는 글의 최근 올리기특수 문서 목록고유 링크문서 정보위키데이터 항목이 문서 인용하기 다른 프로젝트 공용 인쇄 / 내보내기 책 만들기PDF로 다운로드인쇄용 판 다른 언어 IndonesiaItaliano 日 本 語 中 文 링크 편집 이 문서는 2019년 4월 19일 ( 금 ) 23 : 37에 마지막으로 편집되었습니다. 모든 문서는 크리에이티브 커먼즈 저작자표시 - 동일조건변경허락 3. 0에 따라 사용할 수 있으며, 추가적인 조건이 적용될 수 있습니다. 자세한 내용은 이용 약관을 참고하십시오. 미국 및 다른 국가에 등록되어 있는 Wikimedia Foundation, Inc. 소유의 등록 상표입니다. 개인정보 정책 위키백과 소개 면책 조항 개발자 쿠키 정책 모바일 보기
##라고 생각하였다. [ 6 ] SPICE1는 1973년에 처음 소개되었다. [ 7 ] 그 당시에는 포트란으로 짜여졌고, 노달 회로분석를 사용해 회로의 방정식을 구했다. 하지만, 노달 회로분석은 인덕터, 부동 전압원, 종속원들을 표현하는 데에는 어려움이 많았다. SPICE1은 또한 비교적 소수의 회로만 사용이 가능하였고, 과도신호에 대한 고정된 시간동안의 분석만 가능하였다. 1975년, 현재의 명성을 가지게 해 준 SPICE2 [ 8 ] 가 포트란으로 개발되었다. SPICE2는 더 많은 소자와 [ [ 노달변형 회로분석 | 노달변형 회로분석을 통한 더 폭넓은 과도신호 분석을 가능하게 하였다. 그리고 동료 대학원생인 엘리스 코헨 ( Ellis Cohen ) 에 의해 포트란에 기초한 메모리 할당 시스템이 적용되었다. 1983년에 마지막으로 포트란으로 짜여진 SPICE가 업데이트 되었고, 토마스 쿼리스 ( Thomas Quarles ) 는 리차드 뉴턴 ( A. Richard Newton ) 의 지도를 받으며 1989년, C로 짜여진 SPICE3 [ 9 ] 를 개발하였다. SPICE3는 X 윈도우 시스템의 방식을 주가하고, 같은 문법을 사용하도록 만들어졌다.
모두 기록한 넷리스트를 받아서 그것을 풀기위한 방정식들로 변환 [ 3 ] 한다. 그 후, 이러한 비선형 미분 대수방정식을 비선형 적분 방식, 뉴턴 방법, 희소행렬 등의 방식으로 정리된 일반 방정식이 사용자에게 주어지게 된다. 기원 [ 편집 ] SPICE는 캘리포니아 대학교 버클리의 전자공학 연구실에서 도널드 페더슨 교수 ( Donald Pederson ) 의 지도를 받는 로렌스 네이글 ( Laurence Nagel ) 에 의해 만들어졌다. SPICE1은 본래 네이글이 로널드 로러 ( Ronald Rohrer ) 교수 밑에서 작업한 CANCER 프로그램 [ 4 ] 의 파생으로 제작되었다. CANCER는 " Computer Analysis of Nonlinear Circuits, Excluding Radiation " 의 약자로 [ 5 ], 이 시기에는 미국 국방부에서 회로가 방사능에 얼마나 잘 버티는지에 대해 측정하기 위한 시뮬레이터가 개발되고 있었다. 네이글의 지도교수였던 로러가 떠나고 새 지도교수, 페더슨은 특허를 이미 받은 CANCER의 사용제약을 없애고, 퍼블릭 도메인으로 사용되기에 충분한 프로그램이라고 생각하였다. [ 6 ] SPICE1는 1973년에 처음 소개되었다. [ 7 ] 그 당시에는 포트
를 개발하였다. SPICE3는 X 윈도우 시스템의 방식을 주가하고, 같은 문법을 사용하도록 만들어졌다. 소스코드가 공개된 초기 퍼블릭 도메인 소프트웨어 프로그램으로서 [ 10 ], SPICE는 널리 배급되고 사용되었다. SPICE의 대중성은 곧 " 회로를 SPICE 하다 " 라는 표현을 " 회로를 시뮬레이션하다 " 와 동의어로 만드는데 충분했다. [ 11 ] 과거에는 캘리포니아 대학교 버클리에서 자기 테이프의 가격을 충당하기 위해서 약간의 비용을 받고 제공되었으며, 현재는 BSD 허가서에 따라 자유롭게 사용이 가능하다. 과도신호 분석 [ 편집 ] 과도신호 분석은 시간에 대해 종속적이기 때문에, 기존과는 다른 방식의 분석 알고리즘을 사용한다. 하지만, 과도신호 분석은 DC 동작점 분석을 선행하므로, 대부분의 DC분석 알고리즘은 과도신호분석에 사용된다. 과도신호 분석을 위한 초기조건 [ 편집 ] 발진기 또는 피드백 회로같은 몇몇 회로들은 안정된 동작점을 가지고 있지 않는다. 이러한 회로들은 초기 조건을 확인하기 위해서 피드백 루프를 개방하거나, 처음부터 초기조건을 지정해주어야만 한다. DC 동작점 분석은 UIC 매개변수가 있을경우 무시된다. 만약 UIC가. TRAN 선언에 포함되어있다면
* ( * But were afraid to ask ) " ( PDF ). 《 EMC Journal 》 ( Nutwood UK Limited ) ( 82 ) : 27 - 29. ISSN 1748 - 9253. ↑ Nagel, L. W. & Rohrer, R. A. ( August 1971 ). " Computer Analysis of Nonlinear Circuits, Excluding Radiation ". 《 IEEE Journal of Solid State Circuits 》 SC - 6 : 166 - 182. doi : 10. 1109 / JSSC. 1971. 1050166. [ 깨진 링크 ] ↑ " Life of SPICE " ( PDF ). 2012년 2월 4일에 원본 문서 ( PDF ) 에서 보존된 문서. 2011년 2월 23일에 확인함. ↑ Perry, T. ( June 1998 ). " Donald O. Pederson ". 《 IEEE Spectrum 》 35 : 22 - 27. doi : 10. 1109 / 6. 681968. ↑ 2nd spice1 ref ↑ 2nd spice2 ref ↑ Quarles, Thomas L., Analysis of Performance and Convergence Issues for Circuit Simulation, Memor
L., Analysis of Performance and Convergence Issues for Circuit Simulation, Memorandum No. UCB / ERL M89 / 42, University of California, Berkeley, Apr. 1989. ↑ history - of - spice on allaboutcircuits. com " The origin of SPICE traces back to another circuit simulation program called CANCER. Developed by professor Ronald Rohrer of U. C. Berkeley along with some of his students in the late 1960's, CANCER continued to be improved through the early 1970's. When Rohrer left Berkeley, CANCER was re - written and re - named to SPICE, released as version 1 to the public domain in May of 1972. Version 2 of SPICE was released in 1975 ( version 2g6 - the version used in this book - is a minor revision of this 1975 release ). Instrumental in the decision to release SPICE as a public
가정하기 위해서 자동으로 갱신되는 반도체 모델 매개변수도 존재한다. 적절한 분석과 매개변수 선택은 매우 종요하다. 선형 분석과 비선형 분석은 필요한 경우가 다르며, 시뮬레이션이 적용하는 기본값만 사용할 경우 과도신호 분석에 제대로 된 값을 얻기 힘들다. [ 18 ] 장치 모델 [ 편집 ] SPICE2는 수많은 트랜지스터 모델을 포함하고 있다. 그것 뿐만 아니라, 커플링을 포함한 저항, 축전기, 인덕터 등도 가지고 있다. 전압원, 전류원, 이상적인 전송선, 능동소자, 종속원들도 포함하고 있다. 입력과 출력 : 넷리스트, 도식화 및 기입 [ 편집 ] SPICE2는 텍스트로 된 넷리스트를 받아 문장으로 출력한다. 이것은 1975년에 자주 쓰인 방식이다. 이러한 출력방식은 문장들의 모임으로 구성될수도 있고, 문자로 된 " 그림 " 이 될 수도 있다. SPICE3는 이전의 방식도 그대로 가지고 있지만, C 셸과 비슷한 명령 줄 인터페이스로도 제어할 수 있다. 또한 개발용 워크 스테이션이 더 흔해짐에 따라X 윈도우 시스템 방식도 추가되었다. 업체들과 다양한 자유 소프트웨어 프로젝트들은 스키매틱 캡쳐 프론트엔드를 추가하였는데, 이 덕분에 회로의 개략도를 직접
SPICE (Simulation Program with Integrated Circuit Emphasis) 는 공용 오픈소스 아날로그 회로 시뮬레이터이다. 이것은 집적 회로와 보드 레벨 설계에 사용되며, 회로 설계의 무결성을 확인하고 그 회로의 동작을 예측한다.