[go: up one dir, main page]

DE3424053A1 - Datenverarbeitungseinrichtung mit einem integrierten steuerwerksbaustein - Google Patents

Datenverarbeitungseinrichtung mit einem integrierten steuerwerksbaustein

Info

Publication number
DE3424053A1
DE3424053A1 DE19843424053 DE3424053A DE3424053A1 DE 3424053 A1 DE3424053 A1 DE 3424053A1 DE 19843424053 DE19843424053 DE 19843424053 DE 3424053 A DE3424053 A DE 3424053A DE 3424053 A1 DE3424053 A1 DE 3424053A1
Authority
DE
Germany
Prior art keywords
control unit
input data
binary
control commands
processing device
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.)
Granted
Application number
DE19843424053
Other languages
English (en)
Other versions
DE3424053C2 (de
Inventor
Gerhard Dipl.-Ing. 8520 Erlangen Scheithauer
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.)
Siemens AG
Siemens Corp
Original Assignee
Siemens AG
Siemens Corp
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 Siemens AG, Siemens Corp filed Critical Siemens AG
Priority to DE19843424053 priority Critical patent/DE3424053A1/de
Publication of DE3424053A1 publication Critical patent/DE3424053A1/de
Application granted granted Critical
Publication of DE3424053C2 publication Critical patent/DE3424053C2/de
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/30Arrangements for executing machine instructions, e.g. instruction decode
    • G06F9/30003Arrangements for executing specific machine instructions
    • G06F9/30007Arrangements for executing specific machine instructions to perform operations on data operands
    • G06F9/30025Format conversion instructions, e.g. Floating-Point to Integer, decimal conversion

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Logic Circuits (AREA)
  • Programmable Controllers (AREA)

