1 |
2 |
NikosAl |
--------------------------------------------------------------------------------
|
2 |
|
|
-- Copyright (c) 1995-2008 Xilinx, Inc. All rights reserved.
|
3 |
|
|
--------------------------------------------------------------------------------
|
4 |
|
|
-- ____ ____
|
5 |
|
|
-- / /\/ /
|
6 |
|
|
-- /___/ \ / Vendor: Xilinx
|
7 |
|
|
-- \ \ \/ Version: K.39
|
8 |
|
|
-- \ \ Application: netgen
|
9 |
|
|
-- / / Filename: reg_1b_18c.vhd
|
10 |
|
|
-- /___/ /\ Timestamp: Wed Jun 24 17:59:44 2009
|
11 |
|
|
-- \ \ / \
|
12 |
|
|
-- \___\/\___\
|
13 |
|
|
--
|
14 |
|
|
-- Command : -intstyle ise -w -sim -ofmt vhdl "C:\Documents and Settings\Administrator\Desktop\Felsenstein Coprocessor\Logarithm LUT based\HW Implementation\Coregen\tmp\_cg\reg_1b_18c.ngc" "C:\Documents and Settings\Administrator\Desktop\Felsenstein Coprocessor\Logarithm LUT based\HW Implementation\Coregen\tmp\_cg\reg_1b_18c.vhd"
|
15 |
|
|
-- Device : 5vsx95tff1136-2
|
16 |
|
|
-- Input file : C:/Documents and Settings/Administrator/Desktop/Felsenstein Coprocessor/Logarithm LUT based/HW Implementation/Coregen/tmp/_cg/reg_1b_18c.ngc
|
17 |
|
|
-- Output file : C:/Documents and Settings/Administrator/Desktop/Felsenstein Coprocessor/Logarithm LUT based/HW Implementation/Coregen/tmp/_cg/reg_1b_18c.vhd
|
18 |
|
|
-- # of Entities : 1
|
19 |
|
|
-- Design Name : reg_1b_18c
|
20 |
|
|
-- Xilinx : C:\Xilinx\10.1\ISE
|
21 |
|
|
--
|
22 |
|
|
-- Purpose:
|
23 |
|
|
-- This VHDL netlist is a verification model and uses simulation
|
24 |
|
|
-- primitives which may not represent the true implementation of the
|
25 |
|
|
-- device, however the netlist is functionally correct and should not
|
26 |
|
|
-- be modified. This file cannot be synthesized and should only be used
|
27 |
|
|
-- with supported simulation tools.
|
28 |
|
|
--
|
29 |
|
|
-- Reference:
|
30 |
|
|
-- Development System Reference Guide, Chapter 23
|
31 |
|
|
-- Synthesis and Simulation Design Guide, Chapter 6
|
32 |
|
|
--
|
33 |
|
|
--------------------------------------------------------------------------------
|
34 |
|
|
|
35 |
|
|
|
36 |
|
|
-- synthesis translate_off
|
37 |
|
|
library IEEE;
|
38 |
|
|
use IEEE.STD_LOGIC_1164.ALL;
|
39 |
|
|
library UNISIM;
|
40 |
|
|
use UNISIM.VCOMPONENTS.ALL;
|
41 |
|
|
use UNISIM.VPKG.ALL;
|
42 |
|
|
|
43 |
|
|
entity reg_1b_18c is
|
44 |
|
|
port (
|
45 |
|
|
sclr : in STD_LOGIC := 'X';
|
46 |
|
|
clk : in STD_LOGIC := 'X';
|
47 |
|
|
d : in STD_LOGIC_VECTOR ( 0 downto 0 );
|
48 |
|
|
q : out STD_LOGIC_VECTOR ( 0 downto 0 )
|
49 |
|
|
);
|
50 |
|
|
end reg_1b_18c;
|
51 |
|
|
|
52 |
|
|
architecture STRUCTURE of reg_1b_18c is
|
53 |
|
|
signal BU2_sset : STD_LOGIC;
|
54 |
|
|
signal BU2_sinit : STD_LOGIC;
|
55 |
|
|
signal BU2_ainit : STD_LOGIC;
|
56 |
|
|
signal BU2_aclr : STD_LOGIC;
|
57 |
|
|
signal BU2_ce : STD_LOGIC;
|
58 |
|
|
signal BU2_aset : STD_LOGIC;
|
59 |
|
|
signal BU2_U0_Mshreg_srl_sig_16_6 : STD_LOGIC;
|
60 |
|
|
signal BU2_U0_N1 : STD_LOGIC;
|
61 |
|
|
signal BU2_U0_srl_sig_16_4 : STD_LOGIC;
|
62 |
|
|
signal NLW_VCC_P_UNCONNECTED : STD_LOGIC;
|
63 |
|
|
signal NLW_GND_G_UNCONNECTED : STD_LOGIC;
|
64 |
|
|
signal NLW_BU2_U0_Mshreg_srl_sig_16_Q15_UNCONNECTED : STD_LOGIC;
|
65 |
|
|
signal d_2 : STD_LOGIC_VECTOR ( 0 downto 0 );
|
66 |
|
|
signal q_3 : STD_LOGIC_VECTOR ( 0 downto 0 );
|
67 |
|
|
signal BU2_a : STD_LOGIC_VECTOR ( 3 downto 0 );
|
68 |
|
|
begin
|
69 |
|
|
d_2(0) <= d(0);
|
70 |
|
|
q(0) <= q_3(0);
|
71 |
|
|
VCC_0 : VCC
|
72 |
|
|
port map (
|
73 |
|
|
P => NLW_VCC_P_UNCONNECTED
|
74 |
|
|
);
|
75 |
|
|
GND_1 : GND
|
76 |
|
|
port map (
|
77 |
|
|
G => NLW_GND_G_UNCONNECTED
|
78 |
|
|
);
|
79 |
|
|
BU2_U0_srl_sig_16 : FDE
|
80 |
|
|
generic map(
|
81 |
|
|
INIT => '0'
|
82 |
|
|
)
|
83 |
|
|
port map (
|
84 |
|
|
C => clk,
|
85 |
|
|
CE => BU2_U0_N1,
|
86 |
|
|
D => BU2_U0_Mshreg_srl_sig_16_6,
|
87 |
|
|
Q => BU2_U0_srl_sig_16_4
|
88 |
|
|
);
|
89 |
|
|
BU2_U0_Mshreg_srl_sig_16 : SRLC16E
|
90 |
|
|
generic map(
|
91 |
|
|
INIT => X"0000"
|
92 |
|
|
)
|
93 |
|
|
port map (
|
94 |
|
|
A0 => BU2_U0_N1,
|
95 |
|
|
A1 => BU2_U0_N1,
|
96 |
|
|
A2 => BU2_U0_N1,
|
97 |
|
|
A3 => BU2_U0_N1,
|
98 |
|
|
CE => BU2_U0_N1,
|
99 |
|
|
CLK => clk,
|
100 |
|
|
D => d_2(0),
|
101 |
|
|
Q => BU2_U0_Mshreg_srl_sig_16_6,
|
102 |
|
|
Q15 => NLW_BU2_U0_Mshreg_srl_sig_16_Q15_UNCONNECTED
|
103 |
|
|
);
|
104 |
|
|
BU2_U0_XST_VCC : VCC
|
105 |
|
|
port map (
|
106 |
|
|
P => BU2_U0_N1
|
107 |
|
|
);
|
108 |
|
|
BU2_U0_gen_output_regs_output_regs_fd_output_1 : FDR
|
109 |
|
|
generic map(
|
110 |
|
|
INIT => '0'
|
111 |
|
|
)
|
112 |
|
|
port map (
|
113 |
|
|
C => clk,
|
114 |
|
|
D => BU2_U0_srl_sig_16_4,
|
115 |
|
|
R => sclr,
|
116 |
|
|
Q => q_3(0)
|
117 |
|
|
);
|
118 |
|
|
|
119 |
|
|
end STRUCTURE;
|
120 |
|
|
|
121 |
|
|
-- synthesis translate_on
|