赞
踩
7系列FPGA中的LTU和相关的多路复选器可以实现以下功能:
使用一个LUT的4: 1多路复选器
使用两个LUT的8: 1多路复选器
使用四个 LUT 的 16: 1多路复选器
4:1复选器
1个LUT可以配置为4: 1多路复选器。4:1多路复选器可以通过触发器在同一片中实现。一个slice中最多可以实现四个4: 1多路复选器,如下所示:
以 LUTA为例不经过 D触发器的对应代码:
always@(*)
case (SELA[1:0])
2"b00: A=DATA_A[0];
2'b01: A=DATA_A[1];
2"510: A=DATA_A[2];
2b11:A= DATA_A[3];
default:A= 1'bx;
endcase
继续以 LUTA为例经过 D 触发器的对应代码:
always@(posedge CLK)
case (SELA[1:0])
2b00: A <=DATA_A[0];
2b01: A<=DATA_A[1];
2b10: A <=DATA_A[2];
2b11: A<=DATA_A[3];
default:A<= 1'bx;
endcase
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。