혼합 신호 시뮬레이션

P

paulki

Guest
안녕하세요 친구,
임 디지털 설계 및 검증 측면에서 일하고 지금은 혼합 신호 시뮬레이션하는 데 도움이 필요합니다.난 시나리오와 문제점을 나열합니다.전문가들이 동일을위한 솔루션을 제공하기 위해 시도해 보시기 바랍니다.
1.내가 Verilog에서 디지털의 IP (Protocol)를했습니다.
2.디지털 IP를 아날로그 프론트 이상의 대응 또한 우리 (의 SPICE Netlist)와 해당 끝.

내 요구 사항이 아날로그 부분과 디지털 부분 및 기능 검증의 통합이다.아래 질문에 대한 입력을 제공합니다.
) 방법 아날로그 인터페이스 디지털 할까?
b)는 어떤 시뮬레이션을 더 정확하게 될 것이라고?디지털 관점에서 또는 아날로그 관점?
C) 어떤 복잡하고 예약 필요가주의 일을하기 전에이 작업 처리 될 수있습니다.

감사합니다,
KIPS

 
안녕하세요 전문가
내가 좀 도와주세요 위의 질문에 대한 긴급 정보를 누릅니다.

- 폴

 
안녕하세요 KIPS,

중 디지털 (Verilog 또는 VHDL) 또는 아날로그 (트랜지스터 - 향신료) 귀하의 전체 디자인을 이동하는 작업은 매우 힘들었을 꺼와 u도 어떤 경우에는 그것을 할 수있습니다.

그래서 NanoSim과 같은 공동 시뮬레이션 기능 - VCS는 또는 Hsim와 권하고 싶습니다 (VCS는, ncsim 또는 ModelSim)

여기에 귀하의 Verilog 부분을 디지털 시뮬레이터 Hsim NanoSim하여 양념 또는 일부에 의해 직접적으로 시뮬레이션을 동시에 것입니다 / 시뮬레이션 엔진 사이에 간접적인 인터페이스입니다.

이러한 도구 인터페이스 포트를 매핑 능력을 기본적으로 (일치) A2D 및 D2A 모듈은 이러한 인터페이스 포트 (이상)가 자동으로 추가됩니다 즉, 도구 이름입니다.당신은 그것을 제어할 수있습니다.

혼합 신호 검증을 어떻게 지내요 공동 시뮬레이션을 훨씬 효율적으로 빠르게 될 것이다 효과적인 방법.좀 더 자세한 내용을 알려주세요!!

감사합니다,

 
안녕하세요 Blackuni,
저기 케이던스 및 Synopsys와 같은 몇몇 EDA 벤더와 AMS 기존의 도구들은 도구를 세그먼트를 제공하고있습니다.
위해 케이던스 "빅 - 대 중소 - D와 빅 - D는 중소 비교 - 전략"을 입력 사용할 수있습니다.

Virtuso (아날로그 시뮬레이터) 아날로그 프론트와 예리한 디지털 앞에서 석사 얻을 수있는 몇 가지 아날로그 엔진 (IUS8.1 이후)에 혼합 시뮬레이션 얻을 수있는 몇 가지 디지털 엔진.이것은 최신의 주제와 케이던스에서 제공하고있다.

(주의 : 빅 대 중소 - D는 작은 디자인 아날로그 및 디지털에서, 마찬가지로 빅 - D는 소규모 대 - 디지털 디자인 및 아날로그 인터페이스와 작은 부분과 큰 부분을 설계하는 수단이 될이 될 것입니다 많은 부분을 의미합니다.

- 폴

 
나는 지난 몇 년 동안 케이던스 AMS를 사용하여왔다 나는 그것을 사용하는 아주 쉬운 도구를 믿습니다.만약 당신이 그것을 시도하십시오 : 당신만을 설정보기를 생성하거나, 아날로그 아티스트 또는 AMS 메뉴에서 AMS 시뮬레이션을 실행하는 것이다주고 그것에 액세스할 수있습니다.

 
안녕하세요 Joannes,
귀하의 답장을 보내주셔서 감사합니다.난 어떻게의 SPICE Netlist Verilog RTL과 함께 연결되어 인터페이스와 시뮬레이션을위한 파일의 작은 코드 스니펫 싶어요.그것은 큰 도움이 동일한 경우 제공되는 것입니다.

감사합니다,


 
만약 당신이)가 설치된 IUS (Cadencs AMS 도구가 있는데, 그것을 할입니다.

Testbench 경우에는 귀하의 상위 레벨은 RTL, 인스턴스의 SPICE subckt입니다 동일한 인스턴스은 RTL 모듈입니다.그냥 간단하게 구성해야합니다.당신 IUS 아래 샘플 <install dir> / 도구를 설치 / amsd / 샘플을 참조할 수있습니다

만약 Testbench의 최고 수준의 개략도이다, 당신의 디지털 부분은 RTL보기 editer를 사용하도록 구성해야합니다.

 
Paulki,
당신이 "코드 발췌 문장을 줄 수없습니다 쉬운 방법"입니다.
그냥 kiger로보십시오 <install dir> / 도구 예제와 함께 / amsd / 샘플했다

 
안녕하세요 Kiger, Joannes,
날 자습서 및 예제를 참조하는 데 도움이.하지만 우리는 지금, 할 수있을만큼 그렇게해야 AMS 디자이너의 라이센스를 해달라고하는 거죠.

- 폴

 

Welcome to EDABoard.com

Sponsor

Back
Top