R
rogger123
Guest
안녕하세요, 저는 DC를 사용하여 내 RTL을 합성입니다. 실제 기능 시계와 함께 초기 컴파일 후 모든 기능 시계를 제거하고 하나의 시계 "검사 시계"를 정의하여 증분 컴파일을하고있는 중이야. 또 DC이 시계의 모든 대기 시간 위반 문제를 해결에 도착. 나는 네트리스트를 작성하고 실제 컴파일러로 이동합니다. 내 의심을 중심으로 어디이 있습니다. 내가 네트리스트와 DEF 파일 (floorplan)을 할 읽을 실제 컴파일러 (PC)를 사용하면 또한 내가 DC에 읽어 내 원래의 RTL에 적용된 모든 제약에서 읽을 필요 (예 : 시계 definations 등) 난 단지 오전 physopt 사용 - 다음 것은 physopt 한 라운드를하고 이후 옵션의 일부를 내가 내 모든 디자인 시계를 제거하고 내가 DC에 그랬던 것처럼 한 개의 새 시계의 "스캔 시계"를 작성하고 다시 physopt을 실행해야합니까? 제가 위에서 언급한 흐름을 다하고 노력했다. 난 내 기능 시계를 제거하고 새 스캔 시계를 정의하여 두 번째 시간을 physopt 실행하면. PC 시간 위반을 보유 몇 번이고보고 이러한 위반 사항을 해결하기 위해 beffers를 추가 시작합니다. 하지만 DC의 그것은 위반을보고하지 마십시오. 이러한 위반은 PC가 PC에서 시간 위반을 보유의 결과 wud 아니라 DC의 방법으로 세포를 배치의 결과입니까? 내가 worng 또는 everythign 잘못 gettingsomething 맞지? rgds rogger