文档介绍:沈阳航空工业学院课程设计报告课程设计名称: 计算机组成原理课程设计课程设计题目: 阵列乘法器的设计院(系):计算机学院专业:计算机科学与技术班级: 学号: 姓名: 指导教师: 完成日期: 2006 年 12月 31日目录第1章总体设计方案.................................................................................................. 1 设计原理.............................................................................................................. 1 设计环境.............................................................................................................. 3 第2章详细设计方案.................................................................................................. 4 顶层方案图的设计与实现.................................................................................. 4 创建顶层图形设计文件.................................................................................. 4 器件的选择与引脚锁定.................................................................................. 4 功能模块的设计与实现...................................................................................... 5 四位阵列乘法模块的设计与实现.................................................................. 5 细胞模块的设计与实现.................................................................................. 7 仿真调试.............................................................................................................. 9 第3章编程下载与硬件测试.................................................................................... 11 编程下载............................................................................................................ 11 硬件测试及结果分析........................................................................................ 11 参考文献........................................................................................................................ 14 第1 章总体设计方案 设计原理由于采用普通的方法计算两个数的相乘比较慢,为了进一步提高乘法运算的运算速度,可以采用类似于人工计算的方法,用阵列乘法器来进行计算,给人们带来了很大的方便。四位阵列乘法器的原理框图如图 所示, X=X1X2X3X4 Y=Y1Y2Y3Y4 且 X 为被乘数的输入端, Y 为乘数的输入端, M=M0M1M2M3M4M5M6M7 为乘积的输出端。其基本原理是阵列的每一行送入乘数 Y的每一位数位,而各行错开形成的每一斜列则送入被乘数的每一数位。四位阵列乘法器的整体设计包含十六个