| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 |
- -- (c) Copyright 1995-2023 Xilinx, Inc. All rights reserved.
- --
- -- This file contains confidential and proprietary information
- -- of Xilinx, Inc. and is protected under U.S. and
- -- international copyright and other intellectual property
- -- laws.
- --
- -- DISCLAIMER
- -- This disclaimer is not a license and does not grant any
- -- rights to the materials distributed herewith. Except as
- -- otherwise provided in a valid license issued to you by
- -- Xilinx, and to the maximum extent permitted by applicable
- -- law: (1) THESE MATERIALS ARE MADE AVAILABLE "AS IS" AND
- -- WITH ALL FAULTS, AND XILINX HEREBY DISCLAIMS ALL WARRANTIES
- -- AND CONDITIONS, EXPRESS, IMPLIED, OR STATUTORY, INCLUDING
- -- BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, NON-
- -- INFRINGEMENT, OR FITNESS FOR ANY PARTICULAR PURPOSE; and
- -- (2) Xilinx shall not be liable (whether in contract or tort,
- -- including negligence, or under any other theory of
- -- liability) for any loss or damage of any kind or nature
- -- related to, arising under or in connection with these
- -- materials, including for any direct, or any indirect,
- -- special, incidental, or consequential loss or damage
- -- (including loss of data, profits, goodwill, or any type of
- -- loss or damage suffered as a result of any action brought
- -- by a third party) even if such damage or loss was
- -- reasonably foreseeable or Xilinx had been advised of the
- -- possibility of the same.
- --
- -- CRITICAL APPLICATIONS
- -- Xilinx products are not designed or intended to be fail-
- -- safe, or for use in any application requiring fail-safe
- -- performance, such as life-support or safety devices or
- -- systems, Class III medical devices, nuclear facilities,
- -- applications related to the deployment of airbags, or any
- -- other applications that could lead to death, personal
- -- injury, or severe property or environmental damage
- -- (individually and collectively, "Critical
- -- Applications"). Customer assumes the sole risk and
- -- liability of any use of Xilinx products in Critical
- -- Applications, subject only to applicable laws and
- -- regulations governing limitations on product liability.
- --
- -- THIS COPYRIGHT NOTICE AND DISCLAIMER MUST BE RETAINED AS
- -- PART OF THIS FILE AT ALL TIMES.
- --
- -- DO NOT MODIFY THIS FILE.
- -- IP VLNV: xilinx.com:ip:fifo_generator:13.2
- -- IP Revision: 5
- -- The following code must appear in the VHDL architecture header.
- ------------- Begin Cut here for COMPONENT Declaration ------ COMP_TAG
- COMPONENT MeasDataFifo
- PORT (
- clk : IN STD_LOGIC;
- srst : IN STD_LOGIC;
- din : IN STD_LOGIC_VECTOR(255 DOWNTO 0);
- wr_en : IN STD_LOGIC;
- rd_en : IN STD_LOGIC;
- dout : OUT STD_LOGIC_VECTOR(255 DOWNTO 0);
- full : OUT STD_LOGIC;
- empty : OUT STD_LOGIC
- );
- END COMPONENT;
- -- COMP_TAG_END ------ End COMPONENT Declaration ------------
- -- The following code must appear in the VHDL architecture
- -- body. Substitute your own instance name and net names.
- ------------- Begin Cut here for INSTANTIATION Template ----- INST_TAG
- your_instance_name : MeasDataFifo
- PORT MAP (
- clk => clk,
- srst => srst,
- din => din,
- wr_en => wr_en,
- rd_en => rd_en,
- dout => dout,
- full => full,
- empty => empty
- );
- -- INST_TAG_END ------ End INSTANTIATION Template ---------
- -- You must compile the wrapper file MeasDataFifo.vhd when simulating
- -- the core, MeasDataFifo. When compiling the wrapper file, be sure to
- -- reference the VHDL simulation library.
|