3. DC를 이용한 프라임 타임 사용하기
DC 타이밍 스크립트를 PT 스크립트로 변환하는 툴
• Features Specific to PrimeTime
내부 클럭 (DC에서는 없고 PT만 가능)
Leaf 셀의 내부 핀 상의 클럭 생성
Prime Time Modeling 사용자 가이드 참조
• Command Differences
dc_shell과 pt_shell사이의 명령어 차이
• Timing Analysis Differences
dc_shell> current_design BOTTOM
dc_shell> set_wire_load_model -name small
dc_shell> current_design MID
dc_shell> set_wire_load_model -name medium
dc_shell> current_design TOP
dc_shell> set_wire_load_model -name large
pt_shell> current_design TOP
pt_shell> set_wire_load_model -name large
pt_shell> set_wire_load_model -name medium [get_cells U1]
pt_shell> set_wire_load_model -name small [get_cells U1/U2]
• Command Scripts
This dc_shell script i: timing_assertions.scr:
current_design MID
set_wire_load_model -name medium
current_design TOP
set_wire_load_mode enclosed
set_wire_load_model -name large
set_max_area 3000
set_dont_touch u13
include timing_assertions.scr
compile
pt_shell script
set_wire_load_mode enclosed
set_wire_load_model -name medium {u2 u4}
set_wire_load_model -name large
source timing_assertions.scr
set_max_area 3000
set_dont_touch u13
• Script Translator
% transcript dc_shell_script pt_shell_script \
[-source_for_include] [-no_init]
[-no_script_warnings]
• Reading .db Files With Back-Annotated Data
책 참조
• Path Groups in Design Compiler
책 참조
아래 계속