WO2006134550A3 - Memory controller - Google Patents
Memory controller Download PDFInfo
- Publication number
- WO2006134550A3 WO2006134550A3 PCT/IB2006/051876 IB2006051876W WO2006134550A3 WO 2006134550 A3 WO2006134550 A3 WO 2006134550A3 IB 2006051876 W IB2006051876 W IB 2006051876W WO 2006134550 A3 WO2006134550 A3 WO 2006134550A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- memory
- stl
- buffer
- data streams
- memory controller
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/14—Handling requests for interconnection or transfer
- G06F13/16—Handling requests for interconnection or transfer for access to memory bus
- G06F13/1668—Details of memory controller
- G06F13/1689—Synchronisation and timing concerns
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/14—Handling requests for interconnection or transfer
- G06F13/16—Handling requests for interconnection or transfer for access to memory bus
- G06F13/1668—Details of memory controller
- G06F13/1673—Details of memory controller using buffers
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Information Transfer Systems (AREA)
- Communication Control (AREA)
Abstract
A memory controller (SMC) is provided for coupling a memory (MEM) to a network (N). The memory controller (SMC) comprises a first interface (PI), a streaming memory unit (SMU) and a second interface. The first interface (PI) is used for connecting the memory controller (SMC) to the network (N) for receiving and transmitting data streams (STl - ST4). The streaming memory unit (SMU) is coupled to the first interface (PI) for controlling data streams (STl - ST4) between the network (N) and the memory (MEM). The streaming memory unit (SMU) comprises a buffer (B) for temporarily storing at least part of the data stream (STl - ST4) and a buffer managing unit (BMU) for managing the temporarily storing of the data streams (STl - ST4) in the buffer (B) and for dynamically allocating buffers (PFB, WBB) for at least one of the data streams (STl - ST4). The second interlace is coupled to the streaming memory unit (SMU) for connecting the memory controller (SMC) to the memory (MEM) in order to exchange data with the memory (MEM) in bursts. Furthermore, a buffer dimensioning unit (BDU) is provided for dimensioning the buffer (B) for at least one of the data streams (STl - ST4).
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008516481A JP2008544359A (en) | 2005-06-13 | 2006-06-13 | Memory controller |
| EP06765728A EP1894108A2 (en) | 2005-06-13 | 2006-06-13 | Memory controller |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP05105145 | 2005-06-13 | ||
| EP05105145.6 | 2005-06-13 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| WO2006134550A2 WO2006134550A2 (en) | 2006-12-21 |
| WO2006134550A3 true WO2006134550A3 (en) | 2007-03-08 |
Family
ID=37235997
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/IB2006/051876 Ceased WO2006134550A2 (en) | 2005-06-13 | 2006-06-13 | Memory controller |
Country Status (4)
| Country | Link |
|---|---|
| EP (1) | EP1894108A2 (en) |
| JP (1) | JP2008544359A (en) |
| CN (1) | CN101198941A (en) |
| WO (1) | WO2006134550A2 (en) |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2006131899A2 (en) * | 2005-06-09 | 2006-12-14 | Nxp B.V. | Memory controller and method for coupling a network and a memory |
| CN101194242A (en) * | 2005-06-09 | 2008-06-04 | Nxp股份有限公司 | Memory controller and method for connecting network and memory |
| US20120066444A1 (en) * | 2010-09-14 | 2012-03-15 | Advanced Micro Devices, Inc. | Resolution Enhancement of Video Stream Based on Spatial and Temporal Correlation |
| US10691344B2 (en) | 2013-05-30 | 2020-06-23 | Hewlett Packard Enterprise Development Lp | Separate memory controllers to access data in memory |
| CN105630714B (en) * | 2014-12-01 | 2018-12-18 | 晨星半导体股份有限公司 | Interface resource analysis device and method |
| CN109981620A (en) * | 2019-03-14 | 2019-07-05 | 山东浪潮云信息技术有限公司 | A kind of back office interface management system |
| KR20210066631A (en) | 2019-11-28 | 2021-06-07 | 삼성전자주식회사 | Apparatus and method for writing data in memory |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6553446B1 (en) * | 1999-09-29 | 2003-04-22 | Silicon Graphics Inc. | Modular input/output controller capable of routing packets over busses operating at different speeds |
| US6813701B1 (en) * | 1999-08-17 | 2004-11-02 | Nec Electronics America, Inc. | Method and apparatus for transferring vector data between memory and a register file |
| US6859454B1 (en) * | 1999-06-30 | 2005-02-22 | Broadcom Corporation | Network switch with high-speed serializing/deserializing hazard-free double data rate switching |
-
2006
- 2006-06-13 EP EP06765728A patent/EP1894108A2/en not_active Withdrawn
- 2006-06-13 WO PCT/IB2006/051876 patent/WO2006134550A2/en not_active Ceased
- 2006-06-13 JP JP2008516481A patent/JP2008544359A/en not_active Withdrawn
- 2006-06-13 CN CNA2006800210944A patent/CN101198941A/en active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6859454B1 (en) * | 1999-06-30 | 2005-02-22 | Broadcom Corporation | Network switch with high-speed serializing/deserializing hazard-free double data rate switching |
| US6813701B1 (en) * | 1999-08-17 | 2004-11-02 | Nec Electronics America, Inc. | Method and apparatus for transferring vector data between memory and a register file |
| US6553446B1 (en) * | 1999-09-29 | 2003-04-22 | Silicon Graphics Inc. | Modular input/output controller capable of routing packets over busses operating at different speeds |
Also Published As
| Publication number | Publication date |
|---|---|
| EP1894108A2 (en) | 2008-03-05 |
| WO2006134550A2 (en) | 2006-12-21 |
| CN101198941A (en) | 2008-06-11 |
| JP2008544359A (en) | 2008-12-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2006059283A3 (en) | Streaming memory controller | |
| GB0500606D0 (en) | Method of eliminating real-time data loss on establishing a call | |
| JP5746283B2 (en) | Method and apparatus for reducing context switching during data transfer and reception in a multiprocessor device | |
| US6766464B2 (en) | Method and apparatus for deskewing multiple incoming signals | |
| WO2008043002A3 (en) | Method and system for optimizing a jitter buffer | |
| WO2003028296A8 (en) | Communication system and techniques for transmission from source to destination | |
| WO2006004828A3 (en) | Multiplexing octets from a data flow over mpeg packets | |
| WO2009022795A3 (en) | Method of transmitting uplink data and buffer status reports in a wireless communications system, wireless device for implementing such method | |
| WO2006096823A3 (en) | Communication system and techniques for transmission from source to destination | |
| GB2477253A (en) | Stable video rate adaptation for congestion control | |
| WO2006134550A3 (en) | Memory controller | |
| CN101258748B (en) | Multipoint conference server, multipoint conference system and multipoint conference method | |
| CN101437033B (en) | Method and network appliance for supporting variable velocity | |
| WO2006131900A3 (en) | Memory controller and method for coupling a network and a memory | |
| TW200712908A (en) | Transmit buffers in connection-oriented interface | |
| WO2008152691A1 (en) | Remote copy method and storage system | |
| WO2004095211A3 (en) | Data storage system | |
| WO2006131899A3 (en) | Memory controller and method for coupling a network and a memory | |
| DE60215953D1 (en) | NON-TRANSPARENT DATA TRANSMISSION IN A MOBILE NETWORK | |
| CN101656893A (en) | Multi-stage switching network | |
| JP5313155B2 (en) | Data transmission method and system in time division multiplexing mode | |
| US20090185575A1 (en) | Packet switch apparatus and method | |
| TWI385946B (en) | Communication system with adjustable consuming power | |
| WO2003046731A3 (en) | High-speed interchip interface protocol | |
| US8392733B2 (en) | Network apparatus |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 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: 2006765728 Country of ref document: EP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2008516481 Country of ref document: JP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 200680021094.4 Country of ref document: CN |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWW | Wipo information: withdrawn in national office |
Country of ref document: DE |
|
| WWP | Wipo information: published in national office |
Ref document number: 2006765728 Country of ref document: EP |