Details
Title | Программная и аппаратная реализации алгоритмов: учебное пособие. — 2-е изд., испр. |
---|---|
Creators | Амосов Владимир Владимирович; Петров Александр Владимирович |
Organization | Санкт-Петербургский политехнический университет Петра Великого |
Imprint | Санкт-Петербург, 2023 |
Collection | Учебная и учебно-методическая литература; Общая коллекция |
Subjects | Алгоритмы; Программирования языки; Логические схемы; Вычислительные машины электронные персональные — Программирование |
UDC | 004.312(075.8); 004.421(075.8) |
Document type | Tutorial |
File type | |
Language | Russian |
Speciality code (FGOS) | 09.03.04 |
Speciality group (FGOS) | 090000 - Информатика и вычислительная техника |
DOI | 10.18720/SPBPU/5/tr23-178 |
Rights | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
Record key | RU\SPSTU\edoc\72207 |
Record create date | 12/14/2023 |
Allowed Actions
–
Action 'Read' will be available if you login or access site from another network
Action 'Download' will be available if you login or access site from another network
Group | Anonymous |
---|---|
Network | Internet |
Учебное пособие соответствует основным разделам дисциплины «Языки моделирования и описания цифровой аппаратуры». При проектировании программно-аппаратного комплекса на одном кристалле возникает задача выбора того какие алгоритмы этого комплекса реализовать аппаратно, а какие программно и как эти алгоритмы объединить для наилучшей работы комплекса. Под программной реализацией алгоритмов понимается их программирование на языках высокого уровня, размещение программы в памяти и выполнение команд процессором. Под аппаратной реализацией понимается программирование алгоритма на языке высокого уровня с подключением соответствующих библиотек, а затем трансляция этой программы в программу на одном из языков проектирования, проверка на синтезируемость, назначение входных и выходных пинов, и конфигурирование проекта алгоритма в программируемую интегральную схему. В учебном пособии рассмотрены примеры программной (на SystemC) и аппаратной (на Verilog HDL) реализаций алгоритмов, а также инструментарий и тестирование каждой реализации. Предназначено для студентов, обучающихся по направлению подготовки бакалавров 09.03.04 – «Программная инженерия».
Network | User group | Action |
---|---|---|
ILC SPbPU Local Network | All |
|
Internet | Authorized users SPbPU |
|
Internet | Anonymous |
|
Access count: 33
Last 30 days: 0