BUFFER CONTROL DEVICE AND BUFFER MEMORY

A buffer control device includes: pointer holding units (102, 103) holding a virtual pointer different from a read pointer or a write pointer; access control units (106, 111) for controlling access to a ring buffer; judging units (104a, b, 109a, b) for judging whether one of the read point and the w...

Full description

Saved in:
Bibliographic Details
Main Authors MATSUI, TOMOKO, KURATA, KAZUSHI, FUJIBAYASHI, MASANORI, HIGAKI, NOBUO
Format Patent
LanguageEnglish
French
Japanese
Published 07.06.2007
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A buffer control device includes: pointer holding units (102, 103) holding a virtual pointer different from a read pointer or a write pointer; access control units (106, 111) for controlling access to a ring buffer; judging units (104a, b, 109a, b) for judging whether one of the read point and the write pointer has reached the substantially same address as the virtual pointer; and stop flags (Sr, Sw) used when the substantially same address is reached, for stopping normal access using one of the pointers by the access control means. The access control units (106, 111) further controls re-access to the ring buffer. La présente invention concerne un dispositif de commande de tampon qui comprend : des unités de maintien de pointeur (102, 103) maintenant un pointeur virtuel différent d'un pointeur de lecture ou d'un pointeur d'écriture, des unités de commande d'accès (106, 111) pour commander l'accès à un tampon en anneau, des unités d'évaluation (104a, b, 109a, b) pour évaluer si l'un des points de lecture et le pointeur d'écriture a atteint une adresse sensiblement identique au pointeur virtuel, ainsi que des balises d'arrêt (Sr, Sw) utilisées lorsque l'adresse sensiblement identique est atteinte, pour arrêter l'accès normal à l'aide de l'un des pointeurs par le moyen de commande d'accès. Les unités de commande d'accès (106, 111) commandent également un nouvel accès au tampon en anneau.
Bibliography:Application Number: WO2006JP323739