Design a Floating Point Unit 2 - Multiplier

所在平台: Udemy

课程主页: https://www.udemy.com/course/design-a-floating-point-unit-2-multiplier/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:设计浮点单元 2 - 乘法器 课程概述:欢迎参加关于设计浮点乘法器的课程。本课程涵盖了设计和模拟单精度32位浮点二进制乘法器所需的所有基础知识。我将使用我在Microsoft Excel (VBA)中创建的工具,一步步展示当我们将两个32位单精度浮点二进制数相乘时的过程。通过这个工具,你将获得直观的视觉理解,这将帮助我们写下实现浮点乘法器所需的数学算法,并将其应用于数字仿真工具Logisim中。在Logisim中,我将完整讲解整个设计过程,并解释每个部分的工作原理。你将获得所有仿真文件和我用于模块化乘法过程的Excel VBA代码。该设计遵循IEEE754单精度值标准,包括规范数和非规范数,以及特殊情况如正负零、正负无穷大、NaN(非数字)、根据IEEE754标准使用最近偶数值的准确非规范四舍五入、非规范数的预规范化,扩展指数范围至9位,溢出和下溢标志以及不精确标志。如果你像我一样在寻找一个可操作的(而非黑箱)浮点单元(FPU)课程,那么这一系列课程正适合你。祝你在课程中取得好成绩!

课程评论(0条)

课程详情

Welcome to the course on designing a floating point multiplierThis course covers all the basics you need to know in order to understand how to design and simulate a single precision 32 bit floating point binary multiplier. I work through the design using a tool I created in Microsoft Excel (VBA) which allows us to see visibly what is happening when we multiply two 32 bit single precision floating point binary numbers together. From this tool a really great visual and intuitive understanding is gained and this will allow us to then write down the mathematical algorithm that we need to use to implement the floating point multiplier in the digital simulation tool called Logisim.I work through the entire design in Logisim and explain how each section works. You will have access to all the simulation files and the Excel VBA code that I used to model the multiplication process. The design follows the IEEE754 standard for single precision values and includes both normal and subnormal numbers , special cases + and - zero , + and - infinity NaN (Not a Number) correct subnormal rounding injection using nearest even value (as per IEEE754) , pre normalisation of subnormal numbers , extension of exponent range to 9 bits , overflow and underflow flags , not exact flag.If like me you were stuck trying to find a practical (not a black box) course on a floating point unit (FPU) then this series of courses is for you.Good Luck with the course.

课程标签

0人关注该课程

主题相关的课程