Nothing Special   »   [go: up one dir, main page]

DE69323870T2 - Modulare Festkörpermassenspeichervorrichtung mit hoher Kapazität für Video-Server - Google Patents

Modulare Festkörpermassenspeichervorrichtung mit hoher Kapazität für Video-Server

Info

Publication number
DE69323870T2
DE69323870T2 DE69323870T DE69323870T DE69323870T2 DE 69323870 T2 DE69323870 T2 DE 69323870T2 DE 69323870 T DE69323870 T DE 69323870T DE 69323870 T DE69323870 T DE 69323870T DE 69323870 T2 DE69323870 T2 DE 69323870T2
Authority
DE
Germany
Prior art keywords
control
memory
storage device
storage
bus
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
DE69323870T
Other languages
English (en)
Other versions
DE69323870D1 (de
Inventor
Dirk Kurt Hermosa Beach California 90254 Brandis
Arthur Gustav Redondo Beach California 90277 Enyedy
Grant Joseph Long Beach California 90807 Stockton
Eric Lawrence North Redondo Beach California 90278 Upton
Timothy Alan No. 24 Torrance California 90502 Yokote
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.)
Northrop Grumman Space and Mission Systems Corp
Original Assignee
TRW Inc
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 TRW Inc filed Critical TRW Inc
Application granted granted Critical
Publication of DE69323870D1 publication Critical patent/DE69323870D1/de
Publication of DE69323870T2 publication Critical patent/DE69323870T2/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/218Source of audio or video content, e.g. local disk arrays
    • H04N21/21815Source of audio or video content, e.g. local disk arrays comprising local storage units
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/907Television signal recording using static stores, e.g. storage tubes or semiconductor memories
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17309Transmission or handling of upstream communications
    • H04N7/17318Direct or substantially direct transmission and handling of requests
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17309Transmission or handling of upstream communications
    • H04N7/17336Handling of requests in head-ends

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Databases & Information Systems (AREA)
  • Television Signal Processing For Recording (AREA)
  • Memory System (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Description

  • Diese Erfindung betrifft in allgemeinen Massendatenspeichereinrichtungen und im speziellen Massendatenspeichereinrichtungen mit Halbleiterspeichern mit wahlfreiem Zugriff (RAM) für Videoserveranwendungen.
  • Video-on-Demand wird Fernsehzuschauern zu Hause die Möglichkeit eröffnen, Filme ihrer Wahl zu jeder Tageszeit im Komfort ihrer Häuser zu sehen. Zentral angeordnete Videoserver werden aktuelle beliebte Filme speichern und es Tausenden Zuschauern erlauben, jederzeit gleichzeitig auf diese Filme zuzugreifen. Weniger beliebte aktuelle Filme oder ältere Filme werden auf Anforderung auf den Videoserver zugeladen. Fernsehgeräte zu Hause werden über Telefonleitungen unter Verwendung von Kupferleitungen oder faseroptischen Leitungen mit den Videoservern verbunden sein. Jeder Zuschauer wird eine unabhängige VCR-(Video- Cassetten-Recorder)- ähnliche Kontrolle übenden zu sehenden Film haben.
  • Jeder Videoserver wird eine Art einer Massendatenspeichereinrichtung zum Speichern der Filme enthalten. Festplatten- oder Bildplattenspeichereinrichtungen könnten verwendet werden, aber die Latenzzeiten sind für eine unabhängige VCR-ähnliche Kontrolle zahlreicher Filme durch Tausende Zuschauer zu lang. Magnetbänder erlauben keine mehrfachen Zugriffe auf einen Film zu unterschiedlichen Zeitpunkten oder eine unabhängige VCR- Kontrolle eines Filmes durch unterschiedliche Zuschauer. Daher wird die Massendatenspeichereinrichtung wahrscheinlich eine Halbleiter-RAM-Speichereinrichtung sein. Die Halbleiter-RAM- Massendatenspeichereinrichtungen stellen jedoch noch nicht die hohen Dichten und großen Speicherkapazitäten zur Verfügung, die von Videoservern benötigt werden, auch wenn Weiterentwicklungen bei Halbleiterherstellungsverfahren die Stückkosten verringert und die Bauteildichte bei Halbleiter-RAM-Speichereinrichtungen erhöht haben. Dem entsprechend bestand hier ein Bedarf an einer Halbleiter-Massendatenspeichereinrichtung mit hoher Kapazität für Videoserveranwendungen.
  • Ein typisches Beispiel eines Video-on-Demand-Systems ist in US- A-5133079 offenbart. Hier werden Filme in einer zentralen Verteilungsbibliothek in digitaler Kompressionsform gespeichert. Der detaillierte Aufbau der Bibliothek ist nicht spezifiziert. Angegebene Beispiele sind CD-ROM, WORM, Festplatte und Halbleiterspeicher.
  • EP-A-0402135 offenbart eine bildwiedergebende Vorrichtung, in der ein oder zwei Bilder aus Videodaten in einem Speicher gespeichert und wieder ausgelesen werden, wenn sie zur Ausgabe auf einem Videomonitor ausgewählt werden. Die Vorrichtung arbeitet in Verbindung mit einem Videobandrecorder (VTR = Video Tape Recorder) oder einem ähnlichen Gerät und wird verwendet, um ein stehendes Videobild zur Verfügung zu stellen, wenn der VTR in einem Rückspul- oder schnellen Vorspulvorgang arbeitet. Folglich braucht der Speicher einer derartigen Vorrichtung nur ein oder zwei Bilder aus Videodaten zu speichern. Ein Beispiel eines geeigneten Speichers ist veranschaulicht, der eine Anordnung von Modulen mit einer einzelnen Steuereinheit umfaßt, die einen wahlfreien Zugriff auf die mehrfachen Speichermodule ermöglicht.
  • Die vorliegende Erfindung stellt eine modulare Halbleiter- Massendatenspeichereinrichtung zur Verfügung, die eine Speicherung eines oder mehrerer Filme mit hoher Dichte und hoher Kapazität für Videoserver ermöglicht, gekennzeichnet durch: eine verteilte Anordnung von Steuer- und Speichermodulen, die auf einer oder mehreren Speicherkarten in parallelen Steuer- und Speicherkanälen angeordnet sind, wobei die verteilte Anordnung eine modulare Pipelinearchitektur hat, in der jeder Steuer- und Speicherkanal mehrfache Steuer- und Speichermodule aufweist, die durch Adress-, Daten- und Steuerbusse in einer seriellen Kette verbunden sind, und
  • einen asynchronen Übertragungsbetriebsart-(ATM = Asynchronous Transfer Mode)-Schalter zum gleichzeitigen Zugriff durch viele Zuschauer auf den einen oder mehrere Filme, die in den Steuer- und Speichermodulen gespeichert sind,
  • wobei die Adress-, Daten- und Steuerbusse, die die Steuer- und Speichermodule in jedem Kanal verbinden, erste und zweite Busse enthalten, die sich von einem Datenformatmodul erstrecken, wobei der erste Bus auch einen Ausgang des letzten Steuer- und Speichermoduls in jedem Kanal zurück zu einem Eingang des Datenformatmoduls verbindet.
  • ZUSAMMENFASSUNG DER ERFINDUNG
  • Die vorliegende Erfindung besteht aus einer modularen Halbleiter-Massendatenspeichereinrichtung, die eine Speicherung zahlreicher Filme in voller Länge mit hoher Dichte und hoher Kapazität für Videoserveranwendungen, zur Verfügung stellt. Die modulare Pipelinearchitektur erlaubt es, daß die Anzahl der Steuer- und Speichermodule, im folgenden "Steuer/Speicher-Module", in jedem Kanal einfach konfiguriert wird, um sich jeder benötigten Speichergröße anzupassen, und erlaubt es der Anzahl der Steuer- und Speicherkanäle, im folgenden "Steuer/Speicher- Kanäle", so konfiguriert zu werden, daß sie sich jeder benötigten Speichergröße und Übertragungsrate anpassen, ohne die Latenzzeit zu verlängern. Die modulare Pipelinearchitektur vereinfacht auch in hohem Maße die Komplexität der Speichersteuereinheiten, und eine Gruppierung der Steuer/Speicher-Module mit hoher Dichte ermöglicht eine kompakte Speicherung großer Datenmengen. Ein asynchroner Übertragungsbetriebsart-(ATM)-Schalter erlaubt vielen Zuschauern mit einer unabhängigen VCR-ähnlichen Kontrolle des zu sehenden Filmes auf die Filme zuzugreifen, die in der Massendatenspeichereinrichtung gespeichert sind.
  • In einer bevorzugten Ausführungsform der vorliegenden Erfindung enthält jede Steuer/Speicher-Karte acht parallele Steuer/Speicher-Kanäle. Für eine Gesamtspeicherkapazität von 16 MBytes pro Modul enthält jedes Steuer/Speicher-Modul eine 8 · 4 Anordnung von 4 MBit DRAM Chips. Jede Gruppe aus acht parallelen Steuer/Speicher-Modulen ist in zwei SIMM-Modulen hoher Dichte für eine Gesamtspeicherkapazität von 64 MBytes pro SIMM-Modul und einer Datenübertragungsgeschwindigkeit von 200 MBytes/sec. gruppiert. Jede Steuer/Speicher-Karte enthält 20 SIMM-Module für eine Gesamtspeicherkapazität von 1,0 GByte mit Fehlerkorrektur. Jede Steuer/Speicher-Karte kann mit Kompression einen Film in voller Länge speichern. Vierundsechzig Steuer/Speicher- Karten stellen eine Gesamtspeicherkapazität von 64 GByte zur Verfügung und können vierundsechzig Filme in voller Länge speichern.
  • Aus dem Vorhergehenden ist es ersichtlich, daß die vorliegende Erfindung einen deutlichen Vorteil auf dem Gebiet der Halbleiter-Massendatenspeichereinrichtungen für Videoserveranwendungen darstellt. Andere Merkmale und Vorteile der vorliegenden Erfindung werden aus der folgenden detaillierteren Beschreibung in Verbindung mit den beigefügten Zeichnungen, die an Hand von Beispielen die Prinzipien der Erfindung veranschaulichen, ersichtlich.
  • KURZBESCHREIBUNG DER ZEICHNUNGEN
  • Fig. 1 ist ein Blockschaltbild einer modularen Halbleiter- Massendatenspeichereinrichtung mit hoher Kapazität für Videoserveranwendungen gemäß der vorliegenden Erfindung, und
  • Fig. 2 ist ein Blockschaltbild eines Steuer/Speicher-Moduls in der Massendatenspeichereinrichtung.
  • DETAILLIERTE BESCHREIBUNG DER BEVORZUGTEN AUSFÜHRUNGSFORM
  • Wie in den Zeichnungen zur Veranschaulichung gezeigt ist, ist die vorliegende Erfindung in einer modularen Halbleiter- Massendatenspeichereinrichtung realisiert, die eine Speicherung zahlreicher Filme in voller Länge mit hoher Dichte und hoher Kapazität für Videoserveranwendungen zur Verfügung stellt. Die Massendatenspeichereinrichtung verwendet eine modulare Pipelinearchitektur, in der eine verteilte Anordnung von Steu er/Speicher-Modulen auf einer oder mehreren Steuer/Speicher- Karten in parallelen Steuer/Speicher-Kanälen angeordnet ist. Die modulare Pipelinearchitektur erlaubt es, daß die Anzahl der Steuer/Speicher-Module in jedem Kanal einfach konfiguriert wird, um sich jeder benötigten Speichergröße anzupassen, und erlaubt es der Anzahl der Steuer/Speicher-Kanäle so konfiguriert zu werden, daß sie sich jeder benötigten Speichergröße und Übertragungsrate anpassen, ohne die Latenzzeit zu verlängern. Die modulare Pipelinearchitektur vereinfacht auch im hohen Maße die Komplexität der Speichersteuereinheiten, und eine Gruppierung der Steuer/Speicher-Module mit hoher Dichte erlaubt eine kompakte Speicherung großer Datenmengen. Ein asynchroner Übertragungsbetriebsart-(ATM)-Schalter erlaubt vielen Zuschauern mit einer unabhängigen VCR-ähnlichen Kontrolle des zu sehenden Filmes auf die Filme zuzugreifen, die in der Maßendatenspeichereinrichtung gespeichert sind.
  • Wie in Fig. 1 dargestellt ist, enthält die Massendatenspeichereinrichtung der vorliegenden Erfindung eine oder mehrere Steuer/Speicher-Karten 10, die durch eine Leiterplattenchassisschnittstelle 12 in einem Leiterplattenchassis stecken. Ein asynchroner Übertragungsbetriebsartschalter 14 erlaubt vielen Zuschauern auf die Filme zuzugreifen, die in den Steuer/- Speicher-Karten 10 gespeichert sind. Jede Steuer/Speicher-Karte 10 enthält eine verteilte Anordnung von Steuer/Speicher-Modulen 16, die in parallelen Steuer/Speicher-Kanälen angeordnet sind. In jedem Kanal sind die Steuer/Speicher-Module 16 mit ersten und zweiten Bussen 18, 20 verbunden, die sich von einem Datenformatmodul 22 erstrecken. Der erste Bus 18 erstreckt sich ebenfalls von dem letzten Steuer/Speicher-Modul 16 in jedem Kanal zurück zu dem Datenformatmodul 22. Das Datenformatmodul 22 ermöglicht Datenformatierung, Synchronisation und Fehlerkorrektur der in den Modulen 16 gespeicherten Daten. Die modulare Pipelinearchitektur der Steuer/Speicher-Kanäle erlaubt es, daß die Anzahl der Steuer/Speicher-Module 16 in jedem Kanal einfach konfiguriert wird, um sich jeder benötigten Speichergröße anzupassen, und erlaubt es der Anzahl der Steuer/Speicher-Kanäle so konfiguriert zu werden, daß sie sich jeder benötigten Speicher größe und Übertragungsrate anpassen, ohne die Latenzzeit zu verlängern.
  • Wie in Fig. 2 dargestellt ist, enthält jedes Steuer/Speicher- Modul 16 eine Speichersteuereinheit 24 und eine Anordnung von dynamischen Halbleiterspeicherchips (26) mit wahlfreiem Zugriff (DRAM). Die Speichersteuereinheit 24, die aufgrund der Pipelinearchitektur der vorliegenden Erfindung in hohem Maße vereinfacht werden kann, führt alle grundlegenden Steuerfunktionen durch die zum Zugriff auf die DRAM-Chips 26 notwendig sind. Diese Funktionen umfassen Steuern und Adressieren der DRAM- Chips für Lese/Schreib-Operationen und Auffrischen der DRAM- Chips. Jeder DRAM-Chip 26 ist mit der Speichersteuereinheit 24 verbunden, und jede Speichersteuereinheit 24 ist durch die ersten und zweiten Busse 18, 20 mit den anderen Speichersteuereinheiten in dem gleichen Kanal verbunden. Der erste Bus 18 enthält einen Lesedatenbus und der zweite Bus 20 enthält einen Leseadressbus 28, einen Schreibadressbus 30, einen Schreibdatenbus 32 und einen Steuerbus 34.
  • Die Lese- und Schreibbusse nutzen sowohl für Daten- als auch für Adressübertragungen eine Pipelinearchitektur. Für Schreiboperationen werden die Schreibadressen auf dem Schreibadressbus 30 und die Daten auf dem Schreibdatenbus 32 in einem besonderen Kanal durch die Speichersteuereinheiten 24 hindurch getaktet, bis eine Adresse mit dem Schreibspeicherplatz übereinstimmt. Die Daten werden dann in diesen Speicherplatz auf dem DRAM-Chip geschrieben. Für Leseoperationen werden die Leseadressen auf dem Leseadressbus 28 in einem besonderen Kanal durch die Speichersteuereinheiten 24 hindurch getaktet, bis eine Adresse mit dem Lesespeicherplatz übereinstimmt. Die Daten werden wieder ausgelesen und dann weiter durch die verbleibenden Speichersteuereinheiten 24 in diesem Kanal auf dem Lesedatenbus 18 zurück zu dem Datenformatmodul 22 getaktet.
  • In einer bevorzugten Ausführungsform der vorliegenden Erfindung enthält jede Steuer/Speicher-Karte 10 acht parallele Steuer/Speicher-Kanäle. Für eine Gesamtspeicherkapazität von 16 MBytes pro Modul enthält jedes Steuer/Speicher-Modul 16 eine 8 · 4 Anordnung von 4 MBit DRAM-Chips 26. Jede Gruppe aus acht parallelen Steuer/Speicher-Modulen 16 ist in zwei SIMM-Modulen 36 hoher Dichte für eine Gesamtspeicherkapazität von 64 MBytes pro SIMM-Modul und einer Datenübertragungsrate von 200 MBytes/sec. gruppiert. Jede Steuer/Speicher-Karte 10 enthält zwanzig SIMM-Module 36 für eine Gesamtspeicherkapazität von 1,0 GByte mit Fehlerkorrektur. Jede Steuer/Speicher-Karte 10 kann mit Kompression einen Film in voller Länge speichern. Vierundsechzig Steuer/Speicher-Karten 10 stellen eine Gesamtkapazität von 64 GBytes zur Verfügung und können vierundsechzig Filme in voller Länge speichern.
  • Jedes Steuer/Speicher-Bord 10 kann gleichzeitig über 1000 Zuschauer bedienen, wobei jeder Zuschauer vollständige VCR- ähnliche Kontrolle über den Film hat. Werden ein zweifacher I/O-Kanal mit 200 MBytes/sec., ein zusätzlicher Platzbedarf von 48 Bytes/Block, eine Benutzerleitungrate von 1,55 MBit/sec. und eine Blocklänge größer als 100 KBytes verwendet, beträgt die Anzahl gleichzeitiger Zugriffe: (I/O-Rate · Blocklänge) [Leitungsrate · (Blocklänge + zusätzlicher Platzbedarf)], was (1600 MBit/sec. · 100 KByte)/[1,55 MBit/sec. · (100 KBytes + 48 Bytes)] oder 1031 entspricht. Mit einer Blocklänge von 100 KByte können daher bis zu 1031 Zuschauern gleichzeitig Zugriff auf jeden Film haben. Fünfzehn Zugriffe können zu einem Zeitpunkt aufeinanderfolgen.
  • Die Lese- und Schreibbusse sind 8-Bit-Busse, die in einem Verhältnis von 1 : 4 demultiplext und in einem Verhältnis von 4 : 1 multiplext werden, um Systemverbindungen und Eingänge/Ausgänge der Speichersteuereinheiten zu verringern. Die Steuer/Speicher- Module 16 sind vollständig synchron mit allen Lese- und Schreibdatenübertragungen, und die Lese- und Schreibadressen sind für eine stabile Ablaufsteuerung synchron getaktet. Die Latenzzeit für jede Adresse beträgt weniger als 10 Mikrosekunden.
  • Weniger beliebte aktuelle Filme oder ältere Filme können auf einem Magnetband, einer Festplatte oder einer optischen Platte gespeichert und auf Anforderung zugeladen werden. Magnetbandsysteme haben Datenübertragungsraten von 20 MBytes/sec. und Festplatten haben Datenübertragungsraten von 30 MBytes/sec.. Bei 20 MBytes/sec. kann ein auf 1 GByte komprimierter Film in 50 Sekunden zugeladen werden. Ein typisches Videoserversystem wird einen Arbeitsplatzrechner (work station) und eine Schnittstelle zur Kontrolle der Massendatenspeichereinrichtung benötigen.
  • Aus dem Vorhergehenden ist ersichtlich, daß die vorliegende Erfindung einen bedeutsamen Vorteil auf dem Gebiet von Halbleiter-Massendatenspeichereinrichtungen für Videoserveranwendungen darstellt.

Claims (7)

1. Eine modulare Halbleiter-Massendatenspeichereinrichtung, die eine Speicherung eines oder mehrerer Filme mit hoher Dichte und hoher Kapazität für Videoserver zur Verfügung stellt, gekennzeichnet durch:
eine verzweigte Anordnung von Steuer- und Speichermodulen (16), die auf einer oder mehreren Speicherkarten (10) in parallelen Steuer- und Speicherkanälen angeordnet sind, wobei die verzweigte Anordnung eine modulare Pipelinearchitektur hat, in der jeder Steuer- und Speicherkanal mehrfache Steuer- und Speichermodule aufweist, die durch Adress- (28, 30), Daten- (18, 32) und Kontroll-(34)-Busse in einer seriellen Kette verbunden sind, und
einen asynchronen Übertragungsbetriebsart-(ATM)-Schalter (14) zum gleichzeitigen Zugriff durch viele Zuschauer auf den einen oder die Anzahl von Filmen, die in den Steuer- und Speichermodulen gespeichert sind,
wobei die Adress-, Daten- und Steuerbusse, die die Steuer- und Speichermodule in jedem Kanal verbinden, erste und zweite Busse (18, 20) enthalten, die sich von einem Datenformatmodul (22) erstrecken, wobei der erste Bus auch einen Ausgang des letzten Steuer- und Speichermoduls in jedem Kanal zurück zu einem Eingang des Datenformatmoduls verbindet.
2. Massendatenspeichereinrichtung nach Anspruch 1, bei der das Datenformatmodul eine Datenformatierung, Synchronisation und Fehlerkorrektur für einen oder mehrere Filme zur Verfügung stellt, die in den Steuer- und Speichermodulen gespeichert sind.
3. Massendatenspeichereinrichtung nach Anspruch 1, bei der jedes Steuer- und Speichermodul eine Anordnung von dynamischen Speicherchips (26) mit wahlfreiem Zugriff (DRAM) und eine Speichersteuereinheit (24) zur Durchführung von Steuerfunktionen hinsichtlich der Anordnung der DRAM-Chips (26) enthält.
4. Massendatenspeichereinrichtung nach Anspruch 3, bei der jeder DRAM-Chip (26) in einem Steuer- und Speichermodul (16) mit der Speichersteuereinheit (24) des gleichen Steuer- und Speichermoduls (16) verbunden ist, und jede Speichersteuereinheit (24) mit den anderen Speichersteuereinheiten in dem gleichen Kanal durch die ersten und zweiten Busse (18, 20) verbunden ist.
5. Massendatenspeichereinrichtung nach Anspruch 4, bei der der erste Bus (18) einen Lesedatenbus umfaßt, und der zweite Bus (20) einen Leseadressbus (28), einen Schreibadressbus (30), einen Schreibdatenbus (32) und einen Steuerbus (34) enthält.
6. Massendatenspeichereinrichtung nach Anspruch 1, bei der jede Speicherkarte (10) in der Massendatenspeichereinrichtung acht Steuer- und Speicherkanäle umfaßt, jedes Steuer- und Speichermodul (16) eine Speicherkapazität von 16 Megabyte (MBytes) hat, und jede Speicherkarte eine Gesamtspeicherkapazität von mehr als 1 Gigabyte (GByte) hat.
7. Massendatenspeichereinrichtung nach Anspruch 6, bei der alle acht parallelen Steuer- und Speichermodule (16) in einem Single-Inline-Memory-Modul (SIMM) gruppiert sind.
DE69323870T 1993-08-02 1993-12-21 Modulare Festkörpermassenspeichervorrichtung mit hoher Kapazität für Video-Server Expired - Fee Related DE69323870T2 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US10082493A 1993-08-02 1993-08-02

Publications (2)

Publication Number Publication Date
DE69323870D1 DE69323870D1 (de) 1999-04-15
DE69323870T2 true DE69323870T2 (de) 1999-07-29

Family

ID=22281719

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69323870T Expired - Fee Related DE69323870T2 (de) 1993-08-02 1993-12-21 Modulare Festkörpermassenspeichervorrichtung mit hoher Kapazität für Video-Server

Country Status (4)

Country Link
US (1) US5651129A (de)
EP (1) EP0637890B1 (de)
JP (1) JPH0756798A (de)
DE (1) DE69323870T2 (de)

Families Citing this family (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1996010315A1 (en) * 1994-09-26 1996-04-04 Micropolis Corporation Video server using memory pipe segments
DE19614157A1 (de) * 1996-04-10 1997-10-16 Philips Patentverwaltung Videoserver
US6067108A (en) * 1996-12-12 2000-05-23 Trw Inc. Solid-state mass storage data stream generator
US6223301B1 (en) 1997-09-30 2001-04-24 Compaq Computer Corporation Fault tolerant memory
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
US6122274A (en) * 1997-11-16 2000-09-19 Sanjeev Kumar ATM switching system with decentralized pipeline control and plural memory modules for very high capacity data switching
CN1867068A (zh) 1998-07-14 2006-11-22 联合视频制品公司 交互式电视节目导视系统及其方法
US6144576A (en) * 1998-08-19 2000-11-07 Intel Corporation Method and apparatus for implementing a serial memory architecture
JP2001290938A (ja) * 2000-03-24 2001-10-19 Trw Inc フルモーション・ビジュアル製品用の統合化デジタル・プロダクション・ライン
JP2004511937A (ja) 2000-10-11 2004-04-15 ユナイテッド ビデオ プロパティーズ, インコーポレイテッド オン−デマンドメディア送達システムのサーバにおけるデータの格納を提供するシステムおよび方法
US7016967B2 (en) * 2001-11-08 2006-03-21 Northrop Grumman Corporation Methodology for fast file transfer protocol
US20030095783A1 (en) * 2001-11-21 2003-05-22 Broadbus Technologies, Inc. Methods and apparatus for generating multiple network streams from a large scale memory buffer
DE10159180B4 (de) * 2001-11-30 2011-07-14 Qimonda AG, 81739 Speichervorrichtung und Verfahren zum Speichern und zum Auslesen von Datenströmen
US7493646B2 (en) * 2003-01-30 2009-02-17 United Video Properties, Inc. Interactive television systems with digital video recording and adjustable reminders
US7035955B2 (en) * 2003-04-03 2006-04-25 Dell Products L.P. Blade server adapter card
US7415551B2 (en) * 2003-08-18 2008-08-19 Dell Products L.P. Multi-host virtual bridge input-output resource switch
US7133962B2 (en) * 2003-09-09 2006-11-07 Intel Corporation Circulator chain memory command and address bus topology
US20050091467A1 (en) * 2003-10-22 2005-04-28 Robotham Robert E. Method and apparatus for accessing data segments having arbitrary alignment with the memory structure in which they are stored
US8108429B2 (en) 2004-05-07 2012-01-31 Quest Software, Inc. System for moving real-time data events across a plurality of devices in a network for simultaneous data protection, replication, and access services
US7565661B2 (en) 2004-05-10 2009-07-21 Siew Yong Sim-Tang Method and system for real-time event journaling to provide enterprise data services
US7680834B1 (en) 2004-06-08 2010-03-16 Bakbone Software, Inc. Method and system for no downtime resychronization for real-time, continuous data protection
US7681105B1 (en) * 2004-08-09 2010-03-16 Bakbone Software, Inc. Method for lock-free clustered erasure coding and recovery of data across a plurality of data stores in a network
US7681104B1 (en) 2004-08-09 2010-03-16 Bakbone Software, Inc. Method for erasure coding data across a plurality of data stores in a network
US7979404B2 (en) 2004-09-17 2011-07-12 Quest Software, Inc. Extracting data changes and storing data history to allow for instantaneous access to and reconstruction of any point-in-time data
US7904913B2 (en) 2004-11-02 2011-03-08 Bakbone Software, Inc. Management interface for a system that provides automated, real-time, continuous data protection
US7251762B2 (en) * 2005-04-19 2007-07-31 Micron Technology, Inc. On-chip sampling circuit and method
US7788521B1 (en) 2005-07-20 2010-08-31 Bakbone Software, Inc. Method and system for virtual on-demand recovery for real-time, continuous data protection
US7689602B1 (en) 2005-07-20 2010-03-30 Bakbone Software, Inc. Method of creating hierarchical indices for a distributed object system
US7801888B2 (en) 2007-03-09 2010-09-21 Microsoft Corporation Media content search results ranked by popularity
US8131723B2 (en) 2007-03-30 2012-03-06 Quest Software, Inc. Recovering a file system to any point-in-time in the past with guaranteed structure, content consistency and integrity
US8364648B1 (en) 2007-04-09 2013-01-29 Quest Software, Inc. Recovering a database to any point-in-time in the past with guaranteed data consistency
US8347005B2 (en) * 2007-07-31 2013-01-01 Hewlett-Packard Development Company, L.P. Memory controller with multi-protocol interface
US8230145B2 (en) * 2007-07-31 2012-07-24 Hewlett-Packard Development Company, L.P. Memory expansion blade for multiple architectures
US8811499B2 (en) * 2008-04-10 2014-08-19 Imagine Communications Corp. Video multiviewer system permitting scrolling of multiple video windows and related methods
US10063934B2 (en) 2008-11-25 2018-08-28 Rovi Technologies Corporation Reducing unicast session duration with restart TV
US8805418B2 (en) 2011-12-23 2014-08-12 United Video Properties, Inc. Methods and systems for performing actions based on location-based rules

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR638046A (fr) * 1927-07-20 1928-05-14 Costume de bain perfectionné
US4303945A (en) * 1977-03-21 1981-12-01 Westinghouse Electric Corp. Image motion compensation for a TV sensor system
US4506387A (en) * 1983-05-25 1985-03-19 Walter Howard F Programming-on-demand cable system and method
JPS63305448A (ja) * 1987-06-05 1988-12-13 Hitachi Ltd メモリインタフェ−ス制御方式
JP3002471B2 (ja) * 1988-08-19 2000-01-24 株式会社日立製作所 番組配信装置
CH676904A5 (en) * 1988-10-13 1991-03-15 Bernard Barut Multichannel cable TV system
EP0402135A3 (de) * 1989-06-08 1992-09-09 Kabushiki Kaisha Toshiba Bildwiedergabevorrichtung und -verfahren
US5283877A (en) * 1990-07-17 1994-02-01 Sun Microsystems, Inc. Single in-line DRAM memory module including a memory controller and cross bar switches
CA2022302C (en) * 1990-07-30 1995-02-28 Douglas J. Ballantyne Method and apparatus for distribution of movies
US5197064A (en) * 1990-11-26 1993-03-23 Bell Communications Research, Inc. Distributed modular packet switch employing recursive partitioning
US5289377A (en) * 1991-08-12 1994-02-22 Trw Inc. Fault-tolerant solid-state flight data recorder
JPH05122675A (ja) * 1991-10-30 1993-05-18 Fujitsu Ltd Atm交換網でのcatv制御方式

Also Published As

Publication number Publication date
EP0637890B1 (de) 1999-03-10
EP0637890A1 (de) 1995-02-08
DE69323870D1 (de) 1999-04-15
JPH0756798A (ja) 1995-03-03
US5651129A (en) 1997-07-22

Similar Documents

Publication Publication Date Title
DE69323870T2 (de) Modulare Festkörpermassenspeichervorrichtung mit hoher Kapazität für Video-Server
DE69319327T2 (de) Videoserver
DE69523835T2 (de) Videospeicher-Gerät und -Verfahren
DE69606790T2 (de) Vielfachknotenmediaserver mit wirksamer Ablaufplanung
DE69433086T2 (de) Informationsdatenaufzeichnungs- und wiedergabevorrichtung und informationsdatenverarbeitungssystem
DE3783139T2 (de) Verbesserungen bezueglich und in abhaengigkeit von aufzeichnung und ausgabe von beweglichen fernsehbildern.
DE69416270T2 (de) Verfahren und Vorrichtung zur Transferplanung von Datenfolgen
DE69631755T2 (de) Informationsverarbeitungsgerät, -system und verfahren für ein datenübertragungsnetzwerk
DE69605491T2 (de) Mehrkanaliges verteiltes datenspeicherungs- und -wiederauffindungssystem mit gemeinsamem pool
DE69529949T2 (de) Videoserversystem
US5539660A (en) Multi-channel common-pool distributed data storage and retrieval system
DE69731822T2 (de) Datenpuffersystem für mehrere datenspeicheranordnungen
JP3500165B2 (ja) ビデオ信号蓄積・処理・分配方法及び装置
DE69730656T2 (de) Medienserver in dem ein SCSI-Bus eingesetzt wird und in dem eine SCSI-logische Einheit zur Differenzierung zwischen Transfer/Modi benutzt wird
DE3889347T2 (de) Video-Doppelzugriffsspeichersystem mit einem halbsynchronen Dateneingang und Datenausgang.
US6185621B1 (en) Direct copying between disk blocks in memory onto a network as sequential access files
DE69738356T2 (de) Vorrichtung und Verfahren zum Aufzeichnen/Wiedergeben von Daten
US20010003829A1 (en) Incremental archiving and restoring of data in a multimedia server
DE3889480T2 (de) Blockorganisierter RAM-Speicher, fähig, um in einer Blockzugriffszeit Daten zu Lesen, zu Schreiben und Aufzufrischen.
DE69319072T2 (de) System für die Zusammenstellung von Videodaten
DE69223543T2 (de) Bildspeichervorrichtung
DE69730399T2 (de) Schnittstellengerät zur Anpassung von Datenbreite an Systembusbreite
DE69730658T2 (de) Medienserver und Verfahren zur Unterlaufvermeidung eines Fifo-Servers während der Mehrkanalsanlaufphase
DE69918201T2 (de) Videodatenspeicherung und -übertragung sowie Verfahren dafür
DE69517793T2 (de) Speichereinheit zur Aufzeichnung von Informationsdaten vorzugsweise von Video- und/oder Audiodaten

Legal Events

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