Cadence에서 출시한 제품이 무수히 많은데, 이에 대해 어떤 순으로 공부를 시작해야 하는지에 대한 가이드가 있다.
OrCAD나 Pspice는 Cadence에서 합병한 제품으로 이 Learning Map에서는 제외되어 있다.
이 Learning Map에서는 전통적인 Cadence Tool에 대해서만 나타나 있다.
Schematic 회로도면을 그리는 Tool으로 Allegro Entry HDL (과거이름 Concept HDL) 이라는 Tool이 있다. 즉 흔이 OrCAD Capture를 그리고 Allegro PCB로 넘어가는게 익숙하지만, 이는 OrCAD가 인수합병되며 프로그램이 하나로 합쳐진 것이며, 기존에는 HDL으로 Schematic을 그리고 Allegro PCB로 Netlist를 넘겨주었다. HDL은 옛날 유닉스 환경에서 개발되었으며, 복잡한 라이브러리 구조때문에 진입장벽이 높다.
그 외 Cadence Tool으로는 Allegro Package Designer(IC패키지 설계), Virtuoso (Analog IC 회로 및 layout설계), Digital IC 설계, 시뮬레이션 툴 등이 있다.
회로 및 PCB설계
schematic (회로도 그리기) : Allegro Entry HDL
PCB (PCB layout 설계) : Allegro PCB Designer
SI/PI 시뮬레이션 : Sigrity 툴
전사적 라이브러리 관리 툴 : EDM
IC 패키지설계
Allegro Package Designer, Sip Layout
(그러나 17.4 버전부터 통합되어 "Allergro Package Designer Plus"가 되었다고 한다.)
아날로그 반도체 설계, RF설계
Virtuoso Schematic : 반도체 회로도 그리기
Virtuoso Layout : 반도체 layout 배치
Spectre Simulator : 반도체 회로 및 layout 시뮬레이션
디지털 반도체 설계
기본적으로 FPGA언어(Verilog or VHDL)를 아는 상태로 디지털 설계를 한다.
Genus : RTL레벨 Verilog설계, Synthesis작업
INNOVUS : 타이밍 시뮬레이션
디지털 반도체 설계 및 Verification 시뮬레이션 툴
디지털 IC HDL 하드웨어 언어 학습 방향
기타 등등 ~
Cadence Tool을 배울때 무엇부터 어떻게 시작해야 하는지 가이드라인을 잡기 좋다.
또한 Cadence Korea 지사에서 일부 교육을 제공한다. 아쉽게도 미국만큼 제공하지는 않는듯 하다.