Verilog trong Digital Design Studio
Mở, sửa, lưu và điều hướng tệp .v và .vh trong Digital Design Studio.
Tổng quan
Digital Design Studio nhận diện tệp .v và .vh để bạn mở, sửa và lưu mã nguồn Verilog cùng tệp .sv và .svh. Tệp .v cũng có thể là đầu vào dự án RTL rõ ràng dùng cho khám phá dự án và Outline.
Bắt đầu với tệp Verilog
Mở thư mục dự án hiện có chứa tệp mã nguồn
.v.Chọn tệp từ Explorer hoặc Go to File.
Sửa và lưu bằng Lưu tệp hoặc
Ctrl+S.Mở lại tệp và xác nhận thay đổi đã lưu có mặt.
Tệp header dùng .vh được nhận diện và có thể sửa. Đường dẫn gốc mã nguồn dự án gốc được xác định rõ cho .sv và .v; header thường được truy cập qua cây tệp dự án hoặc quan hệ include thay vì được coi là mô-đun đỉnh độc lập.
Phạm vi hỗ trợ ngôn ngữ
Trình soạn thảo nhận diện tệp Verilog, nhưng hỗ trợ phân tích cú pháp, khai triển, mô phỏng, tổng hợp, mô hình thời gian, PLI/VPI và mã nguồn được bảo vệ khác nhau theo cấu trúc và bản phát hành. Kiểm tra chẩn đoán từ hành động bạn chạy; trình soạn thảo hỗ trợ tệp không nghĩa mọi công cụ hạ nguồn chấp nhận mọi cấu trúc.
IEEE liệt kê IEEE 1364-2005 là tiêu chuẩn đã được thay thế và đưa vào dòng tiêu chuẩn SystemVerilog thống nhất. Mã nguồn Verilog vẫn là định dạng dự án được hỗ trợ ở đây, nên chúng tôi gọi là hỗ trợ Verilog, không phải “chế độ kế thừa” riêng. Xem trang trạng thái IEEE 1364-2005 chính thức để biết trạng thái công bố tiêu chuẩn.
Trang liên quan
Chuẩn bị tập mã nguồn
Lưu mô-đun đỉnh và mọi mã nguồn
.v/.svcần thiết.Đặt mô-đun đỉnh, thư mục include và define cho hành động đã chọn; giữ header cùng dự án.
Kiểm tra tên mô-đun và tín hiệu phân biệt hoa thường, định nghĩa trùng và include chưa giải quyết.
Chạy thao tác và dùng chẩn đoán để tìm cấu trúc không hỗ trợ. Chỉ tô màu cú pháp trong trình soạn thảo không xác lập phạm vi mô phỏng.
Bắt đầu với Mô phỏng RTL đầu tiên cho ví dụ có giới hạn, hoặc Lệnh bộ máy CLI cho thao tác frontend và đánh giá.
Chuyển đổi giữa 3D và các màn hình phân tích khác
Digital Design Studio 2.0.3 cải thiện việc dọn dẹp tài nguyên khi chế độ xem phân cấp 3D bị đóng hoặc thay thế. Nó cũng giải phóng nội dung cây điều hướng sau khi một phần thu gọn đóng xong. Không có tùy chọn quản lý bộ nhớ mới nào cần bật.
Mở dự án dự định và lưu mã nguồn RTL. Trong Analysis, Schematic và 3D Hierarchy là các mục riêng biệt. Mở kết quả tương thích từ mục bạn cần.
Đọc danh tính nguồn/lần chạy trước khi diễn giải khung cảnh. Chọn một khối hoặc mạng và sử dụng Details cùng các nút điều khiển lớp định tuyến/nhãn có sẵn để kiểm tra chế độ xem.
Chuyển sang sơ đồ, dạng sóng hoặc tab phân tích khác nếu cần. Đóng tab 3D khi bạn đã hoàn tất với chế độ xem đó. Việc dọn dẹp tài nguyên tuân theo vòng đời của chế độ xem; bạn không cần phải bắt đầu tác vụ Cloud hoặc tải lại toàn bộ ứng dụng để yêu cầu việc này.
Mở lại kết quả dự định để tiếp tục. Xác nhận lại nguồn/lần chạy đã chọn, đặc biệt là sau khi chỉnh sửa hoặc thay đổi dự án.
Thay đổi này làm giảm tài nguyên kết xuất được giữ lại; nó không nâng giới hạn đầu vào/hình học, không tính toán lại phân tích đã lưu hoặc làm cho công cụ không khả dụng trở nên khả dụng. Dạng sóng vẫn cần một kết quả đã lưu tương thích. Nếu chế độ xem báo cáo không có kết quả hoặc lỗi dịch vụ, hãy giữ nguyên trạng thái đó và kiểm tra máy chủ cũng như nguồn đã chọn. Chế độ xem trống không phải là phân tích thành công cho một thiết kế trống.
Lợi ích phụ thuộc vào khung cảnh, trình kết xuất và thiết bị. Không có cải thiện cố định nào về RAM, bộ nhớ GPU hoặc tốc độ khung hình được cam kết cho mọi dự án. Xem Analysis views để chọn kết quả và Diagnostics để báo cáo lỗi có thể tái tạo.