KR910013793A - 바이트 폭 탄성 버퍼 - Google Patents
바이트 폭 탄성 버퍼 Download PDFInfo
- Publication number
- KR910013793A KR910013793A KR1019900019640A KR900019640A KR910013793A KR 910013793 A KR910013793 A KR 910013793A KR 1019900019640 A KR1019900019640 A KR 1019900019640A KR 900019640 A KR900019640 A KR 900019640A KR 910013793 A KR910013793 A KR 910013793A
- Authority
- KR
- South Korea
- Prior art keywords
- storage element
- elastic buffer
- pointer
- sequentially
- read
- Prior art date
Links
- 238000000034 method Methods 0.000 claims 2
- 230000004044 response Effects 0.000 claims 2
- 238000000926 separation method Methods 0.000 claims 2
- 230000000979 retarding effect Effects 0.000 claims 1
- 230000001360 synchronised effect Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 2
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/062—Synchronisation of signals having the same nominal but fluctuating bit rates, e.g. using buffers
- H04J3/0632—Synchronisation of packets and cells, e.g. transmission of voice via a packet network, circuit emulation service [CES]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/42—Loop networks
- H04L12/422—Synchronisation for ring networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Hardware Design (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Communication Control (AREA)
Abstract
Description
Claims (4)
- 복수개의 순차적으로 배치되어 정보 문자를 저장하는 제1의 저장요소를 구성하는 제1부분 및 복수개가 순차적으로 배치되어 정보 문자를 저장하는 제2의 저장 요소를 구성하는 제2부분을 포함하는 코어 메모리, 미리 결정된 기록 신호에 응답하여 상기 제1부분의 미리 선택된 제1의 저장 요소로부터 개시하는 코어 메모리에 정보문자를 순차적으로 기록한 것을 초기화 하며 우선적으로 상기 미리 선택된 제1의 저장요소에 후속하는 제1부분의 저장요소를 통한 다음에 상기 제2부분의 순차적으로 배치된 저장 요소를 통해 순차적으로 연속하는 기록 포인터 및 미리 결정된 판독 개시 신호에 응답하여 상기 제1부분을 구성하는 순차적인 저장요소에서 미리 선택된 제1의 저장 요소에 앞서 미리 선택된 제2저장요소로부터 개시하는 코어 메모리로부터 정보 문자를 판독한 것을 초기화하여 우선적으로 상기 미리 선택된 제2저장요소로부터 후속하는 제1부분의 저장 요소를 통한 다음에 상기 제2부분의 순차적으로 배치된 저장요소를 통해 순차적으로 연속하는 판독 포인터 수단을 포함하여, 네트워크 스테이션에 사용가능하며 상기 스테이션에 의해 재 전송되도록 탄성버퍼 저장 장치에 수신된 정보문자를 기록하는 것과 탄성 버퍼 저장 장치로부터 저장된 정보 문자를 판독하는 것을 동기시키는 탄성 버퍼에 있어서, (a) 순차적으로 수신된 정보 문자의 비동기 샘플에 의하여 야기되는 정보 문자의 상실을 방지하는 동기 수단, (b) 순차적인 정보 문자의 특수 특성을 검출함에 따라 상기 탄성버퍼의 제1부분에 기록 포인터 및 판독 포인터를 다시 중앙 집중시키는 수단, (c) 미리 선택된 기준의 존재를 기초하여 상기 탄성 버퍼의 제1부분을 상기 판독 포인터를 다시 중앙 집중시키는 것을 지연시키는 지연 메카니즘을 포함하는 탄성 버퍼.
- 제1항에 있어서, 상기 지연 메카니즘은 상기 판독 포인터가 상기 기록 포인터보다 매우 뒤져 있지만 앞서있는 프레임이 프레임 상호간의 충분한 갭에 의하여 다음 개시 구분문자와 분리되지 않는 경우 국부 클록에 의한 판독 개시 신호의 초반 샘플이 상기 앞서 있는 프레임의 후반 문자를 빠뜨리지 않도록 다시 중앙 집중시키는 것을 지연시키는 수단을 포함하는 탄성버퍼.
- 제2항에 있어서, 선택문자가 상기 판독개시 신호를 단정한 다음에 현재 또는 다음에 후속하는 클록 사이클내에서 판독되는 경우 상기 지연 메카니즘을 무시하는 룩-어헤드-룩-커런트(look-ahead-look-current) 검출기를 더욱이 포함함으로써, 상기 지연 메카니즘이 상기 개시 신호의 후반 샘플 상부에서 지연하지 않으며 상기 기록 포인터 및 상기 판독 포인터 사이에 너무 많은 초기 분리가 야기되는 것을 방지하는 탄성 버퍼.
- 제1항에 있어서, 상기 동기수단은 상기 탄성 버퍼가 제2모드로 동작하는 경우 상기 기록 포인터 및 판독 포인터를 다시 중앙 집중시키며, 클록 드리프트가 국소량이지만 상기 제1동기 수단의 불안정 윈도우내에서 국부 클록이 트랩되는 경우 라인 상태 정보문자가 불규칙하게 빠지는 것을 방지하는 Go-지연 메카니즘을 포함하는, 제2동기 수단을 포함함으로써 다시 중앙 집중 시킴에 따른 상기 기록 포인터 및 상기 판독 포인터사이의 너무 많은 초기 분리를 방지하는 탄성버퍼.※ 참고사항 : 최초출원 내용에 의하여 공개하는 것임.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US07/444,619 US5185863A (en) | 1989-12-01 | 1989-12-01 | Byte-wide elasticity buffer |
US444,619 | 1989-12-01 | ||
US444619 | 1999-11-22 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR910013793A true KR910013793A (ko) | 1991-08-08 |
KR0150214B1 KR0150214B1 (ko) | 1998-11-02 |
Family
ID=23765646
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019900019640A KR0150214B1 (ko) | 1989-12-01 | 1990-11-30 | 바이트 폭 탄성 버퍼 |
Country Status (6)
Country | Link |
---|---|
US (1) | US5185863A (ko) |
EP (1) | EP0430051B1 (ko) |
JP (1) | JPH03265324A (ko) |
KR (1) | KR0150214B1 (ko) |
CA (1) | CA2029784A1 (ko) |
DE (1) | DE69027578T2 (ko) |
Families Citing this family (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7187572B2 (en) * | 2002-06-28 | 2007-03-06 | Rambus Inc. | Early read after write operation memory device, system and method |
US7380092B2 (en) * | 2002-06-28 | 2008-05-27 | Rambus Inc. | Memory device and system having a variable depth write buffer and preload method |
FI88841C (fi) * | 1991-10-30 | 1993-07-12 | Nokia Telecommunications Oy | Foerfarande foer att behandla dataoeverfoeringsramar av vaexlande laengd med en kanalstyrenhet och foer att placera desamma till ett cykliskt buffertminne |
US5333270A (en) * | 1992-12-29 | 1994-07-26 | National Semiconductor Corporation | FDDI configuration management state machine controller |
US5459731A (en) * | 1993-06-24 | 1995-10-17 | National Semiconductor Corporation | Link error monitoring |
US5465250A (en) * | 1993-06-24 | 1995-11-07 | National Semiconductor Corporation | Hybrid loopback for FDDI-II slave stations |
US5875210A (en) * | 1993-06-24 | 1999-02-23 | National Semiconductor Corporation | Method and apparatus for repeating data |
US5566203A (en) * | 1993-06-24 | 1996-10-15 | National Semiconductor Corp. | Intelligent repeater functionality |
US5655140A (en) * | 1994-07-22 | 1997-08-05 | Network Peripherals | Apparatus for translating frames of data transferred between heterogeneous local area networks |
US5659718A (en) * | 1994-08-19 | 1997-08-19 | Xlnt Designs, Inc. | Synchronous bus and bus interface device |
FR2741172B1 (fr) * | 1995-11-09 | 1997-12-12 | Thomson Multimedia Sa | Dispositif de traitement de donnees comportant une memoire tampon |
US6636518B1 (en) * | 1996-12-16 | 2003-10-21 | Juniper Networks | Synchronizing source-synchronous links in a switching device |
US6456399B1 (en) * | 1998-02-25 | 2002-09-24 | Telenor Satellite Services, Inc. | Buffer overflow and underflow control for facsimile transmission |
US6553503B1 (en) * | 1999-09-08 | 2003-04-22 | Cypress Semiconductor Corp. | Circuitry, architecture and method(s) for synchronizing data |
US6597707B1 (en) | 1999-09-08 | 2003-07-22 | Cypress Semiconductor Corp. | Circuitry, architecture and methods for synchronizing data |
US6594325B1 (en) | 1999-09-08 | 2003-07-15 | Cypress Semiconductor Corp. | Circuitry, architecture and method(s) for synchronizing data |
JP3715498B2 (ja) * | 2000-02-28 | 2005-11-09 | 富士通株式会社 | 信号制御装置、伝送システム及び信号乗せ換え制御方法 |
JP3808863B2 (ja) * | 2003-11-21 | 2006-08-16 | 株式会社東芝 | 複数のデータ伝送路を持つシリアルデータ通信方式 |
CN101023484A (zh) * | 2004-07-30 | 2007-08-22 | 汤姆森特许公司 | 机械震动或摆动情况下在光盘系统中缓冲音频数据的方法 |
US8355452B2 (en) | 2006-02-27 | 2013-01-15 | Sharp Laboratories Of America, Inc. | Selective frame dropping for initial buffer delay reduction |
US20090276559A1 (en) * | 2008-05-02 | 2009-11-05 | International Business Machines Corporation | Arrangements for Operating In-Line Memory Module Configurations |
CN112385186B (zh) * | 2018-07-03 | 2022-08-09 | 华为技术有限公司 | 用于对数据包进行排序的设备和方法 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4703486A (en) * | 1984-12-18 | 1987-10-27 | Advanced Micro Devices, Inc. | Communication data encoder/decoder component system architecture |
US4692894A (en) * | 1984-12-18 | 1987-09-08 | Advanced Micro Devices, Inc. | Overflow/Underflow detection for elastic buffer |
US4979107A (en) * | 1985-02-21 | 1990-12-18 | International Business Machines Corporation | Modification of device configuration wherein the system specifies and prompts the user with only parameters required to be changed |
DE3511430A1 (de) * | 1985-03-29 | 1986-10-02 | Philips Patentverwaltung Gmbh, 2000 Hamburg | Verfahren zur synchronisierung der empfangseinrichtungen in einem digitalen multiplex-uebertragungssystem |
GB8528890D0 (en) * | 1985-11-23 | 1986-01-02 | Int Computers Ltd | Data transmission system |
US4945548A (en) * | 1988-04-28 | 1990-07-31 | Digital Equipment Corporation | Method and apparatus for detecting impending overflow and/or underrun of elasticity buffer |
US4849970A (en) * | 1988-05-19 | 1989-07-18 | Advanced Micro Devices, Inc. | Smoothing apparatus for an independently clocked network |
US4984251A (en) * | 1989-08-16 | 1991-01-08 | National Semiconductor Corporation | Method and apparatus for the synchronization of a cascaded multi-channel data transmission |
US5046182A (en) * | 1989-12-01 | 1991-09-03 | National Semiconductor Corporation | Code points for transferring data from a network transmission medium to a station on the network |
US5043981A (en) * | 1990-05-29 | 1991-08-27 | Advanced Micro Devices, Inc. | Method of and system for transferring multiple priority queues into multiple logical FIFOs using a single physical FIFO |
-
1989
- 1989-12-01 US US07/444,619 patent/US5185863A/en not_active Expired - Lifetime
-
1990
- 1990-11-13 CA CA002029784A patent/CA2029784A1/en not_active Abandoned
- 1990-11-21 EP EP90122232A patent/EP0430051B1/en not_active Expired - Lifetime
- 1990-11-21 DE DE69027578T patent/DE69027578T2/de not_active Expired - Fee Related
- 1990-11-29 JP JP2326170A patent/JPH03265324A/ja active Pending
- 1990-11-30 KR KR1019900019640A patent/KR0150214B1/ko not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
JPH03265324A (ja) | 1991-11-26 |
DE69027578D1 (de) | 1996-08-01 |
CA2029784A1 (en) | 1991-06-02 |
EP0430051B1 (en) | 1996-06-26 |
EP0430051A3 (en) | 1992-09-30 |
EP0430051A2 (en) | 1991-06-05 |
DE69027578T2 (de) | 1997-02-06 |
US5185863A (en) | 1993-02-09 |
KR0150214B1 (ko) | 1998-11-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR910013793A (ko) | 바이트 폭 탄성 버퍼 | |
FI891157A (fi) | Nopeahakuinen teletekstidekooderijärjestely | |
KR970071201A (ko) | 타임아웃 카운터를 이용한 데이타 동기 방법 및 회로 | |
KR910014713A (ko) | 2개의 비동기 펄스간의 시간을 측정하는 방법 및 시간 측정 회로 | |
EP1126616A3 (en) | Circuit and method for determining the phase difference between a sample clock and a sampled signal | |
KR870700190A (ko) | 전송정보 처리방식 | |
KR900017328A (ko) | 기호폭 탄성 버퍼 | |
ES8303869A1 (es) | Procedimiento para separar en una memoria senales de conversacion en una interpolacion de conversacion con asignacion de tiempo. | |
JPS6016027B2 (ja) | タイムコ−ド読取装置 | |
JPS6016028B2 (ja) | タイムコ−ド読取装置 | |
JPS5658113A (en) | Data delaying device | |
KR910019022A (ko) | 영상신호 처리방법 및 장치 | |
EP0886393A3 (en) | TDMA voice information reading apparatus | |
JPH0595386A (ja) | アラームインターフエース回路 | |
SU1195380A1 (ru) | Устройство для воспроизведения цифровой информации с носителя магнитной записи; | |
KR930006381Y1 (ko) | 녹화정보 기록회로 | |
SU1177792A1 (ru) | Устройство дл измерени временных интервалов | |
KR0151499B1 (ko) | 팔플러스 영상신호의 시작코드 검출장치 | |
SU1048512A1 (ru) | Устройство дл синхронизации воспроизведени цифровой магнитной записи | |
JPS639413B2 (ko) | ||
JP3279140B2 (ja) | 水平同期信号保護装置 | |
JPH0526973A (ja) | メモリの読出回路 | |
KR960020496A (ko) | 엠팩2(mpeg2) 전송레이어 디팩타이즈 | |
KR930014393A (ko) | 브이 씨 알의 종단 기록 및 검출 회로 | |
JPS61281641A (ja) | デ−タ伝送装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 19901130 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 19951129 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 19901130 Comment text: Patent Application |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 19980526 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 19980612 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 19980612 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20010607 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20020604 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20030530 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20040607 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20050607 Start annual number: 8 End annual number: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20060607 Start annual number: 9 End annual number: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20070607 Start annual number: 10 End annual number: 10 |
|
FPAY | Annual fee payment |
Payment date: 20080605 Year of fee payment: 11 |
|
PR1001 | Payment of annual fee |
Payment date: 20080605 Start annual number: 11 End annual number: 11 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20100510 |