Прототипування FPGA S2C прискорює ітерацію процесора XiangShan RISC-V - Semiwiki

Прототипування FPGA S2C прискорює ітерацію процесора XiangShan RISC-V – Semiwiki

Вихідний вузол: 2964069

S2C оголосила, що Пекінський інститут мікросхем з відкритим вихідним кодом (BOSC) використав свою логічну систему Prodigy S7-19P, рішення для прототипування FPGA на основі VU19P, у розробці процесора RISC-V «XiangShan». Це не тільки прискорює ітерацію процесора, але й дозволяє компаніям розробляти високоякісні мікросхеми на основі процесора «XiangShan».

RISC-V, відкрита архітектура набору інструкцій, все більше стає центром глобальної розробки процесорів. Серед них «XiangShan», високопродуктивне процесорне ядро ​​RISC-V з відкритим кодом, вважається провідним міжнародним представником галузі RISC-V. З моменту запуску свого першого покоління «XiangShan» отримав понад 2,500 зірок і 277 розгалужень на GitHub, що робить його одним із найбільш популярних апаратних проектів з відкритим кодом у всьому світі. На сьогоднішній день «XiangShan» випустила два покоління, третє покоління знаходиться на стадії розробки. Компанії-лідери галузі співпрацюють над подальшим розвитком навколо «XiangShan» для створення демонстраційних додатків і прискорення екосистеми RISC-V.

Для просування проекту «XiangShan» компанія S2C надала Логічна система Prodigy S7-19P, прототип FPGA для тестування функцій програмного забезпечення та продуктивності апаратного забезпечення. Це дозволяє інженерам програмного та апаратного забезпечення «XiangShan» працювати одночасно, значно прискорюючи процес розробки. S7-19P забезпечує гнучкість і масштабованість, задовольняючи різноманітні вимоги до дизайну та застосування. Представник BOSC додав: «Через різноманітність RISC-V клієнтам необхідно оцінювати різні ядра RISC-V при виборі. Прототипування FPGA від S2C дозволяє нам ефективно демонструвати продуктивність процесора за допомогою диригування Порівняльний аналіз SPEC, перевірка IO та розробка драйвера BSP. Рішення S2C охоплює весь цикл від розробки обладнання до інтеграції програмного забезпечення. Це полегшує нашим клієнтам вибір найбільш прийнятного рішення та сприяє подальшому розвитку на основі ядра «Сяншань».

Логічна система Prodigy S7-19P s2c

Тест SPEC:
Після розробки апаратного забезпечення можна провести порівняльний аналіз SPEC, щоб перевірити, чи досягнуто очікуваної продуктивності. Використовуючи Prodigy від S2C, команда «XiangShan» оцінює продуктивність за допомогою Linux із графічним інтерфейсом. Це дало команді цінні відгуки, дозволивши оптимізувати, щоб досягти або перевищити очікувану продуктивність.

Перевірка введення/виведення:
Перевірка введення/виведення (введення/виведення) забезпечує правильний і ефективний зв’язок між мікросхемою та її зовнішнім середовищем, наприклад іншими мікросхемами та системами. Prodigy від S2C надав реальне середовище для тестування та перевірки всіх каналів зв’язку введення/виведення в Сяншані. Це забезпечує бездоганну інтеграцію та зв’язок «XiangShan» з іншими апаратними компонентами, такими як пам’ять, сховище та інші інтерфейси. Під час налаштування всієї системи перевірки команда «XiangShan» перейняла дочірні карти та інтерфейси S2C, включаючи PPM, GMAC і PCIe. Загалом система працює на частоті 50 МГц, при цьому кожен інтерфейс підключений до системи «XiangShan» на відповідних стандартних частотах.

Розробка драйвера BSP:
Розробка драйвера BSP (Board Support Package) забезпечує плавну взаємодію між програмним і апаратним забезпеченням. За допомогою прототипування FPGA розробники можуть розробляти та тестувати BSP на реальному апаратному забезпеченні, забезпечуючи спільну розробку програмно-апаратного забезпечення. Таким чином, цей паралельний підхід покращує ефективність і точність розробки. Оскільки апаратне забезпечення процесора «XiangShan» реалізовано на прототипі FPGA S2C, команда програмного забезпечення негайно приступає до розробки драйвера BSP. Цей метод дозволяє групі розробників програмного забезпечення отримати глибше розуміння характеристик апаратного забезпечення та обмежень, забезпечуючи дизайн апаратного забезпечення для «XiangShan» перед остаточним записом і прискорюючи розробку програмного забезпечення.

«XiangShan» є провідним міжнародним високопродуктивним процесорним ядром RISC-V». Представник BOSC заявив: «Прототип S2C FPGA заклав міцну основу для проекту XiangShan. Ми обрали S2C через їхні видатні технології та послуги. Вони додали великого імпульсу нашому проекту».

Пан Ін Чен, віце-президент із продажів і маркетингу S2C, також прокоментував: «Ми раді, що наші рішення для прототипування Prodigy FPGA прискорюють проект XiangShan і відповідають широкому спектру потреб цільового ринку. У майбутньому ми працюватимемо з більшою кількістю партнерів, щоб розширити спільноту RISC-V для процвітання та перспектив екосистеми RISC-V».

Про Пекінський інститут чіпів з відкритим кодом
В останні роки RISC-V стрімко розвивався і став центром міжнародної науково-технічної конкуренції. Щоб підвищити рівень дизайну ІС у Китаї та побудувати технологічну платформу, пов’язану з міжнародною спільнотою з відкритим кодом, місто Пекін та Китайська академія наук визначили пріоритетність розробки в RISC-V і організували низку провідних вітчизняних підприємств і провідних науково-дослідних інститутів для створення BOSC 6 грудня 2021 р. Інститут збирає консенсус промислового розвитку з відкритим вихідним кодом і визнанням, стимулює потенціал тяги додатків через спільні інновації та прагне сприяти інтеграції інноваційного ланцюга RISC-V і промислового ланцюга, а також прискорити індустріалізацію у науково-технічних інноваційних досягненнях і створенні провідної світової промислової екосистеми RISC-V.

Про S2C
S2C є провідним світовим постачальником рішень для створення прототипів FPGA для сучасних інноваційних дизайнів SoC та ASIC, тепер займаючи друге місце на світовому ринку прототипування. S2C успішно постачає рішення для швидкого створення прототипів SoC з 2003 року. Маючи понад 600 клієнтів, у тому числі 6 із 10 найбільших напівпровідникових компаній світу, наша команда інженерів світового класу та команда продажів, орієнтована на клієнта, є експертами у задоволенні потреб наших клієнтів у перевірці SoC та ASIC. . S2C має офіси та торгових представників у США, Європі, Китаї, Гонконгу, Кореї та Японії. Для отримання додаткової інформації відвідайте: www.s2cinc.com і більше деталей про плату vu440, vu13p, vu19p, vu9p FPGA тощо.

Також читайте:

Швидкий вихід ViShare на ринок із рішенням для створення прототипів на основі FPGA від S2C

Систематичний аналіз та оптимізація архітектури RISC-V

Sirius Wireless співпрацює з S2C на Wi-Fi6/BT RF IP Verification System для більш тонкого дизайну мікросхем

Поділитися цим дописом через:

Часова мітка:

Більше від Semiwiki