Patent ID: 6697889
Filing Date: 2004-02-24
Classification: G06F

Abstract:
A first-in first-out data transfer control device comprising:an instruction analyzing circuit for analyzing an instruction for data transfer by an operation unit to a first-in first-out storage device formed of a plurality of banks and having a function of issuing a full flag when a bank next to a bank being in a writing state is in a full state, calculating an amount of data to be transferred, and writing said data into said first-in first-out storage device; a data count circuit for calculating, from the data amount calculated by said instruction analyzing circuit, an amount of the data written in the bank being in an outputting state, and issuing a determination flag by determining whether the free space of the bank being in the outputting state satisfies predetermined conditions or not; and a full check circuit for inhibiting processing of a next instruction until said determination flag sent from said data count circuit or said full flag issued from said first-in first-out storage device is reset.