The communication system stores packet data received via a plurality of
communication channels in a memory or transmits packet data stored in the
memory through the communication channels includes buffer descriptors in
which information on packet data is stored. The system comprises a central
processing unit (CPU) which stores the information on packet data in the
buffer descriptors and indicates whether each of the buffer descriptors is
being organized, whether an error occurred in packet data received, or
whether the organization of each of the buffer descriptors is completed by
allotting a flag bit to each of the buffer descriptors. The system
comprises a direct memory access (DMA) controller which stops processing a
buffer descriptor currently being accessed and accesses a next buffer
descriptor, or processes packet data information stored in the buffer
descriptor currently being accessed, after identifying the flag bit of the
buffer descriptor currently being accessed.
Het communicatie systeem slaat pakketgegevens op die via een meerderheid van communicatiekanalen in een geheugen worden ontvangen of brengt pakketgegevens over die in het geheugen door de communicatiekanalen worden opgeslagen omvat bufferbeschrijvers waarin de informatie over pakketgegevens wordt opgeslagen. Het systeem bestaat uit een centrale verwerkingseenheid (cpu) die de informatie over pakketgegevens in de bufferbeschrijvers opslaat en erop wijst of elk van de bufferbeschrijvers wordt georganiseerd, of een fout in ontvangen pakketgegevens voorkwam, of of de organisatie van elk van de bufferbeschrijvers door een vlagbeetje aan elk van de bufferbeschrijvers toe te wijzen wordt voltooid. Het systeem bestaat uit een controlemechanisme van de direct geheugentoegang (DMA) dat ophoudt verwerkend een bufferbeschrijver die momenteel en tot een volgende bufferbeschrijver toegang heeft wordt betreden, of verwerkt de informatie van pakketgegevens die in de bufferbeschrijver die momenteel wordt opgeslagen, na het identificeren van het vlagbeetje wordt betreden van de bufferbeschrijver die momenteel wordt betreden.