mirror of https://github.com/openXC7/prjxray.git
fixedpnr: include latches
Signed-off-by: John McMaster <JohnDMcMaster@gmail.com> Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
This commit is contained in:
parent
339fd235bc
commit
6eb44b0c33
|
|
@ -2,9 +2,9 @@
|
||||||
|
|
||||||
set -ex
|
set -ex
|
||||||
vivado -mode batch -source runme.tcl
|
vivado -mode batch -source runme.tcl
|
||||||
for ff in fdre fdse fdce fdce_inv fdpe; do
|
for ff in fdre fdse fdce fdce_inv fdpe ldce ldpe; do
|
||||||
${XRAY_BITREAD} -F $XRAY_ROI_FRAMES -o design_$ff.bits -z -y design_$ff.bit
|
${XRAY_BITREAD} -F $XRAY_ROI_FRAMES -o design_$ff.bits -z -y design_$ff.bit
|
||||||
${XRAY_SEGPRINT} design_$ff.bits >design_$ff.seg
|
${XRAY_SEGPRINT} -z design_$ff.bits >design_$ff.seg
|
||||||
done
|
done
|
||||||
|
|
||||||
diff -u design_fdre.bits design_fdse.bits
|
diff -u design_fdre.bits design_fdse.bits
|
||||||
|
|
|
||||||
|
|
@ -29,7 +29,7 @@ write_bitstream -force design_fdre.bit
|
||||||
|
|
||||||
close_project
|
close_project
|
||||||
|
|
||||||
foreach variant {fdse fdce fdce_inv fdpe} {}
|
foreach variant {fdse fdce fdce_inv fdpe ldce ldpe} {
|
||||||
create_project -force -part $::env(XRAY_PART) design_${variant} design_${variant}
|
create_project -force -part $::env(XRAY_PART) design_${variant} design_${variant}
|
||||||
read_verilog top_${variant}.v
|
read_verilog top_${variant}.v
|
||||||
read_xdc fixed.xdc
|
read_xdc fixed.xdc
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,12 @@
|
||||||
|
|
||||||
|
module top(input clk, ce, sr, d, output q);
|
||||||
|
(* LOC="SLICE_X16Y100", BEL="AFF", DONT_TOUCH *)
|
||||||
|
LDCE ff (
|
||||||
|
.G(clk),
|
||||||
|
.GE(ce),
|
||||||
|
.CLR(sr),
|
||||||
|
.D(d),
|
||||||
|
.Q(q)
|
||||||
|
);
|
||||||
|
endmodule
|
||||||
|
|
||||||
|
|
@ -0,0 +1,12 @@
|
||||||
|
|
||||||
|
module top(input clk, ce, sr, d, output q);
|
||||||
|
(* LOC="SLICE_X16Y100", BEL="AFF", DONT_TOUCH *)
|
||||||
|
LDPE ff (
|
||||||
|
.G(clk),
|
||||||
|
.GE(ce),
|
||||||
|
.PRE(sr),
|
||||||
|
.D(d),
|
||||||
|
.Q(q)
|
||||||
|
);
|
||||||
|
endmodule
|
||||||
|
|
||||||
Loading…
Reference in New Issue