aboutsummaryrefslogtreecommitdiffstats
path: root/techlibs/xilinx/cells_map.v
diff options
context:
space:
mode:
authorEddie Hung <eddie@fpgeh.com>2019-07-09 10:38:07 -0700
committerEddie Hung <eddie@fpgeh.com>2019-07-09 10:38:07 -0700
commitc8649953431d3789296c4a7c1bd559ec136af6e3 (patch)
tree82ad28ee65552a6e54a5e1b6ae4f0c6fa7369333 /techlibs/xilinx/cells_map.v
parentc91cb735620537c9f573be52cefe6267d0a9cfd8 (diff)
downloadyosys-c8649953431d3789296c4a7c1bd559ec136af6e3.tar.gz
yosys-c8649953431d3789296c4a7c1bd559ec136af6e3.tar.bz2
yosys-c8649953431d3789296c4a7c1bd559ec136af6e3.zip
Fix typo and comments
Diffstat (limited to 'techlibs/xilinx/cells_map.v')
-rw-r--r--techlibs/xilinx/cells_map.v8
1 files changed, 4 insertions, 4 deletions
diff --git a/techlibs/xilinx/cells_map.v b/techlibs/xilinx/cells_map.v
index d3f6a60cc..233a56003 100644
--- a/techlibs/xilinx/cells_map.v
+++ b/techlibs/xilinx/cells_map.v
@@ -204,7 +204,7 @@ module \$__XILINX_SHIFTX (A, B, Y);
end
else if (A_WIDTH <= 4) begin
// Rather than extend with 1'bx which gets flattened to 1'b0
- // causing the "don't care" status to get lost, extend with MSB
+ // causing the "don't care" status to get lost, extend with MSBs
// so that we can recognise again later when mapping MUXF78
wire [4-1:0] Ax;
if (A_WIDTH == 4)
@@ -215,7 +215,7 @@ module \$__XILINX_SHIFTX (A, B, Y);
end
else if (A_WIDTH <= 8) begin
// Rather than extend with 1'bx which gets flattened to 1'b0
- // causing the "don't care" status to get lost, extend with MSB
+ // causing the "don't care" status to get lost, extend with MSBs
// so that we can recognise again later when mapping MUXF78
wire [8-1:0] Ax;
if (A_WIDTH == 8)
@@ -230,13 +230,13 @@ module \$__XILINX_SHIFTX (A, B, Y);
end
else if (A_WIDTH <= 16) begin
// Rather than extend with 1'bx which gets flattened to 1'b0
- // causing the "don't care" status to get lost, extend with MSB
+ // causing the "don't care" status to get lost, extend with MSBs
// so that we can recognise again later when mapping MUXF78
wire [16-1:0] Ax;
if (A_WIDTH == 16)
assign Ax = A;
else
- assign Ax = {A[7-:8-A_WIDTH], A};
+ assign Ax = {A[7-:16-A_WIDTH], A};
wire T0 = B[2] ? B[3] ? Ax[12] : Ax[4]
: B[3] ? Ax[ 8] : Ax[0];
wire T1 = B[2] ? B[3] ? Ax[13] : Ax[5]