Digital Design Studio의 Evolve
Digital Design Studio 2.0.2 Digital Design Studio의 Evolve. 사용 전에 선택한 호스트·계정 권한·현재 지원 범위를 확인하세요.
가상 FPGA 후보 탐색과 병렬 후보 평가는 Linux 데스크톱 네이티브 호스트를 사용합니다. 기준 설계를 저장하고 지원 보드·프로필을 선택한 뒤 후보 진단과 지표를 확인하고 변경을 채택하세요. 이 Evolve 경로는 Windows·Cloud에서 사용할 수 없습니다. 관리형 Cloud 최적화는 별도의 작업이며 해당 프로젝트가 제공하는 기능·견적·권한을 확인해야 합니다.
개요
Evolve는 Digital Design Studio 안에서 설계 대안을 탐색합니다. 저장된 RTL 기준 설계에서 시작해 같은 정확성 검사와 목표로 각 후보를 검토하세요. 현재 환경의 실행 상태에서 사용할 수 있는 탐색·분석 작업을 확인합니다.
실험 준비
관리 조합 논리 검색에는 DUT 파일(.sv 또는 .v) 하나를 저장하고 최상위 모듈을 고릅니다. DDS는 그 파일이 포함하는 .svh/.vh 헤더만 캡처합니다.
테스트벤치·define·다른 모듈은 입력이 아닙니다.
목표와 단위·측정 방법을 기록합니다. 목표는 면적과 타이밍입니다.
실행 환경·제한·외부 도구·전송 대상·사용량 예상치를 확인합니다.
기존 결과를 보관할 수 있도록 새 실행·실험 위치를 사용합니다.
실행 및 후보 검토
선택한 프로젝트에서 Evolve 화면을 열고 실행 환경 메시지를 읽으세요. 작업을 사용할 수 있으면 명시적으로 시작한 뒤 실행 상태·진단·저장된 출력을 확인합니다. 화면을 열거나 사전 검사 결과를 받는 것만으로 탐색이 시작되지는 않습니다.
같은 입력과 검사로 후보를 기준 설계와 비교하세요. 소스 차이·실패한 테스트·누락된 수치를 검토한 뒤 일반 소스 관리 절차로 후보를 반영합니다. 원래 기준 설계와 실험 결과물은 보관하세요.
CLI와 CUDA 경로
CLI에는 서로 다른 Evolve 계약이 있습니다. 기존 고객 액션 alti evolve는 계획만 반환합니다. native Evolve 작업 요청과 compute rtl-evolve는 각각 스키마와 기능 검사를 사용합니다. 설치된 인터페이스는 엔진 명령과 작업·Cloud 명령을 확인하세요. Windows 앱에 포함된 alti는 프로젝트 초기화용이며 Evolve 엔진이 없으므로 alti evolve …와 alti compute rtl-evolve를 실행할 수 없습니다.
제한된 CUDA 흐름에서 GPU는 조합 논리 활성도 진단을 계산합니다. 후보 생성·정확성 검사·목표 평가는 CPU 작업이며 Icarus가 필요합니다. GPU 감지를 탐색 완료나 속도 향상 결과로 해석하지 말고 실제 기록된 백엔드와 제한을 확인하세요.
재개·취소 시 확인
연결이 끊어지면 새 실행 전에 기존 실행을 확인하세요. 실행 환경이 정리되는 동안 취소 요청이 대기 상태일 수 있습니다. 유용한 후보 결과와 마지막 작업 상태를 보관하고, 소스·설정이 바뀌면 이전 식별자로 비교하지 말고 새 실험을 만듭니다.
파일과 관련 문서
호환 식별자 rtl_evolve, /api/evolve/*, .alEvolve, 워크스페이스 evolve/ 디렉터리는 유지됩니다. 관련 작업은 분석 뷰, 소스 관리, 프로젝트와 러너를 참고하세요.
Digital Design Studio 2.0.2 사용 안내
가상 FPGA 후보 탐색과 병렬 후보 평가는 Linux 데스크톱 네이티브 호스트를 사용합니다. 기준 설계를 저장하고 지원 보드·프로필을 선택한 뒤 후보 진단과 지표를 확인하고 변경을 채택하세요. 이 Evolve 경로는 Windows·Cloud에서 사용할 수 없습니다. 관리형 Cloud 최적화는 별도의 작업이며 해당 프로젝트가 제공하는 기능·견적·권한을 확인해야 합니다.