DE69224559T2 - Halbleiterspeicher - Google Patents

Halbleiterspeicher

Info

Publication number
DE69224559T2
DE69224559T2 DE69224559T DE69224559T DE69224559T2 DE 69224559 T2 DE69224559 T2 DE 69224559T2 DE 69224559 T DE69224559 T DE 69224559T DE 69224559 T DE69224559 T DE 69224559T DE 69224559 T2 DE69224559 T2 DE 69224559T2
Authority
DE
Germany
Prior art keywords
data
port
address
ram
terminal
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
Application number
DE69224559T
Other languages
English (en)
Other versions
DE69224559D1 (de
Inventor
Kanari Kogure
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Nippon Electric Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Corp, Nippon Electric Co Ltd filed Critical NEC Corp
Publication of DE69224559D1 publication Critical patent/DE69224559D1/de
Application granted granted Critical
Publication of DE69224559T2 publication Critical patent/DE69224559T2/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • G06F13/4004Coupling between buses
    • G06F13/4009Coupling between buses with data restructuring
    • G06F13/4018Coupling between buses with data restructuring with data-width conversion
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/02Addressing or allocation; Relocation
    • G06F12/04Addressing variable-length words or parts of words
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C8/00Arrangements for selecting an address in a digital store
    • G11C8/16Multiple access memory array, e.g. addressing one storage element via at least two independent addressing line groups

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Static Random-Access Memory (AREA)
  • Dram (AREA)
  • Memory System (AREA)

Description

  • Die vorliegende Erfindung betrifft einen Halbleiterspeicher, der aus einem Synchron-RAM (Direktzugriffsspeicher) besteht, der in einem Haibleiterspeicher benutzt wird, der aus einem Synchron-RAM besteht und insbesondere fähig ist, gleichzeitig einen Schreibzugriff derselben Daten an einer beliebigen Adresse und einen Lesezugriff von mehreren Daten durchzuführen.
  • Fig. 4 ist ein Blockschaltbild, das einen Hauptbestandteil eines herkömmlichen Halbleiterspeichers zeigt, der aus einem Synchron-RAM besteht.
  • Der herkömmliche Halbleiterspeicher weist auf: ein Ein- Port-RAM 49, einen Selektor 48 zum selektivem Eingeben einer Adresse, einen Seriell-Parallel-Umsetzer 50 zur Seriell-Parallel-Umsetzung einer Ausgabe des RAMs 49, einen Dateneingabeanschluß 41 zum Eingeben von Eingabedaten DI, einen Schreib-/Lese-Anschluß 42 zum Eingeben eines R/W- (Schreib-/Lese-) Steuersignals R/W, einen Taktanschluß 43 zum Eingeben eines Taktsignals CLK, einen Leseadreßanschluß 44 zum Eingeben einer Leseadresse RADD(N), wobei N eine positive ganze Zahl von 2 oder mehr ist, einen Leseadreßanschluß 45 zum Eingeben einer Leseadresse RADD(N-1), einen Schreibadreßanschluß 46 zum Eingeben einer Schreibadresse WADD, einen Adreßauswahlanschluß 47 zum Eingeben eines Adreßauswahlsignals SEL, einen Datenausgabeanschluß (N) 51 zum Ausgeben von Ausgabedaten DO(N), eine Datenausgabeanschluß (N-1) 52 zum Ausgeben von Ausgabedaten DO(N-1), und einen Datenausgabeanschluß (N-2) 53 zum Ausgeben von Aus gabedaten DO(N-2).
  • Eine Operation des herkömmlichen Halbleiterspeichers wird unter Bezugnahme auf die in den Figuren 5A bis 5G gezeigten Operationszeitdiagramme gezeigt. Man beachte, daß zur Vereinfachung der Beschreibung die Figuren 5A bis 5G einen Fall zeigen, in dem eine Bedingung N = 2 erfüllt ist.
  • Wie in Fig. 4 gezeigt, wird, wenn Daten an N verschiedenen Adressen gleichzeitig durch ein Ein-Port-RAM innerhalb eines Zeitabschnitts abgefragt werden sollen, die folgenden Operation ausgeführt. Das heißt, wie in Fig. 5D gezeigt, wird ein Taktsignal CLK, das eine (N+1)-fache Frequenz aufweist, dem Ein- Port-RAM 49 innerhalb eines Zeitabschnitts von Eingabedaten in Fig. 5A eingegeben, und geradzahlige Perioden des Taktsignals CLK werden einem Lesesteuersignal wie in Fig. 5B gezeigt zugewiesen. Wie in Fig. 5C gezeigt, werden N durch den Selektor 48 vermittelte Mehrfachadressen abgefragt, Daten, die ausgegeben und wie in Fig. 5E gezeigt in einer Abfolge gesteuert [Lese (N), Lese (N-1),..., Schreibe] werden, werden durch den Seriell-Parallel-Umsetzer 50 seriell-parallel-umgesetzt, und wie in den Figuren 5F und 5G gezeigt, werden Ausgabedaten DO(N), DO(N- 1),... im einzelnen ausgegeben. Die in Fig. 5A gezeigten Eingabedaten A und B werden bei der Periode des letzten Taktsignals CLK innerhalb eines Zeitabschnitts entsprechend dem Steuersignal der Fig. 5B geschrieben.
  • Wie oben beschrieben, muß ein Taktsignal, das eine Frequenz des (N+1)-fachen aufweist, dem Ein-Port-RAM innerhalb eines Zeitabschnitts eingegeben werden, wenn eine Anordnung das in Fig. 4 gezeigte herkömmliche Ein-Port-RAM verwendet und Daten an N verschiedenen Adressen innerhalb eines Zeitabschnitts gleichzeitig abgefragt werden sollen. Wenn die Frequenz des Taktsignals gesteigert wird, kann das RAM nicht betrieben werden, oder es ist ein Hochleistungs-RAM erforderlich. Daher wird die Ausnutzung von LSIs unvorteilhaft vermindert.
  • EP-A-O 374 829 betrifft einen Doppelport-Schreib-/Lese-Registerdateispeicher. Der Registerdateispeicher ist aus einem oder mehreren adressierbaren Mehrbitspeichergruppen aufgebaut, um ein Doppelleseport-Einzelschreibport-RAM zu bilden. Zusätzlich weist die Registerdatei mehrere getaktete Eingaberegister auf, die in Paaren angeordnet sind, um Befehls-, Adreß- und Datensignale für zwei Schreibports zu speichern. Die verschiedenen Registerpaare sind als Eingänge zu einem ersten Satz von Multiplexerschaltungen geschaltet, deren Ausgänge mit den Schreibsteuersignal-, Adreß- und Dateneingängen des Einzelschreibports verbunden sind. Der Einzelschreibport des Registerdateispeichers ist befähigt, zweimal während jedes Zyklus zu schreiben. Dies gestattet es, daß Daten, die in die Eingaberegister während des vorhergehenden Zyklus getaktet werden, aufeinanderfolgend in die Registerdateispeicherorte geschrieben werden.
  • Es ist eine Aufgabe der vorliegenden Erfindung, eine Halbleitervorrichtung bereitzustellen, die fähig ist, gleichzeitig einen Schreibzugriff von Daten an einer beliebigen Speicheradresse und einen Lesezugriff von mehreren Daten ohne jede Erhöhung der Taktfrequenz durchzuführen.
  • Es ist eine weitere Aufgabe der vorliegenden Erfindung, einen Halbleiterspeicher bereitzustellen, der kein Hochleistungs- RAM benötigt.
  • Um die obigen Aufgaben zu lsen, wird erfindungsgemäß ein Halbleiterspeicher bereitgestellt, der die Merkmale des Patentanspruchs 1 aufweist.
  • Eine Ausführungsform der vorliegenden Erfindung wird unten unter Bezugnahme auf die begleitenden Zeichnungen beschrieben:
  • Fig. 1 ist ein Blockschaltbild, das einen Halbleiterspeicher gemäß einer Ausführungsform der vorliegenden Erfindung zeigt;
  • Fig. 2 ist ein Blockschaltbild, das einen Fall zeigt, in dem eine Bedingung N = M = 2 in Fig. 1 befriedigt wird;
  • Figuren 3A bis 3G sind Zeitdiagramme zum Erläutern einer Operation in Fig. 2;
  • Fig. 4 ist ein Blockschaltbild, das einen herkömmlichen Halbleiterspeicher zeigt; und
  • Figuren 5A bis 5G sind Zeitdiagramme zum Erläutern einer Operation in Fig. 4.
  • Fig. 1 zeigt einen Hauptbestandteil der Ausführungsform der vorliegenden Erfindung und eine grundlegende Anordnung der vorliegenden Erfindung.
  • Ein Halbleiterspeicher weist auf: ein M-Port-Synchron- RAM(N) 8 (wobei M und N jeweils eine positive ganze Zahl von 2 oder mehr sind), ein M-Port-Synchron-RAM(N-1) 9, ein M-Port- Synchron-RAM(N-2) 10, und ein M-Port-Synchron-RAM(N-3) 11, die in Synchronisation mit einem Taktsignal betrieben werden. Ein Eingabeanschluß IN von jedem M-Port-RAM(N-1) 8, RAM(N-2) 9, RAM(N-2) 10, und RAM(N-3) 11 ist mit einem Dateneingabeanschluß 1 zum Eingeben von Eingabedaten DI verbunden, und erste Portadreßanschlüsse P&sub1; des RAMs(N), des RAMs(N-1), des RAMs(N-2) und des RAMs(N-3) 8, 9, 10 und 11 sind jeweils mit einem Leseadreßanschluß (N) 2 zum Eingeben einer Leseadresse RADD(N), einem Leseadreßanschluß (N-1) 3 zum Eingeben einer Leseadresse RADD(N-1), einer Leseadreßanschluß (N-2) 4 zum Eingeben einer Leseadresse RADD(N-2) und einem Leseadreßanschluß (N-3) 5 zum Eingeben einer Leseadresse RADD(N-3) verbunden. Jeder Mte Portadreßanschluß PM ist mit einem Schreibadreßanschluß 6 zum Eingeben einer Schreibadresse WADD angeschlossen, und jeder Taktanschluß CLK ist mit einem Taktanschluß 7 zum Aufnehmen eines Taktsignal CLK verbunden. Ausgabeanschlüsse OUT der RAMs 8, 9, 10, und 11 sind jeweils mit einem Datenausgabeanschluß (N) 12 zum Ausgeben von Ausgabedaten DO (N), einem Datenausgabeanschluß (N-1) 13 zum Ausgeben von Ausgabedaten DO(N1), einem Datenausgabeanschluß (N-2) 14 zum Ausgeben von Ausgabedaten DO(N-2) und einem Datenausgabeanschluß (N-3) 15 zum Ausgeben von Ausgabedaten DO(N-3) verbunden.
  • Fig. 2 zeigt einen Fall, in dem eine Bedingung N = M = 2 in Fig. 1 befriedigt ist.
  • In dieser Ausführungsform weist ein Halbleiterspeicher ein Zwei-Port-RAM(2) 28 und ein Zwei-Port-RAM(1) 29 auf. Eingabeanschlüsse IN des Zwei-Port-RAMs(2) 28 und des RAMs(1) 29 sind gemeinsam mit einem Dateneingabeanschluß 21 zum Aufnehmen von Eingabedaten DI verbunden, und erste Portadreßanschlüsse P1 des RAMs(2) 28 und des RAMs(1) 29 sind jeweils mit einem Leseadreßanschluß (2) 22 zum Aufnehmen einer Leseadresse PADD(2) und einem Leseadreßanschluß (1) 23 zum Aufnehmen einer Leseadresse RADD(1) verbunden. Zweite Portadreßanschlüsse P2 des RAMs(2) 28 und des RAMs(1) 29 sind gemeinsam mit einem Schreibadreßanschluß 26 zum Aufnehmen einer Schreibadresse WADD verbunden, jeder Taktanschluß OUT ist mit einem Taktanschluß 27 zum Aufnehmen eines Taktsignal CLK verbunden, und Ausgabeanschlüsse OUT des RAMs(2) 28 und des RAMs(1) 29 sind jeweils mit einem Datenausgabeanschluß (2) 32 zum Ausgeben von Ausgabedaten DO(2) und einem Datenausgabeanschluß (1) 33 zum Ausgeben von Ausgabedaten DO(1) verbunden.
  • Eine Operation dieser Ausführungsform wird unten unter Bezugnahme auf in den Figuren 3A to 3G gezeigte Zeitdiagramme beschrieben.
  • Beim Schreibzugriff von Daten wird die Schreibadresse WADD vom Schreibadreßanschluß 26 in das RAM(2) 28 und das RAM(1) 29 mit zwei Ports wie in Fig. 3D eingegeben, und die gleichen Daten DI, die als A und B in Fig. 3A dargestellt werden, werden gleichzeitig vom Dateneingabeanschluß 21 an dieselbe Adresse geschrieben.
  • In Lesezugriff von Daten wird die Leseadresse RADD(2) vom Leseadreßanschluß (2) 22 dem Zwei-Port-RAM(2) 28 wie in Fig. 3B gezeigt eingegeben und die von der Leseadresse RADD(2) verschiedene Leseadresse RADD(1) wird vom Leseadreßanschluß (1) 23 dem Zwei-Port-RAM(1) 29 wie in Fig. 3C gezeigt eingegeben. Aus diesem Grund werden die Ausgabedaten DO(2) vom Zwei-Port-RAM(2) 28 an den Datenausgabeanschluß (2) 23 wie in Fig. 3F gezeigt ausgegeben, und die von den Ausgabedaten DO(2) verschiedenen Ausgabedaten DO(1) werden vom Zwei-Port-RAM(1) 29 an den Datenausgabeanschluß (1) 33 wie in Fig. 3G gezeigt ausgegeben.
  • Das heißt, daß gemäß dieser Ausführungsform, wie in Fig. 3E gezeigt, verschiedene Daten zu einer Taktzeit innerhalb eines Zeitabschnitts gelesen werden können. In diesem Fall ist die Anzahl der Daten, die zu einer Taktzeit gelesen werden können, in einer in Fig. 1 gezeigten allgemeinen Anordnung als N x (M1) gegeben.
  • Zusätzlich können, wenn eine Bedingung N = M = 2 in Fig. 1 befriedigt ist, da ein Zwei-Port-RAM verwendet wird, ein Schreibzugriff und ein Lesezugriff gleichzeitig ausgeführt werden.
  • Zusätzlich zu der obigen Ausführungsform ist eine Anordnung, in der drei oder mehr Zwei-Port-RAMs verwendet werden, effektiv, um gleichzeitig eine große Anzahl von Daten auszugeben.
  • Wie oben beschrieben sind N x (M-1) Leseadreßanschlüsse und Datenausgabeanschlüsse, die unabhängig angeordnet sind, mit dem ersten bis (M-1)ten Portadreßanschlüssen und den Ausgabeanschlüssen der gelesenen Daten der N M-Port-RAMs verbunden, die in Synchronisation mit einem Taktgeber betrieben werden, und ein Schreibadreßanschluß und ein Dateneingabeanschluß sind gemeinsam mit jeweils dem Mten Portadreßanschluß und dem Mten Dateneingabeanschluß verbunden. Mit der obigen Anordnung kann der folgende Vorteil erzielt werden. N x (M-1) Daten können zu einer Taktzeit innerhalb eines Zeitabschnitts gelesen werden, und zur selben Zeit können dieselben Daten an eine beliebige Adresse geschrieben werden.
  • Gemäß der vorliegende Erfindung wird kein Hochleistungs-RAM benötigt und die Ausnutzung von LSIs kann gesteigert werden.

Claims (3)

1. Halbleiterspeichervorrichtung, mit:
N M-Port-RAMs (8 - 11), wobei M und N jeweils eine positive ganze Zahl von nicht weniger als Zwei sind, die in Synchronisation mit einem gemeinsamen Taktsignal (CLK) betrieben werden;
einem Dateneingabeanschluß (1) zum gemeinsamen Eingeben von Schreibdaten an Dateneingabeanschlüsse (IN) von jedem der M-Port-RAMs;
N x (M-1) Leseadreßanschlüssen (2 - 5) zum unabhängigen Eingeben von Leseadressen an erste bis (M-1)te Portadreßanschlüsse (P&sub1;) von jedem der M-Port-RAMs;
einem Schreibadreßanschluß (6) zum gemeinsamen Eingeben einer Schreibadresse an Mte Portadreßanschlüsse (PM) von jedem der M-Port-RAMs; und
N x (M-1) Datenausgabeanschlüssen (12 - 15) zum unabhängigen Ausgeben von gelesenen Daten aus Datenausgabeanschlüssen (OUT) von jedem der M-Port-RAMs, dadurch gekennzeichnet, daß eine Bedingung M = 2 erfüllt ist.
2. Vorrichtung nach Anspruch 1, wobei eine Bedingung N = M = 2 erfüllt ist.
3. Vorrichtung nach Anspruch 1 oder 2, wobei das Taktsignal eine Taktzeit innerhalb eines Zeitabschnitts aufweist.
DE69224559T 1991-06-27 1992-06-25 Halbleiterspeicher Expired - Fee Related DE69224559T2 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP18366791A JP3169639B2 (ja) 1991-06-27 1991-06-27 半導体記憶装置

Publications (2)

Publication Number Publication Date
DE69224559D1 DE69224559D1 (de) 1998-04-09
DE69224559T2 true DE69224559T2 (de) 1998-07-23

Family

ID=16139826

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69224559T Expired - Fee Related DE69224559T2 (de) 1991-06-27 1992-06-25 Halbleiterspeicher

Country Status (5)

Country Link
US (1) US5319596A (de)
EP (1) EP0520425B1 (de)
JP (1) JP3169639B2 (de)
CA (1) CA2072046C (de)
DE (1) DE69224559T2 (de)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5436863A (en) * 1993-04-26 1995-07-25 Nec Corporation Semiconductor memory device
JPH0713847A (ja) * 1993-04-26 1995-01-17 Nec Corp 半導体記憶装置
WO1996007139A1 (en) * 1994-09-01 1996-03-07 Mcalpine Gary L A multi-port memory system including read and write buffer interfaces
JPH1168797A (ja) * 1997-08-26 1999-03-09 Nec Corp 可変長セル対応位相乗換装置
US6343348B1 (en) 1998-12-03 2002-01-29 Sun Microsystems, Inc. Apparatus and method for optimizing die utilization and speed performance by register file splitting
US7114056B2 (en) 1998-12-03 2006-09-26 Sun Microsystems, Inc. Local and global register partitioning in a VLIW processor
US7117342B2 (en) 1998-12-03 2006-10-03 Sun Microsystems, Inc. Implicitly derived register specifiers in a processor
JP5070656B2 (ja) * 2000-12-20 2012-11-14 富士通セミコンダクター株式会社 半導体記憶装置
US7120761B2 (en) 2000-12-20 2006-10-10 Fujitsu Limited Multi-port memory based on DRAM core
US20020078311A1 (en) * 2000-12-20 2002-06-20 Fujitsu Limited Multi-port memory based on DRAM core
DE10350281A1 (de) * 2003-10-28 2005-06-16 Infineon Technologies Ag Speicherzugriffsverfahren mit verzögertem Schreibsteuersignal und Datenverarbeitungsvorrichtung
US9076553B2 (en) 2013-11-13 2015-07-07 Taiwan Semiconductor Manufacturing Company Limited SPSRAM wrapper

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59151371A (ja) * 1983-02-03 1984-08-29 Toshiba Corp 半導体メモリ素子
US4616310A (en) * 1983-05-20 1986-10-07 International Business Machines Corporation Communicating random access memory
US4893279A (en) * 1986-03-04 1990-01-09 Advanced Micro Devices Inc. Storage arrangement having a pair of RAM memories selectively configurable for dual-access and two single-access RAMs
JPS62272352A (ja) * 1986-05-21 1987-11-26 Matsushita Graphic Commun Syst Inc メモリ制御回路
US4912680A (en) * 1987-09-03 1990-03-27 Minolta Camera Kabushiki Kaisha Image memory having plural input registers and output registers to provide random and serial accesses
US5014247A (en) * 1988-12-19 1991-05-07 Advanced Micro Devices, Inc. System for accessing the same memory location by two different devices
US4933909A (en) * 1988-12-19 1990-06-12 Bull Hn Information Systems Inc. Dual read/write register file memory
DE68922738T2 (de) * 1989-12-23 1996-01-25 Ibm Hochintegrierter Halbleiterspeicher mit Mehrfachzugang.

Also Published As

Publication number Publication date
DE69224559D1 (de) 1998-04-09
EP0520425B1 (de) 1998-03-04
US5319596A (en) 1994-06-07
JP3169639B2 (ja) 2001-05-28
EP0520425A3 (en) 1995-03-22
CA2072046C (en) 1997-12-09
EP0520425A2 (de) 1992-12-30
JPH05100946A (ja) 1993-04-23
CA2072046A1 (en) 1992-12-28

Similar Documents

Publication Publication Date Title
DE3686436T2 (de) Speichersystem mit hoher leistung.
DE4027187C2 (de) Halbleiterspeicher
DE69019555T2 (de) Technik für die serielle Prüfung eingebauter Speicher.
DE68922975T2 (de) Speichereinheit mit zwei Toren.
DE3788747T2 (de) Halbleiterspeicher.
DE2803989C2 (de) Digitaldatenspeicher mit wahlfreiem Zugriff
DE3132225C2 (de) Einrichtung für die Adressierung gespeicherter Ergebniswerte bei einer schnellen Hadamard-Transformation
DE1901343C3 (de) Datenverarbeitungsanlage zur Ausführung von Mateirenrechnungen
DE2637054C3 (de) Steuervorrichtung für einen Pufferspeicher
DE69224559T2 (de) Halbleiterspeicher
DE68925307T2 (de) Zeilenspeicher für Geschwindigkeitsumwandlung
DE2310631C3 (de) Speicherhierarchie für ein Datenverarbeitungssystem
CH658560A5 (de) Digitale filteranordnung.
DE3015875A1 (de) Speicherzugriffssystem und verfahren fuer einen zugriff zu einem digitalen speichersystem
DE69129729T2 (de) FIFO-Puffer
DE69225390T2 (de) N-Bit paralleler Drehungsalgorithmus
DE69223714T2 (de) Halbleiter-Speichereinrichtung und Verfahren zur Output-Kontrolle
DE3333366A1 (de) Aufloesungsnetzwerk fuer zuletzt erfolgte benutzungen
DE3650508T2 (de) Speicheranordnung zur Simulation eines Schieberegisters
DE4233249A1 (de) Dualportspeicher
DE2121490A1 (de) Orthogonaler Datenspeicher
DE69129739T2 (de) Speicherschaltung
DE69121809T2 (de) Multiportspeicher
DE69125815T2 (de) Anordnung und Verfahren zu einer variablen Datenzuweisung
DE69014388T2 (de) Serielles dynamisches Speicher-Schieberegister.

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee