1 -------------------------------------------------------------------------------
4 -- /___/ \ / Vendor: Xilinx
5 -- \ \ \/ Version : 2.
7
6 -- \ \ Application : 7 Series FPGAs Transceivers Wizard
7 -- / / Filename : uhtr_trigpd.vhd
13 -- Module uHTR_trigPD (a GT Wrapper)
14 -- Generated by Xilinx 7 Series FPGAs Transceivers Wizard
17 -- (c) Copyright 2010-2012 Xilinx, Inc. All rights reserved.
19 -- This file contains confidential and proprietary information
20 -- of Xilinx, Inc. and is protected under U.S. and
21 -- international copyright and other intellectual property
25 -- This disclaimer is not a license and does not grant any
26 -- rights to the materials distributed herewith. Except as
27 -- otherwise provided in a valid license issued to you by
28 -- Xilinx, and to the maximum extent permitted by applicable
29 -- law: (1) THESE MATERIALS ARE MADE AVAILABLE "AS IS"
AND
30 -- WITH ALL FAULTS, AND XILINX HEREBY DISCLAIMS ALL WARRANTIES
31 -- AND CONDITIONS, EXPRESS, IMPLIED, OR STATUTORY, INCLUDING
32 -- BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, NON-
33 -- INFRINGEMENT, OR FITNESS FOR ANY PARTICULAR PURPOSE; and
34 -- (2) Xilinx shall
not be liable (whether
in contract
or tort,
35 -- including negligence, or under any other theory of
36 -- liability) for any loss or damage of any kind or nature
37 -- related to, arising under or in connection with these
38 -- materials, including for any direct, or any indirect,
39 -- special, incidental, or consequential loss or damage
40 -- (including loss of data, profits, goodwill, or any type of
41 -- loss or damage suffered as a result of any action brought
42 -- by a third party) even if such damage or loss was
43 -- reasonably foreseeable or Xilinx had been advised of the
44 -- possibility of the same.
46 -- CRITICAL APPLICATIONS
47 -- Xilinx products are not designed or intended to be fail-
48 -- safe, or for use in any application requiring fail-safe
49 -- performance, such as life-support or safety devices or
50 -- systems, Class III medical devices, nuclear facilities,
51 -- applications related to the deployment of airbags, or any
52 -- other applications that could lead to death, personal
53 -- injury, or severe property or environmental damage
54 -- (individually and collectively, "Critical
55 -- Applications"). Customer assumes the sole risk and
56 -- liability of any use of Xilinx products in Critical
57 -- Applications, subject only to applicable laws and
58 -- regulations governing limitations on product liability.
60 -- THIS COPYRIGHT NOTICE AND DISCLAIMER MUST BE RETAINED AS
61 -- PART OF THIS FILE AT ALL TIMES.
65 use ieee.std_logic_1164.
all;
66 use ieee.numeric_std.
all;
68 use UNISIM.VCOMPONENTS.
ALL;
71 --***************************** Entity Declaration ****************************
76 QPLL_FBDIV_TOP : := 16;
78 -- Simulation attributes
79 WRAPPER_SIM_GTRESET_SPEEDUP : := "FALSE";
-- Set to "true" to speed up sim reset
80 RX_DFE_KL_CFG2_IN : := X"301148AC";
81 PMA_RSV_IN : := x"00018480"
86 --_________________________________________________________________________
87 --_________________________________________________________________________
89 --____________________________CHANNEL PORTS________________________________
90 --------------------------------- CPLL Ports -------------------------------
91 GT0_CPLLFBCLKLOST_OUT : out ;
92 GT0_CPLLLOCK_OUT : out ;
93 GT0_CPLLLOCKDETCLK_IN : in ;
94 GT0_CPLLREFCLKLOST_OUT : out ;
95 GT0_CPLLRESET_IN : in ;
96 -------------------------- Channel - Clocking Ports ------------------------
97 GT0_GTREFCLK0_IN : in ;
98 ---------------------------- Channel - DRP Ports --------------------------
99 GT0_DRPADDR_IN : in (8 downto 0);
101 GT0_DRPDI_IN : in (15 downto 0);
102 GT0_DRPDO_OUT : out (15 downto 0);
104 GT0_DRPRDY_OUT : out ;
106 ------------------------------ Power-Down Ports ----------------------------
107 GT0_RXPD_IN : in (1 downto 0);
108 GT0_TXPD_IN : in (1 downto 0);
109 --------------------- RX Initialization and Reset Ports --------------------
110 GT0_RXUSERRDY_IN : in ;
111 -------------------------- RX Margin Analysis Ports ------------------------
112 GT0_EYESCANDATAERROR_OUT : out ;
113 ------------------------- Receive Ports - CDR Ports ------------------------
114 GT0_RXCDRLOCK_OUT : out ;
115 ------------------ Receive Ports - FPGA RX Interface Ports -----------------
116 GT0_RXUSRCLK_IN : in ;
117 GT0_RXUSRCLK2_IN : in ;
118 ------------------ Receive Ports - FPGA RX interface Ports -----------------
119 GT0_RXDATA_OUT : out (31 downto 0);
120 ------------------- Receive Ports - Pattern Checker Ports ------------------
121 GT0_RXPRBSERR_OUT : out ;
122 GT0_RXPRBSSEL_IN : in (2 downto 0);
123 ------------------- Receive Ports - Pattern Checker ports ------------------
124 GT0_RXPRBSCNTRESET_IN : in ;
125 ------------------ Receive Ports - RX 8B/10B Decoder Ports -----------------
126 GT0_RXDISPERR_OUT : out (3 downto 0);
127 GT0_RXNOTINTABLE_OUT : out (3 downto 0);
128 --------------------------- Receive Ports - RX AFE -------------------------
130 ------------------------ Receive Ports - RX AFE Ports ----------------------
132 -------------------- Receive Ports - RX Equailizer Ports -------------------
133 GT0_RXLPMHFHOLD_IN : in ;
134 GT0_RXLPMLFHOLD_IN : in ;
135 --------------- Receive Ports - RX Fabric Output Control Ports -------------
136 GT0_RXOUTCLK_OUT : out ;
137 ------------- Receive Ports - RX Initialization and Reset Ports ------------
138 GT0_GTRXRESET_IN : in ;
139 GT0_RXPMARESET_IN : in ;
140 ------------------- Receive Ports - RX8B/10B Decoder Ports -----------------
141 GT0_RXCHARISK_OUT : out (3 downto 0);
142 -------------- Receive Ports -RX Initialization and Reset Ports ------------
143 GT0_RXRESETDONE_OUT : out ;
144 --------------------- TX Initialization and Reset Ports --------------------
145 GT0_GTTXRESET_IN : in ;
146 GT0_TXUSERRDY_IN : in ;
147 ------------------ Transmit Ports - FPGA TX Interface Ports ----------------
148 GT0_TXUSRCLK_IN : in ;
149 GT0_TXUSRCLK2_IN : in ;
150 ------------------ Transmit Ports - TX Data Path interface -----------------
151 GT0_TXDATA_IN : in (31 downto 0);
152 ---------------- Transmit Ports - TX Driver and OOB signaling --------------
153 GT0_GTXTXN_OUT : out ;
154 GT0_GTXTXP_OUT : out ;
155 ----------- Transmit Ports - TX Fabric Clock Output Control Ports ----------
156 GT0_TXOUTCLK_OUT : out ;
157 GT0_TXOUTCLKFABRIC_OUT : out ;
158 GT0_TXOUTCLKPCS_OUT : out ;
159 --------------------- Transmit Ports - TX Gearbox Ports --------------------
160 GT0_TXCHARISK_IN : in (3 downto 0);
161 ------------- Transmit Ports - TX Initialization and Reset Ports -----------
162 GT0_TXRESETDONE_OUT : out ;
163 ------------------ Transmit Ports - pattern Generator Ports ----------------
164 GT0_TXPRBSSEL_IN : in (2 downto 0);
167 --____________________________COMMON PORTS________________________________
168 ---------------------- Common Block - Ref Clock Ports ---------------------
169 GT0_GTREFCLK0_COMMON_IN : in ;
170 ------------------------- Common Block - QPLL Ports ------------------------
171 GT0_QPLLLOCK_OUT : out ;
172 GT0_QPLLLOCKDETCLK_IN : in ;
173 GT0_QPLLREFCLKLOST_OUT : out ;
174 GT0_QPLLRESET_IN : in
184 attribute CORE_GENERATION_INFO : ;
185 attribute CORE_GENERATION_INFO of RTL : architecture is "uHTR_trigPD,gtwizard_v2_7,{protocol_file=Start_from_scratch}";
188 --***********************************Parameter Declarations********************
190 constant DLY : := 1 ns;
192 --***************************** Signal Declarations *****************************
194 -- ground and tied_to_vcc_i signals
195 signal tied_to_ground_i : ;
196 signal tied_to_ground_vec_i : (63 downto 0);
197 signal tied_to_vcc_i : ;
198 signal gt0_qplloutclk_i : ;
199 signal gt0_qplloutrefclk_i : ;
202 signal gt0_mgtrefclktx_i : (1 downto 0);
203 signal gt0_mgtrefclkrx_i : (1 downto 0);
206 signal gt0_qpllclk_i : ;
207 signal gt0_qpllrefclk_i : ;
210 --*************************** Component Declarations **************************
214 -- Simulation attributes
215 GT_SIM_GTRESET_SPEEDUP : :=
"FALSE";
216 RX_DFE_KL_CFG2_IN : := X"
3010D90C";
217 PMA_RSV_IN : := X"
00000000";
218 PCS_RSVD_ATTR_IN : := X"
000000000000"
222 --------------------------------- CPLL Ports -------------------------------
223 CPLLFBCLKLOST_OUT :
out ;
225 CPLLLOCKDETCLK_IN :
in ;
226 CPLLREFCLKLOST_OUT :
out ;
228 -------------------------- Channel - Clocking Ports ------------------------
230 ---------------------------- Channel - DRP Ports --------------------------
231 DRPADDR_IN :
in (
8 downto 0);
233 DRPDI_IN :
in (
15 downto 0);
234 DRPDO_OUT :
out (
15 downto 0);
238 ------------------------------- Clocking Ports -----------------------------
241 ------------------------------ Power-Down Ports ----------------------------
242 RXPD_IN :
in (
1 downto 0);
243 TXPD_IN :
in (
1 downto 0);
244 --------------------- RX Initialization and Reset Ports --------------------
246 -------------------------- RX Margin Analysis Ports ------------------------
247 EYESCANDATAERROR_OUT :
out ;
248 ------------------------- Receive Ports - CDR Ports ------------------------
249 RXCDRLOCK_OUT :
out ;
250 ------------------ Receive Ports - FPGA RX Interface Ports -----------------
253 ------------------ Receive Ports - FPGA RX interface Ports -----------------
254 RXDATA_OUT :
out (
31 downto 0);
255 ------------------- Receive Ports - Pattern Checker Ports ------------------
256 RXPRBSERR_OUT :
out ;
257 RXPRBSSEL_IN :
in (
2 downto 0);
258 ------------------- Receive Ports - Pattern Checker ports ------------------
259 RXPRBSCNTRESET_IN :
in ;
260 ------------------ Receive Ports - RX 8B/10B Decoder Ports -----------------
261 RXDISPERR_OUT :
out (
3 downto 0);
262 RXNOTINTABLE_OUT :
out (
3 downto 0);
263 --------------------------- Receive Ports - RX AFE -------------------------
265 ------------------------ Receive Ports - RX AFE Ports ----------------------
267 -------------------- Receive Ports - RX Equailizer Ports -------------------
268 RXLPMHFHOLD_IN :
in ;
269 RXLPMLFHOLD_IN :
in ;
270 --------------- Receive Ports - RX Fabric Output Control Ports -------------
272 ------------- Receive Ports - RX Initialization and Reset Ports ------------
275 ------------------- Receive Ports - RX8B/10B Decoder Ports -----------------
276 RXCHARISK_OUT :
out (
3 downto 0);
277 -------------- Receive Ports -RX Initialization and Reset Ports ------------
278 RXRESETDONE_OUT :
out ;
279 --------------------- TX Initialization and Reset Ports --------------------
282 ------------------ Transmit Ports - FPGA TX Interface Ports ----------------
285 ------------------ Transmit Ports - TX Data Path interface -----------------
286 TXDATA_IN :
in (
31 downto 0);
287 ---------------- Transmit Ports - TX Driver and OOB signaling --------------
290 ----------- Transmit Ports - TX Fabric Clock Output Control Ports ----------
292 TXOUTCLKFABRIC_OUT :
out ;
293 TXOUTCLKPCS_OUT :
out ;
294 --------------------- Transmit Ports - TX Gearbox Ports --------------------
295 TXCHARISK_IN :
in (
3 downto 0);
296 ------------- Transmit Ports - TX Initialization and Reset Ports -----------
297 TXRESETDONE_OUT :
out ;
298 ------------------ Transmit Ports - pattern Generator Ports ----------------
299 TXPRBSSEL_IN :
in (
2 downto 0)
307 --*************************Logic to set Attribute QPLL_FB_DIV*****************************
308 impure function conv_qpll_fbdiv_top (qpllfbdiv_top : in ) return is
310 if (qpllfbdiv_top = 16) then
312 elsif (qpllfbdiv_top = 20) then
313 return "0000110000" ;
314 elsif (qpllfbdiv_top = 32) then
315 return "0001100000" ;
316 elsif (qpllfbdiv_top = 40) then
317 return "0010000000" ;
318 elsif (qpllfbdiv_top = 64) then
319 return "0011100000" ;
320 elsif (qpllfbdiv_top = 66) then
321 return "0101000000" ;
322 elsif (qpllfbdiv_top = 80) then
323 return "0100100000" ;
324 elsif (qpllfbdiv_top = 100) then
325 return "0101110000" ;
327 return "0000000000" ;
331 impure function conv_qpll_fbdiv_ratio (qpllfbdiv_top : in ) return is
333 if (qpllfbdiv_top = 16) then
335 elsif (qpllfbdiv_top = 20) then
337 elsif (qpllfbdiv_top = 32) then
339 elsif (qpllfbdiv_top = 40) then
341 elsif (qpllfbdiv_top = 64) then
343 elsif (qpllfbdiv_top = 66) then
345 elsif (qpllfbdiv_top = 80) then
347 elsif (qpllfbdiv_top = 100) then
354 constant QPLL_FBDIV_IN : (9 downto 0) := conv_qpll_fbdiv_top(QPLL_FBDIV_TOP);
355 constant QPLL_FBDIV_RATIO : := conv_qpll_fbdiv_ratio(QPLL_FBDIV_TOP);
357 --********************************* Main Body of Code**************************
361 tied_to_ground_i <= '0';
362 tied_to_ground_vec_i(63 downto 0) <= (others => '0');
363 tied_to_vcc_i <= '1';
364 -- gt0_qpllclk_i <= gt0_qplloutclk_i;
365 -- gt0_qpllrefclk_i <= gt0_qplloutrefclk_i;
366 gt0_qpllclk_i <= '0';
367 gt0_qpllrefclk_i <= '0';
371 --------------------------- GT Instances -------------------------------
373 --_________________________________________________________________________
374 --_________________________________________________________________________
380 -- Simulation attributes
381 GT_SIM_GTRESET_SPEEDUP => WRAPPER_SIM_GTRESET_SPEEDUP ,
382 RX_DFE_KL_CFG2_IN => RX_DFE_KL_CFG2_IN,
383 PMA_RSV_IN => PMA_RSV_IN,
384 PCS_RSVD_ATTR_IN => X"000000000000"
388 --------------------------------- CPLL Ports -------------------------------
389 CPLLFBCLKLOST_OUT => GT0_CPLLFBCLKLOST_OUT ,
390 CPLLLOCK_OUT => GT0_CPLLLOCK_OUT,
391 CPLLLOCKDETCLK_IN => GT0_CPLLLOCKDETCLK_IN ,
392 CPLLREFCLKLOST_OUT => GT0_CPLLREFCLKLOST_OUT ,
393 CPLLRESET_IN => GT0_CPLLRESET_IN,
394 -------------------------- Channel - Clocking Ports ------------------------
395 GTREFCLK0_IN => GT0_GTREFCLK0_IN,
396 ---------------------------- Channel - DRP Ports --------------------------
397 DRPADDR_IN => GT0_DRPADDR_IN,
398 DRPCLK_IN => GT0_DRPCLK_IN,
399 DRPDI_IN => GT0_DRPDI_IN,
400 DRPDO_OUT => GT0_DRPDO_OUT,
401 DRPEN_IN => GT0_DRPEN_IN,
402 DRPRDY_OUT => GT0_DRPRDY_OUT,
403 DRPWE_IN => GT0_DRPWE_IN,
404 ------------------------------- Clocking Ports -----------------------------
405 QPLLCLK_IN => gt0_qpllclk_i,
406 QPLLREFCLK_IN => gt0_qpllrefclk_i,
407 ------------------------------ Power-Down Ports ----------------------------
408 RXPD_IN => GT0_RXPD_IN,
409 TXPD_IN => GT0_TXPD_IN,
410 --------------------- RX Initialization and Reset Ports --------------------
411 RXUSERRDY_IN => GT0_RXUSERRDY_IN,
412 -------------------------- RX Margin Analysis Ports ------------------------
413 EYESCANDATAERROR_OUT => GT0_EYESCANDATAERROR_OUT,
414 ------------------------- Receive Ports - CDR Ports ------------------------
415 RXCDRLOCK_OUT => GT0_RXCDRLOCK_OUT,
416 ------------------ Receive Ports - FPGA RX Interface Ports -----------------
417 RXUSRCLK_IN => GT0_RXUSRCLK_IN,
418 RXUSRCLK2_IN => GT0_RXUSRCLK2_IN,
419 ------------------ Receive Ports - FPGA RX interface Ports -----------------
420 RXDATA_OUT => GT0_RXDATA_OUT,
421 ------------------- Receive Ports - Pattern Checker Ports ------------------
422 RXPRBSERR_OUT => GT0_RXPRBSERR_OUT,
423 RXPRBSSEL_IN => GT0_RXPRBSSEL_IN,
424 ------------------- Receive Ports - Pattern Checker ports ------------------
425 RXPRBSCNTRESET_IN => GT0_RXPRBSCNTRESET_IN ,
426 ------------------ Receive Ports - RX 8B/10B Decoder Ports -----------------
427 RXDISPERR_OUT => GT0_RXDISPERR_OUT,
428 RXNOTINTABLE_OUT => GT0_RXNOTINTABLE_OUT ,
429 --------------------------- Receive Ports - RX AFE -------------------------
430 GTXRXP_IN => GT0_GTXRXP_IN,
431 ------------------------ Receive Ports - RX AFE Ports ----------------------
432 GTXRXN_IN => GT0_GTXRXN_IN,
433 -------------------- Receive Ports - RX Equailizer Ports -------------------
434 RXLPMHFHOLD_IN => GT0_RXLPMHFHOLD_IN,
435 RXLPMLFHOLD_IN => GT0_RXLPMLFHOLD_IN,
436 --------------- Receive Ports - RX Fabric Output Control Ports -------------
437 RXOUTCLK_OUT => GT0_RXOUTCLK_OUT,
438 ------------- Receive Ports - RX Initialization and Reset Ports ------------
439 GTRXRESET_IN => GT0_GTRXRESET_IN,
440 RXPMARESET_IN => GT0_RXPMARESET_IN,
441 ------------------- Receive Ports - RX8B/10B Decoder Ports -----------------
442 RXCHARISK_OUT => GT0_RXCHARISK_OUT,
443 -------------- Receive Ports -RX Initialization and Reset Ports ------------
444 RXRESETDONE_OUT => GT0_RXRESETDONE_OUT ,
445 --------------------- TX Initialization and Reset Ports --------------------
446 GTTXRESET_IN => GT0_GTTXRESET_IN,
447 TXUSERRDY_IN => GT0_TXUSERRDY_IN,
448 ------------------ Transmit Ports - FPGA TX Interface Ports ----------------
449 TXUSRCLK_IN => GT0_TXUSRCLK_IN,
450 TXUSRCLK2_IN => GT0_TXUSRCLK2_IN,
451 ------------------ Transmit Ports - TX Data Path interface -----------------
452 TXDATA_IN => GT0_TXDATA_IN,
453 ---------------- Transmit Ports - TX Driver and OOB signaling --------------
454 GTXTXN_OUT => GT0_GTXTXN_OUT,
455 GTXTXP_OUT => GT0_GTXTXP_OUT,
456 ----------- Transmit Ports - TX Fabric Clock Output Control Ports ----------
457 TXOUTCLK_OUT => GT0_TXOUTCLK_OUT,
458 TXOUTCLKFABRIC_OUT => GT0_TXOUTCLKFABRIC_OUT ,
459 TXOUTCLKPCS_OUT => GT0_TXOUTCLKPCS_OUT ,
460 --------------------- Transmit Ports - TX Gearbox Ports --------------------
461 TXCHARISK_IN => GT0_TXCHARISK_IN,
462 ------------- Transmit Ports - TX Initialization and Reset Ports -----------
463 TXRESETDONE_OUT => GT0_TXRESETDONE_OUT ,
464 ------------------ Transmit Ports - pattern Generator Ports ----------------
465 TXPRBSSEL_IN => GT0_TXPRBSSEL_IN
469 --_________________________________________________________________________
470 --_________________________________________________________________________
471 --_________________________GTXE2_COMMON____________________________________
473 -- gtxe2_common_0_i : GTXE2_COMMON
476 -- -- Simulation attributes
477 -- SIM_RESET_SPEEDUP => WRAPPER_SIM_GTRESET_SPEEDUP,
478 -- SIM_QPLLREFCLK_SEL => ("001"),
479 -- SIM_VERSION => "4.0",
482 -- ------------------COMMON BLOCK Attributes---------------
483 -- BIAS_CFG => (x"0000040000001000"),
484 -- COMMON_CFG => (x"00000000"),
485 -- QPLL_CFG => (x"06801C1"),
486 -- QPLL_CLKOUT_CFG => ("0000"),
487 -- QPLL_COARSE_FREQ_OVRD => ("010000"),
488 -- QPLL_COARSE_FREQ_OVRD_EN => ('0'),
489 -- QPLL_CP => ("0000011111"),
490 -- QPLL_CP_MONITOR_EN => ('0'),
491 -- QPLL_DMONITOR_SEL => ('0'),
492 -- QPLL_FBDIV => (QPLL_FBDIV_IN),
493 -- QPLL_FBDIV_MONITOR_EN => ('0'),
494 -- QPLL_FBDIV_RATIO => (QPLL_FBDIV_RATIO),
495 -- QPLL_INIT_CFG => (x"000006"),
496 -- QPLL_LOCK_CFG => (x"21E8"),
497 -- QPLL_LPF => ("1111"),
498 -- QPLL_REFCLK_DIV => (1)
504 -- ------------- Common Block - Dynamic Reconfiguration Port (DRP) -----------
505 -- DRPADDR => tied_to_ground_vec_i(7 downto 0),
506 -- DRPCLK => tied_to_ground_i,
507 -- DRPDI => tied_to_ground_vec_i(15 downto 0),
509 -- DRPEN => tied_to_ground_i,
511 -- DRPWE => tied_to_ground_i,
512 -- ---------------------- Common Block - Ref Clock Ports ---------------------
513 -- GTGREFCLK => tied_to_ground_i,
514 -- GTNORTHREFCLK0 => tied_to_ground_i,
515 -- GTNORTHREFCLK1 => tied_to_ground_i,
516 -- GTREFCLK0 => GT0_GTREFCLK0_COMMON_IN,
517 -- GTREFCLK1 => tied_to_ground_i,
518 -- GTSOUTHREFCLK0 => tied_to_ground_i,
519 -- GTSOUTHREFCLK1 => tied_to_ground_i,
520 -- ------------------------- Common Block - QPLL Ports -----------------------
521 -- QPLLDMONITOR => open,
522 -- ----------------------- Common Block - Clocking Ports ----------------------
523 -- QPLLOUTCLK => gt0_qplloutclk_i,
524 -- QPLLOUTREFCLK => gt0_qplloutrefclk_i,
525 -- REFCLKOUTMONITOR => open,
526 -- ------------------------- Common Block - QPLL Ports ------------------------
527 -- QPLLFBCLKLOST => open,
528 -- QPLLLOCK => GT0_QPLLLOCK_OUT,
529 -- QPLLLOCKDETCLK => GT0_QPLLLOCKDETCLK_IN,
530 -- QPLLLOCKEN => tied_to_vcc_i,
531 -- QPLLOUTRESET => tied_to_ground_i,
532 -- QPLLPD => tied_to_vcc_i,
533 -- QPLLREFCLKLOST => GT0_QPLLREFCLKLOST_OUT,
534 -- QPLLREFCLKSEL => "001",
535 -- QPLLRESET => GT0_QPLLRESET_IN,
536 -- QPLLRSVD1 => "0000000000000000",
537 -- QPLLRSVD2 => "11111",
538 -- --------------------------------- QPLL Ports -------------------------------
539 -- BGBYPASSB => tied_to_vcc_i,
540 -- BGMONITORENB => tied_to_vcc_i,
541 -- BGPDB => tied_to_vcc_i,
542 -- BGRCALOVRD => "00000",
543 -- PMARSVD => "00000000",
544 -- RCALENB => tied_to_vcc_i