Memory-write decision circuit capable of simultaneously processing multiple items of data, and ATM switch having said circuit
AssigneeNEC Corporation
InventorKoushin Shimada
Life of this patent
Estimating the term…
Loading patent…
AssigneeNEC Corporation
InventorKoushin Shimada
Estimating the term…
Disclosed is device for suppressing a rise in the operating speed of the buffer controller in an ATM switch and reducing the operating speed in the write decision section of the switch. In a memory-write control circuit, data to be written to a memory having a predetermined memory capacity is provided with a priority. The circuit renders a write-enable/disable decision in such a manner that data of low priority will not be written to the memory in excess of a threshold value and data of high priority will not be written to the memory in excess of the memory capacity. A write decision circuit compares the threshold value and present queue length if the input data is valid data and, moreover, the data has a low priority, and compares the maximum capacity of the memory and the present queue length if the input data is valid data and, moreover, the data has a high priority, thereby to render an enable/disable decision with regard to writing of the input data to the memory. The write decision circuit converts multiple items of serially input control information to parallel data and renders the memory write-enable/disable decision with regard to multiple items of control information that have been rendered parallel.
A memory control circuit for controlling at least write operation of data to a memory having a predetermined memory capacity wherein data to be written to the memory is provided with a priority;
A memory control circuit having a memory management unit which receives, as control information, information that has been added onto input data for indicating validity or invalidity of the data, and priority information that has been added onto input data relating to discarding of this data, renders an enable/disable decision with regard to writing of the input data to a FIFO (First In and First Out) memory, which accumulates the data) based upon maximum memory capacity of the FIFO memory, predetermined threshold-value information for discarding data of low priority and present queue length, which represents present amount of data accumulation in said memory, generates a write signal based upon result of the decision, and sends the write signal to said memory;
A memory control circuit having a memory management unit which receives, as control information, information that has been added onto input data for indicating the validity or invalidity of the data, and priority information that has been added onto input data relating to discarding of this data, renders an enable/disable decision with regard to writing of the input data to a FIFO memory, which accumulates the data, based upon maximum memory capacity of the FIFO memory, predetermined threshold-value information for discarding data of low priority and present queue length, which represents present amount of data accumulation in said memory, generates a write signal based upon result of the decision, and sends the write signal to said memory;
An ATM switch comprising:
Dependencies are inferred from the claim text.