Description

  • Datenverarbeitungseinrichtung mit einem integrierten
  • Steuerwerksbaustein Die Erfindung bezieht sich auf eine Datenverarbeitungseinrichtung mit einem integrierten Steuerwerksbaustein für die programmierbare Umsetzung von binären Eingangsdaten zu binären Ausgangsdaten, wobei die mit dem jeweiligen Betriebszustand des Steuerwerks harmonisierte Umsetzung durch betrieblich vorgegebene Steuerbefehle bestimmbar ist.
  • Derartige Datenverarbeitungseinrichtungen können beispielsweise zur Steuerung technischer Prozesse, u.a.
  • der Steuerung von Werkzeugmaschinen, herangezogen werden.
  • Bei handelsüblichen Einrichtungen dieser Art werden sämtliche Steuerbefehle vom Steuerwerksbaustein verarbeitet, wobei die Ausführungszeit vom jeweiligen Steuerbefehl abhängt.
  • Aufgabe der Erfindung ist es, eine Einrichtung der eingangs genannten Art so auszubilden, daß Befehle, die ausschließlich einer Verknüpfung von binären Größen dienen, in möglichst kurzer Zeit ausgeführt werden können.
  • Gemäß der Erfindung wird diese Aufgabe dadurch gelöst, daß mit dem Vorliegen von vorgegebenen Binärverknüpfungen veranlassenden Steuerbefehlen die Eingangsdaten über ein dem Steuerwerksbaustein zugeordnetes logisches Schaltwerk unmittelbar zu Ausgangsdaten formbar sind.
  • Bei einer derartigen Einrichtung wäre es zwar möglich, das Vorliegen der vorgegebenen Steuerbefehle mit Hilfe eines Decoders zu erkennen und entsprechend den erkannten Steuerbefehlen und den vorliegenden Eingangsdaten über Speichermittel die entsprechenden Ausgangsdaten zu ermitteln, jedoch würde eine derartige Anordnung einen relativ aufwendigen Speicher erfordern. Eine vorteilhafte Ausbildung der Erfindung ist daher dadurch gekennzeichnet, daß das Schaltwerk durch aus dem logischen Zustand der Binärstellen der den vorgegebenen Steuerbefehlen zugeordneten Operationscodes abgeleiteten Schaltsignalen einstellbar ist. Eine derartige Einrichtung erfordert einen ausgesprochen geringen technischen Aufwand.
  • Wenn das Schaltwerk integraler Bestandteil des Steuerwerksbausteines ist, kann dabei die Anzahl der erforderlichen externen Verbindung minimiert werden.
  • Dadurch, daß das Schaltwerk in Gate-Arrey-Technik ausgebildet ist, wird eine ausgesprochen preisgünstige Realisierung gewährleistet.
  • Ein Ausführungsbeispiel der Erfindung ist in der Zeichnung dargestellt und wird im folgenden näher erläutert.
  • In der Darstellung ist eine Quelle Q für binäre Eingangsdaten für eine Datenverarbeitungseinrichtung D (strichpunktiert angedeutet) gezeigt. Die Eingangsdaten von der Quelle Q gelangen über ein Leitungssystem L1 an einen Eingangsumsetzer E, der die für die weitere Verarbeitung aufbereiteten Daten an ein Steuerwerk ST leitet. Dieses Steuerwerk ST ist Bestandteil eines integrierten Steuerwerkbauseines SB (durch eine ausgezogene Linie verdeutlicht). Das Steuerwerk ST kommuniziert mit einem Speicher SP, der Bestandteil der Datenverarbeitungseinrichtung D ist. Entsprechend einem vorgegebenen Programm werden die dem Steuerwerk ST zugeführten Eingangsdaten in binäre Ausgangsdaten umgeformt, die über einen Ausgangsumsetzer A, der ebenfalls Bestandteil der Datenverarbeitungseinrichtung D ist,an eine Senke S für die Ausgangsdaten geleitet werden. Das Steuerwerk ST bewirkt die Umsetzung der Eingangsdaten zu Ausgangsdaten in allen Fällen, in denen nicht ausgewählte Steuerbefehle vorliegen, die ausschließlich für die binäre Verknüpfung der Eingangsdaten vorgesehen sind.
  • Wenn jedoch ein derartiger Steuerbefehl vorliegt, wird anhand dessen Operationscodes ein logisches Schaltwertk SW wirksamgeschaltet, das in diesem Fall die dem jeweils zugeordneten Steuerbefehl entsprechende logische Verknüpfung der Eingangsdaten vornimmt. Dazu werden die Eingangsdaten dem Schaltwerk SW entweder unmittelbar von der Quelle Q zugeführt oder bedarfsweise umgeformt über den Eingangsumsetzer E dem logischen Schaltwerk SW zugeführt (gestrichelt dargestellt). Die vom logischen Schaltwerk SW durch Verknüpfung der Eingangsdaten gewonnenen Ausgangsdaten werden entweder direkt der Senke S zugeführt, oder diese Ausgangsdaten werden über eine gestrichelt angedeutete Leitung zunächst dem Ausgangsumsetzer A zugeführt und gelangen von diesem an die Senke S.
  • Das logische Schaltwerk SW ist baulich mit dem Steuerwerk ST vereinigt, wobei die gesamte Struktur als Gate-Arrey-Chip ausgestaltet ist.
  • 4 Patentansprüche 1 Figur

Claims (4)

  1. Patentansprüche Datenverarbeitungseinrichtung mit einem integrierten Steuerwerkbaustein für die programmierbare Umsetzung von binären Eingangsdaten zu binären Ausgangsdaten, wobei die mit dem jeweiligen Betriebszustand des Steuerwerks harmonisierte Umsetzung durch betrieblich vorgegebene Steuerbefehle bestimmbar ist, d a d u r c h g e -k e n n z e i c h n e t , daß mit dem Vorliegen von vorgegebenen Binärverknüpfungen veranlassenden Steuerbefehlen die Eingangsdaten über ein dem Steuerwerksbaustein (SB) zugeordnetes logisches Schaltwerk (SW) unmittelbar zu Ausgangsdaten formbar sind.
  2. 2. Einrichtung nach Anspruch 1, d a d u r c h g e -k e n n z e i c h n e t , daß das Schaltwerk (SW) durch aus dem logischen Zustand der Binärstellen der den vorgegebenen Steuerbefehlen zugeordneten Operationscodes abgeleiteten Schaltsignalen einstellbar ist.
  3. 3. Einrichtung nach Anspruch 1 oder 2, d a d u r c h g e k e n n z e i c h n e t , daß das Schaltwerk (SW) integraler Bestandteil des Steuerwerkbausteins (SB) ist.
  4. 4. Einrichtung nach Anspruch 1, 2 oder 3, d a d u r c h g e k é n n z e i c h n e t , daß das Schaltwerk (SB) in Cate-Arrey-Technik ausgebildet ist.
DE19843424053 1984-06-29 1984-06-29 Datenverarbeitungseinrichtung mit einem integrierten steuerwerksbaustein Granted DE3424053A1 (de)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE19843424053 DE3424053A1 (de) 1984-06-29 1984-06-29 Datenverarbeitungseinrichtung mit einem integrierten steuerwerksbaustein

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE19843424053 DE3424053A1 (de) 1984-06-29 1984-06-29 Datenverarbeitungseinrichtung mit einem integrierten steuerwerksbaustein

Publications (2)

Publication Number Publication Date
DE3424053A1 true DE3424053A1 (de) 1986-01-09
DE3424053C2 DE3424053C2 (de) 1990-04-19

Family

ID=6239491

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19843424053 Granted DE3424053A1 (de) 1984-06-29 1984-06-29 Datenverarbeitungseinrichtung mit einem integrierten steuerwerksbaustein

Country Status (1)

Country Link
DE (1) DE3424053A1 (de)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2801853A1 (de) * 1977-01-24 1978-07-27 Motorola Inc Integrierte digitale datenverarbeitungseinrichtung

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2801853A1 (de) * 1977-01-24 1978-07-27 Motorola Inc Integrierte digitale datenverarbeitungseinrichtung

Also Published As

Publication number Publication date
DE3424053C2 (de) 1990-04-19

Similar Documents

Publication Publication Date Title
DE2751097C2 (de) Schaltungsanordnung zum Erzeugen eines Kennsignals
EP0687363A1 (de) Verfahren zur prüfung von elektronischen steuergeräten
DE3586672T2 (de) Zweirichtungsmultipositionsverschieber.
DE2219918A1 (de) Programmierbares Steuergerät
DE2517565C3 (de) Schaltungsanordnung für ein Datenverarbeitungssystem
CH630735A5 (de) Steuereinrichtung mit einem mikroprozessor.
DE3913266A1 (de) Schaltungsanordnung fuer kraftfahrzeuge mit mehreren elektrischen verbrauchern
DE69428246T2 (de) Analog-digital-analog Umsetzungsschaltung
DE1499730A1 (de) Einrichtung zur Speicherauswahl
DE2846686C2 (de) Programmierbares Schaltwerk
DE69428953T2 (de) Prioritätskodierer
DE3139067A1 (de) Elektrische einrichtung zum ausloesen von schaltfunktionen in kraftfahrzeugen
DE19532639A1 (de) Einrichtung zur einkanaligen Übertragung von aus zwei Datenquellen stammenden Daten
DE19606673C1 (de) Aktuator-Sensor-Interface-System
DE3424053A1 (de) Datenverarbeitungseinrichtung mit einem integrierten steuerwerksbaustein
EP0025855B1 (de) Steuereinrichtung in einer elektronischen Datenverarbeitungsanlage für die Durchführung erzwungener Operationen
DE69215184T2 (de) Integrierte Schaltung
EP0123243A2 (de) Prüfbare Kodier- und Dekodieranordnung
DE3101270C2 (de) Rechneranordnung zur Wortverarbeitung mit einer Einrichtung zur Funktionserweiterung
DE1806172A1 (de) Prioritaetsschaltung
DE3246212A1 (de) Steuereinrichtung mit gespeichertem programm
DE2234982A1 (de) Expanderschaltung fuer ein programmierbares steuergeraet
DE4312090C2 (de) Digitalprozessor
DE2319320B2 (de) Schaltungsanordnung zur Durchführung logischer Verknüpfungen
DE3036849C1 (de) Schaltungsanordnung zur Steuerung von Mikrobefehlen mit unterschiedlich Iangen Ausfuehrungszeiten

Legal Events

Date Code Title Description
8110 Request for examination paragraph 44
D2 Grant after examination
8363 Opposition against the patent
8320 Willingness to grant licences declared (paragraph 23)
8331 Complete revocation