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

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

?? oc54_exp.v

?? TI 的TMS320C54X的DSP的芯片軟核verilog源代碼
?? V
字號:
/////////////////////////////////////////////////////////////////////////                                                             ////////  OpenCores54 DSP, Exponent Encoder                          ////////                                                             ////////  Author: Richard Herveille                                  ////////          richard@asics.ws                                   ////////          www.asics.ws                                       ////////                                                             /////////////////////////////////////////////////////////////////////////////                                                             //////// Copyright (C) 2002 Richard Herveille                        ////////                    richard@asics.ws                         ////////                                                             //////// This source file may be used and distributed without        //////// restriction provided that this copyright statement is not   //////// removed from the file and that any derivative work contains //////// the original copyright notice and the associated disclaimer.////////                                                             ////////     THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY     //////// EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED   //////// TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS   //////// FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL THE AUTHOR      //////// OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,         //////// INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES    //////// (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE   //////// GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR        //////// BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF  //////// LIABILITY, WHETHER IN  CONTRACT, STRICT LIABILITY, OR TORT  //////// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT  //////// OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE         //////// POSSIBILITY OF SUCH DAMAGE.                                 ////////                                                             /////////////////////////////////////////////////////////////////////////								//// Xilinx Virtex-E WC: 116 CLB slices @ 74MHz, pass 4//									 //  CVS Log														     //																     //  $Id: oc54_exp.v,v 1.1.1.1 2002/04/10 09:34:41 rherveille Exp $														     //																     //  $Date: 2002/04/10 09:34:41 $														 //  $Revision: 1.1.1.1 $													 //  $Author: rherveille $													     //  $Locker:  $													     //  $State: Exp $														 //																     // Change History:												     //               $Log: oc54_exp.v,v $//               Revision 1.1.1.1  2002/04/10 09:34:41  rherveille//               Initial relase OpenCores54x DSP (CPU)//											 																`include "timescale.v"module oc54_exp (	clk, ena,	sel_acc,	a, b,	bp_ar, bp_br,	bp_a, bp_b,	result	);//// parameters////// inputs & outputs//input         clk;input         ena;input         sel_acc;                  // select accumulatorinput  [39:0] a, b;                     // accumulator inputsinput  [39:0] bp_ar, bp_br;             // bypass accumulator a / binput         bp_a, bp_b;               // bypass selectsoutput [ 5:0] result;reg [5:0] result;//// variables//reg [39:0] acc;/////////////////// module body ///////////////////  34('1') - 1(sign bit) - 8//// generate input selection//// input selectionalways@(posedge clk)	if (ena)		if (sel_acc)			acc = bp_b ? bp_br : b;		else			acc = bp_a ? bp_ar : a;//// Generate exponent encoder//// The result of the exponent encoder is the number of leading// redundant bits, except the sign-bit, -8. Exp is in the -8 to +31 range.// 00_0110 -> 11_1001 -> 11_1010always@(posedge clk)	if (ena)		casex (acc) // synopsis full_case parallel_case			//			// positive numbers			//			40'b01??_????_????_????_????_????_????_????_????_????:				result <= #1 6'h38; // 1 (leading red. bit) - 1 (sign bit) - 8 = -8			40'b001?_????_????_????_????_????_????_????_????_????:				result <= #1 6'h39; // 2 (leading red. bit) - 1 (sign bit) - 8 = -7			40'b0001_????_????_????_????_????_????_????_????_????:				result <= #1 6'h3a; // 3 (leading red. bit) - 1 (sign bit) - 8 = -6			40'b0000_1???_????_????_????_????_????_????_????_????:				result <= #1 6'h3b; // 4 (leading red. bit) - 1 (sign bit) - 8 = -5			40'b0000_01??_????_????_????_????_????_????_????_????:				result <= #1 6'h3c; // 5 (leading red. bit) - 1 (sign bit) - 8 = -4			40'b0000_001?_????_????_????_????_????_????_????_????:				result <= #1 6'h3d; // 6 (leading red. bit) - 1 (sign bit) - 8 = -3			40'b0000_0001_????_????_????_????_????_????_????_????:				result <= #1 6'h3e; // 7 (leading red. bit) - 1 (sign bit) - 8 = -2			40'b0000_0000_1???_????_????_????_????_????_????_????:				result <= #1 6'h3f; // 8 (leading red. bit) - 1 (sign bit) - 8 = -1			40'b0000_0000_01??_????_????_????_????_????_????_????:				result <= #1 6'h00; // 9 (leading red. bit) - 1 (sign bit) - 8 = 0			40'b0000_0000_001?_????_????_????_????_????_????_????:				result <= #1 6'h01; //10 (leading red. bit) - 1 (sign bit) - 8 = 1			40'b0000_0000_0001_????_????_????_????_????_????_????:				result <= #1 6'h02; //11 (leading red. bit) - 1 (sign bit) - 8 = 2			40'b0000_0000_0000_1???_????_????_????_????_????_????:				result <= #1 6'h03; //12 (leading red. bit) - 1 (sign bit) - 8 = 3			40'b0000_0000_0000_01??_????_????_????_????_????_????:				result <= #1 6'h04; //13 (leading red. bit) - 1 (sign bit) - 8 = 4			40'b0000_0000_0000_001?_????_????_????_????_????_????:				result <= #1 6'h05; //14 (leading red. bit) - 1 (sign bit) - 8 = 5			40'b0000_0000_0000_0001_????_????_????_????_????_????:				result <= #1 6'h06; //15 (leading red. bit) - 1 (sign bit) - 8 = 6			40'b0000_0000_0000_0000_1???_????_????_????_????_????:				result <= #1 6'h07; //16 (leading red. bit) - 1 (sign bit) - 8 = 7			40'b0000_0000_0000_0000_01??_????_????_????_????_????:				result <= #1 6'h08; //17 (leading red. bit) - 1 (sign bit) - 8 = 8			40'b0000_0000_0000_0000_001?_????_????_????_????_????:				result <= #1 6'h09; //18 (leading red. bit) - 1 (sign bit) - 8 = 9			40'b0000_0000_0000_0000_0001_????_????_????_????_????:				result <= #1 6'h0a; //19 (leading red. bit) - 1 (sign bit) - 8 =10			40'b0000_0000_0000_0000_0000_1???_????_????_????_????:				result <= #1 6'h0b; //20 (leading red. bit) - 1 (sign bit) - 8 =11				40'b0000_0000_0000_0000_0000_01??_????_????_????_????:				result <= #1 6'h0c; //21 (leading red. bit) - 1 (sign bit) - 8 =12			40'b0000_0000_0000_0000_0000_001?_????_????_????_????:				result <= #1 6'h0d; //22 (leading red. bit) - 1 (sign bit) - 8 =13			40'b0000_0000_0000_0000_0000_0001_????_????_????_????:				result <= #1 6'h0e; //23 (leading red. bit) - 1 (sign bit) - 8 =14			40'b0000_0000_0000_0000_0000_0000_1???_????_????_????:				result <= #1 6'h0f; //24 (leading red. bit) - 1 (sign bit) - 8 =15			40'b0000_0000_0000_0000_0000_0000_01??_????_????_????:				result <= #1 6'h10; //25 (leading red. bit) - 1 (sign bit) - 8 =16			40'b0000_0000_0000_0000_0000_0000_001?_????_????_????:				result <= #1 6'h11; //26 (leading red. bit) - 1 (sign bit) - 8 =17			40'b0000_0000_0000_0000_0000_0000_0001_????_????_????:				result <= #1 6'h12; //27 (leading red. bit) - 1 (sign bit) - 8 =18			40'b0000_0000_0000_0000_0000_0000_0000_1???_????_????:				result <= #1 6'h13; //28 (leading red. bit) - 1 (sign bit) - 8 =19			40'b0000_0000_0000_0000_0000_0000_0000_01??_????_????:				result <= #1 6'h14; //29 (leading red. bit) - 1 (sign bit) - 8 =20			40'b0000_0000_0000_0000_0000_0000_0000_001?_????_????:				result <= #1 6'h15; //30 (leading red. bit) - 1 (sign bit) - 8 =21			40'b0000_0000_0000_0000_0000_0000_0000_0001_????_????:				result <= #1 6'h16; //31 (leading red. bit) - 1 (sign bit) - 8 =22			40'b0000_0000_0000_0000_0000_0000_0000_0000_1???_????:				result <= #1 6'h17; //32 (leading red. bit) - 1 (sign bit) - 8 =23			40'b0000_0000_0000_0000_0000_0000_0000_0000_01??_????:				result <= #1 6'h18; //33 (leading red. bit) - 1 (sign bit) - 8 =24			40'b0000_0000_0000_0000_0000_0000_0000_0000_001?_????:				result <= #1 6'h19; //34 (leading red. bit) - 1 (sign bit) - 8 =25			40'b0000_0000_0000_0000_0000_0000_0000_0000_0001_????:				result <= #1 6'h1a; //35 (leading red. bit) - 1 (sign bit) - 8 =26			40'b0000_0000_0000_0000_0000_0000_0000_0000_0000_1???:				result <= #1 6'h1b; //36 (leading red. bit) - 1 (sign bit) - 8 =27			40'b0000_0000_0000_0000_0000_0000_0000_0000_0000_01??:				result <= #1 6'h1c; //37 (leading red. bit) - 1 (sign bit) - 8 =28			40'b0000_0000_0000_0000_0000_0000_0000_0000_0000_001?:				result <= #1 6'h1d; //38 (leading red. bit) - 1 (sign bit) - 8 =29			40'b0000_0000_0000_0000_0000_0000_0000_0000_0000_0001:				result <= #1 6'h1e; //39 (leading red. bit) - 1 (sign bit) - 8 =30			40'b0000_0000_0000_0000_0000_0000_0000_0000_0000_0000:				result <= #1 6'h1f; //40 (leading red. bit) - 1 (sign bit) - 8 =31			//			// negative numbers			//			40'b10??_????_????_????_????_????_????_????_????_????:				result <= #1 6'h38; // 1 (leading red. bit) - 1 (sign bit) - 8 = -8			40'b110?_????_????_????_????_????_????_????_????_????:				result <= #1 6'h39; // 2 (leading red. bit) - 1 (sign bit) - 8 = -7			40'b1110_????_????_????_????_????_????_????_????_????:				result <= #1 6'h3a; // 3 (leading red. bit) - 1 (sign bit) - 8 = -6			40'b1111_0???_????_????_????_????_????_????_????_????:				result <= #1 6'h3b; // 4 (leading red. bit) - 1 (sign bit) - 8 = -5			40'b1111_10??_????_????_????_????_????_????_????_????:				result <= #1 6'h3c; // 5 (leading red. bit) - 1 (sign bit) - 8 = -4			40'b1111_110?_????_????_????_????_????_????_????_????:				result <= #1 6'h3d; // 6 (leading red. bit) - 1 (sign bit) - 8 = -3			40'b1111_1110_????_????_????_????_????_????_????_????:				result <= #1 6'h3e; // 7 (leading red. bit) - 1 (sign bit) - 8 = -2			40'b1111_1111_0???_????_????_????_????_????_????_????:				result <= #1 6'h3f; // 8 (leading red. bit) - 1 (sign bit) - 8 = -1			40'b1111_1111_10??_????_????_????_????_????_????_????:				result <= #1 6'h00; // 9 (leading red. bit) - 1 (sign bit) - 8 = 0			40'b1111_1111_110?_????_????_????_????_????_????_????:				result <= #1 6'h01; //10 (leading red. bit) - 1 (sign bit) - 8 = 1			40'b1111_1111_1110_????_????_????_????_????_????_????:				result <= #1 6'h02; //11 (leading red. bit) - 1 (sign bit) - 8 = 2			40'b1111_1111_1111_0???_????_????_????_????_????_????:				result <= #1 6'h03; //12 (leading red. bit) - 1 (sign bit) - 8 = 3			40'b1111_1111_1111_10??_????_????_????_????_????_????:				result <= #1 6'h04; //13 (leading red. bit) - 1 (sign bit) - 8 = 4			40'b1111_1111_1111_110?_????_????_????_????_????_????:				result <= #1 6'h05; //14 (leading red. bit) - 1 (sign bit) - 8 = 5			40'b1111_1111_1111_1110_????_????_????_????_????_????:				result <= #1 6'h06; //15 (leading red. bit) - 1 (sign bit) - 8 = 6			40'b1111_1111_1111_1111_0???_????_????_????_????_????:				result <= #1 6'h07; //16 (leading red. bit) - 1 (sign bit) - 8 = 7			40'b1111_1111_1111_1111_10??_????_????_????_????_????:				result <= #1 6'h08; //17 (leading red. bit) - 1 (sign bit) - 8 = 8			40'b1111_1111_1111_1111_110?_????_????_????_????_????:				result <= #1 6'h09; //18 (leading red. bit) - 1 (sign bit) - 8 = 9			40'b1111_1111_1111_1111_1110_????_????_????_????_????:				result <= #1 6'h0a; //19 (leading red. bit) - 1 (sign bit) - 8 =10			40'b1111_1111_1111_1111_1111_0???_????_????_????_????:				result <= #1 6'h0b; //20 (leading red. bit) - 1 (sign bit) - 8 =11				40'b1111_1111_1111_1111_1111_10??_????_????_????_????:				result <= #1 6'h0c; //21 (leading red. bit) - 1 (sign bit) - 8 =12			40'b1111_1111_1111_1111_1111_110?_????_????_????_????:				result <= #1 6'h0d; //22 (leading red. bit) - 1 (sign bit) - 8 =13			40'b1111_1111_1111_1111_1111_1110_????_????_????_????:				result <= #1 6'h0e; //23 (leading red. bit) - 1 (sign bit) - 8 =14			40'b1111_1111_1111_1111_1111_1111_0???_????_????_????:				result <= #1 6'h0f; //24 (leading red. bit) - 1 (sign bit) - 8 =15			40'b1111_1111_1111_1111_1111_1111_10??_????_????_????:				result <= #1 6'h10; //25 (leading red. bit) - 1 (sign bit) - 8 =16			40'b1111_1111_1111_1111_1111_1111_110?_????_????_????:				result <= #1 6'h11; //26 (leading red. bit) - 1 (sign bit) - 8 =17			40'b1111_1111_1111_1111_1111_1111_1110_????_????_????:				result <= #1 6'h12; //27 (leading red. bit) - 1 (sign bit) - 8 =18			40'b1111_1111_1111_1111_1111_1111_1111_0???_????_????:				result <= #1 6'h13; //28 (leading red. bit) - 1 (sign bit) - 8 =19			40'b1111_1111_1111_1111_1111_1111_1111_10??_????_????:				result <= #1 6'h14; //29 (leading red. bit) - 1 (sign bit) - 8 =20			40'b1111_1111_1111_1111_1111_1111_1111_110?_????_????:				result <= #1 6'h15; //30 (leading red. bit) - 1 (sign bit) - 8 =21			40'b1111_1111_1111_1111_1111_1111_1111_1110_????_????:				result <= #1 6'h16; //31 (leading red. bit) - 1 (sign bit) - 8 =22			40'b1111_1111_1111_1111_1111_1111_1111_1111_0???_????:				result <= #1 6'h17; //32 (leading red. bit) - 1 (sign bit) - 8 =23			40'b1111_1111_1111_1111_1111_1111_1111_1111_10??_????:				result <= #1 6'h18; //33 (leading red. bit) - 1 (sign bit) - 8 =24			40'b1111_1111_1111_1111_1111_1111_1111_1111_110?_????:				result <= #1 6'h19; //34 (leading red. bit) - 1 (sign bit) - 8 =25			40'b1111_1111_1111_1111_1111_1111_1111_1111_1110_????:				result <= #1 6'h1a; //35 (leading red. bit) - 1 (sign bit) - 8 =26			40'b1111_1111_1111_1111_1111_1111_1111_1111_1111_0???:				result <= #1 6'h1b; //36 (leading red. bit) - 1 (sign bit) - 8 =27			40'b1111_1111_1111_1111_1111_1111_1111_1111_1111_10??:				result <= #1 6'h1c; //37 (leading red. bit) - 1 (sign bit) - 8 =28			40'b1111_1111_1111_1111_1111_1111_1111_1111_1111_110?:				result <= #1 6'h1d; //38 (leading red. bit) - 1 (sign bit) - 8 =29			40'b1111_1111_1111_1111_1111_1111_1111_1111_1111_1110:				result <= #1 6'h1e; //39 (leading red. bit) - 1 (sign bit) - 8 =30			40'b1111_1111_1111_1111_1111_1111_1111_1111_1111_1111:				result <= #1 6'h1f; //40 (leading red. bit) - 1 (sign bit) - 8 =31		endcaseendmodule

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
高清国产午夜精品久久久久久| 秋霞成人午夜伦在线观看| 欧美片在线播放| 国产精品18久久久久久久久 | 中文字幕在线观看一区| 正在播放一区二区| 日本黄色一区二区| 成人午夜大片免费观看| 亚洲色图清纯唯美| 久久先锋资源网| 日韩欧美成人一区| 日本午夜一区二区| 伊人色综合久久天天| 久久精品男人天堂av| 日韩三级在线免费观看| 欧美午夜理伦三级在线观看| a级高清视频欧美日韩| 国内成人免费视频| 久久精品国产一区二区| 丝袜国产日韩另类美女| 亚洲r级在线视频| 日韩中文字幕一区二区三区| 亚洲精品视频在线看| 中文字幕中文字幕在线一区| 国产欧美久久久精品影院| xnxx国产精品| 精品国产免费一区二区三区四区| 欧美精品 国产精品| 欧美主播一区二区三区| 色婷婷综合五月| 色综合色综合色综合| 99riav一区二区三区| 不卡电影一区二区三区| 中文久久乱码一区二区| 在线播放中文一区| 94色蜜桃网一区二区三区| 不卡视频一二三四| 丁香六月综合激情| 成人免费视频app| 不卡一卡二卡三乱码免费网站| 成人丝袜18视频在线观看| 成人激情开心网| 99国产一区二区三精品乱码| aaa欧美大片| 99麻豆久久久国产精品免费| 91网站在线播放| 欧美视频一区二区在线观看| 欧美三级日韩在线| 51精品久久久久久久蜜臀| 欧美成人女星排行榜| 欧美大片国产精品| 久久综合久久综合久久| 久久精品人人爽人人爽| 国产精品伦理在线| 亚洲精品中文在线观看| 日韩在线一区二区三区| 国产永久精品大片wwwapp| 国产精品888| 91福利社在线观看| 日韩精品一区在线观看| 蜜臀av一区二区在线免费观看 | 国产传媒一区在线| 国产成人免费9x9x人网站视频| 成人开心网精品视频| 91丨porny丨首页| 国产精品久久久久婷婷二区次| 亚洲天堂免费在线观看视频| 亚洲福利国产精品| 久久91精品国产91久久小草| 成人免费观看av| 欧美日韩精品电影| 久久精品水蜜桃av综合天堂| 亚洲人成网站精品片在线观看| 亚洲一区电影777| 激情伊人五月天久久综合| av午夜一区麻豆| 91精品福利在线一区二区三区| 久久伊人蜜桃av一区二区| 亚洲免费高清视频在线| 久久精品国产澳门| 91香蕉国产在线观看软件| 91精品一区二区三区在线观看| 国产欧美精品国产国产专区| 亚洲国产精品久久久男人的天堂| 色偷偷一区二区三区| 麻豆精品一区二区三区| 99视频一区二区| 日韩一区二区三区四区| 国产精品国产三级国产普通话三级| 亚洲一区二区三区免费视频| 国产经典欧美精品| 欧美精品123区| 亚洲欧美日韩久久| 久久国产精品99精品国产 | 色综合久久综合| 久久久久久久久久久黄色 | 不卡的av电影在线观看| 欧美日韩国产欧美日美国产精品| 国产丝袜欧美中文另类| 日韩vs国产vs欧美| 欧美综合一区二区| 国产精品久久久久久久久搜平片| 欧美a级理论片| 欧美激情一区二区三区不卡| 婷婷开心激情综合| 在线免费观看成人短视频| 国产精品无遮挡| 国产美女在线观看一区| 日韩视频一区二区| 一区二区三区小说| 久久久久国产精品厨房| 懂色中文一区二区在线播放| 日韩理论在线观看| 91精品国产综合久久久蜜臀图片| 欧美日韩亚洲不卡| 亚洲精品久久久蜜桃| 久久网站最新地址| 国产精品18久久久久久vr| 久久综合九色综合97婷婷女人| 亚洲一区在线观看网站| 成人永久免费视频| 26uuu久久综合| 久久成人羞羞网站| 日韩三级在线观看| 日韩**一区毛片| 欧美顶级少妇做爰| 石原莉奈在线亚洲二区| 欧美区视频在线观看| 亚洲va在线va天堂| 欧美福利一区二区| 天堂一区二区在线免费观看| 欧美日韩高清一区二区不卡| 亚洲高清视频的网址| 欧美性极品少妇| 欧美精品视频www在线观看 | 粉嫩高潮美女一区二区三区| 欧美精品一区二| 国产麻豆精品视频| 亚洲国产成人午夜在线一区| 国产69精品久久99不卡| 国产欧美日韩在线| 91在线观看免费视频| 亚洲欧美国产毛片在线| 91福利在线免费观看| 性久久久久久久| 日韩丝袜情趣美女图片| 精品一区二区三区的国产在线播放| 久久综合色之久久综合| 国产精品18久久久| 日韩美女久久久| 欧美视频日韩视频| 奇米影视7777精品一区二区| 精品国产青草久久久久福利| 国产精品538一区二区在线| 国产精品传媒入口麻豆| 在线看国产一区| 秋霞av亚洲一区二区三| 久久免费偷拍视频| 99re热视频精品| 五月天网站亚洲| 久久综合九色综合97婷婷| 成人美女视频在线观看18| 一个色妞综合视频在线观看| 在线91免费看| 成人小视频免费观看| 亚洲一区二区不卡免费| 欧美电影精品一区二区| av电影在线观看完整版一区二区| 亚洲一区av在线| 精品国产91九色蝌蚪| 色拍拍在线精品视频8848| 日韩不卡免费视频| 中文欧美字幕免费| 欧美精品一级二级| 成人自拍视频在线| 午夜精彩视频在线观看不卡| 久久久久久一级片| 欧美日韩视频在线一区二区| 国产精品自拍在线| 五月婷婷综合网| 国产精品夫妻自拍| 欧美一区二区三区免费| av电影在线不卡| 久久精品国产99国产| 亚洲精品你懂的| 久久午夜国产精品| 欧美日韩mp4| 99久久精品情趣| 国产资源精品在线观看| 亚洲综合精品自拍| 国产精品色眯眯| 欧美一区二区三区在线| 91网址在线看| 国产成人欧美日韩在线电影| 日韩精品福利网| 亚洲综合色视频| 国产精品美女久久久久aⅴ国产馆| 日韩一级二级三级| 欧美天天综合网| 99精品黄色片免费大全|