К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
FPGA Softcore Processors and IP Acquisition · LearnSpace
Назад в каталог
courseraИнженерия

FPGA Softcore Processors and IP Acquisition

Курс от University of Colorado Boulder
Средний≈ 10.7 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course will introduce you to all aspects of development of Soft Processors and Intellectual Property (IP) in FPGA design. You will learn the extent of Soft Processor types and capabilities, how to make your own Soft Processor in and FPGA, including how to design the hardware and the software for a Soft Processor. You will learn how to add IP blocks and custom instructions to your Soft Processor. After the Soft Processor is made, you learn how to verify the design using simulation and an internal logic analyzer. Once complete you will know how to create and use Soft Processors and IP, a very useful skill. This course consists of 4 modules, approximately 1 per week for 4 weeks. Each module will include an hour or two of video lectures, reading assignments, discussion prompts, and an end of module assessment. This course includes specific hardware and software requirements. Please review the FAQ below for complete details.

Навыки, которые вы освоите

Embedded SystemsDebuggingHardware ArchitectureEclipse (Software)System Design and ImplementationSimulationsSoftware Development ToolsEmbedded SoftwareWhite-Box TestingIntegrated Development EnvironmentsMicroarchitectureSystem ProgrammingProgram DevelopmentVerification And ValidationSystem ConfigurationSoftware DevelopmentComputer Architecture

Программа курса

4 модулей · 45 учебных материалов

01Softcore Processor Development Flow17 материалов

Course Introduction

Course Updates and Accessibility SupportЧтениеNon-Credit Students: Welcome and Where to Find HelpЧтениеCourse IntroductionВидеоFPGA Softcore Processors and IP Acquisition Assessment StrategyЧтение

Учитесь у экспертов

Timothy Scherr

Senior Instructor and Professor of Engineering Practice

FPGA Softcore Processors and IP Acquisition
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 10.7 ч

4 модулей

Язык: Английский

Субтитры: Арабский, Французский, Украинский, Китайский (Китай), Греческий, Итальянский, Бразильский португальский, Вьетнамский, Нидерландский, Корейский, Ория, Немецкий, Русский, Тайский, Индонезийский, Шведский, Турецкий, Испанский, Хинди, Японский, Казахский, Польский

Часть программы вашего университета
Hardware & Software RequirementsЧтение
Introduce YourselfОбсуждение

Lectures

Create a Soft ProcessorВидеоSoft Processor AdvantagesВидеоSoft Processor FlowsВидеоSoft Processor Architectures, Part 1ВидеоSoft Processor Architectures, Part IIВидеоNios II Development, Part IВидеоNios II Development, Part 2ВидеоPlatform Designer Live DemoВидеоNios II: CompilationВидеоNios II: CustomizationВидео

Week 1 Mission

Module 1 QuizЗадание
02Writing Software for Softcore Processors10 материалов

Lectures

Introduction to Software for Soft ProcessorsВидеоSoftware for Soft ProcessorsВидеоIntroduction to the NIOS IDEВидеоC Programming for Soft ProcessorsВидеоBuilding C ProgramsВидеоProgramming Soft ProcessorsВидеоMemory in the NIOS IIВидеоAccessing Custom instructionsВидеоWeek 2 ReadingsЧтение

Week 2 Mission

Module 2 QuizЗадание
03IP Acquisition and Integration8 материалов

Lectures

Introduction to IP CoresВидеоMicrosemi IP CoresВидеоIntel Altera IP CoresВидеоXilinx IP CoresВидеоLattice IP CoresВидеоIntel Altera IP Cores for QsysВидеоWeek 3 ReadingsЧтение

Week 3 Mission

Module 3 QuizЗадание
04Introducing ModelSim and Simulation for Verification10 материалов

Lectures

Introducing ModelSim and Simulation for VerificationВидеоBasics of RTL SimulationВидеоSimulation with Altera ModelSimВидеоStarting ModelSim from Quartus PrimeВидеоTestbenches for VerificationВидеоDesigning for SimulationВидеоSimulation for VerificationВидеоLogic Analysis with SignalTap IIВидеоWeek 4 ReadingЧтение

Week 4 Mission

Module 4 QuizЗадание