Những hành trình đầy cảm hứng

Theo dõi những câu chuyện của các học giả và các chuyến thám hiểm nghiên cứu của họ

Thiết kế layout tùy chỉnh với Siemens EDA Tanner L-Edit IC

Thao Dinh

Wed, 16 Apr 2025

Thiết kế layout tùy chỉnh với Siemens EDA Tanner L-Edit IC
L-Edit IC, công cụ thiết kế layout vật lý của Siemens, có thể tăng tốc triển khai layout tùy chỉnh với một số tính năng chỉnh sửa tiên tiến và dễ sử dụng. L-Edit IC được xây dựng trên nền tảng OpenAccess và hỗ trợ PCell, giúp tạo các khối layout linh hoạt cho thiết kế analog và mixed-signal. PCell được tạo cho các thiết bị cơ bản và cung cấp trong PDK (Process Design Kit) từ xưởng sản xuất, nhưng cũng có thể được sử dụng để xây dựng các cổng logic. Môi trường làm việc, menu và phím tắt của L-Edit IC đều có thể tùy chỉnh.

Layout dựa trên sơ đồ nguyên lý

L-Edit IC hỗ trợ SDL (Schematic Driven Layout), cho phép kỹ sư thiết kế layout tạo layout với PCell và cơ sở dữ liệu kết nối từ sơ đồ nguyên lý, giúp tiết kiệm thời gian và đảm bảo thiết kế đúng ngay từ đầu. PCell được tạo trong layout với các tham số lấy từ các thiết bị trong sơ đồ và được đặt theo thứ tự chúng xuất hiện trong sơ đồ khi người dùng nhấn Publish to SDL trong S-Edit.
Cơ sở dữ liệu kết nối (connectivity) giúp kỹ sư thiết kế layout dễ dàng nhìn thấy các kết nối giữa các instance bằng các đường bay (flight lines), hỗ trợ quá trình định tuyến. Đường bay có thể được hiển thị theo từng net hoặc nhiều net từ SDL Navigator và màu sắc của chúng có thể được tùy chỉnh thông qua menu. Cross-probing có thể thực hiện giữa S-Edit, công cụ vẽ sơ đồ nguyên lý của Siemens, và L-Edit IC, công cụ thiết kế layout vật lý. Người dùng chỉ cần nhấp vào một ký hiệu trong sơ đồ nguyên lý để làm nổi bật instance tương ứng trong layout, và ngược lại.

Các tính năng chỉnh sửa tiên tiến

Trong một số mạch, như bộ khuếch đại thuật toán (operational amplifiers), các thiết bị cần thiết kế layout đối xứng centroid chung (common centroid). Nếu không sử dụng layout centroid chung, sẽ xuất hiện sai số đáng kể khi sử dụng transistor, điện trở hoặc tụ điện. Thanh công cụ căn chỉnh (alignment toolbar), điểm cơ sở (base-point), object snapping, hoán đổi instance (swap instances) và các tính năng sao chép (duplicate features) làm cho việc đặt và định tuyến dễ dàng hơn.
  • Base-Point: Cho phép xác định một điểm tham chiếu tùy chỉnh để thực hiện các thao tác chỉnh sửa bằng con trỏ hoặc tọa độ cụ thể.
  • Object Snapping: Thanh công cụ giúp căn chỉnh các đối tượng trong khi vẽ, di chuyển hoặc chỉnh sửa. Các chế độ snapping bao gồm điểm đỉnh, trung điểm, cạnh, đường trung tâm dây dẫn, tâm hình chữ nhật và chân nối (pin).

Tạo guard ring tự động

L-Edit IC có thể tự động tạo các cấu trúc đường dẫn nhiều phần để tạo guard ring. Các ô guard ring có thể được đặt bao quanh các cell đã được tạo sẵn hoặc các lựa chọn trong thiết kế. Các mẫu guard ring mặc định sử dụng via tiêu chuẩn từ PDK của xưởng sản xuất, hoặc người dùng có thể tự cấu hình.

Sửa lỗi khi thiết kế với Rule-Aware Layout

Tính năng Rule-Aware Layout của L-Edit IC hiển thị các lỗi vi phạm khi bạn chỉnh sửa layout, giúp bạn tạo layout gọn gàng và không lỗi ngay lần đầu tiên. Tính năng này đồng thời kiểm tra lỗi vi phạm giữa các đối tượng trong cùng một cell và trong toàn bộ hệ thống cell phân cấp. Bạn có thể hiển thị khoảng cách giữa hai cạnh khi chỉnh sửa, hiển thị dấu hiệu vi phạm, và cấu hình tính năng ngăn chặn vi phạm. Với tính năng này, công cụ sẽ không cho phép bạn vẽ hoặc chỉnh sửa một hình dạng gây ra lỗi (tùy chọn).

0 bình luận

để lại bình luận