An apparatus and method for detecting runt data frames received by a
network switch includes a plurality of queuing logics, corresponding to
the number of ports contained in the network switch. The queuing logics
transfer received data frames to a memory area of the network switch. The
queuing logics also update the value of a column write pointer that
indicates the number of data transfers required to store a prescribed
portion of a particular received data frame in the memory area. A rules
queue examines the column write pointer and determines if the particular
data frame is a runt data frame. A runt indication signal is generated,
after the particular data frame has been completely transferred to the
memory area, in order to indicate if the particular data frame was a runt
data frame.
Un materiale e un metodo per la rilevazione delle strutture di dati del runt ricevute da un interruttore della rete include una pluralità di logics facenti la coda, corrispondente al numero di orificii contenuti nell'interruttore della rete. Il trasferimento facente la coda di logics ha ricevuto le strutture di dati ad una zona di memoria dell'interruttore della rete. I logics facenti la coda inoltre aggiornano il valore di una colonna scrivono l'indicatore che indica il numero di trasferimenti di dati richiesti per immagazzinare una parte prescritta di un telaio ricevuto particolare di dati nella zona di memoria. Le regole che la coda esamina la colonna scrivono l'indicatore e determina se la struttura particolare di dati è una struttura di dati del runt. Un segnale di indicazione del runt è generato, dopo che la struttura particolare di dati completamente sia stata trasferita alla zona di memoria, per indicare se la struttura particolare di dati fosse una struttura di dati del runt.