发明名称 METHOD AND APPARATUS FOR DETECTING IMPENDING OVERFLOW AND/OR UNDERRUN OF ELASTICITY BUFFER.
摘要 L'invention concerne un tampon d'élasticité asynchrone. La sélection de l'adresse ou d'un élément de stockage pour l'écriture ou la lecture de données est exécutée par des pointeurs d'entrée et de sortie asynchrones mis en oeuvre à l'aide de compteurs de codes binaires réfléchis circulaires. Le tampon est initialisé une fois pendant la transmission de chaque bloc de données de sorte que les pointeurs ne sélectionnent pas le même élément de stockage pour l'écriture et la lecture en même temps. Le dépassement de capacité d'écriture ou l'insuffisance de lecture d'un élément de stockage est détecté avant qu'une éventuelle altération de données ne puisse se produire, par comparaison entre les pointeurs d'entrée et de sortie. Un état d'erreur est détecté si les pointeurs d'entrée et de sortie se chevauchent pendant une période de seuil pouvant être plus courte que la période requise pour l'écriture ou la lecture d'une unité de données multibits dans le tampon et inversement. La période de temps de chevauchement est déterminée par comparaison des pointeurs à un ou plusieurs temps d'échantillonnage correspondant à des phases sélectionnées d'un signal d'horloge.
申请公布号 EP0396669(A1) 申请公布日期 1990.11.14
申请号 EP19890910751 申请日期 1989.04.26
申请人 DIGITAL EQUIPMENT CORPORATION 发明人 IANNARONE, JOHN, R.;THOMPSON, BRUCE, W.
分类号 G06F5/10;G06F5/14;H04J3/06;H04L7/00 主分类号 G06F5/10
代理机构 代理人
主权项
地址