Західний цифровий RISC-V "SweRV" Основний дизайн випущений безкоштовно

Компанія Western Digital опублікувала абстракцію дизайну рівня RTL (реєстраційний рівень) свого власного проекту Ядро SweRV RISC-V. Ядро SweRV є одним з декількох проектів RISC-V, які компанія виконує як частину їхніх зусиль, спрямованих на очолення ISA, його екосистеми та сприяння їхньому власному переходу від ліцензованих ядерних платіжних плат. Відповідно до більш відкритих цілей проекту RISC-V, публікація високого рівня представництва SweTV означає, що треті сторони можуть використовувати його у своїх власних конструкціях мікросхем, що дозволить популяризувати не тільки конкретний дизайн ядра, але й RISC -V архітектура в цілому.

Абстракція дизайну RTL RISC-V Western Digital SweRV ядро тепер доступне на GitHub. Дизайн ліцензований під ліцензією Apache 2.0, яка є дуже дозволеною (і не копілефтною) ліцензією, яка дозволяє використовувати ядро ​​безкоштовно, з модифікаціями або без них, і не вимагаючи випуску модифікацій у натуральній формі. Насправді вимоги ліцензії досить незначні; крім того, що вимагає відповідних атрибутів, єдиним іншим помітним обмеженням є те, що розробники третьої сторони не можуть використовувати бренди Western Digital для позначення їхньої роботи.

RISC-V від Western Digital SweRV ядро - це ядро ​​32-біт, в якому розміщено суперскалярний дизайн 2 і дев'ятиступінчастий конвеєр. При реалізації технології 28 nm, ядро ​​працює на частоті до 1.8 ГГц. На основі моделювання Western Digital, ядро ​​SweRV забезпечує 4.9 CoreMark / МГц, що трохи вище в порівнянні з Cortex-A15 компанії ARM. Розробник основного плану планує використовувати свої ядра RISC-V для власних вбудованих конструкцій, таких як флеш-контролери і SSD, але незрозуміло, коли ці чіпи будуть доступні.

Будучи одним з основних прихильників RISC-V, Western Digital вважає, що, дозволяючи третім сторонам використовувати ядро, це допоможе залучити архітектуру RISC-V до дизайнерів апаратних і програмних засобів. Останній гарантує, що майбутні проекти Western Digital отримають кращу підтримку розробників програмного забезпечення.

джерело: Western Digital / Github