--- /dev/null
+--Copyright (C) 1991-2006 Altera Corporation\r
+--Your use of Altera Corporation's design tools, logic functions \r
+--and other software and tools, and its AMPP partner logic \r
+--functions, and any output files any of the foregoing \r
+--(including device programming or simulation files), and any \r
+--associated documentation or information are expressly subject \r
+--to the terms and conditions of the Altera Program License \r
+--Subscription Agreement, Altera MegaCore Function License \r
+--Agreement, or other applicable license agreement, including, \r
+--without limitation, that your use is for the sole purpose of \r
+--programming logic devices manufactured by Altera and sold by \r
+--Altera or its authorized distributors. Please refer to the \r
+--applicable agreement for further details.\r
+\r
+\r
+FUNCTION fifo_1kx16 \r
+(\r
+ aclr,\r
+ clock,\r
+ data[15..0],\r
+ rdreq,\r
+ wrreq\r
+)\r
+\r
+RETURNS (\r
+ almost_empty,\r
+ empty,\r
+ full,\r
+ q[15..0],\r
+ usedw[9..0]\r
+);\r