Chiplets спростили одну сферу дизайну, але відкрили скриньку Пандори з іншої сторони. Складність моделювання кожного чіплет нижчий, але тепер зв’язок між мікросхемами став складним. Люди експериментують з різними протоколами з’єднання, варіаціями UCIe, змінюючи налаштування UCIe, швидкість інтерфейсу, кількість фізичних рівнів тощо. Тепер додайте до цього застарілі стандарти, як-от AXI, нові протоколи, як-от PICe6.0, і когерентність кешу.
Загалом, це створює абсолютно новий набір експериментів. Такий, для якого традиційна емуляція та моделювання RTL не працюватимуть. Спершу потрібно прикласти зусилля до компромісу архітектури, а не лише до вибору компонентів. Це означатиме, що вам доведеться провести аналіз трафіку, розділення додатків, розмір системи та вплив різних типів фізичного рівня. Крім того, залежно від програми тест буде дуже різним.
Специфікація UCIe є новою, і немає чітких контрольних показників. Крім того, специфікація UCIe містить лише вказівки щодо затримки та потужності. Обидва вимоги суворі. Це означає, що дослідження області потужності-продуктивності є неможливим. Оскільки у вас є перетворення протокол-протокол-протокол, наприклад PCIe 6.0 на UCIe на AXI, налаштування моделювання є складним.
Одним із рішень є використання системного моделювання VisualSim від Мірабіліс Дизайн. Нещодавно вони запустили IP-модель рівня системи UCIe і демонструватимуть ряд варіантів використання інтерконнекту на Чіплет Саміт. Щоб допомогти розробникам, вони опублікували посібник із багатьма варіантами використання, очікуваними результатами енергоефективності та варіантами оптимізації. У них є як презентація паперу, так і стенд на саміті. Я сподіваюся побачити вас там!
Крім того, ось посилання на статтю, яку люди можуть отримати: Моделювання продуктивності гетерогенної обчислювальної системи на основі архітектури з’єднання UCIe
Анотація:
Сучасні складні конструкції чіпів на передових вузлах зазвичай складаються з кількох матриць (або чіплетів). Цей підхід дозволяє використовувати штампи від різних виробників або процесів, а також IP багаторазового використання. Розробникам потрібна модель системного рівня для оцінки різних реалізацій таких складних ситуацій.
Приклад системи складається з мікросхеми вводу/виводу, низькопотужного основного мікросхеми, високопродуктивного основного мікросхеми, аудіо-відео мікросхеми та аналогового мікросхеми, з’єднаних між собою за допомогою стандарту Universal Chiplet Interconnect Express (UCIe).
Наша команда розглянула кілька сценаріїв і конфігурацій, включаючи розширені та стандартні пакети, різноманітні профілі трафіку та ресурси, а також ретаймер для розширення охоплення та оцінки подій після тайм-ауту. Визначення сильних і слабких сторін з’єднання UCIe для місійних додатків допомогло нам отримати оптимальну конфігурацію для кожної підсистеми відповідно до продуктивності, потужності та функціональних вимог.
Про Mirabilis Design Inc.
Mirabilis Design — це компанія, що займається програмним забезпеченням у Кремнієвій долині. Вона надає програмне забезпечення та навчальні рішення для виявлення й усунення ризиків у специфікаціях продукту, точного прогнозування людських і часових ресурсів, необхідних для розробки продукту, а також покращення зв’язку між різними інженерами.
команди.
VisualSim Architect поєднує інтелектуальну власність, моделювання на системному рівні, симуляцію, аналіз середовища та шаблони додатків, щоб значно покращити побудову моделі, моделювання, аналіз і перевірку RTL. Середовище дозволяє розробникам швидко переходити до дизайну, який відповідає різноманітному набору взаємозалежних вимог щодо часу та потужності. Він використовується на дуже ранніх стадіях процесу проектування паралельно (і як допомога до) письмової специфікації та перед реалізацією (наприклад, RTL, програмного коду або схеми) продукту.
Також читайте:
ВЕБІНАР: Як досягти 95%+ точного вимірювання потужності під час дослідження архітектури
Зіставлення SysML з апаратною архітектурою
Курси модельного дизайну для студентів
Поділитися цим дописом через:
- Розповсюдження контенту та PR на основі SEO. Отримайте посилення сьогодні.
- PlatoData.Network Vertical Generative Ai. Додайте собі сили. Доступ тут.
- PlatoAiStream. Web3 Intelligence. Розширення знань. Доступ тут.
- ПлатонЕСГ. вуглець, CleanTech, Енергія, Навколишнє середовище, Сонячна, Поводження з відходами. Доступ тут.
- PlatoHealth. Розвідка про біотехнології та клінічні випробування. Доступ тут.
- джерело: https://semiwiki.com/ip/mirabilis-design-ip/341339-chiplets-open-pandoras-box/
- : має
- :є
- : ні
- a
- точний
- точно
- Achieve
- додавати
- просунутий
- Aid
- дозволяє
- по
- Також
- an
- аналіз
- та
- Інший
- додаток
- застосування
- підхід
- архітектура
- ЕСТЬ
- ПЛОЩА
- AS
- At
- заснований
- BE
- ставати
- перед тим
- еталонний тест
- тести
- між
- обидва
- Box
- але
- cache
- CAN
- Може отримати
- випадків
- чіп
- ясно
- код
- комбінати
- Комунікація
- компанія
- повністю
- комплекс
- складність
- Компоненти
- обчислення
- Проводити
- конфігурація
- вважається
- складається
- будівництво
- сходяться
- Перетворення
- Core
- курси
- створює
- демонстрація
- Залежно
- дизайн
- процес проектування
- Дизайнери
- конструкцій
- розвивати
- різний
- Різне
- під час
- кожен
- Рано
- зусилля
- усунутий
- емуляція
- дозволяє
- Навколишнє середовище
- оцінювати
- Події
- приклад
- очікуваний
- експериментувати
- Експерименти
- експрес
- продовжити
- Перший
- для
- від
- перед
- функціональний
- в цілому
- отримати
- керівництво
- керівництво
- апаратні засоби
- Мати
- допоміг
- тут
- висока продуктивність
- надія
- Як
- How To
- HTTPS
- людина
- i
- ідентифікувати
- ідентифікує
- Impact
- реалізація
- реалізації
- удосконалювати
- in
- У тому числі
- інтелектуальний
- інтелектуальна власність
- взаємопов'язані
- інтерфейс
- IP
- IT
- JPG
- просто
- Затримка
- запущений
- шар
- шарів
- Legacy
- рівень
- як
- LINK
- подивитися
- багато
- низький
- знизити
- Виробники
- макс-ширина
- значити
- засоби
- вимір
- Зустрічатися
- відповідає
- Місія
- змішувати
- модель
- моделювання
- моделювання
- множинний
- Необхідність
- Нові
- немає
- вузли
- зараз
- номер
- отримувати
- of
- on
- ONE
- тільки
- відкрити
- відкритий
- оптимальний
- оптимізація
- Опції
- or
- пакети
- Папір
- Паралельні
- продуктивність
- фізичний
- plato
- Інформація про дані Платона
- PlatoData
- пошта
- влада
- прогнозування
- Presentation
- процес
- процеси
- Product
- Профілі
- власність
- протоколи
- забезпечує
- забезпечення
- опублікований
- швидко
- досягати
- Читати
- нещодавно
- вимагається
- Вимога
- ресурси
- результати
- багаторазовий
- Risk
- сценарії
- побачити
- вибирає
- комплект
- налаштування
- установка
- кілька
- істотно
- Кремній
- Силіконова долина
- спрощений
- моделювання
- ситуацій
- So
- Софтвер
- рішення
- Рішення
- специфікація
- швидкість
- витрачати
- standard
- стандартів
- сильні сторони
- строгий
- Вивчення
- такі
- Саміт
- система
- команда
- Шаблони
- Що
- Команда
- Там.
- вони
- це
- час
- до
- традиційний
- трафік
- Навчання
- Типи
- Universal
- us
- використання
- використовуваний
- використання
- Долина
- варіації
- перевірка
- дуже
- через
- недоліки
- ДОБРЕ
- який
- волі
- з
- Work
- письмовий
- ви
- зефірнет