このコースについて
44,788 最近の表示

100%オンライン

自分のスケジュールですぐに学習を始めてください。

柔軟性のある期限

スケジュールに従って期限をリセットします。

中級レベル

英語

字幕:英語

習得するスキル

Primality TestVerilogDigital DesignStatic Timing Analysis

100%オンライン

自分のスケジュールですぐに学習を始めてください。

柔軟性のある期限

スケジュールに従って期限をリセットします。

中級レベル

英語

字幕:英語

シラバス - 本コースの学習内容

1
5時間で修了

What's this programmable logic stuff anyway? History and Architecture

What's this programmable logic stuff anyway? In Module 1 you learn about the history and architecture of programmable logic devices including Field Programmable Gate Arrays (FPGAs). You will learn how to describe the difference between an FPGA, a CPLD, an ASSP, and an ASIC, recite the historical development of programmable logic devices; and design logic circuits using LUTs. Examples will include designs of digital adders and multipliers in FPGAs.

...
9件のビデオ (合計46分), 4 readings, 2 quizzes
9件のビデオ
Course Overview6 分
1. Welcome to the world of programmable logic and FPGA design1 分
2. A Brief History of Programmable Logic9 分
3. CPLD Architecture5 分
4. LUTs and FPGA Architecture8 分
5. LUTs for Logic Design2 分
6. Designing Adders6 分
7. Designing Multipliers3 分
4件の学習用教材
About This Course10 分
Hardware Requirements10 分
Week 1 Suggested Readings1 時間 20 分
Release of Week 2 Files10 分
1の練習問題
Mission 002: Week 1 Quiz34 分
2
5時間で修了

FPGA Design Tool Flow; An Example Design

In Module 2 you will install and use sophisticated FPGA design tools to create an example design. You will learn the steps in the standard FPGA design flow, how to use Intel Altera’s Quartus Prime Development Suite to create a pipelined multiplier, and how to verify the integrity of the design using the RTL Viewer and by simulation using ModelSim. Using the TimeQuest timing analyzer, you will analyze the timing of your design to achieve timing closure.

...
11件のビデオ (合計121分), 1 reading, 3 quizzes
11件のビデオ
2. Downloading Quartus Prime2 分
3. Installing Quartus Prime2 分
4. Introducing Quartus Prime11 分
5. Create a design project in Quartus Prime7 分
6. Create a design in Quartus Prime13 分
7. Compile a Design17 分
8. View the RTL16 分
9. Timing Analysis with Time Quest I9 分
10. Timing Analysis with Time Quest II16 分
11. Simulate a design with ModelSim17 分
1件の学習用教材
Week 2 Suggested Readings20 分
2の練習問題
Mission 003 : Practice Opportunity30 分
Mission 005: Week 2 Quiz38 分
3
4時間で修了

FPGA Architectures: SRAM, FLASH, and Anti-fuse

FPGAs are programmable, and the program resides in a memory which determines how the logic and routing in the device is configured. In Module 3 you will learn the pros and cons of FLASH-based, SRAM-based, and Anti-Fuse based FPGAs. A survey of modern FPGA architectures will give you the tools to determine which type of FPGA is the best fit for a design. Architectures will be explored from the basic core logic cell up to consideration of large Intellectual Property (IP) blocks that are available on many FPGAs.

...
8件のビデオ (合計80分), 2 readings, 1 quiz
8件のビデオ
2. Xilinx CPLD Architecture7 分
3. Xilinx Small FPGAs8 分
4. Xilinx Large FPGAs11 分
5. Altera CPLDs and Small FPGAs8 分
6. Altera Large FPGAs9 分
7. Microsemi Single-chip FPGA solutions14 分
8. Lattice Single-Chip FPGA solutions14 分
2件の学習用教材
Week 3 Suggested Readings1 時間 20 分
Release of Week 4 Files10 分
1の練習問題
Mission 006: Week 3 Quiz32 分
4
7時間で修了

Programmable logic design using schematic entry design tools

In module 4 you will extend and enhance your design from module 2, completing the design by adding IP blocks, implementing pin assignments and creating a programming file for the FPGA. One outcome will be improved design productivity, by use of design techniques like pipelining, and by the use of system design tools like Qsys, the system design tool in Quartus Prime. You will complete a Qsys system design by creating a NIOS II softcore processor design, which quickly gives you the powerful ability to customize a processor to meet your specific needs.

...
10件のビデオ (合計180分), 1 reading, 2 quizzes
10件のビデオ
2. Advanced Schematic Entry for FPGA Design- Drawing and Hierarchy26 分
3. Improving Productivity with IP Blocks25 分
4. Improving Timing with Pipelining18 分
5. FPGA IO: Getting In and Getting Out8 分
6. Pin Assignments: Making them Spot On!20 分
7. Programming the FPGA10 分
8. Becoming one with Q: Qsys System Design20 分
9.a Becoming one with Q Part II: Qsys System Design Finishing Touches25 分
9.b Becoming one with Q Part III: Qsys System Design Finishing Touches19 分
1件の学習用教材
Week 4 Suggested Readings1 時間 10 分
1の練習問題
Mission 008: Week 4 Quiz32 分
4.5
57件のレビューChevron Right

15%

コース終了後に新しいキャリアをスタートした

12%

コースが具体的なキャリアアップにつながった

Introduction to FPGA Design for Embedded Systems からの人気レビュー

by SUSep 18th 2018

Very challenging course with tough assignments and quizes to pass with deadlines but i enjoyed this.\n\nI got practical experience in designing, compiling and analyzing FPGA circuits.

by FCMay 7th 2018

This course will take you from a very basic understanding of FPGA technology to experiencing most facets of the design process. I would like to see more courses on this topic.

講師

Avatar

Timothy Scherr

Senior Instructor and Professor of Engineering Practice
Electrical, Computer, and Energy Engineering

修士号の取得を目指しましょう

この コース は コロラド大学ボルダー校(University of Colorado Boulder) の100%オンラインの Master of Science in Electrical Engineering の一部です。 プログラムのすべてで認定されれば、それらのコースが学位学習に加算されます。

コロラド大学ボルダー校(University of Colorado Boulder)について

CU-Boulder is a dynamic community of scholars and learners on one of the most spectacular college campuses in the country. As one of 34 U.S. public institutions in the prestigious Association of American Universities (AAU), we have a proud tradition of academic excellence, with five Nobel laureates and more than 50 members of prestigious academic academies....

よくある質問

  • 修了証に登録すると、すべてのビデオ、テスト、およびプログラミング課題(該当する場合)にアクセスできます。ピアレビュー課題は、セッションが開始してからのみ、提出およびレビューできます。購入せずにコースを検討することを選択する場合、特定の課題にアクセスすることはできません。

  • 修了証を購入する際、コースのすべての教材(採点課題を含む)にアクセスできます。コースを完了すると、電子修了証が成果のページに追加されます。そこから修了証を印刷したり、LinkedInのプロフィールに追加したりできます。コースの内容の閲覧のみを希望する場合は、無料でコースを聴講できます。

さらに質問がある場合は、受講者向けヘルプセンターにアクセスしてください。