Digital Design Studio 2.0.2: Agent, chia sẻ dự án và hạn mức Cloud hằng tuần

Làm việc với RTL, ISA và ALcad trong một ứng dụng, nhận hỗ trợ từ Agent và chia sẻ dự án Cloud. Phiên bản 2.0.2 còn có hạn mức Cloud hằng tuần, phần cài đặt gọn hơn và thêm công cụ khám phá thiết kế.

Trên trang này

Digital Design Studio 2.0.2 kết nối thêm nhiều công việc thiết kế trong cùng một không gian làm việc. Chuyển giữa RTL, quy trình ISA trong Flow Navigator và ALcad, trao đổi ý tưởng với Agent rồi mời người khác cùng làm việc trên dự án Cloud. Đọc mã nguồn, thảo luận thay đổi, điều chỉnh mạch và kiểm tra kết quả trở thành các bước liền mạch trong một ứng dụng.

Môi trường làm việc cũng dễ điều chỉnh theo thói quen hơn. Hạn mức Cloud hằng tuần và giao diện Usage giúp lên kế hoạch cho phiên tiếp theo. Cài đặt được sắp xếp lại, cỡ chữ trò chuyện AI và 14 ngôn ngữ giao diện giúp việc đọc thoải mái hơn. So sánh mạch, công cụ PCB và báo cáo QEDA bổ sung góc nhìn để xem xét thiết kế và chọn hướng tìm hiểu tiếp theo.

Một ứng dụng, từ RTL đến ALcad

Bắt đầu từ dự án đang làm và mở giao diện có thể trả lời câu hỏi tiếp theo. Đọc RTL trong trình soạn thảo, mở công việc ISA từ Flow Navigator hoặc chuyển sang ALcad cho mạch và bo mạch. Các phần này đều thuộc Digital Design Studio, vì vậy bạn có thể chọn công cụ theo dự án và mục tiêu của từng bước.

Nhờ vậy, quá trình tìm hiểu giữ được sự liên kết. Bạn có thể đọc một mô-đun, khám phá ý tưởng ISA rồi xem mạch mà vẫn giữ ngữ cảnh. Các giao diện dùng điều hướng và cài đặt quen thuộc. Chọn công cụ phù hợp, sau đó trở lại mã nguồn hoặc báo cáo để so sánh những gì đã tìm thấy. Mỗi lần chuyển giao diện đều có thể phục vụ một câu hỏi cụ thể.

Ví dụ, trước một thay đổi nhỏ, bạn có thể đọc mã và xác định điều cần so sánh. Sau đó mở giao diện phù hợp với câu hỏi ấy. Gắn mỗi quan sát với một mục tiêu cụ thể giúp tiếp tục mạch suy nghĩ khi trở lại tệp và chọn bước tiếp theo thực sự cần cho dự án.

Digital Design Studio với chín cửa sổ đang mở trong bảng bên trái và mã nguồn RTL của npu_controller_top nằm cạnh sơ đồ mạch tương ứng.

Phát triển ý tưởng cùng Agent

Agent hỗ trợ những câu hỏi xuất hiện khi thiết kế: một đoạn RTL làm gì, nên tiếp cận thay đổi ra sao, testbench cần kiểm tra trường hợp nào, hoặc nên bắt đầu tìm hiểu dự án từ đâu. Mô tả kết quả mong muốn rồi thu hẹp nhiệm vụ qua cuộc trò chuyện. Một lời giải thích có thể dẫn đến đề xuất sửa đổi, rồi đến câu hỏi cụ thể hơn về kết quả cần xem xét.

Chọn mức effort phù hợp và đọc câu trả lời bên cạnh mã nguồn. Khi cần thông tin công khai, tìm kiếm Web cung cấp thêm nguồn tham khảo. BYOK vẫn có sẵn cho kết nối AI của riêng bạn. Xem mã được đề xuất trong trình soạn thảo và chạy các bước kiểm tra phù hợp với dự án. Câu trả lời và bằng chứng để quyết định được đặt gần nhau trong quá trình làm việc.

Quy trình thiết kế cùng Agent

Từ câu hỏi đến thay đổi mà bạn có thể kiểm tra.

