DE69323870T2 - Modulare Festkörpermassenspeichervorrichtung mit hoher Kapazität für Video-Server - Google Patents
Modulare Festkörpermassenspeichervorrichtung mit hoher Kapazität für Video-ServerInfo
- 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
Links
- 238000003860 storage Methods 0.000 title claims description 47
- 230000015654 memory Effects 0.000 claims description 61
- 238000013500 data storage Methods 0.000 claims description 21
- 239000004065 semiconductor Substances 0.000 claims description 14
- 230000006870 function Effects 0.000 claims description 3
- 230000006835 compression Effects 0.000 description 3
- 238000007906 compression Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- RYGMFSIKBFXOCR-UHFFFAOYSA-N Copper Chemical compound [Cu] RYGMFSIKBFXOCR-UHFFFAOYSA-N 0.000 description 1
- 229910052802 copper Inorganic materials 0.000 description 1
- 239000010949 copper Substances 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/21—Server components or server architectures
- H04N21/218—Source of audio or video content, e.g. local disk arrays
- H04N21/21815—Source of audio or video content, e.g. local disk arrays comprising local storage units
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/907—Television signal recording using static stores, e.g. storage tubes or semiconductor memories
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
- H04N7/17318—Direct or substantially direct transmission and handling of requests
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
- H04N7/17336—Handling 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.
- 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.
- 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.
- 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.
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)
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)
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制御方式 |
-
1993
- 1993-12-21 DE DE69323870T patent/DE69323870T2/de not_active Expired - Fee Related
- 1993-12-21 EP EP93310361A patent/EP0637890B1/de not_active Expired - Lifetime
- 1993-12-28 JP JP5337207A patent/JPH0756798A/ja active Pending
-
1996
- 1996-03-06 US US08/611,353 patent/US5651129A/en not_active Expired - Lifetime
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 |