[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

AT389014B - Zentraleinheit mit speicher - Google Patents

Zentraleinheit mit speicher

Info

Publication number
AT389014B
AT389014B AT347683A AT347683A AT389014B AT 389014 B AT389014 B AT 389014B AT 347683 A AT347683 A AT 347683A AT 347683 A AT347683 A AT 347683A AT 389014 B AT389014 B AT 389014B
Authority
AT
Austria
Prior art keywords
memory
central unit
dynamic
reactivation
access
Prior art date
Application number
AT347683A
Other languages
English (en)
Other versions
ATA347683A (de
Original Assignee
Schoellauf Hannes Ing
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 Schoellauf Hannes Ing filed Critical Schoellauf Hannes Ing
Priority to AT347683A priority Critical patent/AT389014B/de
Publication of ATA347683A publication Critical patent/ATA347683A/de
Application granted granted Critical
Publication of AT389014B publication Critical patent/AT389014B/de

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41BMACHINES OR ACCESSORIES FOR MAKING, SETTING, OR DISTRIBUTING TYPE; TYPE; PHOTOGRAPHIC OR PHOTOELECTRIC COMPOSING DEVICES
    • B41B19/00Photoelectronic composing machines
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/14Handling requests for interconnection or transfer
    • G06F13/16Handling requests for interconnection or transfer for access to memory bus
    • G06F13/1668Details of memory controller
    • G06F13/1694Configuration of memory controller to different memory types

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Controls And Circuits For Display Device (AREA)

Description


   <Desc/Clms Page number 1> 
 



   Die Erfindung betrifft eine Zentraleinheit mit mindestens einem dynamischen und mindestens einem statischen Speicher für eine elektronische Datenverarbeitungsanlage, insbesondere zur Steuerung einer Fotosatzmaschine über einen Bildschirm mit Tastatur, wobei dem dynamischen Speicher eine Reaktivierungsschaltung zugeordnet ist. Bei Datenverarbeitungsanlagen der üblichen Bauart entnimmt ein Prozessor in einer Zentraleinheit   (CPIJ)   sowohl das Programm als auch die zu verarbeitenden Daten einem Speicher (RAM). Besonders leistungsfähig sind sogenannte dynamische Speicher, die wesentlich grössere Packungsdichte als die herkömmlichen statischen Speicher aufweisen. Es sind neuerdings auch besonders schnelle Prozessoren verfügbar, die sehr kurze Zugriffsschritte (Bus-Zyklen) ermöglichen.

   Daher war es naheliegend, eine mit den vorgenannten Prozessoren ausgestattete Zentraleinheit mit einem dynamischen Speicher zu koppeln, um einen hohen Wirkungsgrad der Anlage zu erreichen. Bei dynamischen Speichern muss der Datenbestand allerdings in kurzen Intervallen reaktiviert werden, damit kein Verlust eintritt. Während dieser Zeit des Umwälzens der Daten ("Refreshing") steht der dynamische Speicher für den Zugriff natürlich nicht zur Verfügung. Im Anschluss an den Bus-Zyklus, z. B. durch ein Zeitglied oder einen Zähler gesteuert, erfolgt das Refreshing. Nach Beendigung zeigt ein Synchronisiersignal (shake hands) in Einsatzbereitschaft an, wodurch ein neuer Bus-Zyklus gestartet wird. 



  Dieses Refreshing ist daher mit einem Zeitverlust verbunden. In derr DE-OS 22 52 489 wird versucht, das Refreshing selbst rascher durchzuführen. Die Druckschrift bezieht sich auf eine dynamische Speicherkette, die an einen Prozessor angeschlossen ist. Dynamische Speicher für verschiedene Zwecke und unterschiedlicher Bauart erfordern unterschiedliche Nachladezeiten. In der DE-OS wurde von einem Stand der Technik ausgegangen, bei welchem ein einziger Zeitgeber vorhanden war, der die Nachladezeit für alle angeschlossenen Speicher nach dem "schwächsten Glied" bestimmt hat Dieser Zeitgeber war daher auf die längste Nachladezeit eingestellt. Gemäss der DE-OS bestand die Erfindung gegenüber diesem Stand der Technik darin, dass mit individuellen Zeitcharakteristiken je Speicher der dynamischen Speicherketten gearbeitet wurde.

   Jeder Speicher verfügt daher gemäss der DE-OS über einen eigenen, spezifisch auf die Erfordernisse des Speichers eingestellten Zeitgeber zur Steuerung des Nachladens. Auch die US-PS 4 298 931 und die US-PS 4 218 753 betreffen das Beschleunigen des Reaktivieren dynamischer Speicher. 



   Die Erfindung zielt darauf ab, eine Schaltverknüpfung zwischen einem dynamischen und einem statischen Speicher anzugeben, die es ermöglicht, insbesondere bei schnellen Prozessoren das Refreshing ohne Zeitverlust für die Zentraleinheit ablaufen zu lassen. Dies wird dadurch erreicht, dass der Ausgang der Zentraleinheit, an welchem die Zugriffsleitung zum statischen Speicher angeschlossen ist, über eine Schaltverbindung mit dem Steuereingang der Reaktivierungsschaltung zur Auslösung der Reaktivierung des dynamischen Speichers synchron mit dem Zugriff zum statischen Speicher in Verbindung steht. Die Zentraleinheit gibt damit gleichzeitig mit dem Zugriff zum Programmspeicher das Signal zum Reaktivieren des dynamischen Speichers.

   Es wird also durch Aufteilung einerseits des Programmes auf einen statischen Speicher und anderseits der Daten auf einem dynamische Speicher die Möglichkeit geschaffen, die Zugriffe zum Programm und zu den Daten lückenlos, ohne Zeitverlust aneinanderzuschliessen. Man kann davon ausgehen, dass bei herkömmlichen Systemen (8 BitZyklus) das Refreshing etwa 40% des Bus-Zyklus in Anspruch nimmt. Die erfindungsgemässe Anordnung ist somit um 40% schneller und kann in der Zeiteinheit mehr Information verarbeiten. Dies ist beim Steuern von Anlagen beispielsweise auf dem Gebiet der modernen Satztechnik von grossem Vorteil. Es wird darüber hinaus damit auch eine der Voraussetzungen geschaffen, um die Auflösung eines Bildschirmes drastisch zu verbessern.

   Während ein Bildschirm im Normalfall mit 6 x 9 oder 9 x 12 Rasterpunkte pro Zeichen und mit einer Ansteuerungsfrequenz von 10 bis 18 MHz arbeitet, können nun 32 x 32 Punkte pro Zeichen bei einer Frequenz von 40 MHz angesteuert werden. Die Bildschärfe nimmt unter diesen Voraussetzungen enorm zu, so dass nicht nur ermüdungsfreier gearbeitet werden kann, sondern auch kleinere Schriften auf einem Textbildschirm noch gut lesbar sind. 



   Die Erfindung wird nachstehend an Hand einer in Blockschaltung wiedergegebenen Steueranlage für eine Fotosatzmaschine erläutert. 



   Eine Fotosatzmaschine   (1)   wird mittels einer Einrichtung gesteuert, die über eine Zentraleinheit (2) mit einem dynamschinen Speicher (3) und einen statischen Speicher (4) verfügt. An die Zentraleinheit sind ein Bildschirmsteuergerät (5) für einen Bildschirm (6) sowie eine Tastatur (7) angeschlossen. Der dynamische Speicher (3) arbeitet als Datenspeicher und nimmt beispielsweise einen mittels der Tastatur (7) eingegebenen Text auf. Der statische Speicher (4) wird als Programmspeicher eingesetzt. Dynamische Speicher verfügen gegenüber statischen Speichern über eine etwa zehnfache Speicherkapazität (grosse Packungsdichte). Die Daten müssen allerdings in kurzen Zyklen umgewälzt werden, damit sie nicht verloren gehen. Dazu dient eine Reaktivierungsschaltung (8).

   Die Reaktivierung (das "Refreshing") wird meist im Anschluss an den DatenZugriffsschritt der Zentraleinheit innerhalb des Bus-Zyklus durch eine    Zeit- oder Impulszählschaltung ausgelöst.   



  Bei einer anderen Ausführungsform erfolgt das Refreshing in einer eigens dafür geschaltenen Arbeitspause des Prozesses in der Zentraleinheit Während des Refreshing ist ein Datenzugriff von Seiten der Zentraleinheit bis zu einem Synchronisierungssignal (shake hands) ausgehend vom dynamischen Speicher nicht möglich. Um diesen den Gesamtwirkungsgrad negativ beeinflussenden Zeitverlust zu vermeiden, ist die   Programminformation   unabhängig vom dynamischen Speicher (3) im statischen Speicher (4) enthalten. Die Zentraleinheit (2) mit ihrem Prozessor   (z. B.   16/32 Bit-Typ, getaktet mit 8 MHz) ist über eine Zugriffsleitung (9) mit dem statischen Speicher (4) verbunden.

   Eine Schaltverbindung (10) zweigt von der Leitung (9) ab und ist zum Steuereingang 

 <Desc/Clms Page number 2> 

 der Reaktivierungsschaltung (8) des dynamischen Speichers (3) geführt. Damit wird symbolisch der Wirkungszusammenhang zwischen dem Zugriff zum statischen Speicher (4) und zur Reaktivierungsschaltung (8) des dynamischen Speichers (3) hervorgehoben. Da der Zugriff zum statischen Speicher (4) in regelmässigem Zyklus erfolgt, wird auch das Refreshing regelmässig durchgeführt. Während des Programmzugriffs erfolgt die Reaktivierung des dynamischen Speichers (3). Die Reaktivierung ist bis zum anschliessenden Datenzugriff abgeschlossen. Damit wird die Informationsflusspause vom dynamischen Speicher (3), während welcher der statische Speicher Programminformation abgibt, zur Reaktivierung des dynamischen Speichers (3) herangezogen.

   Ein schneller Prozessor in der Zentraleinheit (2) kann ohne einer bisher erforderlichen   künstlichen   Bus-Zyklusverlängerung mit unmittelbar aufeinanderfolgenden Bus-Zyklen ohne Rücksicht auf das Refreshing mit seinem vollen Wirkungsgrad arbeiten. Auf diese Weise kann der einem dynamsichen Speicher anhaftende Nachteil vermieden und sein Vorteil hinsichtlich der vergleichsweise verzehnfachten Datenpackungsdichte voll genutzt werden. 



   Infolge der grösseren Leistungsfähigkeit ist es beispielsweise möglich, bei einem Bildschirm eine Auflösung von 32 x 32 Rasterpunkten pro Zeichen zu erreichen und den Schirm bei einer Ansteuerung von 40 MHz weitgehend flimmerfrei zu halten. Infolge des Wegfallens der Zeitverzögerung durch das Refreshing wird nicht nur die Bildschärfe vergrössert, so dass auch kleine Textzeilen voll lesbar sind, es wird auch die Vielfalt der Variationsmöglichkeiten im Layout eines eingespeicherten Textes vergrössert. Man kann Zeilen verschieben, Überschriften in grösserer Schrift darstellen und andere Parameter der Gestaltung eines Druckwerkes nach den verschiedensten Gesichtspunkten verändern.

   Ist das Layout fertig, dann wird die Fotosatzmaschine   (1)   von der Zentraleinheit (2) entsprechend den Speicherinhalten gesteuert An Stelle der Texteingabe mittels der Tastatur (7) ist auch das Einlesen des Textes direkt von der Fotosatzmaschine her möglich.

Claims (1)

  1. PATENTANSPRUCH Zentraleinheit mit mindestens einem dynamischen und mindestens einem statischen Speicher für eine elektronische Datenverarbeitungsanlage, insbesondere zur Steuerung einer Fotosatzmaschine über einen Bildschirm mit Tastatur, wobei dem dynamischen Speicher eine Reaktivierungsschaltung zugeordnet ist, dadurch gekennzeichnet, dass der Ausgang der Zentraleinheit (2), an welchem die Zugriffsleitung (9) zum statischen Speicher (4) angeschlossen ist, über eine Schaltverbindung mit dem Steuereingang der Reaktivierungsschaltung (8) zur Auslösung der Reaktivierung des dynamischen Speichers (3) synchron mit dem Zugriff zum statischen Speicher (4) in Verbindung steht.
AT347683A 1983-09-30 1983-09-30 Zentraleinheit mit speicher AT389014B (de)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AT347683A AT389014B (de) 1983-09-30 1983-09-30 Zentraleinheit mit speicher

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
AT347683A AT389014B (de) 1983-09-30 1983-09-30 Zentraleinheit mit speicher

Publications (2)

Publication Number Publication Date
ATA347683A ATA347683A (de) 1989-02-15
AT389014B true AT389014B (de) 1989-10-10

Family

ID=3551056

Family Applications (1)

Application Number Title Priority Date Filing Date
AT347683A AT389014B (de) 1983-09-30 1983-09-30 Zentraleinheit mit speicher

Country Status (1)

Country Link
AT (1) AT389014B (de)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2687487A1 (fr) * 1992-02-19 1993-08-20 Alcatel Business Systems Systeme de partage de temps d'acces a une memoire partagee entre un processeur et d'autres applications.

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2252489A1 (de) * 1971-12-30 1973-07-05 Ibm Speichersystem
US4218753A (en) * 1977-02-28 1980-08-19 Data General Corporation Microcode-controlled memory refresh apparatus for a data processing system
US4298931A (en) * 1978-06-02 1981-11-03 Hitachi, Ltd. Character pattern display system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2252489A1 (de) * 1971-12-30 1973-07-05 Ibm Speichersystem
US4218753A (en) * 1977-02-28 1980-08-19 Data General Corporation Microcode-controlled memory refresh apparatus for a data processing system
US4298931A (en) * 1978-06-02 1981-11-03 Hitachi, Ltd. Character pattern display system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2687487A1 (fr) * 1992-02-19 1993-08-20 Alcatel Business Systems Systeme de partage de temps d'acces a une memoire partagee entre un processeur et d'autres applications.
EP0557197A1 (de) * 1992-02-19 1993-08-25 Alcatel Business Systems Zugriffszeitteilungssystem auf einen Speicher, der einem Prozessor und anderen Anwendungen gemeinsam ist

Also Published As

Publication number Publication date
ATA347683A (de) 1989-02-15

Similar Documents

Publication Publication Date Title
DE2637004C2 (de) Dynamischer Halbleiterspeicher
DE2756890C2 (de) Schaltungungsanordnung zur Steuerung der Datenübertragung zwischen einer zentralen Verarbeitungseinheit und einer Mehrzahl peripherer Einheiten
DE2536616B2 (de) Schaltungsanordnung zur Verbindung einer eine Eingabetastatur und eine Anzeigeeinrichtung enthaltenen Eingabe/Ausgabe-Einrichtung über eine Busleitung mit einem zu einem Mikrorechner gehörenden Mikroprozessor
DE2459106C2 (de) Schaltungsanordnung zur Darstellung von Zeichen auf einem Bildschirm mittels eines Kathodenstrahls
DE2540687A1 (de) Verfahren und vorrichtung zum ansteuern eines datensichtgeraetes
DE2855673A1 (de) Anordnung zur handhabung des direkten zugriffs auf den speicher einer datenverarbeitungsanlage
DE2152884C3 (de) Schaltung zum Steuern eines für bidirektionales Drucken eingerichteten Druckers
DE3716752C2 (de)
DE3011733A1 (de) Computer-terminal
DE4035533A1 (de) Bildsteuervorrichtung mit einem mehrfachbus fuer farbdrucker
DE69033416T2 (de) Hauptspeicherkarten mit Einzelbit-Setz- und Rücksetz-Funktion
DE69802041T2 (de) Graphisches Verarbeitungsgerät und -verfahren
AT389014B (de) Zentraleinheit mit speicher
DE2850710A1 (de) Bildschirmgeraet
DE2213953A1 (de) Schaltungsanordnung zum darstellen von zeichen auf dem bildschirm eines sichtgeraetes
DE19842677A1 (de) Speicherzugriff-Steuerschaltung
DE3689449T2 (de) Speichersystem und Schnittstelle darin.
DE3313335A1 (de) Daten-mehrfachleitungs-vorladeschaltung
DE3686822T2 (de) Parallel- bildverarbeitungsgeraet.
DE69027650T2 (de) Steuervorrichtung für Drucker mit hoher Geschwindigkeit und Qualität
DE2943903A1 (de) Rechnersystem
DE3130460A1 (de) Datensichtsystem mit einem mikroprozessor
DE2603347C3 (de) Anordnung zum Aufzeichnen von Zeichen aus matrixartig gerasterten Zeichenelementen
EP0695451B1 (de) Verfahren zum scrollen von mehreren rasterzeilen in einem fenster eines im grafikmodus betriebenen bildschirms eines personalcomputers
DE19722176A1 (de) Verfahren für die Prävention einer fehlerhaften Betriebsweise in einem System aufgrund statischer Elektrizität

Legal Events

Date Code Title Description
ELJ Ceased due to non-payment of the annual fee
ELJ Ceased due to non-payment of the annual fee