URL
https://opencores.org/ocsvn/thor/thor/trunk
Subversion Repositories thor
[/] [thor/] [trunk/] [FT64v5/] [rtl/] [lib/] [redor80.v] - Rev 59
Go to most recent revision | Compare with Previous | Blame | View Log
module redor80 ( input [6:0] a, input [79:0] b, output reg o ); always @(a,b) case (a) 7'd0: o = b[0]; 7'd1: o = |b[1:0]; 7'd2: o = |b[2:0]; 7'd3: o = |b[3:0]; 7'd4: o = |b[4:0]; 7'd5: o = |b[5:0]; 7'd6: o = |b[6:0]; 7'd7: o = |b[7:0]; 7'd8: o = |b[8:0]; 7'd9: o = |b[9:0]; 7'd10: o = |b[10:0]; 7'd11: o = |b[11:0]; 7'd12: o = |b[12:0]; 7'd13: o = |b[13:0]; 7'd14: o = |b[14:0]; 7'd15: o = |b[15:0]; 7'd16: o = |b[16:0]; 7'd17: o = |b[17:0]; 7'd18: o = |b[18:0]; 7'd19: o = |b[19:0]; 7'd20: o = |b[20:0]; 7'd21: o = |b[21:0]; 7'd22: o = |b[22:0]; 7'd23: o = |b[23:0]; 7'd24: o = |b[24:0]; 7'd25: o = |b[25:0]; 7'd26: o = |b[26:0]; 7'd27: o = |b[27:0]; 7'd28: o = |b[28:0]; 7'd29: o = |b[29:0]; 7'd30: o = |b[30:0]; 7'd31: o = |b[31:0]; 7'd32: o = |b[32:0]; 7'd33: o = |b[33:0]; 7'd34: o = |b[34:0]; 7'd35: o = |b[35:0]; 7'd36: o = |b[36:0]; 7'd37: o = |b[37:0]; 7'd38: o = |b[38:0]; 7'd39: o = |b[39:0]; 7'd40: o = |b[40:0]; 7'd41: o = |b[41:0]; 7'd42: o = |b[42:0]; 7'd43: o = |b[43:0]; 7'd44: o = |b[44:0]; 7'd45: o = |b[45:0]; 7'd46: o = |b[46:0]; 7'd47: o = |b[47:0]; 7'd48: o = |b[48:0]; 7'd49: o = |b[49:0]; 7'd50: o = |b[50:0]; 7'd51: o = |b[51:0]; 7'd52: o = |b[52:0]; 7'd53: o = |b[53:0]; 7'd54: o = |b[54:0]; 7'd55: o = |b[55:0]; 7'd56: o = |b[56:0]; 7'd57: o = |b[57:0]; 7'd58: o = |b[58:0]; 7'd59: o = |b[59:0]; 7'd60: o = |b[60:0]; 7'd61: o = |b[61:0]; 7'd62: o = |b[62:0]; 7'd63: o = |b[63:0]; 7'd64: o = |b[64:0]; 7'd65: o = |b[65:0]; 7'd66: o = |b[66:0]; 7'd67: o = |b[67:0]; 7'd68: o = |b[68:0]; 7'd69: o = |b[69:0]; 7'd70: o = |b[70:0]; 7'd71: o = |b[71:0]; 7'd72: o = |b[72:0]; 7'd73: o = |b[73:0]; 7'd74: o = |b[74:0]; 7'd75: o = |b[75:0]; 7'd76: o = |b[76:0]; 7'd77: o = |b[77:0]; 7'd78: o = |b[78:0]; 7'd79: o = |b[79:0]; endcase endmodule
Go to most recent revision | Compare with Previous | Blame | View Log