// a simple synchronous FIFO (first-in first-out) buffer // Parameters: // LOGSIZE (parameter) FIFO has 1<