projects
/
yosys.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
864eead
)
Don't sign-extend memory bram initialization data
author
Clifford Wolf
<clifford@clifford.at>
Sat, 14 May 2016 22:05:30 +0000
(
00:05
+0200)
committer
Clifford Wolf
<clifford@clifford.at>
Sat, 14 May 2016 22:05:30 +0000
(
00:05
+0200)
passes/memory/memory_bram.cc
patch
|
blob
|
history
diff --git
a/passes/memory/memory_bram.cc
b/passes/memory/memory_bram.cc
index cd424fd68987d940cbf4dfd5472ca62f5b4ce4c8..7b5dd08aba8b28af1506b6d228c2d66607235441 100644
(file)
--- a/
passes/memory/memory_bram.cc
+++ b/
passes/memory/memory_bram.cc
@@
-826,7
+826,7
@@
grow_read_ports:;
State padding = State::Sx;
for (int j = 0; j < bram.dbits; j++)
if (init_offset+i < GetSize(initdata) && init_shift+j < GetSize(initdata[init_offset+i]))
-
padding =
initparam[i*bram.dbits+j] = initdata[init_offset+i][init_shift+j];
+ initparam[i*bram.dbits+j] = initdata[init_offset+i][init_shift+j];
else
initparam[i*bram.dbits+j] = padding;
}