Là một kỹ sư hoặc nhà thiết kế bán dẫn có kinh nghiệm, hãy tưởng tượng việc sản xuất một bố cục mạng đối xứng cho mạch tích Các trò chơi trong casino mới (IC) nhưng tìm thấy sự không phù Các trò chơi trong casino điện giả trong mô phỏng gia vị sau khi đặt của bạn. Kết quả không trực quan này sẽ đưa bạn trở lại thiết kế để kiểm tra các assymetries, nhưng bạn không tìm thấy.
Hóa ra hiệu ứng Các trò chơi trong casino khớp điện giả này là do sự khác biệt trong phân phối các tụ điện khớp nối ký sinh trên các nút của mạng điện trở ký sinh. Điều này, đến lượt nó, được gây ra bởi các tạo tác của các công cụ khai thác ký sinh và ký sinh trùng.
Ở đây chúng tôi cung cấp cho bạn các đề xuất thực tế để xác định các điều kiện không phù Các trò chơi trong casino sai này và phân biệt chúng với sự không phù Các trò chơi trong casino thực sự do sự khác biệt về bố cục.Phần mềm chiết sinh ký sinh Các trò chơi trong casino Ansys Paragonx194834_194946
Nhiều mạch tích Các trò chơi trong casino tương tự và vô tuyến (RF) dựa vào khái niệm kết Các trò chơi trong casino thiết bị và kết Các trò chơi trong casino mạng.1,2Ví dụ về các mạch như vậy là các chốt mạnh mẽ, bộ khuếch đại cảm giác, cặp vi phân, gương hiện tại, đồng hồ đa pha và nhiều loại khác. Mạng lưới và thiết bị phù Các trò chơi trong casino cung cấp cho bạn một số phòng ngọ nguậy, đảm bảo rằng một mạch sẽ có thể xử lý các biến thể quá trình không thể tránh khỏi.
Để tiếp cận kết Các trò chơi trong casino mạng hoàn hảo, các nhà thiết kế tạo bố cục đối xứng bằng cách lật thiết kế xung quanh trục X hoặc Y hoặc bằng cách dịch chuyển hoặc xoay một ô, như trong Hình 1.
Nhưng đối xứng và kết Các trò chơi trong casino hoàn hảo hiếm khi có thể đạt được do các ràng buộc của các quy tắc thiết kế, khả năng định kỳ dây và hình học. Đó là lý do tại sao bạn thực hiện trích xuất ký sinh trùng để xác minh sự phù Các trò chơi trong casino, tiếp theo là mô phỏng mạch sau khi đặt, như một phần của luồng thiết kế sau dòng tiêu chuẩn.
Ở đây, câu hỏi hóc búa thực sự: ngay cả khi lưới đối xứng hoàn hảo và phù Các trò chơi trong casino, mô phỏng sau khi đặt rất nhiều thường cho thấy sự khác biệt trong hành vi điện. Một kịch bản điển hình là khi hai Nets cho thấy một trận đấu tốt cho điện dung và sức đề kháng nhưng có sự không phù Các trò chơi trong casino lớn cho độ trễ RC, được tượng trưng bởi τ (chữ thường Hy Lạp tau).
Hình 1. Bố cục của Nets Vin và VIP phù Các trò chơi trong casino. Các cổng đầu vào là VIN và VIP, và các điểm đích là cổng của MOSFET.
Hình 2. (A) Trực quan hóa các yếu tố ký sinh (điện trở và điện dung). Lưu ý sự bất đối xứng, một sự khác biệt trong phân phối điện dung khớp nối cho NET VIN và VIP.
Vấn đề, hóa ra, nằm trong phần mềm trích xuất ký sinh. Cụ thể, nguyên nhân gốc của sự không phù Các trò chơi trong casino độ trễ có liên quan đến cách các công cụ trích xuất ký sinh phân phối điện dung khớp nối trên các nút của các mạng điện trở.
Lý do có khả năng nhất cho sự đối xứng đó là bất đẳng hướng Các trò chơi trong casino các thuật toán hình học tính toán được sử dụng bởi các công cụ trích xuất. Các thuật toán này-chẳng hạn như dòng quét (hoặc quét) hoặc đi qua ranh giới đa giác-có một hướng ưa thích, chẳng hạn như bên trái, hoặc đáy trên cùng, hoặc theo chiều kim đồng hồ.
199474_199923
Hình 3. Ký sinh trùng RC cho (a) bản gốc và (b) các tệp GDS lật. Các phân phối của điện dung khớp nối cho NET VIN và VIP được đảo ngược cho các trường Các trò chơi trong casino (a) và (b).
Như mong đợi, việc phân phối điện dung ghép là giống nhau đối với mạng bên trái cho bản gốc và cho bố Các trò chơi trong casino lật. Phân phối này cũng giống nhau cho mạng bên phải.
Thay đổi phân phối điện dung này tương quan rất tốt với độ trễ RC mô phỏng trên VIN và trên VIP. Độ trễ RC, τ, lớn hơn đối với VIN NET so với VIP trong trường Các trò chơi trong casino (a), nhưng nhỏ hơn độ trễ RC trên VIP trong trường Các trò chơi trong casino (b).
Tất nhiên, nếu sự khác biệt về khớp nối và sự chậm trễ của RC đối với NETS VIN và VIP không thay đổi dấu hiệu của nó sau khi thực hiện chuyển đổi bố cục, sự khác biệt như vậy là do sự không phù Các trò chơi trong casino của bố cục thực sự cần được cố định trên bố cục .
Thí nghiệm này có thể là lần đầu tiên bất kỳ nhóm nào nghiên cứu các hiện vật của chiết xuất ký sinh liên quan đến phân phối dị hướng, Các trò chơi trong casino đối xứng của điện dung khớp nối cho bố cục đối xứng.
Hiệu ứng Các trò chơi trong casino khớp giả đã được quan sát cho các thiết kế, công nghệ, xưởng đúc khác nhau và ba công cụ trích xuất ký sinh chính. Mức độ nghiêm trọng của dị hướng giả là khác nhau đối với các công cụ trích xuất khác nhau.
Mọi công cụ trích xuất ký sinh trùng cố gắng giảm thiểu kích thước Các trò chơi trong casino mạng RC ký sinh để cho phép thời gian mô phỏng sau lần nhanh (đối với gia vị, emir, thời gian và các công cụ khác). Luôn luôn có sự đánh đổi giữa kích thước netlist (thời gian mô phỏng) và độ chính xác.
Hình 4. Phân phối điện dung khớp nối trên các nút của mạng điện trở ký sinh. Trường Các trò chơi trong casino (a) là chính xác nhất, trường Các trò chơi trong casino (b) kém chính xác hơn và trường Các trò chơi trong casino (c) rất thô.
Mô phỏng gia vị sau Layout Các trò chơi trong casino một chốt mạnh3(xem Hình 5) được triển khai trong công nghệ FinFET 5nm cho thấy sự không phù Các trò chơi trong casino về thời gian chuyển tiếp cho các thiết bị M1 và M2 là ~ 500 fs, cao hơn nhiều so với thông số giới hạn trên cho sự không phù Các trò chơi trong casino này (~ 30 fs). Bố cục tương đối nhỏ, và kiểm tra trực quan của nó không tiết lộ bất kỳ sự bất đối xứng nào.
lật bố cục xung quanh các trục y dẫn đến một danh sách netlist sau khi thể hiện cho thấy sự không phù Các trò chơi trong casino với một dấu hiệu ngược lại: mật370 fs. Kết quả này là một lập luận rõ ràng, thuyết phục rằng sự không phù Các trò chơi trong casino này của +500/-370 FS là do một vật phẩm của công cụ trích xuất ký sinh.
Phân tích sự không phù Các trò chơi trong casino ròng bằng công cụ tự động hóa thiết kế điện tử Paragonx (EDA) đã xác nhận chênh lệch độ trễ RC lớn trên 15% giữa Nets In1 và In2. Sự khác biệt này thay đổi dấu hiệu của nó cho các bố cục ban đầu và lật.
204021_204462
Người ta tin rằng sự khác biệt 0,2% của điện dung là do sự không chính xác của trích xuất điện dung dựa trên quy tắc (phù Các trò chơi trong casino với mẫu). Có thể thu được độ chính xác cao hơn nhiều trong việc trích xuất điện dung bằng cách sử dụng các bộ giải trường dựa trên đường đi bộ ngẫu nhiên (FS) với các cài đặt mục tiêu chính xác do người dùng kiểm soát.
Hình 5. Sơ đồ chốt mạnh. NETS IN1 và IN2 phải được khớp với độ trễ RC.
Mô phỏng mạch sau Layout được coi là một tiêu chuẩn vàng để phân tích và mô phỏng các thiết kế IC cấp độ bóng bán dẫn tùy chỉnh. Hiệu ứng không phù Các trò chơi trong casino sai lầm quan sát được dẫn đến một câu hỏi thú vị: mô phỏng sau khi đặt chính xác như thế nào?
Cũng quan trọng không kém, sự không phù Các trò chơi trong casino giả gây ra bởi các tạo tác trích xuất có thể che dấu một bố cục thực và không khớp điện, gây ra bởi sự khác biệt trong bố cục và bối cảnh của lưới phù Các trò chơi trong casino. Phát hiện một sự không phù Các trò chơi trong casino thực sự trở nên khó khăn hoặc thậm chí không thể khi có sự không phù Các trò chơi trong casino giả.
Xem xét các khuyến nghị sau:
a. Hãy chú ý nhiều hơn đến sự không phù Các trò chơi trong casino nói chung và không phù Các trò chơi trong casino sai do trích xuất ký sinh không chính xác nói riêng.
b. Tăng nhận thức về những hiệu ứng này.
c. Sử dụng bộ giải trường để trích xuất điện dung chính xác, được kiểm soát của các lưới phù Các trò chơi trong casino (nếu khớp điện dung là rất quan trọng).
d. Sử dụng phần mềm Paragonx hoặc các công cụ EDA khác để chủ động kiểm tra và xác minh khớp net và thiết bị trong danh sách netlist sau, gỡ lỗi các vấn đề đó và cải thiện cách khớp bố Các trò chơi trong casino.
a. Tạo bố Các trò chơi trong casino bằng cách áp dụng chuyển đổi đối xứng cho bố Các trò chơi trong casino ban đầu (xem Hình 6), chẳng hạn như:
Tôi.
ii.
iii.
b. Thực hiện chiết sinh ký sinh.
c. Sử dụng phần mềm paragonx để so sánh danh sách netlists sau khi đặt cho bố Các trò chơi trong casino gốc và được chuyển đổi.
i. Phần mềm Paragonx phát hiện và gỡ lỗi không phù Các trò chơi trong casino nhanh hơn và dễ dàng hơn nhiều so với gia vị.
d. Nếu phần mềm Paragonx Các trò chơi trong casino có sẵn, hãy sử dụng mô phỏng Spice Post-Layout hoặc các công cụ phân tích khác (STA, v.v.) để so sánh hai danh sách netlist sau khi đặt.
e. Trong trường Các trò chơi trong casino có sự khác biệt đáng kể biểu thị sự không phù Các trò chơi trong casino giả:
i. Thực hiện kiểm tra trực quan các bố Các trò chơi trong casino (nếu có thể).
ii. Báo cáo kết quả cho các nhà cung cấp công cụ khai thác ký sinh và các xưởng đúc.
Hình 6. Các phép biến đổi bố trí có thể giúp xác định sự không phù Các trò chơi trong casino ròng sai. Các đặc điểm điện là bất biến đối với các biến đổi này, vì vậy điện dung ký sinh, điện trở, sự chậm trễ, thiết bị và mô phỏng gia vị cũng nên là bất biến.
Tìm hiểu thêm về cáchCác trò chơi trongCó thể giúp bạn giải quyết vấn đề không phù Các trò chơi trong casino điện giả trong thiết kế IC của bạn.
Tài liệu tham khảo
[1] Hồi Nghệ thuật bố Các trò chơi trong casino tương tự, Hồi 2nded., A. Hastings, Prentice Hall, 2005.
[2] Bố Các trò chơi trong casino IC CMOS: Các khái niệm, phương pháp và công cụ, Hồi D.Clein, Newnes, 1999.
[3] Hồi Các chốt mạnh mẽ (một mạch cho tất cả các mùa), B.Razavi, Tạp chí Mạch trạng thái rắn Các trò chơi trong casino IEEE, câu 7, số 2, tr. 12-17, 2015.
Chỉ dành cho Các trò chơi trong casino. Chúng tôi có một số tài nguyên bổ sung mà Các trò chơi trong casino có thể tận hưởng.
Xem cáchCác trò chơi trongcó thể giúp bạn giải quyết vấn đề Các trò chơi trong casino khớp điện giả trong các thiết kế IC của bạn.