상세 보기
레지스터 전달 수준 설계단계에서 사전 클럭트리합성 가능여부 판단을 위한 경량화된 클럭트리 재구성 방법
Lightweighted CTS Preconstruction Techniques for Checking Clock Tree Synthesizable Paths in RTL Design Time
- 권나영;
- 박대진
초록
application specific integrated circuit (ASIC) 및 system on chip (SoC) 설계 시 디지털 회로는 클럭에 동기화되어 작동한다. 칩 설계 시, place & route (P&R)에서 설계 조건과 타이밍 조건, 클럭의 동기화 여부 등을 고려한다. P&R에서 클럭 경로에 대한 delay를 줄이기 위해, clock tree synthesis (CTS) 기법을 이용한다. 본 논문에서는 사전 클럭트리 합성 가능 여부 판단을 위한 shallow-CTS 알고리즘을 소개한다. 오픈 소스 Parser-Verilog를 사용하여 register transfer level (RTL) 합성가능한 Verilog를 파싱하여, Pre-CTS와 Post-CTS 단계를 진행하고, 가장 긴 clock path와 버퍼 삽입 전후의 표준편차를 비교하여 CTS의 정확도에 대해 분석한다. 본 논문에서 시간 투입이 많이 되는 licensed EDA tool을 사용하여 CTS 결과를 확인하지 않고, RTL 수준에서 사전 클럭 트리 합성 검증 방법을 제공하여 비용 및 시간문제를 감소할 수 있을 것으로 기대된다.
키워드
레지스터 수준; 클럭 트리 합성; 합성여부; Pre-CTS; Post-CTS; Register transfer level; Clock tree synthesis; Synthesizable; Pre-CTS; Post-CTS
- 제목
- 레지스터 전달 수준 설계단계에서 사전 클럭트리합성 가능여부 판단을 위한 경량화된 클럭트리 재구성 방법
- 제목 (타언어)
- Lightweighted CTS Preconstruction Techniques for Checking Clock Tree Synthesizable Paths in RTL Design Time
- 저자
- 권나영; 박대진
- 발행일
- 2022-10
- 유형
- Y
- 저널명
- 한국정보통신학회논문지
- 권
- 26
- 호
- 10
- 페이지
- 1537 ~ 1544
- 언어
- KOR
- 출판사
- 한국정보통신학회
- 발행국가
- 대한민국
- 분량
- 8 페이지
- ISSN
- E 2288-4165
P 2234-4772