A reception indicator circuit is provided for use in an apparatus, wherein
the apparatus enables a host system to receive information packets from a
medium. The reception indicator circuit has a delay calculator, a byte
count comparator and a signal asserter. The delay calculator selects and
reads a reference delay value in one of N number of length-delay data
storage elements. A reference length value contained in the one of N
number of length-delay data storage elements corresponds to a length value
of an information packet being received by the apparatus. The length value
of the information packet is determined based on data in the information
packet. The byte count comparator detects when the reference delay value
number of bytes in the information packet have been received by the
apparatus. The signal asserter asserts a reception indication signal when
the byte count comparator detects that the reference delay value number of
bytes in the information packet have been received by the apparatus.
Alternatively, the reception indicator circuit may include a delay
calculator that either calculates or selects an interrupt time. In such an
alternate reception indicator circuit, the byte count comparator may be
replaced by a delay comparator that determines when the interrupt time has
elapsed. After the interrupt time has elapsed, the signal asserter asserts
the reception indication signal. The apparatus may be a network
peripheral, and the medium may be a communications network.
Un circuito dell'indicatore di ricezione è fornito per uso in un apparecchio, in cui l'apparecchio permette ad un sistema host di ricevere i pacchetti delle informazioni da un mezzo. La ricezione il circuito dell'indicatore che ha fa ritardare il calcolatore, un comparatore di conteggio di byte e un asserter del segnale. Fa ritardare il calcolatore seleziona e legge un riferimento fa ritardare il valore in uno del numero di N di lunghezza-fa ritardare gli elementi di immagazzinaggio di dati. Un valore di lunghezza di riferimento contenuto in quello del numero di N di lunghezza-fa ritardare gli elementi di immagazzinaggio di dati corrisponde ad un valore di lunghezza di un pacchetto delle informazioni che è ricevuto dall'apparecchio. Il valore di lunghezza del pacchetto delle informazioni è determinato ha basato sui dati nel pacchetto delle informazioni. Il comparatore di conteggio di byte rileva quando il riferimento fa ritardare il numero di valore di byte nel pacchetto delle informazioni è stato ricevuto dall'apparecchio. Il asserter del segnale asserice un segnale di indicazione di ricezione quando il comparatore di conteggio di byte rileva che il riferimento fa ritardare il numero di valore di byte nel pacchetto delle informazioni è stato ricevuto dall'apparecchio. Alternativamente, la ricezione il circuito dell'indicatore che può includere fa ritardare il calcolatore che calcola o seleziona un tempo di interruzione. In così circuito alternato dell'indicatore di ricezione, il comparatore di conteggio di byte può essere sostituito dall'fa ritardare il comparatore che determina quando il tempo di interruzione è trascorso. Dopo che il tempo di interruzione trascorra, il asserter del segnale asserice il segnale di indicazione di ricezione. L'apparecchio può essere un'unità periferica della rete ed il mezzo può essere una rete di comunicazioni.