亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? fadd.v

?? 6級流水
?? V
字號:
///*// * Pipelined floating point adder/substracter// * Copyright (C) 2008 Sebastien Bourdeauducq - http://lekernel.net// * This file is part of Milkymist.// *// * Milkymist is free software; you can redistribute it and/or modify it// * under the terms of the GNU Library General Public License as published// * by the Free Software Foundation; either version 2, or (at your option)// * any later version.// *// * This program is distributed in the hope that it will be useful,// * but WITHOUT ANY WARRANTY; without even the implied warranty of// * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU// * Library General Public License for more details.// *// * You should have received a copy of the GNU Library General Public// * License along with this program; if not, write to the Free Software// * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,// * USA.// */module fadd(	input clk,		input sub,	input [31:0] a,	input [31:0] b,	output [31:0] r);wire sa;wire [7:0] ea;wire [22:0] fa;assign sa = a[31];assign ea = a[30:23];assign fa = a[22:0];wire sb;wire [7:0] eb;wire [22:0] fb;assign sb = b[31];assign eb = b[30:23];assign fb = b[22:0];/* Stage 1 * Sort the numbers according to the exponent. * A becomes the number with the biggest exponent. * Negate b in case of substraction. */reg sa1;reg [7:0] ea1;reg [22:0] fa1;reg sb1;reg [7:0] eb1;reg [22:0] fb1;always @(posedge clk) begin	if(ea > eb) begin		sa1 <= sa;		ea1 <= ea;		fa1 <= fa;		sb1 <= sb ^ sub;		eb1 <= eb;		fb1 <= fb;	end else begin		sa1 <= sb ^ sub;		ea1 <= eb;		fa1 <= fb;		sb1 <= sa;		eb1 <= ea;		fb1 <= fa;	endend/* Stage 2 * Add leading (integer) bits on the mantissas. * Compute the difference between the exponents. */reg [7:0] diff2;reg sa2;reg [7:0] ea2;reg [23:0] fa2;reg sb2;reg [23:0] fb2;always @(posedge clk) begin	diff2 <= ea1 - eb1;	sa2 <= sa1;	ea2 <= ea1;	fa2 <= {~(ea1 == 8'h00), fa1};	sb2 <= sb1;	fb2 <= {~(eb1 == 8'h00), fb1};end/* Stage 3 * Shift B's mantissa. * We add trailing zeros to improve precision, * and a leading zero (at stage 4) for the possible carry. */reg sa3;reg [7:0] ea3;reg [23:0] fa3;reg sb3;reg [30:0] fb3;always @(posedge clk) begin	sa3 <= sa2;	ea3 <= ea2;	fa3 <= fa2;	sb3 <= sb2;	fb3 <= {fb2, 7'b0000000} >> diff2;end/* Stage 4 * Compute fa+fb, fa-fb and fb-fa. * Determine which one we will choose at stage 5. */reg sa4;reg [7:0] ea4;reg [31:0] fapfb4;reg [31:0] famfb4;reg [31:0] fbmfa4;reg sub4;reg fcompare4;always @(posedge clk) begin	sa4 <= sa3;	ea4 <= ea3;		fapfb4 <= {1'b0, fa3, 7'b0000000} + {1'b0, fb3};	famfb4 <= {1'b0, fa3, 7'b0000000} - {1'b0, fb3};	fbmfa4 <= {1'b0, fb3} - {1'b0, fa3, 7'b0000000};	sub4 <= sa3 ^ sb3;	fcompare4 <= {fa3, 7'b0000000} > fb3;end/* Stage 5 * Choose the right operation. * Count leading zeros (clz32 module). * Compute the sign of the result. * Test for zero result. */reg sr5;reg [7:0] er5;reg [31:0] fr5;reg [31:0] fr4;always @(sub4 or fcompare4 or famfb4 or fbmfa4 or fapfb4) begin	if(sub4) begin		if(fcompare4)			fr4 <= famfb4;		else			fr4 <= fbmfa4;	end else		fr4 <= fapfb4;endwire [4:0] lz4;reg [4:0] lz5;clz32 clz(	.d(fr4),	.clz(lz4));reg zero5;always @(posedge clk) begin	sr5 <= sa4 ^ (sub4 & ~fcompare4);	er5 <= ea4;	fr5 <= fr4;	zero5 <= fr4 == 32'h00000000;	lz5 <= lz4;end/* Stage 6 * Normalize. */reg sr6;reg [7:0] er6;reg [22:0] fr6;wire [31:0] sfr5;assign sfr5 = fr5 << lz5;always @(posedge clk) begin	if(zero5) begin		sr6 <= 1'b0;		er6 <= 8'h00;		fr6 <= 23'b00000000_00000000_0000000;	end else begin		sr6 <= sr5;		er6 <= er5 + 1 - lz5;		fr6 <= sfr5[30:8];	endendassign r[31] = sr6;assign r[30:23] = er6;assign r[22:0] = fr6;endmodule

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲你懂的在线视频| 亚洲欧美另类图片小说| 97久久超碰国产精品电影| 亚洲午夜电影在线| 国产片一区二区| 欧美电影影音先锋| 成人免费观看男女羞羞视频| 午夜视频在线观看一区| 国产欧美一区二区在线| 6080国产精品一区二区| 91蝌蚪porny| 成人性视频免费网站| 美女一区二区三区在线观看| 亚洲男人的天堂网| 国产亚洲人成网站| 欧美一级xxx| 欧美日韩一区二区三区在线| av影院午夜一区| 国产激情精品久久久第一区二区| 免费av网站大全久久| 亚洲一区二区精品视频| 成人欧美一区二区三区视频网页 | 国产午夜久久久久| 日韩一区二区三区电影在线观看 | 欧美精品xxxxbbbb| 色美美综合视频| 97久久精品人人做人人爽| 国产精品12区| 国产精品一区二区男女羞羞无遮挡 | 亚洲美女一区二区三区| 欧美极品xxx| 国产视频一区二区在线| 久久伊人蜜桃av一区二区| 日韩美女一区二区三区| 欧美日韩aaaaaa| 欧美日韩一区成人| 欧美视频在线一区二区三区| 99精品久久99久久久久| 成人小视频在线观看| 国产成人综合亚洲网站| 国产成人一区二区精品非洲| 国产精品夜夜爽| 国产高清成人在线| 成人一二三区视频| 99国产精品久久久久久久久久 | 精品sm在线观看| 日韩亚洲国产中文字幕欧美| 欧美一区二区在线观看| 91精品免费在线观看| 欧美一卡二卡在线观看| 欧美一区二区精品| 精品久久久久一区| 国产午夜精品理论片a级大结局| 久久久久久麻豆| 国产欧美视频一区二区三区| 中文字幕精品在线不卡| 日韩理论片中文av| 亚洲成人av一区二区三区| 日产欧产美韩系列久久99| 久久97超碰国产精品超碰| 国产一区二区三区四区在线观看| 国产乱人伦偷精品视频免下载| 福利一区二区在线| 色视频成人在线观看免| 欧美日韩一区国产| 久久综合久久综合九色| 国产精品成人网| 怡红院av一区二区三区| 日韩电影免费在线看| 国产精品99精品久久免费| 一本久久精品一区二区| 91精品国产欧美一区二区18 | 91免费视频网| 91精选在线观看| 日韩视频一区二区三区| 欧美极品另类videosde| 亚洲第一主播视频| 丰满少妇在线播放bd日韩电影| 91在线视频播放地址| 欧美精品在线观看播放| 久久久高清一区二区三区| 亚洲自拍偷拍av| 国产成人综合自拍| 欧美日韩aaaaaa| 国产精品理论片在线观看| 性久久久久久久久久久久| 国产成人精品影视| 欧美久久久久久久久| 国产精品久久久久久久岛一牛影视| 一级日本不卡的影视| 精品亚洲成a人| 欧美视频中文字幕| 中文字幕欧美区| 热久久免费视频| 91在线视频免费观看| 久久五月婷婷丁香社区| 亚洲国产精品一区二区www| 国产成人午夜精品影院观看视频 | 久久久久久久久蜜桃| 亚洲一区在线视频| 成人黄动漫网站免费app| 精品免费国产二区三区| 亚洲一区二区黄色| 不卡的av电影| 久久丝袜美腿综合| 日本一道高清亚洲日美韩| 91在线国内视频| 国产日本欧洲亚洲| 久88久久88久久久| 在线不卡中文字幕播放| 亚洲精品乱码久久久久久| 国产99久久精品| 精品国产一区二区三区四区四| 亚洲国产欧美在线人成| av不卡在线播放| 久久精品视频在线看| 久久激五月天综合精品| 欧美高清视频在线高清观看mv色露露十八 | 在线日韩一区二区| 国产精品久久久久7777按摩 | 99re这里只有精品6| 国产精品无码永久免费888| 精品一区二区三区av| 日韩午夜在线影院| 视频一区二区三区中文字幕| 欧美性大战久久久久久久| 樱花影视一区二区| 一本一本大道香蕉久在线精品| 亚洲色图制服诱惑| 99国产精品99久久久久久| 亚洲欧美中日韩| 91美女视频网站| 亚洲色图第一区| 色噜噜狠狠成人网p站| 国产精品久久久久久久裸模| 成人午夜视频网站| 国产精品理伦片| 91色porny蝌蚪| 悠悠色在线精品| 欧美日韩成人一区| 蜜臀va亚洲va欧美va天堂| 精品不卡在线视频| 成人在线一区二区三区| 欧美激情在线一区二区三区| 成人少妇影院yyyy| 亚洲男人天堂av网| 欧美日韩综合色| 看国产成人h片视频| 欧美成人video| 国产成人鲁色资源国产91色综| 国产精品久久午夜夜伦鲁鲁| 99视频在线观看一区三区| 亚洲欧美日韩人成在线播放| 欧美午夜宅男影院| 久久99精品网久久| 国产精品视频一二| 色婷婷综合激情| 日韩高清欧美激情| 久久久久久久av麻豆果冻| bt欧美亚洲午夜电影天堂| 一级特黄大欧美久久久| 日韩一区二区电影| 国产99久久久国产精品免费看| 亚洲日本va午夜在线影院| 欧美日韩一级片在线观看| 喷白浆一区二区| 中文字幕精品三区| 欧美日韩免费一区二区三区| 蜜臀av国产精品久久久久| 国产精品无遮挡| 717成人午夜免费福利电影| 国产综合久久久久影院| 亚洲欧美乱综合| 精品免费日韩av| 色综合久久综合网欧美综合网| 天堂久久久久va久久久久| 久久精品亚洲乱码伦伦中文| 色婷婷av一区二区三区之一色屋| 奇米在线7777在线精品| 国产日产欧美一区二区视频| 欧洲日韩一区二区三区| 久久99精品网久久| 亚洲一区国产视频| 久久中文娱乐网| 欧美三级视频在线| 成人免费精品视频| 日本vs亚洲vs韩国一区三区二区| 亚洲国产精品av| 91精品国产乱码久久蜜臀| 成人午夜精品一区二区三区| 亚洲大型综合色站| 国产精品电影院| 日韩女优毛片在线| 欧美日韩一区精品| 99久久精品国产一区| 国内一区二区在线| 亚洲成人7777| 亚洲男人的天堂在线观看| 久久精品网站免费观看| 日韩欧美一区二区免费|