WorkspaceManager_Err-MultipleTopLevelDocumentsMultiple Top-Level Documents_AD
This document is no longer available beyond version 21.0. Information can now be found here: Multiple Top-Level Documents for version 25
상위 카테고리: 문서와 관련된 위반 사항들
기본 보고 모드:
요약
이 위반은, Hierarchical 설계에서 2개 이상의 Schematic Sheet가 프로젝트 구조의 최상위에 있을 때 발생합니다.
알림
Compiler 오류 및 경고가 회로도에 표시되도록 설정된 경우( Preference Options - Schematic - Compiler 페이지에서 통해 활성화됨), 문제가 있는 객체 아래에 색상이 있는 물결 모양이 표시됩니다. 객체 위에 마우스를 올리면 위반 사항을 요약한 팝업 힌트가 표시됩니다. 또한 다음 형식으로 Messages Panel에 알림이 표시됩니다:
Multiple top level documents: <SheetName> has been used
여기서:
- SheetName은 현재 최상위 시트로 사용되고 있는 회로도 문서의 이름입니다.
해결을 위한 권장 사항
이 문제는 일반적으로 실제 상단 시트의 Sheet Symbol이, 의도한 하위 시트를 올바르게 대상으로 지정하지 않기 때문에 발생합니다.
이 문제를 해결하려면, 먼저 의도한 하위 시트가 어떤 회로도 시트인지 결정하세요.
최상위 회로도에, 의도한 하위 회로도 시트를 위한 Sheet Symbol이 배치되었는지 확인하세요:
-
Sheet Symbol이 존재하지 않는 경우, 수동 배치 또는 Create Sheet Symbol From Sheet 명령을 사용하여 생성해주세요.
-
Sheet Symbol이 이미 존재하는 경우, 해당 Sheet Symbol이 하위 시트를 참조하는지 확인하세요. Properties Panel에서 Sheet Symbol을 선택했을 때, File Name 필드를 확인하세요.
Source 섹션에서 Source File을 Assign할 수 있습니다.
재 컴파일 후에는 계층 구조가 해결되고 Messages Panel에서 오류가 사라집니다.
팁
-
객체 힌트는, Enable Connectivity Insight 페이지의 Preference Options에서 System - Design Insight 옵션이 활성화되어 있을 때만 나타납니다.
페이지의 Connectivity Insight Options 영역에 있는 Object Hints 항목과 관련된 컨트롤을 사용하여 해당 힌트의 시작 스타일을 결정합니다(Mouse Hover 및/또는 Alt+Double Click 으로 확인).