01Mô tả nhiệm vụMô tả nhiệm vụ02Khám phá cách ti…Khám phá cách tiếp cận03Xem xét thay đổiXem xét thay đổi04Kiểm tra kết quảKiểm tra kết quả01Mô tả nhiệm vụMô tả nhiệm vụ02Khám phá cách ti…Khám phá cách tiếp cận03Xem xét thay đổiXem xét thay đổi04Kiểm tra kết quảKiểm tra kết quả
  1. Mô tả nhiệm vụ

    Bắt đầu bằng mục tiêu cụ thể, chẳng hạn hiểu một chuyển trạng thái hoặc cải thiện testbench của mô-đun. Nêu phần dự án muốn thảo luận và quyết định mà câu trả lời cần hỗ trợ. Điều này giúp các bước tiếp theo có hướng đi rõ ràng.

  2. Khám phá cách tiếp cận

    Yêu cầu giải thích mã, so sánh các cách sửa hoặc liệt kê trường hợp kiểm thử. Đọc lập luận cùng tệp và hỏi thêm về các giả định quan trọng. Bạn có thể làm rõ yêu cầu trước khi chuyển một ý tưởng thành thay đổi trong mã.

  3. Xem xét thay đổi

    So sánh đề xuất với mã nguồn và hành vi mong muốn. Kiểm tra tên, giao diện và phạm vi sửa đổi trong dự án. Cuộc trò chuyện cũng là nơi yêu cầu một thay đổi nhỏ hơn hoặc hỏi vì sao một chỉnh sửa được đề xuất.

  4. Kiểm tra kết quả

    Dùng các công cụ chẩn đoán, mô phỏng hoặc phân tích có trong dự án. Nếu kết quả làm xuất hiện câu hỏi mới, hãy đưa nó trở lại cuộc trò chuyện. Giải thích, chỉnh sửa và kiểm tra trở thành quy trình lặp có thể theo dõi.

Một thiết kế NPU lớn với cây mô-đun và mã nguồn, cùng cửa sổ Agent nổi có tin nhắn @websearch trong ô soạn thảo.

Chia sẻ dự án Cloud

Mời người khác vào dự án Cloud khi muốn phát triển ý tưởng cùng nhau. Trong phần chia sẻ, bạn có thể tạo lời mời và chọn quyền truy cập. Khi người kia đăng nhập và chấp nhận, cả hai có thể thảo luận trên cùng một dự án. Điều này giảm việc gửi các bản sao tệp riêng lẻ rồi xác định bản nào có thay đổi mới nhất.

Người tham gia có quyền chỉnh sửa có thể thay đổi các tệp của dự án. Tính năng đồng biên tập thời gian thực, với thay đổi hiện ngay trong trình soạn thảo khi bạn làm việc, hiện chưa mở và sẽ được thông báo khi mở. Chủ sở hữu quản lý người tham gia trong phần chia sẻ. Thống nhất mục tiêu và tệp trước sẽ giúp phiên làm việc tập trung vào một nhiệm vụ rõ ràng.

Bảng Share this project trong phần cài đặt, với quyền truy cập Can view, Create link, danh sách liên kết và người dùng, cùng thông báo rằng tính năng chạy tác vụ cho người tham gia chưa khả dụng.

Chia sẻ và cùng chỉnh sửa

Từ mở dự án đến làm việc chung trên một tệp.

  1. Mở dự án Cloud

    Chọn dự án và mở phần chia sẻ. Xác định tệp hoặc câu hỏi thiết kế sẽ xem xét trước. Giữ mục tiêu đầu tiên vừa phải giúp cả hai hiểu thay đổi của mình liên hệ với phần còn lại của dự án như thế nào.

  2. Tạo lời mời

    Chọn quyền truy cập và gửi liên kết trực tiếp cho người muốn cộng tác. Để cùng sửa mã nguồn, hãy chọn quyền chỉnh sửa. Lời mời là điểm vào dự án đó dành cho người cộng tác mà bạn đã chọn.

  3. Mở cùng một tệp

    Người được mời đăng nhập, chấp nhận và mở dự án. Với quyền chỉnh sửa, người được mời có thể mở tệp đã thống nhất và thực hiện thay đổi. Giữ mã xung quanh trong tầm nhìn để hiểu ngữ cảnh từng chỉnh sửa.

  4. Tiếp tục công việc

    Xem lại tệp sau khi sửa và chạy những bước kiểm tra cần thiết. Nếu nhóm thay đổi, chủ sở hữu có thể quản lý người tham gia ở cùng vị trí. Dự án vẫn là nơi gặp nhau cho phiên tiếp theo và những câu hỏi thiết kế mới.

Lên kế hoạch tuần trong Usage

Free, Plus và Pro nay nhận hạn mức Cloud mỗi tuần cho các tác vụ tính toán và Agent tương ứng. Công việc định kỳ có nhịp tuần: mở dự án, xem tài nguyên hiện có và chọn phần cần tìm hiểu tiếp theo. Usage hiển thị hạn mức còn lại cùng mức sử dụng đã ghi nhận để việc lên kế hoạch bắt đầu từ tình trạng hiện tại của không gian làm việc.

