WO2006124410A3 - Latency insensitive fifo signaling protocol - Google Patents
Latency insensitive fifo signaling protocol Download PDFInfo
- Publication number
- WO2006124410A3 WO2006124410A3 PCT/US2006/017899 US2006017899W WO2006124410A3 WO 2006124410 A3 WO2006124410 A3 WO 2006124410A3 US 2006017899 W US2006017899 W US 2006017899W WO 2006124410 A3 WO2006124410 A3 WO 2006124410A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- fifo
- data
- counter
- source
- domain
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/40—Bus structure
- G06F13/4004—Coupling between buses
- G06F13/4027—Coupling between buses using bus bridges
- G06F13/405—Coupling between buses using bus bridges where the bridge performs a synchronising function
- G06F13/4059—Coupling between buses using bus bridges where the bridge performs a synchronising function where the synchronisation uses buffers, e.g. for speed matching between buses
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F5/00—Methods or arrangements for data conversion without changing the order or content of the data handled
- G06F5/06—Methods or arrangements for data conversion without changing the order or content of the data handled for changing the speed of data flow, i.e. speed regularising or timing, e.g. delay lines, FIFO buffers; over- or underrun control therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2205/00—Indexing scheme relating to group G06F5/00; Methods or arrangements for data conversion without changing the order or content of the data handled
- G06F2205/12—Indexing scheme relating to groups G06F5/12 - G06F5/14
- G06F2205/126—Monitoring of intermediate fill level, i.e. with additional means for monitoring the fill level, e.g. half full flag, almost empty flag
Abstract
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
BRPI0608975-5A BRPI0608975A2 (en) | 2005-05-11 | 2006-05-08 | fifo signaling protocol insensitive to latency |
CN2006800243721A CN101213534B (en) | 2005-05-11 | 2006-05-08 | Latency insensitive FIFO signaling protocol |
JP2008511268A JP4681046B2 (en) | 2005-05-11 | 2006-05-08 | Insensitive FIFO signaling protocol |
EP06752441A EP1880299A4 (en) | 2005-05-11 | 2006-05-08 | Latency insensitive fifo signaling protocol |
IL187298A IL187298A0 (en) | 2005-05-11 | 2007-11-11 | Latency insensitive fifo signaling protocol |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/128,135 US7454538B2 (en) | 2005-05-11 | 2005-05-11 | Latency insensitive FIFO signaling protocol |
US11/128,135 | 2005-05-11 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2006124410A2 WO2006124410A2 (en) | 2006-11-23 |
WO2006124410A3 true WO2006124410A3 (en) | 2007-09-20 |
Family
ID=37420511
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2006/017899 WO2006124410A2 (en) | 2005-05-11 | 2006-05-08 | Latency insensitive fifo signaling protocol |
Country Status (8)
Country | Link |
---|---|
US (2) | US7454538B2 (en) |
EP (1) | EP1880299A4 (en) |
JP (2) | JP4681046B2 (en) |
KR (1) | KR100965356B1 (en) |
CN (1) | CN101213534B (en) |
BR (1) | BRPI0608975A2 (en) |
IL (1) | IL187298A0 (en) |
WO (1) | WO2006124410A2 (en) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7613909B2 (en) * | 2007-04-17 | 2009-11-03 | Xmos Limited | Resuming thread to service ready port transferring data externally at different clock rate than internal circuitry of a processor |
JP5532724B2 (en) * | 2009-07-30 | 2014-06-25 | 株式会社リコー | Interface circuit and semiconductor device having the same |
KR20110061189A (en) * | 2009-12-01 | 2011-06-09 | 삼성전자주식회사 | Asynchronization upsizing circuit in data processing system |
TWI466016B (en) * | 2011-07-01 | 2014-12-21 | Realtek Semiconductor Corp | First in first out device and method thereof |
CN104038306B (en) * | 2013-03-05 | 2017-09-29 | 上海航天测控通信研究所 | The method and its asynchronous FIFO of low delay real-time Transmission multi code Rate of Chinese character bit stream data |
US9880961B2 (en) * | 2013-11-27 | 2018-01-30 | Arm Limited | Asynchronous bridge circuitry and a method of transferring data using asynchronous bridge circuitry |
JPWO2016158063A1 (en) * | 2015-03-30 | 2018-01-25 | ソニーセミコンダクタソリューションズ株式会社 | Asynchronous interface |
TWI680466B (en) | 2015-05-28 | 2019-12-21 | 日商東芝記憶體股份有限公司 | Semiconductor device |
CN108280437B (en) * | 2018-01-30 | 2021-06-15 | 四川新先达测控技术有限公司 | Pulse signal processing method and device and user terminal |
CN111008002B (en) * | 2019-12-06 | 2022-04-08 | 苏州盛科通信股份有限公司 | Apparatus and method for automatically calculating and updating FIFO depth |
CN113220607B (en) * | 2021-05-26 | 2023-05-12 | 浙江赛思电子科技有限公司 | Data processing method based on FIFO |
CN114443524A (en) * | 2022-01-28 | 2022-05-06 | 山东云海国创云计算装备产业创新中心有限公司 | Data transmission method, system, storage medium and equipment |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6115760A (en) * | 1998-08-24 | 2000-09-05 | 3Com Corporation | Intelligent scaleable FIFO buffer circuit for interfacing between digital domains |
US20020172156A1 (en) * | 2001-05-15 | 2002-11-21 | Sandbote Sam B. | Adaptive control of multiplexed input buffer channels |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3213345C2 (en) * | 1982-04-08 | 1984-11-22 | Siemens Ag, 1000 Berlin Und 8000 Muenchen | Data transmission device between two asynchronously controlled data processing systems |
US4525649A (en) * | 1982-07-12 | 1985-06-25 | Gte Products Corporation | Drive scheme for a plurality of flourescent lamps |
JPS62219390A (en) * | 1986-03-20 | 1987-09-26 | Fujitsu Ltd | Fifo memory |
JPS63308447A (en) * | 1987-06-10 | 1988-12-15 | Nec Corp | Transmitting fifo memory controller |
US5098139A (en) * | 1988-12-20 | 1992-03-24 | Larsson Leif T | High security lock and latch for sliding doors |
US5513224A (en) * | 1993-09-16 | 1996-04-30 | Codex, Corp. | Fill level indicator for self-timed fifo |
US5604866A (en) * | 1993-09-30 | 1997-02-18 | Silicon Graphics, Inc. | Flow control system having a counter in transmitter for decrementing and incrementing based upon transmitting and received message size respectively for indicating free space in receiver |
US5506969A (en) * | 1993-11-29 | 1996-04-09 | Sun Microsystems, Inc. | Method and apparatus for bus bandwidth management |
JP3093583B2 (en) * | 1994-11-04 | 2000-10-03 | 沖電気工業株式会社 | Memory control circuit |
JPH0997164A (en) * | 1995-10-02 | 1997-04-08 | Oki Electric Ind Co Ltd | Asynchronous burst data reception circuit |
US6101329A (en) * | 1997-02-18 | 2000-08-08 | Lsi Logic Corporation | System for comparing counter blocks and flag registers to determine whether FIFO buffer can send or receive data |
US6098139A (en) * | 1998-05-27 | 2000-08-01 | 3Com Corporation | Frequency independent asynchronous clock crossing FIFO |
US6389489B1 (en) * | 1999-03-17 | 2002-05-14 | Motorola, Inc. | Data processing system having a fifo buffer with variable threshold value based on input and output data rates and data block size |
US6529570B1 (en) * | 1999-09-30 | 2003-03-04 | Silicon Graphics, Inc. | Data synchronizer for a multiple rate clock source and method thereof |
US6389469B1 (en) * | 2000-03-27 | 2002-05-14 | Targetize Innovative Solutions Ltd. | System and method for customized content delivery |
JP3815948B2 (en) * | 2000-04-20 | 2006-08-30 | シャープ株式会社 | FIFO memory control circuit |
JP3525867B2 (en) * | 2000-07-07 | 2004-05-10 | 日本電気株式会社 | Communication device and communication terminal |
EP1182543B1 (en) * | 2000-08-17 | 2005-08-24 | Texas Instruments Incorporated | Maintaining remote queue using two counters in transfer controller with hub and ports |
CN1153217C (en) * | 2001-06-07 | 2004-06-09 | 扬智科技股份有限公司 | Asynchronous FIFO controller |
-
2005
- 2005-05-11 US US11/128,135 patent/US7454538B2/en active Active
-
2006
- 2006-05-08 BR BRPI0608975-5A patent/BRPI0608975A2/en not_active IP Right Cessation
- 2006-05-08 KR KR1020077028401A patent/KR100965356B1/en active IP Right Grant
- 2006-05-08 JP JP2008511268A patent/JP4681046B2/en not_active Expired - Fee Related
- 2006-05-08 EP EP06752441A patent/EP1880299A4/en not_active Ceased
- 2006-05-08 WO PCT/US2006/017899 patent/WO2006124410A2/en active Application Filing
- 2006-05-08 CN CN2006800243721A patent/CN101213534B/en not_active Expired - Fee Related
-
2007
- 2007-11-11 IL IL187298A patent/IL187298A0/en unknown
-
2008
- 2008-07-25 US US12/179,970 patent/US7725625B2/en active Active
-
2010
- 2010-12-09 JP JP2010274455A patent/JP4976537B2/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6115760A (en) * | 1998-08-24 | 2000-09-05 | 3Com Corporation | Intelligent scaleable FIFO buffer circuit for interfacing between digital domains |
US20020172156A1 (en) * | 2001-05-15 | 2002-11-21 | Sandbote Sam B. | Adaptive control of multiplexed input buffer channels |
Also Published As
Publication number | Publication date |
---|---|
KR20080007506A (en) | 2008-01-21 |
US7725625B2 (en) | 2010-05-25 |
WO2006124410A2 (en) | 2006-11-23 |
CN101213534B (en) | 2012-02-15 |
JP2008541623A (en) | 2008-11-20 |
US7454538B2 (en) | 2008-11-18 |
BRPI0608975A2 (en) | 2010-02-17 |
KR100965356B1 (en) | 2010-06-23 |
US20080281996A1 (en) | 2008-11-13 |
JP4681046B2 (en) | 2011-05-11 |
IL187298A0 (en) | 2009-02-11 |
CN101213534A (en) | 2008-07-02 |
EP1880299A4 (en) | 2009-07-08 |
US20060259669A1 (en) | 2006-11-16 |
EP1880299A2 (en) | 2008-01-23 |
JP2011101390A (en) | 2011-05-19 |
JP4976537B2 (en) | 2012-07-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2006124410A3 (en) | Latency insensitive fifo signaling protocol | |
WO2002073619A3 (en) | System latency levelization for read data | |
EP2713569A3 (en) | Ensuring physical locality of entities sharing data | |
EP1703410A3 (en) | Data transfer device | |
WO2009055103A3 (en) | Low-power source-synchronous signaling | |
WO2006131886A3 (en) | Gps processing arrangement | |
NO20035661D0 (en) | System and method for determining the location of a transmitter | |
WO2005017097A3 (en) | Quorum sensing and biofilm formation | |
WO2003019351A3 (en) | Fifo memory devices having single data rate (sdr) and dual data rate (ddr) capability | |
TW200709684A (en) | HDMI transmission systems for delivering image signals and packetized audio and auxiliary data and related HDMI transmission methods | |
EP1821542A3 (en) | Transmission rate adjustment device and method | |
ATE495489T1 (en) | FIFO BUFFER | |
WO2006063337A3 (en) | Dma latency compensation with scaling line buffer | |
JP2008048392A (en) | Clock synchronization of data stream | |
WO2006083868A3 (en) | Including descriptor queue empty events in completion events | |
TW200705938A (en) | Data transfer control device and electronic instrument | |
AU2001241732A1 (en) | Estimating data delays from poisson probe delays | |
CA2317593A1 (en) | Vehicle computer system with audio entertainment system | |
TW200707456A (en) | Wrapper circuit and method for interfacing between non-muxed type memory controller and muxed type memory | |
WO2007127489A3 (en) | System and method for target device access arbitration using queuing devices | |
GB2446997A (en) | Memory access request arbitration | |
US20150200771A1 (en) | Methods and systems for clock drift compensation interpolation | |
WO2006134563A3 (en) | Transponder system for transmitting key-encrypted information and associated keys | |
TW200620315A (en) | Semiconductor memory device having a local data line pair with a delayed precharge voltage application point | |
TW200703936A (en) | Data transfer control device and electronic instrument |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 200680024372.1 Country of ref document: CN |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWE | Wipo information: entry into national phase |
Ref document number: 187298 Country of ref document: IL |
|
ENP | Entry into the national phase |
Ref document number: 2008511268 Country of ref document: JP Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2006752441 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 1969/MUMNP/2007 Country of ref document: IN |
|
WWE | Wipo information: entry into national phase |
Ref document number: 1020077028401 Country of ref document: KR |
|
NENP | Non-entry into the national phase |
Ref country code: RU |
|
ENP | Entry into the national phase |
Ref document number: PI0608975 Country of ref document: BR Kind code of ref document: A2 |