KR100303574B1 - 다중-포트 공용 메모리 인터페이스 및 관련 방법 - Google Patents
다중-포트 공용 메모리 인터페이스 및 관련 방법 Download PDFInfo
- Publication number
- KR100303574B1 KR100303574B1 KR1019960700802A KR19960700802A KR100303574B1 KR 100303574 B1 KR100303574 B1 KR 100303574B1 KR 1019960700802 A KR1019960700802 A KR 1019960700802A KR 19960700802 A KR19960700802 A KR 19960700802A KR 100303574 B1 KR100303574 B1 KR 100303574B1
- Authority
- KR
- South Korea
- Prior art keywords
- data
- port
- different
- ram
- data burst
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 20
- 239000000872 buffer Substances 0.000 claims abstract description 115
- 238000012546 transfer Methods 0.000 claims description 24
- 230000005540 biological transmission Effects 0.000 claims description 7
- 239000011159 matrix material Substances 0.000 abstract description 26
- 238000010586 diagram Methods 0.000 description 18
- 230000009977 dual effect Effects 0.000 description 9
- 238000013461 design Methods 0.000 description 2
- 230000002457 bidirectional effect Effects 0.000 description 1
- 230000003139 buffering effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000010618 wire wrap Methods 0.000 description 1
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/14—Handling requests for interconnection or transfer
- G06F13/16—Handling requests for interconnection or transfer for access to memory bus
- G06F13/1605—Handling requests for interconnection or transfer for access to memory bus based on arbitration
- G06F13/1652—Handling requests for interconnection or transfer for access to memory bus based on arbitration in a multiprocessor architecture
- G06F13/1663—Access to shared memory
-
- 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/14—Handling requests for interconnection or transfer
- G06F13/16—Handling requests for interconnection or transfer for access to memory 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/14—Handling requests for interconnection or transfer
- G06F13/16—Handling requests for interconnection or transfer for access to memory bus
- G06F13/1605—Handling requests for interconnection or transfer for access to memory bus based on arbitration
- G06F13/1647—Handling requests for interconnection or transfer for access to memory bus based on arbitration with interleaved bank access
-
- 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/14—Handling requests for interconnection or transfer
- G06F13/16—Handling requests for interconnection or transfer for access to memory bus
- G06F13/1605—Handling requests for interconnection or transfer for access to memory bus based on arbitration
- G06F13/1652—Handling requests for interconnection or transfer for access to memory bus based on arbitration in a multiprocessor architecture
- G06F13/1657—Access to multiple memories
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/10—Packet switching elements characterised by the switching fabric construction
- H04L49/103—Packet switching elements characterised by the switching fabric construction using a shared central buffer; using a shared memory
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/10—Packet switching elements characterised by the switching fabric construction
- H04L49/101—Packet switching elements characterised by the switching fabric construction using crossbar or matrix
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/30—Peripheral units, e.g. input or output ports
- H04L49/3018—Input queuing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/35—Switches specially adapted for specific applications
- H04L49/351—Switches specially adapted for specific applications for local area network [LAN], e.g. Ethernet switches
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Static Random-Access Memory (AREA)
- Dram (AREA)
- Multi Processors (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Information Transfer Systems (AREA)
- Use Of Switch Circuits For Exchanges And Methods Of Control Of Multiplex Exchanges (AREA)
- Time-Division Multiplex Systems (AREA)
- Communication Control (AREA)
Abstract
Description
Claims (28)
- 랜덤 액세스 메모리(RAM)(26)와 다수의 데이터 포트(20)를 포함하는 다중포트 메모리 시스템(18)에 사용되는 메모리 인터페이스에 있어서, 서로 다른 각 데이터 포트와 상기 RAM 사이에 전송되는 다수의 각 데이터 버스트 부분집합을 동시에 저장하는 다수의 저장소자를 각각 포함하는 다수의 버퍼(24)와, 각 데이터 포트와 상기 RAM 사이에 전송되는 소정의 데이터 버스트의 서로 다른 각 부분집합들이 서로 다른 각 버퍼들로 또는 상기 버퍼들로부터 전달되도록 각 데이터 포트를 상기 다수의 각 버퍼와 접속시키는 다수의 데이터라인을 포함하는 상호접속 회로(22)를 포함하는 것을 특깅으로 하는 메모리 인터페이스.
- 제1항에 있어서, 하나의 각 데이터 포트와 상기 RAM 사이에 전송되는 소정의 데이터 버스트의 서로 다른 각각의 부분 집합들은 서로 다른 각각의 데이터 라인들을 경유하여 서로 다른 각 버퍼들로 또는 버퍼들로부터 전송되는 것인 메모리 인터페이스.
- 제1항 또는 제2항에 있어서, 상기 각 버퍼들은 각각의 저장 소자들과 상기 RAM 사이를 연결할 수 있는 병렬 데이터 경로 회로를 포함하는 것인 메모리 인터페이스.
- 제3항에 있어서, 상기 각 저장 소자들을 상기 상호접속 회로로 그리고 상기 회로로부터 데이터 버스트 부분집합을 직렬로 전송하는 직렬 전송 회로를 포함하는 것을 특징으로 하는 메모리 인터페이스.
- 제4항에 있어서, 상기 직렬 전송 회로는 상기 상호접속 회로로 그리고 상호 접속 회로로부터 데이터 버스트 부분집합들을 한 번에 한 비트씩 직렬로 전송하는 것인 메모리 인터페이스.
- 제3항에 있어서, 상기 각 저장소자들은 각각 상기 상호접속 회로로부터 상기 각 데이터 버스트 부분집합을 직렬로 시프트인(shift-in)하는 시프트인 레지스터 회로 및 상기 상호접속 회로로 상기 각 데이터 버스트 부분집합을 직렬로 시프트아웃(shift-out)하는 시프트아웃 레지스터 회로를 포함하는 것을 특징으로 하는 메모리 인터페이스.
- 제3항에 있어서, 상기 각 저장소자들은 상기 상호접속 회로로부터 각 데이터 버스트 부분집합들을 직렬로 시프트인하고 상기 RAM으로 상기 데이터 버스트 부분집합을 병렬로 시프트아웃하는 직렬 시프트인/병렬 시프트아웃 레지스터 회로와, 상기 RAM으로부터 각 데이터 버스트 부분집합을 병렬로 시프트인하고 상기 상호접속 회로로 상기 데이터 버스트 부분집합을 직렬로 시프트아웃하는 병렬 시프트인/직렬 시프트아웃 레지스터를 포함하는 것을 특징으로 하는 메모리 인터페이스.
- 제7항에 있어서, 상기 각 병렬 데이터 경로 회로는 상기 각 직렬 시프트인/병렬 시프트아웃 레지스터 회로를 상기 RAM과 간헐적으로 접속시키고, 상기 병렬 시프트인/직렬 시프트아웃 레지스터 회로를 상기 RAM과 간헐적으로 접속시키는 것을 특징으로 하는 메모리 인터페이스.
- 랜덤 액세스 메모리(RAM)(26), 다수의 데이터 포트(20), 및 제3항에 따른 메모리 인터페이스를 구비하는 다중-포트 메모리 시스템(18).
- 제9항에 있어서, 소정의 데이터 버스트의 서로 다른 부분집합들을 저장하는 서로 다른 다수의 버퍼 및 상기 RAM 사이에 소정의 데이터 버스트의 모든 부분집합을 병렬로 동시 전송하는 것을 제어하는 제어신호를 제공하는 제어회로를 추가로 포함하는 다중 포트 메모리 시스템.
- 제10항에 있어서, 상기 제어회로는 상기 상호 접속 회로 및 서로 다른 각 버퍼들 사이의 데이터 버스트 부분 집합들의 전송을 제어하는 제어신호를 제공하는 것인 다중 포트 메모리 시스템.
- 제10항에 있어서, k개의 데이터 포트(20), n-워드 데이터 버스트들의 다수의 각 n-비트 부분 집합들을 동시에 저장하는 k개의 저장 소자를 각각 포함하는 m개의 버퍼(24)로서, 각 n-비트의 부분집합은 n개의 비트로 이루어지며 모든 n개의 비트 각각은 각 n-워드 데이터 버스트의 서로 다른 각 데이터 워드에서의 각각의 같은 비트 위치에 저장되는 것을 특징으로 하는 m개의 버퍼(24), 및 각 데이터 포트와 상기 RAM 사이에 전송되는 소정의 n-워드 데이터 버스트의 m개의 서로 다른 각 n-비트 부분집합이 m개의 서로 다른 각각의 버퍼들로 또는 상기의 버퍼들로부터 전달되도록 각 데이터 포트를 서로 다른 각m개의 버퍼에 상호 접속시키는 상호 접속 회로의 데이터 라인들을 포함하는 다중 포트 메모리 시스템.
- 제12항에 있어서, k=m인 다중 포트 메모리 시스템.
- 랜덤 액세스 메모리(RAM)(26), k개의 데이터 포트(20), 각 데이터 포트들을 통하여 전송된 데이터 버스트들을 각 데이터 버스트의 서로 다른 데이터 워드에서의 동일한 비트 위치에 저장되는 n개의 비트를 각각 포함하는 각 n-비트 데이터 버스트 부분집합으로 분할하는 수단, 각 데이터 포트와 상기 RAM으로 또는 이들로부터 전송되는 각 데이터 버스트의 서로 다른 데이터 버스트 부분집합들을 서로 다른 버퍼수단내의 서로 다른 저장소자 수단에 일시적으로 저장하는 k개의 저장소자 수단을 각각 포함하는 m개의 버퍼 수단들, 및 각 데이터 포트의 하나와 상기 RAM으로 또는 이들로부터 전송되는 각 데이터 버스트의 서로 다른 데이터 버스트 부분집합 모두를 서로 다른 버퍼 수단의 서로 다른 저장소자 수단과 상기 RAM 사이에 병렬로 전송하는 수단을 각각 포함하는 것을 특징으로 하는 다중포트 메모리 시스템.
- 제14항에 있어서, k = m인 다중포트 메모리 시스템.
- 제1항 또는 제2항에 있어서, 상기 인터페이스 회로는 인쇄 배선 회로 기판을 포함하는 것인 메모리 인터페이스.
- 워드당 m 비트를 포함하는 n-워드 데이터 버스트들을 k개의 데이터 포트와 랜덤 액세스 메모리(RAM)사이에 전송하는 방법에 있어서, 각 데이터 포트들을 통하여 전송된 데이터 버스트들을 각 데이터 버스트의 서로 다른 데이터 워드들에서의 동일한 각 비트 위치에 저장된 n개의 각 비트들을 포함하는 각 데이터 버스트 부분집합으로 분할하는 단계, k개의 저장소자를 각각 포함하는 m개의 버퍼를 제공하는 단계, 각 데이터 포트와 상기 RAM사이애 전송되는 데이터 버스트의 서로 다른 데이터 버스트 부분집합들을 서로 다른 버퍼내의 서로 다른 저장소자들에 일시적으로 저장하는 단계, 및 각 데이터 포트의 하나와 상기 RAM으로부터 또는 이들로 전송되는 각 데이터 버스트의 서로 다른 데이터 버스트 부분집합 모두를 서로 다른 버퍼의 저장소자들과 RAM 사이에 병렬로 전송하는 단계를 포함하는 것을 특징으로 하는 n-워드 데이터 버스트들 전송 방법.
- 제17항에 있어서, k = m인 방법.
- 제17항 또는 제18항에 있어서, 각각의 상기 데이터 버스트 부분집합은 n 비트를 포함하는 것인 방법.
- 제17항 또는 제18항에 있어서, 각 데이터 포트의 하나와 상기 RAM으로 또는 이들로부터 전송되는 각 데이터 버스트의 각 데이터 버스트 부분집합들을 상기 각 데이터 포트와 서로 다른 버퍼내의 서로 다른 저장소자들 사이에 직렬로 전송하는 단계를 추가로 포함하는 방법.
- 제20항에 있어서, 각 데이터 포트의 하나와 상기 RAM으로 또는 이들로부터 전송되는 각 데이터 버스트의 각 데이터 버스트 부분집합들을 상기 각 데이터 포트와 서로 다른 버퍼내의 서로 다른 저장소자들 사이에서 한 번에 한 비트씩 직렬로 전송하는 단계를 추가로 포함하는 방법.
- (삭제)
- (삭제)
- (삭제)
- (삭제)
- (삭제)
- (삭제)
- (삭제)
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08-109805 | 1993-08-19 | ||
US08/109,805 US5440523A (en) | 1993-08-19 | 1993-08-19 | Multiple-port shared memory interface and associated method |
PCT/US1994/009364 WO1995005635A1 (en) | 1993-08-19 | 1994-08-17 | Multiple-port shared memory interface and associated method |
Publications (2)
Publication Number | Publication Date |
---|---|
KR960704271A KR960704271A (ko) | 1996-08-31 |
KR100303574B1 true KR100303574B1 (ko) | 2001-11-22 |
Family
ID=22329660
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019960700802A Expired - Fee Related KR100303574B1 (ko) | 1993-08-19 | 1994-08-17 | 다중-포트 공용 메모리 인터페이스 및 관련 방법 |
Country Status (9)
Country | Link |
---|---|
US (1) | US5440523A (ko) |
EP (1) | EP0714534B1 (ko) |
JP (1) | JP3241045B2 (ko) |
KR (1) | KR100303574B1 (ko) |
AT (1) | ATE182700T1 (ko) |
AU (1) | AU682211B2 (ko) |
CA (1) | CA2168666C (ko) |
DE (1) | DE69419760T2 (ko) |
WO (1) | WO1995005635A1 (ko) |
Families Citing this family (44)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5732041A (en) * | 1993-08-19 | 1998-03-24 | Mmc Networks, Inc. | Memory interface unit, shared memory switch system and associated method |
US5802287A (en) * | 1993-10-20 | 1998-09-01 | Lsi Logic Corporation | Single chip universal protocol multi-function ATM network interface |
AU3412295A (en) * | 1994-09-01 | 1996-03-22 | Gary L. Mcalpine | A multi-port memory system including read and write buffer interfaces |
US5696991A (en) * | 1994-11-29 | 1997-12-09 | Winbond Electronics Corporation | Method and device for parallel accessing data with optimal reading start |
US5808487A (en) * | 1994-11-30 | 1998-09-15 | Hitachi Micro Systems, Inc. | Multi-directional small signal transceiver/repeater |
JPH08278916A (ja) * | 1994-11-30 | 1996-10-22 | Hitachi Ltd | マルチチャネルメモリシステム、転送情報同期化方法及び信号転送回路 |
US6185222B1 (en) * | 1995-09-28 | 2001-02-06 | Cisco Technology, Inc. | Asymmetric switch architecture for use in a network switch node |
US5617555A (en) * | 1995-11-30 | 1997-04-01 | Alliance Semiconductor Corporation | Burst random access memory employing sequenced banks of local tri-state drivers |
JP3603440B2 (ja) | 1996-01-12 | 2004-12-22 | 富士通株式会社 | 半導体記憶装置 |
US5724358A (en) * | 1996-02-23 | 1998-03-03 | Zeitnet, Inc. | High speed packet-switched digital switch and method |
US6373846B1 (en) | 1996-03-07 | 2002-04-16 | Lsi Logic Corporation | Single chip networking device with enhanced memory access co-processor |
US5959993A (en) * | 1996-09-13 | 1999-09-28 | Lsi Logic Corporation | Scheduler design for ATM switches, and its implementation in a distributed shared memory architecture |
US5831980A (en) * | 1996-09-13 | 1998-11-03 | Lsi Logic Corporation | Shared memory fabric architecture for very high speed ATM switches |
US5924117A (en) * | 1996-12-16 | 1999-07-13 | International Business Machines Corporation | Multi-ported and interleaved cache memory supporting multiple simultaneous accesses thereto |
US6487207B1 (en) * | 1997-02-26 | 2002-11-26 | Micron Technology, Inc. | Shared buffer memory architecture for asynchronous transfer mode switching and multiplexing technology |
US6067595A (en) * | 1997-09-23 | 2000-05-23 | Icore Technologies, Inc. | Method and apparatus for enabling high-performance intelligent I/O subsystems using multi-port memories |
US6170046B1 (en) | 1997-10-28 | 2001-01-02 | Mmc Networks, Inc. | Accessing a memory system via a data or address bus that provides access to more than one part |
US6590901B1 (en) * | 1998-04-01 | 2003-07-08 | Mosaid Technologies, Inc. | Method and apparatus for providing a packet buffer random access memory |
US6307860B1 (en) | 1998-04-03 | 2001-10-23 | Mmc Networks, Inc. | Systems and methods for data transformation and transfer in networks |
US7126137B2 (en) * | 1998-05-05 | 2006-10-24 | Carl Zeiss Smt Ag | Illumination system with field mirrors for producing uniform scanning energy |
US6650637B1 (en) * | 1998-12-14 | 2003-11-18 | Lucent Technologies Inc. | Multi-port RAM based cross-connect system |
DE19936080A1 (de) * | 1999-07-30 | 2001-02-15 | Siemens Ag | Multiprozessorsystem zum Durchführen von Speicherzugriffen auf einen gemeinsamen Speicher sowie dazugehöriges Verfahren |
DE19937176A1 (de) * | 1999-08-06 | 2001-02-15 | Siemens Ag | Multiprozessor-System |
WO2001026309A1 (en) * | 1999-10-06 | 2001-04-12 | Tenor Networks, Inc. | Hierarchical output-queued packet-buffering system and method |
US6850490B1 (en) | 1999-10-06 | 2005-02-01 | Enterasys Networks, Inc. | Hierarchical output-queued packet-buffering system and method |
DE19961138C2 (de) * | 1999-12-17 | 2001-11-22 | Siemens Ag | Multiport-RAM-Speichervorrichtung |
US6560160B1 (en) * | 2000-11-13 | 2003-05-06 | Agilent Technologies, Inc. | Multi-port memory that sequences port accesses |
US6842837B1 (en) * | 2001-02-13 | 2005-01-11 | Digeo, Inc. | Method and apparatus for a burst write in a shared bus architecture |
US7571287B2 (en) * | 2003-03-13 | 2009-08-04 | Marvell World Trade Ltd. | Multiport memory architecture, devices and systems including the same, and methods of using the same |
US7707330B2 (en) * | 2003-09-18 | 2010-04-27 | Rao G R Mohan | Memories for electronic systems |
US7769942B2 (en) | 2006-07-27 | 2010-08-03 | Rambus, Inc. | Cross-threaded memory system |
WO2008014413A2 (en) * | 2006-07-27 | 2008-01-31 | Rambus Inc. | Cross-threaded memory device and system |
US8234425B1 (en) | 2007-06-27 | 2012-07-31 | Marvell International Ltd. | Arbiter module |
US7949817B1 (en) | 2007-07-31 | 2011-05-24 | Marvell International Ltd. | Adaptive bus profiler |
US8131915B1 (en) | 2008-04-11 | 2012-03-06 | Marvell Intentional Ltd. | Modifying or overwriting data stored in flash memory |
US8683085B1 (en) | 2008-05-06 | 2014-03-25 | Marvell International Ltd. | USB interface configurable for host or device mode |
US8621159B2 (en) | 2009-02-11 | 2013-12-31 | Rambus Inc. | Shared access memory scheme |
US8423710B1 (en) | 2009-03-23 | 2013-04-16 | Marvell International Ltd. | Sequential writes to flash memory |
US8213236B1 (en) | 2009-04-21 | 2012-07-03 | Marvell International Ltd. | Flash memory |
US8688922B1 (en) | 2010-03-11 | 2014-04-01 | Marvell International Ltd | Hardware-supported memory management |
US8756394B1 (en) | 2010-07-07 | 2014-06-17 | Marvell International Ltd. | Multi-dimension memory timing tuner |
JP5229922B2 (ja) * | 2010-11-08 | 2013-07-03 | ルネサスエレクトロニクス株式会社 | 情報処理システム |
US9343124B1 (en) * | 2011-07-29 | 2016-05-17 | Altera Corporation | Method and system for operating a multi-port memory system |
CN107562549B (zh) * | 2017-08-21 | 2019-12-03 | 西安电子科技大学 | 基于片上总线和共享内存的异构众核asip架构 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS61150059A (ja) * | 1984-12-24 | 1986-07-08 | Sony Corp | デ−タ処理装置 |
US4891794A (en) * | 1988-06-20 | 1990-01-02 | Micron Technology, Inc. | Three port random access memory |
US4888741A (en) * | 1988-12-27 | 1989-12-19 | Harris Corporation | Memory with cache register interface structure |
US5142638A (en) * | 1989-02-07 | 1992-08-25 | Cray Research, Inc. | Apparatus for sharing memory in a multiprocessor system |
US5204841A (en) * | 1990-07-27 | 1993-04-20 | International Business Machines Corporation | Virtual multi-port RAM |
US5278967A (en) * | 1990-08-31 | 1994-01-11 | International Business Machines Corporation | System for providing gapless data transfer from page-mode dynamic random access memories |
JP2871967B2 (ja) * | 1991-08-20 | 1999-03-17 | 日本電気アイシーマイコンシステム株式会社 | デュアルポート半導体記憶装置 |
JPH05151769A (ja) * | 1991-11-28 | 1993-06-18 | Mitsubishi Electric Corp | マルチポートメモリ |
-
1993
- 1993-08-19 US US08/109,805 patent/US5440523A/en not_active Expired - Lifetime
-
1994
- 1994-08-17 DE DE69419760T patent/DE69419760T2/de not_active Expired - Lifetime
- 1994-08-17 CA CA002168666A patent/CA2168666C/en not_active Expired - Lifetime
- 1994-08-17 AT AT94925950T patent/ATE182700T1/de not_active IP Right Cessation
- 1994-08-17 WO PCT/US1994/009364 patent/WO1995005635A1/en active IP Right Grant
- 1994-08-17 EP EP94925950A patent/EP0714534B1/en not_active Expired - Lifetime
- 1994-08-17 AU AU76000/94A patent/AU682211B2/en not_active Expired
- 1994-08-17 KR KR1019960700802A patent/KR100303574B1/ko not_active Expired - Fee Related
- 1994-08-17 JP JP50719295A patent/JP3241045B2/ja not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JP3241045B2 (ja) | 2001-12-25 |
DE69419760T2 (de) | 2000-03-09 |
KR960704271A (ko) | 1996-08-31 |
CA2168666A1 (en) | 1995-02-23 |
WO1995005635A1 (en) | 1995-02-23 |
AU682211B2 (en) | 1997-09-25 |
JPH09502818A (ja) | 1997-03-18 |
EP0714534A1 (en) | 1996-06-05 |
ATE182700T1 (de) | 1999-08-15 |
US5440523A (en) | 1995-08-08 |
AU7600094A (en) | 1995-03-14 |
DE69419760D1 (de) | 1999-09-02 |
CA2168666C (en) | 2001-06-12 |
EP0714534B1 (en) | 1999-07-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100303574B1 (ko) | 다중-포트 공용 메모리 인터페이스 및 관련 방법 | |
US7046673B2 (en) | Method and apparatus for manipulating an ATM cell | |
KR100356447B1 (ko) | 메모리인터페이스유닛,공유메모리스위치시스템및관련방법 | |
US5548588A (en) | Method and apparatus for switching, multicasting multiplexing and demultiplexing an ATM cell | |
US5802131A (en) | Multiport serial access self-queuing memory switch | |
EP2629299A1 (en) | Memory system and method with serial and parallel modes | |
US6920510B2 (en) | Time sharing a single port memory among a plurality of ports | |
JP2677670B2 (ja) | 2つのバス間における交差回路 | |
US3991276A (en) | Time-space-time division switching network | |
EP0673137A1 (en) | Virtual interconnection memory | |
EP0351959A2 (en) | Multi-channel controller | |
JP3598335B6 (ja) | Atmセルを操作する方法及び装置 | |
KR100330175B1 (ko) | 에이티엠셀을조작하는방법및장치 | |
JPS61184087A (ja) | 時間スイツチ回路 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0105 | International application |
Patent event date: 19960216 Patent event code: PA01051R01D Comment text: International Patent Application |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 19990813 Comment text: Request for Examination of 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: 20010430 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20010712 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20010713 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20040708 Start annual number: 4 End annual number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20051124 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20051124 Start annual number: 5 End annual number: 5 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20070609 |