Xem Usage trước một loạt mô phỏng hoặc tác vụ Agent, rồi trở lại sau khi làm xong để xem hoạt động. Giữa đọc mã, chỉnh sửa và kiểm tra, giao diện này cũng là điểm tham chiếu thực tế. Bạn có thể cân nhắc tìm hiểu thêm một ứng viên ngay hay chuẩn bị bước kế tiếp cho lần sau mà vẫn ở trong ứng dụng. Phần Cloud của quy trình luôn dễ theo dõi.

Ba thời điểm xem Usage

Theo dõi hạn mức tuần khi chuẩn bị và nhìn lại công việc.

  1. Trước khi bắt đầu

    Mở Usage để kiểm tra kỳ tuần hiện tại và hạn mức Cloud còn lại. Dùng thông tin đó để chọn việc cho phiên tới, từ trao đổi tập trung với Agent đến các tác vụ tính toán được hỗ trợ để kiểm tra thiết kế.

  2. Trong khi tìm hiểu

    Trở lại giao diện khi dự án tiến triển và so sánh mức sử dụng hiển thị với công việc đã thực hiện. Điểm tham chiếu này giúp quyết định nên xem thêm ứng viên ngay hay sắp xếp các nhiệm vụ cho giai đoạn tiếp theo trước.

  3. Chuẩn bị phiên tiếp theo

    Xem hoạt động trong tuần cùng hạn mức còn lại. Khi quay lại làm việc, bạn có thể dùng cùng giao diện để kiểm tra kỳ hiện tại. Bài tập thiết kế lặp lại và công việc dự án định kỳ nhờ vậy dễ chuẩn bị hơn.

Thẻ Usage trên bảng điều khiển hiển thị thời gian Cloud còn lại trong tuần này (1 lõi) và lần đặt lại tiếp theo.

Cài đặt dễ tìm và dễ đọc hơn

Cài đặt đưa các điều khiển liên quan lại gần nhau và giảm những đường dẫn trùng lặp đến cùng lựa chọn. Các nút khác biệt rõ hơn với bề mặt xung quanh, nên dễ nhận ra thao tác khi xem trang. Khi quay lại điều chỉnh tùy chọn không gian làm việc, bạn ít phải di chuyển giữa nhiều phần nhỏ để tìm đúng điều khiển cần dùng.

Trò chuyện AI cũng cho phép chọn cỡ chữ nội dung và tiêu đề. Điều chỉnh khi đọc luân phiên giữa phần giải thích dài với mã được mô tả, hoặc trình bày thiết kế trên màn hình khác. Cuộc trò chuyện có thể mở cạnh trình soạn thảo. Không gian làm việc phù hợp hơn cho cả đọc lẫn thiết kế, giúp đối chiếu câu trả lời với phần liên quan trong tệp thoải mái hơn.

Sau khi chỉnh cỡ chữ, hãy thử với một cuộc trò chuyện và tệp mã đang dùng. Nội dung và tiêu đề có thể phù hợp với các cỡ chữ khác nhau. Chuẩn bị trước buổi đánh giá chung giúp tập trung thảo luận vào thiết kế; khi cần, bạn có thể trở lại cài đặt để chọn lại.

Cài đặt Agent & models với các phạm vi Me, This organization và This project, cùng kích thước chữ trò chuyện, tiêu đề trò chuyện và thẻ của bảng làm việc trên thiết bị này.

So sánh hành vi mạch trong ALcad

ALcad mở rộng các cách khám phá biến thiên của mạch. So sánh corner cho phép xem kết quả trong các điều kiện được biểu diễn trong cấu hình. Điều khiển dung sai đưa biến thiên linh kiện vào quá trình tìm hiểu. Từ một kết quả, bạn có thể xác định phần nào cần xem kỹ hơn và những giá trị nào muốn thử thay đổi tiếp theo.

Chỉnh bố trí chân của mạch con cũng được đưa vào bước chuẩn bị. Điều chỉnh các chân khi sắp xếp thiết kế, sau đó quay lại sơ đồ và kết quả để xem mối liên hệ giữa các phần. Chuẩn bị và so sánh trở thành những bước gần nhau, giúp đi từ mạch đã vẽ đến việc xem xét hành vi có chủ đích hơn và lựa chọn thay đổi kế tiếp.

Trước khi so sánh, hãy chọn kết quả làm mốc và điều kiện cần tìm hiểu. Theo dõi những giá trị liên quan đến câu hỏi trong từng điều kiện. Đưa quan sát trở lại bước chỉnh mạch rồi kiểm tra kết quả mới, để lần so sánh tiếp theo vẫn gắn với một mục tiêu thiết kế cụ thể.

Một mạch RLC nối tiếp trong ALcad với các dạng sóng đáp ứng quá độ với tín hiệu bước trong bảng phía dưới.

Xem bo mạch qua PCB và 3D

Các công cụ chỉnh sửa và xuất PCB được mở rộng, bao gồm cung tròn của vùng và thông tin xuất liên quan đến nhà sản xuất. Những bổ sung này giúp chuẩn bị đánh giá bo mạch và kiểm tra chi tiết đi cùng kết quả xuất. Làm việc với hình học và cài đặt của bo mạch, rồi xem kết quả trước khi chuyển sang chỉnh sửa tiếp theo.

Giao diện PCB và 3D cung cấp các góc nhìn bổ sung cho cùng thiết kế. Mặt phẳng giúp đọc bố trí, còn 3D cho thấy hình dạng và vị trí từ góc khác. Chuyển giữa hai cách xem tùy theo câu hỏi cần trả lời. Bo mạch vẫn thuộc quy trình ALcad quen thuộc mà bạn dùng cho công việc mạch và kiểm tra các chi tiết thiết kế.

Một mô hình bo mạch trong ALcad 3D CAD có lỗ lắp và đầu nối, cùng danh sách đặc trưng và thuộc tính của mô hình.

Thêm cách tìm hiểu thiết kế

QEDA (chỉ desktop Linux) bổ sung giao diện bố trí và báo cáo cho công việc mạch siêu dẫn được hỗ trợ. Khám phá thiết kế transmon trong mô hình PEC/CPW hiện có, rồi xem bố trí cùng báo cáo để đánh giá kết quả. Các giá trị và giao diện tạo từ lần chạy đó cung cấp điểm tham chiếu cụ thể khi thảo luận thiết kế và so sánh với điều bạn muốn kiểm tra.

HLS tích hợp cung cấp đường đi từ tập con C được hỗ trợ đến RTL trên máy chủ native tương thích. Evolve (chỉ desktop Linux) cho phép so sánh ứng viên FPGA ảo. Các công cụ này phục vụ những giai đoạn khác nhau: thử cách biểu diễn, đọc RTL được tạo hoặc so sánh ứng viên trước khi chọn hướng. Mở công cụ phù hợp từ dự án và dùng kết quả thực tế làm khởi đầu cho bước kiểm tra tiếp theo.

Các kết quả phân tích thời gian signoff đã ghi lại nằm cạnh phân tích Roofline của thiết kế NPU.

Những thay đổi khác

Mười bốn ngôn ngữ giao diện. Chọn ngôn ngữ ứng dụng rồi quay lại những giao diện dự án quen thuộc. Nhóm có thể thảo luận cùng thiết kế trong khi mỗi người đọc điều khiển bằng ngôn ngữ ưa thích. Bộ chọn ngôn ngữ nằm trong cài đặt không gian làm việc.

Danh sách ngôn ngữ hiển thị đang mở trong cài đặt Language & Region.

Chi tiết tác vụ Cloud. Giao diện ảnh hưởng của việc hủy và chi tiết hoàn tất cung cấp thêm ngữ cảnh khi tác vụ kết thúc. Chúng giúp hiểu việc dừng hoặc hoàn thành, rồi xem lại cách một lần chạy kết thúc trước khi bắt đầu công việc tiếp theo.

Đầu vào của mạch và dự án. Công cụ phát hành có đường dẫn nhập ngspice và tệp quy trình của dự án. Kết hợp với các giao diện mạch, chúng giữ bước chuẩn bị đầu vào và kiểm tra kết quả gắn với dự án đang được tìm hiểu.

Khám phá ISA. Nhập RISC-V và giao diện tham chiếu PCCX mở rộng các điểm bắt đầu trong Flow Navigator. Bạn có thể xem xét ý tưởng ISA và liên hệ với những công việc thiết kế khác của dự án ngay trong Digital Design Studio.

Phiên bản 2.0.2 tập hợp những cải tiến quanh một phiên thiết kế: chọn giao diện, đặt câu hỏi cụ thể, làm việc cùng người khác và kiểm tra kết quả. Mở dự án muốn tiếp tục tìm hiểu và thực hiện bước tiếp theo trong cùng không gian làm việc.

Xem tài liệu để biết chi tiết hỗ trợ theo từng môi trường.

Tải xuống · Tài liệu · Giá