Imported Upstream version 3.2.2
[debian/gnuradio] / usrp / fpga / megacells / fifo_1kx16.cmp
1 --Copyright (C) 1991-2006 Altera Corporation\r
2 --Your use of Altera Corporation's design tools, logic functions \r
3 --and other software and tools, and its AMPP partner logic \r
4 --functions, and any output files any of the foregoing \r
5 --(including device programming or simulation files), and any \r
6 --associated documentation or information are expressly subject \r
7 --to the terms and conditions of the Altera Program License \r
8 --Subscription Agreement, Altera MegaCore Function License \r
9 --Agreement, or other applicable license agreement, including, \r
10 --without limitation, that your use is for the sole purpose of \r
11 --programming logic devices manufactured by Altera and sold by \r
12 --Altera or its authorized distributors.  Please refer to the \r
13 --applicable agreement for further details.\r
14 \r
15 \r
16 component fifo_1kx16\r
17         PORT\r
18         (\r
19                 aclr            : IN STD_LOGIC ;\r
20                 clock           : IN STD_LOGIC ;\r
21                 data            : IN STD_LOGIC_VECTOR (15 DOWNTO 0);\r
22                 rdreq           : IN STD_LOGIC ;\r
23                 wrreq           : IN STD_LOGIC ;\r
24                 almost_empty            : OUT STD_LOGIC ;\r
25                 empty           : OUT STD_LOGIC ;\r
26                 full            : OUT STD_LOGIC ;\r
27                 q               : OUT STD_LOGIC_VECTOR (15 DOWNTO 0);\r
28                 usedw           : OUT STD_LOGIC_VECTOR (9 DOWNTO 0)\r
29         );\r
30 end component;\r