您好,欢迎来到化拓教育网。
搜索
您的当前位置:首页基于LPM的流水线乘法累加器设计

基于LPM的流水线乘法累加器设计

来源:化拓教育网
Quartus II设计作业

实验十 基于LPM的流水线乘法累加器设计

一、实验目的

熟悉LPM模块,并学会调用寄存器LPM模块、流水线加法器LPM模块和流水线乘法器LPM模块。 二、实验步骤

(1) 建立一个新文件夹并为命名LPM_MD。打开QuartusII,选择Tools->megawizard plug-in manager命令,打开如图1所示的对话框,选中create a new custom megafunction variation。

图1

(2)单击next->arithmetic—>lpm-add-sub并命名为add16b到下图

图2

(3)单击next 并选择相应的东西得到如下

图3

(4)单击next 并选择相应的东西得到如下图4

图4

(5)单击next 并选择相应的东西得到如下图5

图5

(6)单击next 并选择相应的东西得到如下图6

图6

(7)点击finsih->project add16b得到add16bsymbol如下图7

图7 add16b symbol图

(8)同理按照下面步骤可以得到MULT8B的symbol图8

图8 MULT8B symbol图

(9)同理按照下面步骤可以得到MULT8B的symbol图9

图9 FF8B symbol图

(10)按照课本连接成原理图如下图10

图10 RTL图

输入波形,完成以后点击四 实验结果

图标。

(11)点击file->new->vector waveform file并保存到文件夹中,设置各种的

图11 波形仿真图

五 实验分析

本实验PLM的三种模块,寄存器LPM模块、流水线加法器LPM模块和流水线乘法器LPM模块。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo9.cn 版权所有 赣ICP备2023008801号-1

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务