4:02 질문 - 트리 합성!

A

anwayy

Guest
누구 클럭에 익숙한 - 트리 합성 (CTS)?
SoC 설계 가정해보 거대한 사건, 거기의 RISC CPU 코어와 다른 하위의 수를 - 그것에 모듈입니다.그렇다면 어떻게 시계 - 트리 구축합니까?
빌드
마 하위 클럭
- 이내 트리 (에서)의 하위 모듈 또는 전용 가기 - 레벨에서 CTS합니까?
우리의 디자인을 경우에, 우리가 가기
- 레벨에서 (Ctgen) SE를 사용하는 CTS, 그리고 나는 너무 많은 시계
- 버퍼의 하위 앞에 삽입됩니다 - 때문에 시계 - 삽입 - 지연이 너무 크다는 모듈을 느낀다.
당신이 어떻게이 사건에 할 말해 줄래?
그리고 당신은 자동으로 또는 함께 CTS 도구합니까 ...?
감사합니다!

 
큰 디자인을 위해, 클록 트리의 큰 지연이 불가피하다
하지만 상관 없어요, 가장 중요한 문제 스큐, 지연되지 않습니다.

남동 CTS 들어, 그것은, 그것은 증가해야하는 최소한의 skew를 충족시킬 수 없다
지연.

만약 당신이 (규칙이 있어야합니다 조직 클록 트리 설계 규칙이 있지
일부 조직 도구로 그것을 체크)를 시행했다.당신은 당신의 시계를 나눌 수
하지 않은 경우 하위 트리에 다음 "손"에 의해, 가장 높은 수준의 할
규칙, 당신은 더 나은 도구에
의해 모든것.

남동의 버전 그렇고 / 사용 CTS?나도 몰라
최신 릴리스의 SE5.0/5.1에있는 하나의 좋은 일이 아니라는 성능,하지만
큰 디자인.당신 아스트로 또는 Celestry의 도구로 비교할 수있습니다.

 
당신에 대한 조언 감사합니다.
우리 SE5.4 사용할 수있습니다.

 
글쎄 ..
내 통과 경험에서 ...
그러나 아스트로 문제는 그것을 모두 고칠 수 없어 voilations 왔을 때, 그것을 일련의 버퍼와 같은 일부 어리석은 일을 할 것입니다.결국, 나쁜 결과를 가져온다고 우려한다.

 
당신이 할 수있는 하나를 사용하는 경우 avanti 탐색기 모드에서 전체 디자인 목성 CTS를 실행하는 것입니다 그리고 알고리즘의 무리를 통해 실행되며 귀하의 디자인 구현을위한 최상의 CTS가 나왔다.보통 최적 CTS 솔루션 가까이 온다.그렇다면, 당신은 생성된 보고서를 읽었 및 최고의 하나 골라.CTS로 공급하여 트리를 생성합니다.

 
모든 클럭 균형 도구를 디자인하는 경향이있다.(안 모두 퍼 서로 대화를합니다. 예를 들어, 메모리 컨트롤러에 퍼하여 가능 GPIO 얘기에 debounced 최저점?하지만 도구들이 스큐 균형!!!) 그 이유 때문에 당신이 시계에 표시됩니다 거대한 지연 이유는 나무.

 
난 당신이 수있는 하드 매크로를 특히 선호하는 주위의 칩의 다른 부분, manully 경로 시계.그렇지 않으면 당신은 너무 많은 시간과 일치하는 시계는 다른 brance의 사용료를 내야한다.

 

Welcome to EDABoard.com

Sponsor

Back
Top