如今,计算机系统的复杂性急剧上升。程序员必须处理极其强大的计算系统,而这些系统需要时间和相当高的技能才能发挥出最佳性能。显然,依靠人工干预来调整系统是不可行的:条件变化频繁、迅速,而且不可预测。本课程分析了上述问题,采用了一种全新的方法,并介绍了如何在执行过程中对软件和硬件系统进行调整。为此,我们将介绍现场可编程门阵列(FPGA)技术以及如何对其进行(重新)配置。
Unlock access to 10,000+ courses with Coursera Plus. Start 7-Day free trial.


了解顶级公司的员工如何掌握热门技能

该课程共有4个模块
如今,计算机系统的复杂性急剧上升。程序员必须处理极其强大的计算系统,而这些系统需要时间和相当高的技能才能发挥出最佳性能。显然,依靠人工干预来调整系统是不可行的:条件变化频繁、迅速,而且不可预测。我们希望系统能自动适应不断变化的环境。本模块分析了上述问题,采用了一种全新的方法,并介绍了如何在执行过程中调整软件和硬件系统。为此,我们将介绍现场可编程门阵列(FPGA)技术以及如何对其进行(重新)配置。
涵盖的内容
8个视频5篇阅读材料5个作业
传统上,计算分为由通用处理器(GPP)执行的通用计算和由专用集成电路(ASIC)执行的专用计算。作为对通用处理器(GPP)和专用集成电路(ASIC)两种极端特性的权衡,可重构计算结合了两者的优势。一方面,与软件实现相比,可重新配置计算可以获得更好的性能,但这需要付出更多的实现时间。另一方面,可重新配置设备可用于设计系统,与完全定制的解决方案相比,不需要同样的设计时间和复杂性,但在性能方面却更胜一筹。可重构系统的主要优点是灵活性高,而主要缺点是缺乏标准计算模型。在本模块中,我们将提出可重构计算的第一个定义,描述其背后的原理,并介绍 FPGA 的推出如何影响了这一领域。
涵盖的内容
5个视频4篇阅读材料2个作业
从 20 世纪 80 年代中期开始,由于 FPGA 技术的进步,可重构计算成为一个热门领域。FPGA 是一种半导体器件,包含可编程逻辑元件和可编程互连,但在运行时没有指令获取,也就是说,FPGA 没有程序计数器。在大多数 FPGA 中,逻辑元件可通过编程复制基本逻辑门或功能性知识产权(IP)的功能。FPGA 还包括由简单触发器或更复杂的存储器块组成的存储器元件。因此,FPGA 使在单个芯片上动态执行和配置硬件和软件成为可能。本模块详细介绍了 FPGA 技术,从总体描述到这些器件的底层配置细节讨论,再到位流组成和配置寄存器的描述。
涵盖的内容
8个视频3篇阅读材料2个作业
FPGA 设计工具必须提供基于数字设计概念和组件(门、触发器、多路复用器等)的设计环境。它们必须向用户隐藏布局、布线和位流生成的复杂性。本模块不会详细介绍这些步骤,这需要一整门课程,但至少要了解幕后发生的事情,以便更好地理解将要使用的工具所执行的过程的复杂性。在此背景下,本模块将通过一个简单的示例来引导您,从您可能愿意实现的电路描述到用于配置 FPGA 的比特流,抽象出底层 FPGA 的复杂性。
涵盖的内容
6个视频1篇阅读材料2个作业
位教师

从 设计与产品 浏览更多内容

Politecnico di Milano

Politecnico di Milano

Politecnico di Milano
状态:免费试用University of Colorado Boulder
人们为什么选择 Coursera 来帮助自己实现职业发展




学生评论
36 条评论
- 5 stars
75%
- 4 stars
19.44%
- 3 stars
2.77%
- 2 stars
2.77%
- 1 star
0%
显示 3/36 个
已于 May 31, 2023审阅
Good course, but all the references are paid articles.To be improved the support materials.
已于 Apr 30, 2022审阅
Pretty much, good introductory course for the folks learning about FPGA's . Hope to see more courses being added up in future on FPGA's reconfigurable computing .
常见问题
要获取课程资料、作业和证书,您需要在注册课程时购买证书体验。 您可以尝试免费试听,或申请资助。课程可能提供 "完整课程,无证书"。通过该选项,您可以查看所有课程资料,提交必要的评估,并获得最终成绩。这也意味着您无法购买证书体验。
购买证书后,您就可以访问所有课程资料,包括已评分的作业。完成课程后,您的电子证书将添加到您的 "成就 "页面--您可以从那里打印证书或将其添加到您的 LinkedIn 个人资料中。
是的。在特定的学习课程中,如果您付不起注册费,可以申请助学金或奖学金。如果您选择的学习课程有助学金或奖学金,您可以在说明页面找到申请链接。
更多问题
提供助学金,




