From: Jan Michel Date: Tue, 14 Nov 2017 12:24:22 +0000 (+0100) Subject: fix large Fifos for ECP5 X-Git-Url: https://jspc29.x-matter.uni-frankfurt.de/git/?a=commitdiff_plain;h=1f8efc1ce8f52aa965029ea184597452bbb5458d;p=trbnet.git fix large Fifos for ECP5 --- diff --git a/lattice/ecp5/FIFO/fifo_36x16k_oreg/fifo_36x16k_oreg.vhd b/lattice/ecp5/FIFO/fifo_36x16k_oreg/fifo_36x16k_oreg.vhd index 4118aad..73c9ce5 100644 --- a/lattice/ecp5/FIFO/fifo_36x16k_oreg/fifo_36x16k_oreg.vhd +++ b/lattice/ecp5/FIFO/fifo_36x16k_oreg/fifo_36x16k_oreg.vhd @@ -2366,15 +2366,15 @@ begin Q=>rptr_13_ff); FF_18: FD1P3DX - port map (D=>rptr_11_ff, SP=>rden_i, CK=>Clock, CD=>scuba_vlo, + port map (D=>rptr_11_ff, SP=>'1', CK=>Clock, CD=>scuba_vlo, Q=>rptr_11_ff2); FF_17: FD1P3DX - port map (D=>rptr_12_ff, SP=>rden_i, CK=>Clock, CD=>scuba_vlo, + port map (D=>rptr_12_ff, SP=>'1', CK=>Clock, CD=>scuba_vlo, Q=>rptr_12_ff2); FF_16: FD1P3DX - port map (D=>rptr_13_ff, SP=>rden_i, CK=>Clock, CD=>scuba_vlo, + port map (D=>rptr_13_ff, SP=>'1', CK=>Clock, CD=>scuba_vlo, Q=>rptr_13_ff2); FF_15: FD1S3DX diff --git a/lattice/ecp5/FIFO/fifo_36x32k_oreg/fifo_36x32k_oreg.vhd b/lattice/ecp5/FIFO/fifo_36x32k_oreg/fifo_36x32k_oreg.vhd index d98c841..1f97302 100644 --- a/lattice/ecp5/FIFO/fifo_36x32k_oreg/fifo_36x32k_oreg.vhd +++ b/lattice/ecp5/FIFO/fifo_36x32k_oreg/fifo_36x32k_oreg.vhd @@ -4897,19 +4897,19 @@ begin Q=>rptr_14_ff); FF_20: FD1P3DX - port map (D=>rptr_11_ff, SP=>rden_i, CK=>Clock, CD=>scuba_vlo, + port map (D=>rptr_11_ff, SP=>'1', CK=>Clock, CD=>scuba_vlo, Q=>rptr_11_ff2); FF_19: FD1P3DX - port map (D=>rptr_12_ff, SP=>rden_i, CK=>Clock, CD=>scuba_vlo, + port map (D=>rptr_12_ff, SP=>'1', CK=>Clock, CD=>scuba_vlo, Q=>rptr_12_ff2); FF_18: FD1P3DX - port map (D=>rptr_13_ff, SP=>rden_i, CK=>Clock, CD=>scuba_vlo, + port map (D=>rptr_13_ff, SP=>'1', CK=>Clock, CD=>scuba_vlo, Q=>rptr_13_ff2); FF_17: FD1P3DX - port map (D=>rptr_14_ff, SP=>rden_i, CK=>Clock, CD=>scuba_vlo, + port map (D=>rptr_14_ff, SP=>'1', CK=>Clock, CD=>scuba_vlo, Q=>rptr_14_ff2); FF_16: FD1S3DX diff --git a/lattice/ecp5/FIFO/fifo_36x4k_oreg/fifo_36x4k_oreg.vhd b/lattice/ecp5/FIFO/fifo_36x4k_oreg/fifo_36x4k_oreg.vhd index 804c70c..ec0422a 100644 --- a/lattice/ecp5/FIFO/fifo_36x4k_oreg/fifo_36x4k_oreg.vhd +++ b/lattice/ecp5/FIFO/fifo_36x4k_oreg/fifo_36x4k_oreg.vhd @@ -1061,7 +1061,7 @@ begin Q=>rptr_11_ff); FF_14: FD1P3DX - port map (D=>rptr_11_ff, SP=>rden_i, CK=>Clock, CD=>scuba_vlo, + port map (D=>rptr_11_ff, SP=>'1', CK=>Clock, CD=>scuba_vlo, Q=>rptr_11_ff2); FF_13: FD1S3DX diff --git a/lattice/ecp5/FIFO/fifo_36x8k_oreg/fifo_36x8k_oreg.vhd b/lattice/ecp5/FIFO/fifo_36x8k_oreg/fifo_36x8k_oreg.vhd index 94f6126..7a29678 100644 --- a/lattice/ecp5/FIFO/fifo_36x8k_oreg/fifo_36x8k_oreg.vhd +++ b/lattice/ecp5/FIFO/fifo_36x8k_oreg/fifo_36x8k_oreg.vhd @@ -1506,11 +1506,11 @@ begin Q=>rptr_12_ff); FF_16: FD1P3DX - port map (D=>rptr_11_ff, SP=>rden_i, CK=>Clock, CD=>scuba_vlo, + port map (D=>rptr_11_ff, SP=>'1', CK=>Clock, CD=>scuba_vlo, Q=>rptr_11_ff2); FF_15: FD1P3DX - port map (D=>rptr_12_ff, SP=>rden_i, CK=>Clock, CD=>scuba_vlo, + port map (D=>rptr_12_ff, SP=>'1', CK=>Clock, CD=>scuba_vlo, Q=>rptr_12_ff2); FF_14: FD1S3DX