收藏 分销(赏)

全定制DSP指令subc的设计与实现.ppt

上传人:s4****5z 文档编号:13965050 上传时间:2026-05-18 格式:PPT 页数:23 大小:1.75MB 下载积分:10 金币
下载 相关 举报
全定制DSP指令subc的设计与实现.ppt_第1页
第1页 / 共23页
全定制DSP指令subc的设计与实现.ppt_第2页
第2页 / 共23页


点击查看更多>>
资源描述
,*,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,单击此处编辑母版标题样式,*,国防科技大学计算机学院,1,VLSI,实验演示,SUBC,的全定制设计,姓名:殷富有,学号:,GS12062448,2,主要,内容,Subc,的功能,总体设计结构,电路图设计,-,加法器,电路图设计,-,数据选择器,功能验证,时序分析,版图设计,3,Subc,功能,Description:,subtract,src2 from src1.If result is greater than or equal to zero,left shift result and add 1 to it.Place the result in dst.This step is commonly used in division.,4,Subc,功能,Execution,:,if(cond,),if(src1-src2,=0),(,src1-src2)1)+1,dst,else,src11,dst,else,nop,5,Subc,功能,Example:,6,总体设计结构,7,总体设计结构描述,SUBC,指令的实现需要用到加法器和数据选择器,通过两个操作数相加得到的最高位判断选择哪个数据,若,(src1-src2),的最高位为,0,,则选,(src1-src2),的低,31,位连接到,dst31:1,(src1-src2),的最高位取反连接到,dst0,;否则,选,src1,的低,31,位连接到,dst31:1,(src1-src2),的最高位取反连接到,dst0,,这样可以巧妙的隐含了移位、加,1,操作。当,cond,为,1,时执行操作,否则,执行空操作。,8,电路图设计,-,加法器,加法器设计原理:,设一个,n,位的加法器的第,i,位输入为,a,i,、,b,i,、,c,i,,输出,s,i,和,c,i+1,,,其中,c,i,是低位来的进位,,c,i+1,(,i=n-1,,,n-2,,,,,1,,,0,)是向高位的进位,,c,0,是整个加法器的进位输入,而,c,n,是整个加法器的进位输出。,9,电路图设计,-,加法器(续),则,si,=ai,bi,ci,式,(,2-1),ci+1,=ai,bi+ci,(,ai,bi,),式,(,2-2,),令:,gi=ai,bi,式,(2-3),pi,=ai,bi,式,(2-4),则,:,ci+1,=gi+ci,pi,式,(2-5),10,电路图设计,-,加法器(续),原理图,11,电路图设计,-,数据选择器,选择器设计原理:,数据选择器是指经过选择,把多个通道的数据传送到唯一的公共数据通道上去,实现数据选择功能的逻辑电路称为数据选择器。它的作用相当于多个输入的单刀多掷,开关,,其示意图如下,:,12,电路图设计,-,数据选择器(续),二选一选择器原理图:,13,验证流程:,功能验证,14,功能验证(续),32,位加法器验证:,15,功能验证(续),32,位数据选择器:,16,功能验证(续),最终,subc,指令验证,17,时序分析,步骤:,(a),先用前面验证过程编写的激励在,NC-verilog,中运行,产生,subc.vcd,文件;,(b),利用前面所做实验的方法生成,subc.vec,文件;,(c),修改好相关配置文件,在,nanosim,环境下运行,run_nanosim,生成,subc.fsdb,文件;,(d),在终端运行,cscope,,打开,cscope,波形查看工具,分别添加,subc.vcd,和,subc.fsdb,文件,对比波形,做时延分析等;,18,版图设计,层次化设计版图,首先调用标准单元(,inv,、,or,等),再由标准单元构成,4,位,add,16,位,add,32,位,add,及,1,位选择器,32,位选择,器,,,最后构成,Subc,版图,;并且每个子模块都要求,DRC,和,LVS,通过。,19,Add32,版图,20,32,位二选一数据选择器版图,21,Subc,版图,22,Subc,版图,lvs,结果,23,演示完毕,谢谢!,
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服