⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 time_sim.vhd

📁 台湾全华科技VHDL教材实例
💻 VHD
📖 第 1 页 / 共 5 页
字号:
-- Xilinx Vhdl produced by program ngd2vhdl C.18-- Command: -w PinCheck.nga time_sim.vhd -- Options: -w -ti UUT -- Date: Wed Jul 12 00:05:32 2000 -- Input file: PinCheck.nga-- Output file: time_sim.vhd-- Tmp file: C:/WINDOWS/TEMP/xil_6-- Design name: PinCheck-- Xilinx: E:/fndtn-- # of Entities: 1-- Device: s05xlpc84-4-- The output of ngd2vhdl is a simulation model. This file cannot be synthesized,-- or used in any other manner other than simulation. This netlist uses simulation-- primitives which may not represent the true implementation of the device, however-- the netlist is functionally correct. Do not modify this file.-- Model for  ROC (Reset-On-Configuration) Celllibrary IEEE;use IEEE.std_logic_1164.all;use IEEE.VITAL_Timing.all;entity ROC is  generic (InstancePath: STRING := "*";           WIDTH : Time := 100 ns);  port(O : out std_ulogic := '1') ;  attribute VITAL_LEVEL0 of ROC : entity is TRUE;end ROC;architecture ROC_V of ROC isattribute VITAL_LEVEL0 of ROC_V : architecture is TRUE;begin  ONE_SHOT : process  begin    if (WIDTH <= 0 ns) then       assert FALSE report       "*** Error: a positive value of WIDTH must be specified ***"       severity failure;    else       wait for WIDTH;       O <= '0';    end if;    wait;  end process ONE_SHOT;end ROC_V;-- Model for  TOC (Tristate-On-Configuration) Celllibrary IEEE;use IEEE.std_logic_1164.all;use IEEE.VITAL_Timing.all;entity TOC is  generic (InstancePath: STRING := "*";           WIDTH : Time := 0 ns);  port(O : out std_ulogic := '0');  attribute VITAL_LEVEL0 of TOC : entity is TRUE;end TOC;architecture TOC_V of TOC isattribute VITAL_LEVEL0 of TOC_V : architecture is TRUE;begin  ONE_SHOT : process  begin    O <= '1';    if (WIDTH <= 0 ns) then       O <= '0';    else       wait for WIDTH;       O <= '0';    end if;    wait;  end process ONE_SHOT;end TOC_V;library IEEE;use IEEE.STD_LOGIC_1164.ALL;library SIMPRIM;use SIMPRIM.VCOMPONENTS.ALL;use SIMPRIM.VPACKAGE.ALL;entity PINCHECK is   port (    CLK : in STD_LOGIC := 'X';     DENTER : in STD_LOGIC := 'X';     INDATA : in STD_LOGIC := 'X';     INPINN : in STD_LOGIC := 'X';     NMATCH : out STD_LOGIC;     RESET : in STD_LOGIC := 'X';     IND : in STD_LOGIC_VECTOR ( 3 downto 0 )   );end PINCHECK;architecture STRUCTURE of PINCHECK is  component ROC    generic (InstancePath: STRING := "*";             WIDTH : Time := 100 ns);    port (O : out STD_ULOGIC := '1');  end component;  component TOC    generic (InstancePath: STRING := "*";             WIDTH : Time := 0 ns);    port (O : out STD_ULOGIC := '1');  end component;  signal N208_BUFGED : STD_LOGIC;   signal N_NMATCH : STD_LOGIC;   signal N_RESET : STD_LOGIC;   signal N782 : STD_LOGIC;   signal N49 : STD_LOGIC;   signal C10_N80 : STD_LOGIC;   signal N51 : STD_LOGIC;   signal C11_N80 : STD_LOGIC;   signal N7 : STD_LOGIC;   signal N_INPINN : STD_LOGIC;   signal SYN607 : STD_LOGIC;   signal SYN598 : STD_LOGIC;   signal SYN599 : STD_LOGIC;   signal SYN600 : STD_LOGIC;   signal SYN603 : STD_LOGIC;   signal SYN596 : STD_LOGIC;   signal SYN597 : STD_LOGIC;   signal N_DENTER : STD_LOGIC;   signal SYN356 : STD_LOGIC;   signal SYN358 : STD_LOGIC;   signal C3_N32 : STD_LOGIC;   signal N_INDATA : STD_LOGIC;   signal N204 : STD_LOGIC;   signal N208 : STD_LOGIC;   signal CLK_BUFGED : STD_LOGIC;   signal CLK_INT : STD_LOGIC;   signal N782_DIN : STD_LOGIC;   signal N782_F : STD_LOGIC;   signal N782_G : STD_LOGIC;   signal N782_SR : STD_LOGIC;   signal N782_DFF_OUT_QYDFF : STD_LOGIC;   signal N782_DFF_OUT_DFFY_GSR_OR : STD_LOGIC;   signal N782_FGBLOCK_LUTRAM_GLUT_AND0 : STD_LOGIC;   signal C10_N80_F : STD_LOGIC;   signal N49_F : STD_LOGIC;   signal N49_G : STD_LOGIC;   signal N49_H1 : STD_LOGIC;   signal N49_SR : STD_LOGIC;   signal N49_H : STD_LOGIC;   signal N49_DFF_OUT_QYDFF : STD_LOGIC;   signal N49_DFF_OUT_DFFY_GSR_OR : STD_LOGIC;   signal N49_FGBLOCK_LUTRAM_FLUT_AND0 : STD_LOGIC;   signal N51_F : STD_LOGIC;   signal N51_G : STD_LOGIC;   signal N51_H1 : STD_LOGIC;   signal N51_SR : STD_LOGIC;   signal N51_H : STD_LOGIC;   signal N51_DFF_OUT_QYDFF : STD_LOGIC;   signal N51_DFF_OUT_DFFY_GSR_OR : STD_LOGIC;   signal N51_FGBLOCK_LUTRAM_FLUT_AND0 : STD_LOGIC;   signal N51_FGBLOCK_LUTRAM_GLUT_AND0 : STD_LOGIC;   signal N51_FGBLOCK_LUTRAM_GLUT_AND1 : STD_LOGIC;   signal N51_FGBLOCK_LUTRAM_GLUT_AND2 : STD_LOGIC;   signal N51_FGBLOCK_LUTRAM_GLUT_AND3 : STD_LOGIC;   signal N51_FGBLOCK_LUTRAM_GLUT_AND4 : STD_LOGIC;   signal SYN603_F : STD_LOGIC;   signal SYN603_FGBLOCK_LUTRAM_FLUT_AND0 : STD_LOGIC;   signal SYN603_FGBLOCK_LUTRAM_FLUT_AND1 : STD_LOGIC;   signal SYN603_FGBLOCK_LUTRAM_FLUT_AND2 : STD_LOGIC;   signal SYN603_FGBLOCK_LUTRAM_FLUT_AND3 : STD_LOGIC;   signal SYN603_FGBLOCK_LUTRAM_FLUT_AND4 : STD_LOGIC;   signal SYN600_F : STD_LOGIC;   signal SYN600_FGBLOCK_LUTRAM_FLUT_AND0 : STD_LOGIC;   signal SYN600_FGBLOCK_LUTRAM_FLUT_AND1 : STD_LOGIC;   signal SYN600_FGBLOCK_LUTRAM_FLUT_AND2 : STD_LOGIC;   signal SYN600_FGBLOCK_LUTRAM_FLUT_AND3 : STD_LOGIC;   signal SYN600_FGBLOCK_LUTRAM_FLUT_AND4 : STD_LOGIC;   signal SYN599_F : STD_LOGIC;   signal SYN599_FGBLOCK_LUTRAM_FLUT_AND0 : STD_LOGIC;   signal SYN599_FGBLOCK_LUTRAM_FLUT_AND1 : STD_LOGIC;   signal SYN599_FGBLOCK_LUTRAM_FLUT_AND2 : STD_LOGIC;   signal SYN599_FGBLOCK_LUTRAM_FLUT_AND3 : STD_LOGIC;   signal SYN599_FGBLOCK_LUTRAM_FLUT_AND4 : STD_LOGIC;   signal SYN598_F : STD_LOGIC;   signal SYN598_FGBLOCK_LUTRAM_FLUT_AND0 : STD_LOGIC;   signal SYN598_FGBLOCK_LUTRAM_FLUT_AND1 : STD_LOGIC;   signal SYN598_FGBLOCK_LUTRAM_FLUT_AND2 : STD_LOGIC;   signal SYN598_FGBLOCK_LUTRAM_FLUT_AND3 : STD_LOGIC;   signal SYN598_FGBLOCK_LUTRAM_FLUT_AND4 : STD_LOGIC;   signal SYN597_F : STD_LOGIC;   signal SYN597_FGBLOCK_LUTRAM_FLUT_AND0 : STD_LOGIC;   signal SYN597_FGBLOCK_LUTRAM_FLUT_AND1 : STD_LOGIC;   signal SYN597_FGBLOCK_LUTRAM_FLUT_AND2 : STD_LOGIC;   signal SYN597_FGBLOCK_LUTRAM_FLUT_AND3 : STD_LOGIC;   signal SYN597_FGBLOCK_LUTRAM_FLUT_AND4 : STD_LOGIC;   signal SYN596_F : STD_LOGIC;   signal SYN596_FGBLOCK_LUTRAM_FLUT_AND0 : STD_LOGIC;   signal SYN596_FGBLOCK_LUTRAM_FLUT_AND1 : STD_LOGIC;   signal SYN596_FGBLOCK_LUTRAM_FLUT_AND2 : STD_LOGIC;   signal SYN596_FGBLOCK_LUTRAM_FLUT_AND3 : STD_LOGIC;   signal SYN596_FGBLOCK_LUTRAM_FLUT_AND4 : STD_LOGIC;   signal SYN607_F : STD_LOGIC;   signal SYN607_G : STD_LOGIC;   signal SYN607_H : STD_LOGIC;   signal SYN607_FGBLOCK_LUTRAM_FLUT_AND0 : STD_LOGIC;   signal SYN607_FGBLOCK_LUTRAM_FLUT_AND1 : STD_LOGIC;   signal SYN607_FGBLOCK_LUTRAM_FLUT_AND2 : STD_LOGIC;   signal SYN607_FGBLOCK_LUTRAM_FLUT_AND3 : STD_LOGIC;   signal SYN607_FGBLOCK_LUTRAM_FLUT_AND4 : STD_LOGIC;   signal SYN607_FGBLOCK_LUTRAM_GLUT_AND0 : STD_LOGIC;   signal SYN607_FGBLOCK_LUTRAM_GLUT_AND1 : STD_LOGIC;   signal SYN607_FGBLOCK_LUTRAM_GLUT_AND2 : STD_LOGIC;   signal SYN607_FGBLOCK_LUTRAM_GLUT_AND3 : STD_LOGIC;   signal SYN607_FGBLOCK_LUTRAM_GLUT_AND4 : STD_LOGIC;   signal C3_N32_F : STD_LOGIC;   signal C3_N32_FGBLOCK_LUTRAM_FLUT_AND0 : STD_LOGIC;   signal C3_N32_FGBLOCK_LUTRAM_FLUT_AND1 : STD_LOGIC;   signal SYN358_F : STD_LOGIC;   signal SYN358_FGBLOCK_LUTRAM_FLUT_AND0 : STD_LOGIC;   signal SYN356_F : STD_LOGIC;   signal SYN356_FGBLOCK_LUTRAM_FLUT_AND0 : STD_LOGIC;   signal SYN356_FGBLOCK_LUTRAM_FLUT_AND1 : STD_LOGIC;   signal DENTER_INBLOCK_I : STD_LOGIC;   signal IND_0_INBLOCK_I : STD_LOGIC;   signal IND_1_INBLOCK_I : STD_LOGIC;   signal IND_2_INBLOCK_I : STD_LOGIC;   signal IND_3_INBLOCK_I : STD_LOGIC;   signal INDATA_INBLOCK_I : STD_LOGIC;   signal INPINN_INBLOCK_I : STD_LOGIC;   signal INPUTCNT_0_F : STD_LOGIC;   signal INPUTCNT_0_G : STD_LOGIC;   signal INPUTCNT_0_SR : STD_LOGIC;   signal INPUTCNT_0_DFF_OUT_QYDFF : STD_LOGIC;   signal INPUTCNT_0_DFF_OUT_QXDFF : STD_LOGIC;   signal INPUTCNT_0_DFF_OUT_DFFY_GSR_OR : STD_LOGIC;   signal INPUTCNT_0_DFF_OUT_DFFX_GSR_OR : STD_LOGIC;   signal INPUTCNT_0_FGBLOCK_LUTRAM_GLUT_AND0 : STD_LOGIC;   signal INPUTCNT_0_FGBLOCK_LUTRAM_GLUT_AND1 : STD_LOGIC;   signal INPUTDIGIT_0_0_F : STD_LOGIC;   signal INPUTDIGIT_0_0_G : STD_LOGIC;   signal INPUTDIGIT_0_0_DFF_OUT_QYDFF : STD_LOGIC;   signal INPUTDIGIT_0_0_DFF_OUT_QXDFF : STD_LOGIC;   signal INPUTDIGIT_0_0_FGBLOCK_LUTRAM_FLUT_AND0 : STD_LOGIC;   signal INPUTDIGIT_0_0_FGBLOCK_LUTRAM_FLUT_AND1 : STD_LOGIC;   signal INPUTDIGIT_0_0_FGBLOCK_LUTRAM_FLUT_AND2 : STD_LOGIC;   signal INPUTDIGIT_0_0_FGBLOCK_LUTRAM_FLUT_AND3 : STD_LOGIC;   signal INPUTDIGIT_0_0_FGBLOCK_LUTRAM_FLUT_AND4 : STD_LOGIC;   signal INPUTDIGIT_0_0_FGBLOCK_LUTRAM_GLUT_AND0 : STD_LOGIC;   signal INPUTDIGIT_0_0_FGBLOCK_LUTRAM_GLUT_AND1 : STD_LOGIC;   signal INPUTDIGIT_0_0_FGBLOCK_LUTRAM_GLUT_AND2 : STD_LOGIC;   signal INPUTDIGIT_0_0_FGBLOCK_LUTRAM_GLUT_AND3 : STD_LOGIC;   signal INPUTDIGIT_0_0_FGBLOCK_LUTRAM_GLUT_AND4 : STD_LOGIC;   signal INPUTDIGIT_0_2_F : STD_LOGIC;   signal INPUTDIGIT_0_2_G : STD_LOGIC;   signal INPUTDIGIT_0_2_DFF_OUT_QYDFF : STD_LOGIC;   signal INPUTDIGIT_0_2_DFF_OUT_QXDFF : STD_LOGIC;   signal INPUTDIGIT_0_2_FGBLOCK_LUTRAM_FLUT_AND0 : STD_LOGIC;   signal INPUTDIGIT_0_2_FGBLOCK_LUTRAM_FLUT_AND1 : STD_LOGIC;   signal INPUTDIGIT_0_2_FGBLOCK_LUTRAM_FLUT_AND2 : STD_LOGIC;   signal INPUTDIGIT_0_2_FGBLOCK_LUTRAM_FLUT_AND3 : STD_LOGIC;   signal INPUTDIGIT_0_2_FGBLOCK_LUTRAM_FLUT_AND4 : STD_LOGIC;   signal INPUTDIGIT_0_2_FGBLOCK_LUTRAM_GLUT_AND0 : STD_LOGIC;   signal INPUTDIGIT_0_2_FGBLOCK_LUTRAM_GLUT_AND1 : STD_LOGIC;   signal INPUTDIGIT_0_2_FGBLOCK_LUTRAM_GLUT_AND2 : STD_LOGIC;   signal INPUTDIGIT_0_2_FGBLOCK_LUTRAM_GLUT_AND3 : STD_LOGIC;   signal INPUTDIGIT_0_2_FGBLOCK_LUTRAM_GLUT_AND4 : STD_LOGIC;   signal INPUTDIGIT_1_0_F : STD_LOGIC;   signal INPUTDIGIT_1_0_G : STD_LOGIC;   signal INPUTDIGIT_1_0_DFF_OUT_QYDFF : STD_LOGIC;   signal INPUTDIGIT_1_0_DFF_OUT_QXDFF : STD_LOGIC;   signal INPUTDIGIT_1_0_FGBLOCK_LUTRAM_FLUT_AND0 : STD_LOGIC;   signal INPUTDIGIT_1_0_FGBLOCK_LUTRAM_FLUT_AND1 : STD_LOGIC;   signal INPUTDIGIT_1_0_FGBLOCK_LUTRAM_FLUT_AND2 : STD_LOGIC;   signal INPUTDIGIT_1_0_FGBLOCK_LUTRAM_FLUT_AND3 : STD_LOGIC;   signal INPUTDIGIT_1_0_FGBLOCK_LUTRAM_FLUT_AND4 : STD_LOGIC;   signal INPUTDIGIT_1_0_FGBLOCK_LUTRAM_GLUT_AND0 : STD_LOGIC;   signal INPUTDIGIT_1_0_FGBLOCK_LUTRAM_GLUT_AND1 : STD_LOGIC;   signal INPUTDIGIT_1_0_FGBLOCK_LUTRAM_GLUT_AND2 : STD_LOGIC;   signal INPUTDIGIT_1_0_FGBLOCK_LUTRAM_GLUT_AND3 : STD_LOGIC;   signal INPUTDIGIT_1_0_FGBLOCK_LUTRAM_GLUT_AND4 : STD_LOGIC;   signal INPUTDIGIT_1_2_F : STD_LOGIC;   signal INPUTDIGIT_1_2_G : STD_LOGIC;   signal INPUTDIGIT_1_2_DFF_OUT_QYDFF : STD_LOGIC;   signal INPUTDIGIT_1_2_DFF_OUT_QXDFF : STD_LOGIC;   signal INPUTDIGIT_1_2_FGBLOCK_LUTRAM_FLUT_AND0 : STD_LOGIC;   signal INPUTDIGIT_1_2_FGBLOCK_LUTRAM_FLUT_AND1 : STD_LOGIC;   signal INPUTDIGIT_1_2_FGBLOCK_LUTRAM_FLUT_AND2 : STD_LOGIC;   signal INPUTDIGIT_1_2_FGBLOCK_LUTRAM_FLUT_AND3 : STD_LOGIC;   signal INPUTDIGIT_1_2_FGBLOCK_LUTRAM_FLUT_AND4 : STD_LOGIC;   signal INPUTDIGIT_1_2_FGBLOCK_LUTRAM_GLUT_AND0 : STD_LOGIC;   signal INPUTDIGIT_1_2_FGBLOCK_LUTRAM_GLUT_AND1 : STD_LOGIC;   signal INPUTDIGIT_1_2_FGBLOCK_LUTRAM_GLUT_AND2 : STD_LOGIC;   signal INPUTDIGIT_1_2_FGBLOCK_LUTRAM_GLUT_AND3 : STD_LOGIC;   signal INPUTDIGIT_1_2_FGBLOCK_LUTRAM_GLUT_AND4 : STD_LOGIC;   signal INPUTDIGIT_2_0_F : STD_LOGIC;   signal INPUTDIGIT_2_0_G : STD_LOGIC;   signal INPUTDIGIT_2_0_DFF_OUT_QYDFF : STD_LOGIC;   signal INPUTDIGIT_2_0_DFF_OUT_QXDFF : STD_LOGIC;   signal INPUTDIGIT_2_0_FGBLOCK_LUTRAM_FLUT_AND0 : STD_LOGIC;   signal INPUTDIGIT_2_0_FGBLOCK_LUTRAM_FLUT_AND1 : STD_LOGIC;   signal INPUTDIGIT_2_0_FGBLOCK_LUTRAM_FLUT_AND2 : STD_LOGIC;   signal INPUTDIGIT_2_0_FGBLOCK_LUTRAM_FLUT_AND3 : STD_LOGIC;   signal INPUTDIGIT_2_0_FGBLOCK_LUTRAM_FLUT_AND4 : STD_LOGIC;   signal INPUTDIGIT_2_0_FGBLOCK_LUTRAM_GLUT_AND0 : STD_LOGIC;   signal INPUTDIGIT_2_0_FGBLOCK_LUTRAM_GLUT_AND1 : STD_LOGIC;   signal INPUTDIGIT_2_0_FGBLOCK_LUTRAM_GLUT_AND2 : STD_LOGIC;   signal INPUTDIGIT_2_0_FGBLOCK_LUTRAM_GLUT_AND3 : STD_LOGIC;   signal INPUTDIGIT_2_0_FGBLOCK_LUTRAM_GLUT_AND4 : STD_LOGIC;   signal INPUTDIGIT_2_2_F : STD_LOGIC;   signal INPUTDIGIT_2_2_G : STD_LOGIC;   signal INPUTDIGIT_2_2_DFF_OUT_QYDFF : STD_LOGIC;   signal INPUTDIGIT_2_2_DFF_OUT_QXDFF : STD_LOGIC;   signal INPUTDIGIT_2_2_FGBLOCK_LUTRAM_FLUT_AND0 : STD_LOGIC;   signal INPUTDIGIT_2_2_FGBLOCK_LUTRAM_FLUT_AND1 : STD_LOGIC;   signal INPUTDIGIT_2_2_FGBLOCK_LUTRAM_FLUT_AND2 : STD_LOGIC;   signal INPUTDIGIT_2_2_FGBLOCK_LUTRAM_FLUT_AND3 : STD_LOGIC;   signal INPUTDIGIT_2_2_FGBLOCK_LUTRAM_FLUT_AND4 : STD_LOGIC;   signal INPUTDIGIT_2_2_FGBLOCK_LUTRAM_GLUT_AND0 : STD_LOGIC;   signal INPUTDIGIT_2_2_FGBLOCK_LUTRAM_GLUT_AND1 : STD_LOGIC;   signal INPUTDIGIT_2_2_FGBLOCK_LUTRAM_GLUT_AND2 : STD_LOGIC;   signal INPUTDIGIT_2_2_FGBLOCK_LUTRAM_GLUT_AND3 : STD_LOGIC;   signal INPUTDIGIT_2_2_FGBLOCK_LUTRAM_GLUT_AND4 : STD_LOGIC;   signal INPUTDIGIT_3_0_F : STD_LOGIC;   signal INPUTDIGIT_3_0_G : STD_LOGIC;   signal INPUTDIGIT_3_0_DFF_OUT_QYDFF : STD_LOGIC;   signal INPUTDIGIT_3_0_DFF_OUT_QXDFF : STD_LOGIC;   signal INPUTDIGIT_3_0_FGBLOCK_LUTRAM_FLUT_AND0 : STD_LOGIC;   signal INPUTDIGIT_3_0_FGBLOCK_LUTRAM_FLUT_AND1 : STD_LOGIC;   signal INPUTDIGIT_3_0_FGBLOCK_LUTRAM_FLUT_AND2 : STD_LOGIC;   signal INPUTDIGIT_3_0_FGBLOCK_LUTRAM_FLUT_AND3 : STD_LOGIC;   signal INPUTDIGIT_3_0_FGBLOCK_LUTRAM_FLUT_AND4 : STD_LOGIC;   signal INPUTDIGIT_3_0_FGBLOCK_LUTRAM_GLUT_AND0 : STD_LOGIC;   signal INPUTDIGIT_3_0_FGBLOCK_LUTRAM_GLUT_AND1 : STD_LOGIC; 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -