Sự nghiệp thiết kế vi mạch của tôi bắt đầu với thiết kế DRAM vào năm 1978, vì vậy tôi đã theo dõi sự phát triển trong lĩnh vực thiết kế bộ nhớ này để lưu ý những thách thức thiết kế, quá trình cập nhật và đổi mới trong quá trình thực hiện. Synopsys tổ chức một hội thảo công nghệ bộ nhớ vào tháng 2022 năm 9.6 và tôi đã có cơ hội xem bài thuyết trình của các kỹ sư SK hynix, Tae-Jun Lee và Bong-Gil Kang. Các chip DRAM đã đạt dung lượng cao và tốc độ dữ liệu nhanh XNUMX gigabit/giây, giống như gần đây LPDDDR5T thông báo vào ngày 25 tháng XNUMX. Tốc độ dữ liệu có thể bị giới hạn bởi tính toàn vẹn của Mạng phân phối điện (PDN), tuy nhiên, việc phân tích DRAM toàn chip bằng PDN sẽ làm chậm thời gian mô phỏng xuống quá nhiều.
Băng thông bộ nhớ cao nhất trên mỗi kênh x64 đã cho thấy sự tăng trưởng ổn định qua nhiều thế hệ:
- DDR1, 3.2 GB/giây ở nguồn cung cấp 2.5V
- DDR2, 6.4 GB/giây ở nguồn cung cấp 1.8V
- DDR3, 12.8 GB/giây ở nguồn cung cấp 1.5V
- DDR4, 25.6 GB/giây ở nguồn cung cấp 1.2V
- DDR5, 51.2 GB/giây ở nguồn cung cấp 1.1V
Một thách thức lớn trong việc đáp ứng các mục tiêu thời gian tích cực này là kiểm soát các sự cố sụt giảm IR ký sinh gây ra trong quá trình bố trí vi mạch của mảng DRAM và hiển thị bên dưới là biểu đồ sụt giảm IR trong đó màu Đỏ là khu vực có mức sụt áp cao nhất, do đó làm chậm hiệu suất của bộ nhớ.
Các phần tử ký sinh được trích xuất cho IC được lưu ở định dạng tệp SPF và việc thêm các phần tử ký sinh này cho PDN vào danh sách mạng SPICE khiến trình mô phỏng mạch chậm lại 64 lần, trong khi số phần tử RC ký sinh được PDN thêm vào là Nhiều hơn 3.7 lần so với tín hiệu ký sinh đơn thuần.
Tại SK hynix, họ đã đưa ra một cách tiếp cận thực tế để giảm thời gian chạy mô phỏng khi sử dụng PrimeSim™ Pro mô phỏng mạch trên danh sách mạng SPF bao gồm cả PDN bằng cách sử dụng ba kỹ thuật:
- Phân vùng danh sách mạng giữa Nguồn và Tín hiệu khác
- Giảm các yếu tố RC trong PDN
- Kiểm soát dung sai sự kiện mô phỏng
PrimeSim Pro sử dụng tính năng phân vùng để phân chia danh sách mạng dựa trên khả năng kết nối và theo mặc định, PDN và các tín hiệu khác sẽ kết hợp để tạo thành các phân vùng rất lớn, do đó làm chậm quá nhiều thời gian mô phỏng. Đây là phân vùng lớn nhất trông như thế nào với cài đặt giả lập mặc định:
Một tùy chọn trong PrimeSim Pro (primesim_pwrblock) được sử dụng để giảm kích thước của phân vùng lớn nhất, tách PDN khỏi các tín hiệu khác.
PDN được trích xuất ở định dạng SPF có quá nhiều phần tử RC, làm chậm thời gian chạy mô phỏng mạch, do đó, một tùy chọn có tên là primesim_postl_rcred đã được sử dụng để giảm mạng RC, đồng thời duy trì độ chính xác. Tùy chọn giảm RC có thể giảm số lượng phần tử RC lên tới 73.9%.
Các trình giả lập mạch như PrimSim Pro sử dụng phép toán ma trận để giải quyết dòng điện và điện áp trong các phân vùng danh sách mạng, vì vậy thời gian chạy liên quan trực tiếp đến kích thước ma trận và tần suất thay đổi điện áp yêu cầu tính toán lại. tùy chọn giả lập primesim_evtgrid_for_pdn đã được sử dụng và nó giảm số lần ma trận cần được giải bất cứ khi nào có những thay đổi điện áp nhỏ trong PDN. Biểu đồ bên dưới được hiển thị bằng màu tím có dấu X tại mỗi thời điểm khi việc giải ma trận trong PDN được yêu cầu theo mặc định, sau đó được hiển thị bằng màu trắng là các hình tam giác tại mỗi thời điểm mà việc giải ma trận được sử dụng với tùy chọn trình mô phỏng. Hình tam giác màu trắng xảy ra ít thường xuyên hơn nhiều so với hình chữ X màu tím, cho phép tốc độ mô phỏng nhanh hơn.
Tùy chọn giả lập FineSim Pro cuối cùng được sử dụng để giảm thời gian chạy là primesim_pdn_event_control=a:b và nó hoạt động bằng cách áp dụng một nguồn năng lượng lý tưởng cho a:b, dẫn đến việc tính toán ma trận ít hơn cho PDN.
Cải thiện thời gian chạy mô phỏng bằng cách sử dụng tất cả các tùy chọn FineSim Pro kết hợp là tốc độ tăng 5.2 lần.
Tổng kết
Các kỹ sư tại SK hynix đã và đang sử dụng cả bộ mô phỏng mạch FineSim và PrimeSim để phân tích trong các thiết kế chip bộ nhớ của họ. Việc sử dụng bốn tùy chọn trong PrimeSim Pro đã cung cấp đủ các cải tiến về tốc độ để cho phép phân tích PDN toàn chip có ký sinh SPF đi kèm. Tôi hy vọng rằng Synopsys sẽ tiếp tục đổi mới và cải thiện dòng mô phỏng mạch của họ để đáp ứng những thách thức ngày càng tăng của chip bộ nhớ và các phong cách thiết kế vi mạch khác.
Blog liên quan
Chia sẻ bài đăng này qua:
- Phân phối nội dung và PR được hỗ trợ bởi SEO. Được khuếch đại ngay hôm nay.
- Platoblockchain. Web3 Metaverse Intelligence. Khuếch đại kiến thức. Truy cập Tại đây.
- nguồn: https://semiwiki.com/eda/324168-power-delivery-network-analysis-in-dram-design/
- :là
- $ LÊN
- 1
- 2022
- 8
- 9
- a
- Có khả năng
- chính xác
- ngang qua
- thêm
- Sau
- tích cực
- Tất cả
- phân tích
- phân tích
- và
- Thông báo
- Nộp đơn
- phương pháp tiếp cận
- LÀ
- KHU VỰC
- Mảng
- At
- trở lại
- Băng thông
- dựa
- BE
- trước
- phía dưới
- giữa
- lớn
- by
- gọi là
- CAN
- Sức chứa
- Tuyển Dụng
- gây ra
- nguyên nhân
- thách thức
- thách thức
- cơ hội
- thay đổi
- Những thay đổi
- kênh
- Biểu đồ
- Chip
- Snacks
- màu sắc
- kết hợp
- kết hợp
- Kết nối
- tiếp tục
- điều khiển
- kiểm soát
- Current
- Cắt
- dữ liệu
- giảm
- Mặc định
- giao hàng
- Thiết kế
- thiết kế
- phát triển
- trực tiếp
- xuống
- Rơi
- suốt trong
- mỗi
- các yếu tố
- cho phép
- Kỹ sư
- Sự kiện
- mong đợi
- mắt
- gia đình
- NHANH
- nhanh hơn
- Tập tin
- cuối cùng
- Trong
- hình thức
- định dạng
- thường xuyên
- từ
- các thế hệ
- Các mục tiêu
- Phát triển
- Tăng trưởng
- xảy ra
- Có
- Cao
- cao nhất
- tổ chức
- Độ đáng tin của
- HTML
- HTTPS
- i
- lý tưởng
- nâng cao
- cải tiến
- in
- bao gồm
- Bao gồm
- đổi mới
- đổi mới
- tính toàn vẹn
- các vấn đề
- IT
- Tháng một
- jpg
- lớn
- lớn nhất
- Bố trí
- Lee
- Lượt thích
- Hạn chế
- nhìn
- nhiều
- toán học
- Matrix
- max-width
- Gặp gỡ
- cuộc họp
- Bộ nhớ
- chi tiết
- nhu cầu
- mạng
- Tháng mười một
- con số
- of
- on
- Tùy chọn
- Các lựa chọn
- gọi món
- Nền tảng khác
- Đỉnh
- hiệu suất
- plato
- Thông tin dữ liệu Plato
- PlatoDữ liệu
- Điểm
- Bài đăng
- quyền lực
- thực dụng
- trình bày
- pro
- quá trình
- cung cấp
- Giá
- đạt
- gần đây
- đỏ
- giảm
- làm giảm
- liên quan
- cần phải
- đòi hỏi
- kết quả
- chạy
- tương tự
- Thứ hai
- ngăn cách
- thiết lập
- một số
- thể hiện
- Tín hiệu
- tín hiệu
- mô phỏng
- mô phỏng
- Kích thước máy
- chậm
- làm chậm
- nhỏ
- So
- động SOLVE
- Giải quyết
- nguồn
- tốc độ
- tốc độ
- gia vị
- bắt đầu
- vững chắc
- phong cách
- đủ
- kỹ thuật
- Công nghệ
- việc này
- Sản phẩm
- cung cấp their dịch
- Kia là
- số ba
- thời gian
- thời gian
- thời gian
- đến
- quá
- XOAY
- Cập nhật
- sử dụng
- thông qua
- điện áp
- Đồng hồ đeo tay
- Đường..
- Điều gì
- cái nào
- trong khi
- trắng
- sẽ
- với
- công trinh
- sẽ
- X
- Của X
- zephyrnet