delay128.v
//-- delay128.v
//-- Generated by HDLMAKER Rev 5.6.5, Sunday January 21 2001
//-- Engineer: B. Joshua Rosen
//-- Copyright (c) 2001 Polybus Systems Corp, Westford, MA
//-- The information contained in this file is confidential and proprietary.
//-- Any reproduction, use or disclosure, in whole or in part, of this
//-- program, including any attempt to obtain a human-readable version of this
//-- program, without the express, prior written consent of Polybus Systems Corp, Westford, MA
//-- is strictly prohibited.
module delay128(
ce,
d,
gblreset,
q,
sysclk
);
//-- IO Declarations
input ce;
input d;
input gblreset;
output q;
input sysclk;
//-- Signal Declarations
wire one;
wire [7:0] sh;
wire zero;
//-- Component Instance zeroone_1
zeroone zeroone_1
(
.one (one),
.zero (zero)
);
//-- Component Instance srl16e_1
SRL16E srl16e_1
(
.A0 (one),
.A1 (one),
.A2 (one),
.A3 (one),
.CE (ce),
.CLK (sysclk),
.D (d),
.Q (sh[0])
);
//-- Component Instance srl16e_2
SRL16E srl16e_2
(
.A0 (one),
.A1 (one),
.A2 (one),
.A3 (one),
.CE (ce),
.CLK (sysclk),
.D (sh[0]),
.Q (sh[1])
);
//-- Component Instance srl16e_3
SRL16E srl16e_3
(
.A0 (one),
.A1 (one),
.A2 (one),
.A3 (one),
.CE (ce),
.CLK (sysclk),
.D (sh[1]),
.Q (sh[2])
);
//-- Component Instance srl16e_4
SRL16E srl16e_4
(
.A0 (one),
.A1 (one),
.A2 (one),
.A3 (one),
.CE (ce),
.CLK (sysclk),
.D (sh[2]),
.Q (sh[3])
);
//-- Component Instance srl16e_5
SRL16E srl16e_5
(
.A0 (one),
.A1 (one),
.A2 (one),
.A3 (one),
.CE (ce),
.CLK (sysclk),
.D (sh[3]),
.Q (sh[4])
);
//-- Component Instance srl16e_6
SRL16E srl16e_6
(
.A0 (one),
.A1 (one),
.A2 (one),
.A3 (one),
.CE (ce),
.CLK (sysclk),
.D (sh[4]),
.Q (sh[5])
);
//-- Component Instance srl16e_7
SRL16E srl16e_7
(
.A0 (one),
.A1 (one),
.A2 (one),
.A3 (one),
.CE (ce),
.CLK (sysclk),
.D (sh[5]),
.Q (sh[6])
);
//-- Component Instance srl16e_8
SRL16E srl16e_8
(
.A0 (one),
.A1 (one),
.A2 (one),
.A3 (one),
.CE (ce),
.CLK (sysclk),
.D (sh[6]),
.Q (sh[7])
);
//-- Component Instance fdce_1
FDCE fdce_1
(
.C (sysclk),
.CE (ce),
.CLR (gblreset),
.D (sh[7]),
.Q (q)
);
endmodule