Inside an Open-Source Processor: An Introduction to RISC-V
Внутри процессора с открытым исходным кодом: введение в RISC-V
Год издания: 2021
Автор: Monte Dalrymple / Монте Далримпл
Жанр или тематика: RISC-V
Издательство: Elektor International Media B.V.
ISBN: 978-3-89576-443-1
Серия: Elektor Books
Язык: Английский
Формат: PDF
Качество: Издательский макет или текст (eBook)
Количество страниц: 272
Описание: RISC-V — это архитектура набора инструкций (ISA), бесплатная и открытая. Это означает, что сама ISA RISC-V не требует лицензионных сборов, хотя отдельные реализации могут взимать плату. RISC-V ISA курируется некоммерческим фондом, не имеющим коммерческого интереса к продуктам или услугам, которые его используют, и каждый может внести свой вклад в спецификации RISC-V. RISC-V ISA подходит для приложений, начиная от встроенных микроконтроллеров и заканчивая суперкомпьютерами. В этой книге сначала будет описана 32-разрядная ISA RISC-V, включая как базовый набор инструкций, так и большинство определенных в настоящее время расширений.
Затем в книге подробно описывается реализация ISA с открытым исходным кодом, предназначенная для встроенных управляющих приложений. Эта реализация включает в себя базовый набор инструкций, а также ряд стандартных расширений. После завершения описания конструкции ЦП проект расширяется за счет включения памяти и некоторых простых операций ввода-вывода. Полученный микроконтроллер затем будет реализован на доступной макетной плате FPGA (доступной в Elektor) вместе с простым программным приложением, чтобы читатель мог изучить готовый проект.
Целевая аудитория:
Информация, представленная здесь, будет полезна широкому кругу читателей. Практикующие инженеры, которым нужна открытая исходный процессор для профессионального или любительского проекта оценит, что внутренняя работа проекта полностью документирована и легко модифицируется. Студентам, изучающим электротехнику и информатику, будет полезен пример проектирования из реального мира, и эта книга (и проект) может быть использована в качестве основы для проектов, добавляющих RISC-Инструкции и режимы V, которые на самом деле не нужны для встроенных приложений управления. Опытные любители электроники наконец-то смогут реализовать собственный процессор, о котором они всегда мечтали.
Серия
Elektor Books