[go: up one dir, main page]

DE69600363T2 - Verfahren zur Inbetriebnahme einer Halbleiterschaltung - Google Patents

Verfahren zur Inbetriebnahme einer Halbleiterschaltung

Info

Publication number
DE69600363T2
DE69600363T2 DE69600363T DE69600363T DE69600363T2 DE 69600363 T2 DE69600363 T2 DE 69600363T2 DE 69600363 T DE69600363 T DE 69600363T DE 69600363 T DE69600363 T DE 69600363T DE 69600363 T2 DE69600363 T2 DE 69600363T2
Authority
DE
Germany
Prior art keywords
memory
processor
input
integrated circuit
circuit
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
DE69600363T
Other languages
English (en)
Other versions
DE69600363D1 (de
Inventor
Van Suu Maurice Le
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.)
STMicroelectronics lnc USA
Original Assignee
SGS Thomson Microelectronics 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 SGS Thomson Microelectronics Inc filed Critical SGS Thomson Microelectronics Inc
Publication of DE69600363D1 publication Critical patent/DE69600363D1/de
Application granted granted Critical
Publication of DE69600363T2 publication Critical patent/DE69600363T2/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/76Architectures of general purpose stored program computers
    • G06F15/78Architectures of general purpose stored program computers comprising a single central processing unit
    • G06F15/7839Architectures of general purpose stored program computers comprising a single central processing unit with memory
    • G06F15/7842Architectures of general purpose stored program computers comprising a single central processing unit with memory on one IC chip (single chip microcontrollers)
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S706/00Data processing: artificial intelligence
    • Y10S706/90Fuzzy logic

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Control By Computers (AREA)
  • Logic Circuits (AREA)
  • Selective Calling Equipment (AREA)
  • Stored Programmes (AREA)
  • Multi Processors (AREA)

Description

  • Die Erfindung betrifft ein Verfahren zur Inbetriebnahme einer integrierten Schaltung, die einen logischen Prozessor aufweist, einen Programmspeicher des logischen Prozessors und einen Coprozessor mit unscharfer Logik (Fuzzy Logik).
  • Ein solcher integrierter Schaltkreis weist bei seiner Verwirklichung Beschränkungen auf, die mit der Struktur der Programmspeicher des Prozessors und des Coprozessors mit unscharfer Logik verbunden sind. Zur Zeit wird ein System, das einen solchen Prozessor und einen solchen Coprozessor aufweist, nicht in der Form eines einzigen integrierten Schaltkreises ausgeführt. Für ein gleichwertiges System muß der Betrieb von mehreren unterschiedlichen Schaltungen angelegt und miteinander organisiert werden. Man kann glauben, es genügt, diese zwei Schaltungen auf einem einzelnen, in sich geschlossenen integrierten Schaltkreis zu integrieren, um einen einzigen integrierten Schaltkreis zu erhalten. Dies ist in der Praxis nicht möglich, wenn man die unterschiedlichen Speicherstrukturen bedenkt, nachdem es sich um einen Coprozessor mit unscharfer Logik handelt, von dem man bereits Pläne und Herstellungsmasken besitzt, und einen logischen Prozessor, für den man die gleichen Elemente besitzt. Die Vereinigung dieser beiden Schaltkreise wird zu niedrigen Kosten unmöglich: Der hergestellte integrierte Schaltkreis würde zu groß und schwerlich realisierbar werden. Die technologischen Herstellungsbeschränkungen werden den Produktionsertrag und die Testmöglichkeit des Schaltkreises schließlich beeinflussen.
  • Eine Lösung bestände darin, die Eigenheiten eines Prozessors vom bekannten Typ mit den Eigenheiten eines Prozessors mit unscharfer Logik vom bekannten Typ zu vermischen. Dieses Vorgehen, das darauf hinausläuft, einen neuen gesamten Prozessor zu redefinieren, ist zu langwierig und zur Inbetriebnahme zu teuer. In der Patentschrift EP-A-0 742 516, die am gleichen Tag durch den gleichen Anmelder hinterlegt wurde, war es vorgesehen, um dieses Problem zu lösen, den Prozessor mit unscharfer Logik mit einem flüchtigen Direktzugriffsspeicher auszustatten. In einer Anlaufphase des integrierten Speichers wird während der Unterspannungsetzung das Aufladen des flüchtigen Speichers mit dem Inhalt eines Teils des Programmspeichers des logischen Speichers induziert. Damit löst man die Aufbau- und Konzeptionsprobleme, die oben angeschnitten wurden.
  • Jedoch ist ein solches System nur anwendbar, wenn von Beginn an die Befehle bekannt sind, die in den Speicher des Programmspeichers des Prozessors mit unscharfer Logik zu setzen sind. Eine solche Situation liegt beispielsweise vor, wenn es darum geht, eine Vorrichtung (beispielsweise einen Saugabzug) in Serienproduktion zu produzieren, die mit einem integrierten Schaltkreis ausgestattet ist, die für diesen Effekt entwickelt wurde, um es funktionsfähig zu machen. Jedoch existieren Fälle, in denen die Kenntnis der Befehle, mit denen der Programmspeicher des Prozessors mit unscharfer Logik aufzufüllen ist, von Beginn an nicht vorhersehbar ist oder schließlich im folgenden in Frage gestellt werden muß.
  • Dies ist während Entwicklungsphasen, während Tests für die Feststellung, ob eine Installierung wie erhofft funktionieren wird, nicht vorhersehbar. Eine solche Entwicklung benötigt den Aufbau der Einrichtung (beispielsweise die Einrichtung der Heizung in einem Gebäude), das Anbringen von integrierten Führungsschaltkreisen von diesen Vorrichtungen und den Funktionstests der Einrichtung in allen Situationen.
  • Figur 1 stellt beispielsweise schematisch eine solche Einrichtung dar. Meßfühler 1 bis 3 messen beispielsweise die Temperatur Tº oder den Druck P und übergeben Meßsignale. Diese Meßsignale werden einem Multiplexer 4 eines elektronischen integrierten Schaltkreises 5 übergeben. Der Multiplexer 4 ist mit einem Analog-Digital-Konverter 6 verbunden, der selbst mit einem Verarbeitungsprozessor 7 verbunden ist. Der Verarbeitungsprozessor 7 empfängt Informationen und verarbeitet sie als Funktion eines Programms weiter, das in einem Speicherprogramm 8 enthalten ist, mit dem er über einen Adressenbus 9 und einen Datenbus 10 verbunden ist. Diese Größen werden anschließend entweder als Befehl verwendet, um an einen äußeren Schalter 11 angewendet zu werden oder so, damit sie auf einer Anzeigevorrichtung 12 angezeigt werden. Der äußere Schalter 11 ist beispielsweise ein Befehl eines Schiebers. Der Prozessor 7 steuert alle diese Organe, besonders einen Dekoder 13 des Speichers 8 und eine Eingangs/Ausgangs-Vorrichtung 14 des integrierten Schaltkreises 5 mit Hilfe eines Befehlsdekoders 15, der Befehle C erzeugt, die an die äußeren externen Organe sowie interne Schaltkreise 4, 6, 13, 14 angewendet werden.
  • Während die Verarbeitung der Größen der Sensoren langsam ist, wenn man den Schaltungsaufwand des durch Installation zu leitenden Phänomens betrachtet, verwendet man bekannterweise einen integrierten Schaltkreis 16, der einen Prozessor 17 mit unscharfer Logik (Fuzzy Logik) aufweist. Der Prozessor mit unscharfer Logik 17 ist mit seinem Programmspeicher 18 verbunden, der die Bestimmungen enthält aufgrund derer die Größen weiterverarbeitet werden müssen. Die Wirkungsweise an sich eines solchen Schaltkreises 16 ist bekannt. Der Schaltkreis 16 erhält auf klassische Art die Größen durch einen Datenbus 10 und einen Ausführungsbefehl C, der durch einen Dekoder 15 geliefert wird. Für die Ausführung der Verarbeitung weist der Prozessor 17 eine eigene Wirkungsweise auf, die mit dem gespeicherten Programm flüchtig in seinem Speicher 18 gespeichert ist.
  • Der Aufbau der integrierten Schaltkreise 5 und 16 ist auf Installationsvorrichtungen aufgebaut und ist über den Eingangs/Ausgangs-Schaltkreis 14 mit einer zentralen Einheit verbunden, die es ermöglicht, mit anderen Organen der Einrichtung über eine Vorspannung einer Übertragungsschiene Informationen auszutauschen, die hier nur durch zwei Kabel dargestellt sind und mit einem RS232-Protokoll (beispielsweise vom Typ ASCII) arbeiten. Eine Verbindung über Trägerstrom oder anderes, die den gleichen Protokolltyp verwendet, ist ebenso möglich.
  • Während der Entwicklung eines solchen Systems, beispielsweise während einer der Sensoren 1 bis 3 ausgewechselt wird, dessen Dynamik unterschiedlich zu der ursprünglich vorgesehenen ist, ist es notwendig geworden, den Inhalt des Speichers 18 zu ändern. Dies bedeutet ein kompliziertes Hin und Her zwischen jeder Vorrichtung, wo das System von Figur 1 aufgebaut ist und dem zentralen Sitz, an dem Vorrichtungen aufgestellt sind, den Inhalt zu ändern. Ein solches Vorgehen ist bei der Instandsetzung nicht praktisch und es ist eine Aufgabe der Erfindung dieses Problem zu lösen. Es ist durch die Druckschrift EP-A-0 364 743 bekannt, während der Entwicklung den Inhalt eines getrennten Speichers am Platz zu Lndern. Am Ende wird der Inhalt dieses Speichers in einen nichtprogrammierbaren Speicher des integrierten Schaltkreises eingebaut. Dieses Vorgehen weist den Nachteil auf, daß der Schaltkreis nicht mehr geändert werden kann, um später eine Veränderung, z.B. ein Alterung zu berücksicht igen.
  • Um das zu lösen, ist es in der Erfindung vorgesehen, den Speicher 18 durch einen vorzugsweise flüchtigen Speicher zu ersetzen, der vor allem löschbar und elektrisch programmierbar (EEPROM) ist und vor allem das Laden des Programmes durch den Eingangs/Ausgangs-Schaltkreis 14 ausführen zu lassen. Das Laden wird also erfindungsgemäß unter der Kontrolle des Hauptprozessors 7 ausgeführt, der den Eingangs/Ausgangs-Schaltkreis 14 steuern wird und der mit seinem Adressen- und Datenbus das Aufladen des flüchtigen Speichers ermöglichen wird, der den Speicher 18 ersetzen wird. So kann zusätzlich zum Grundgedanken der obengenannten Druckschrift, die am selben Tag hinterlegt wurde, das ferngesteuerte Speichern im Speicher eines Teils des Programms, das im Speicher 8 gespeichert ist, oder erfindungsgemäß das Speichern von abrufbarer Information in diesem Speicher nach Belieben auf dem Eingangs/Ausgangs-Schaltkreis 14 ermöglicht werden.
  • Im folgenden werden Ausführungsformen der Erfindung unter Bezugnahme auf die beiliegenden Zeichnungen näher erläutert. Es zeigen:
  • - Figur 1: eine vorher schon kommentierte Darstellung eines Systems nach dem Stand der Technik;
  • - Figur 2: eine schematische Darstellung eines Schaltkreises, der verwendbar ist, das Verfahren erfindungsgemäß in Gang zu setzen;
  • - Figur 3: eine Darstellung einer Systemabfolge, die es ermöglicht, den Speicher des Prozessors aktiv zu beladen.
  • Figur 2 zeigt eine verwendbare Vorrichtung für die erfindungsgemäße Inbetriebnahme. Die Vorrichtung weist vor allem einen in sich geschlossenen Schaltkreis 19 mit den gleichen Elementen auf, die die gleichen Bezugszeichen wie bei Figur 1 tragen. Man stellt fest, daß der unscharfe Permanentspeicher 18 durch einen flüchtigen Speicher 28 ersetzt wurde und daß im übrigen dieser flüchtige Speicher 20 in seinem Adressendekodierer 21 den Adressenbus 9 des Prozessors 7 empfängt. Nachfolgend wird in dieser Beschreibung für den Speicher 20 von einem flüchtigen Speicher gesprochen, obwohl dieser ein Speicher sein könnte, der elektrisch programmierbar und löschbar sein kann, vom Typ EEPROM oder sogar RAM, der durch eine Batterie gesichert ist. Der Speicher 20 kann ebenso direkt mit dem Prozessor 17 mit Hilfe seines Adressenbusses 22 verbunden werden. Für diese Aufgabe enden der Adressenbus 22 und der Adressenbus 9 auf einem Multiplexer 23, der die Befehle C erhält, die vom Dekoder 15 produziert werden. Der Multiplexer 23 ist mit dem Dekoder 21 verbunden.
  • Die erfindungsgemäße Betriebsart ist folgende. Will man mit außen verfügbaren Signalen den Inhalt des Speichers 20 verändern, erzeugt man mit dem Logikprozessor 7 ein Adressensignal, das durch den Bus 9 transportiert wird und durch den Multiplexer 23 an den Dekoder 21 übertragen wird. Dieses Adressensignal ermöglicht es, ein Wort auszuwählen, oder mehrere Speicherwörter, des Speichers 20, indem man eine neue Information speichern will. Von außerhalb des integrierten Schaltkreises werden auf den Eingangs/Ausgangs- Schaltkreis 14 Signale geschickt, die Informationen darstellen, die man bei der ausgewählten Adresse im Speicher 20 speichern will. Als Variante hierzu weist der Eingangs/Ausgangs-Schaltkreis Speichervorrichtungen auf, um ein Laden des Speichers verzögert auszuführen. Mit dem Dekoder 15 wird eine Gesamtheit von Befehlen C erzeugt, die es einerseits ermöglichen, den Multiplexer 23 zu konf igurieren und andererseits den Schaltkreis 14 funktionsfähig zu machen, damit er auf den Datenbus 10 die Informationen schreibt, die er von außen erhält. Durch die Befehle C werden auf dem Bus 10 erhältliche Informationen in den Speicher 20 bei einem ausgewählten Ort geschrieben Der Takt dieses Vorgehens wird unter der Kontrolle des Prozessors 7 erzeugt. Dieser ist dazu befähigt, den Inhalt der durch den Eingangs/Ausgangs-Schaltkreis 14 erhaltenen Meldungen zu überprüfen und die Weiterverarbeitung auszuführen: Hier die Speicherung im Speicher 20.
  • In Figur 2 ist der Mikroprozessor 17 in Verbindung mit seinem Speicher 20 über eine Verlängerung des Datenbusses 10 dargestellt. Jedoch ist es für einige Anordnungen des Coprozessors, die schon existierenden direkten Verbindungsmöglichkeiten 25 zwischen dem Coprozessor und seinem Programmspeicher zu erhalten.
  • Anstatt eine Verbindung vom Typ RS232 kann über diese Verbindung hinaus ein Kopplungsschaltkreis 26 vorliegen, der es ermöglicht, den Schaltkreis 19 an das elektrische Netz anzukoppeln, um die Trägerströme für das Befördern der Informationen zu verwenden. Man kann ebenso Modems 27 und 28 verwenden, die jeweils radioelektrische Emissionen ermöglichen oder ein Koaxialkabel. Man kann ebenso optoelektronische Sensoren 29 verwenden, um Infrarotstrahlung zu emittieren und zu empfangen, die Informationen darstellen, die der Schaltkreis 19 mit der Außenwelt austauscht.
  • Das Programm, das im Speicher 8 des Prozessors 7 sitzt, weist einen Befehlsvorrat auf, der für den Betrieb des Prozessors 7 als Programmierorgan des Speichers 20 zu verwenden ist. Wenn die Programmierung des Speichers mit dem Prozessor 7 vollendet ist, werden Befehle an den Dekoder 15 geschickt, die es dem Multiplexer 23 ermöglichen, so hin und her zu schwingen, daß schließlich die normale Verbindung zwischen dem Speicher 20 und dem Prozessor 17 über den Bus 22 möglich ist.
  • Figur 3 zeigt in einem Beispiel die Realisierungsmöglichkeit der Programmierung des Speichers 20. Der Mikroprozessor 7 kann beispielsweise einen Zähler 30 aufweisen, der in einen Zähizustand gebracht wurde, der von der Anzahl der Speicherwörter abhängt, die im Speicher 20 zu speichern sind. Dieser Zähler liefert durch seine Ausgangskabel 31 bis 32 elektrische Zustände, die über den Multiplexer 24 an den Dekoder 23 angeschlossen sind. Diese elektrischen Zustände bilden eine Adresse. Bei jedem Taktzählimpuls 33 ändert der Zähler 30 den Zustand, indem er einen elektrischen Zustand erzeugt, der anschließend durch den Dekoder 23 als eine neue Adresse interpretiert wird. Je nach Aufbau wird der Takt 33 durch den Prozessor 7 erzeugt, oder vorzugsweise ist er ein Ergebnis des Taktes, der aus der Detektion der Informationen durch den Eingangs/Ausgangs-Schaltkreis 14 resultiert, die ihm zukommen.
  • Wenn es sich beispielsweise darum handelt, Worte von acht Bits zu speichern, weist der Eingangs/Ausgangs-Schaltkreis 14 in seinem Synchronisationsschaltkreis einen Teiler durch acht auf, um alle acht empfangenen Bits (entweder 1 oder 0) einen Impuls zu erzeugen. Aus diesem Grund setzt der Zähler 30 des Prozessors 7 die Adressen auf den Adressenbus 9, die der Speicherung im Speicher 20 entsprechen. Bei jedem Taktschritt 33 speichert der Speicher 20 bei der geeigneten Adresse die auf dem Bus abrufbaren Größen. Damit erhält er bei jedem Taktschritt einen Schreibbefehl C.
  • Die Ausgänge 31 bis 32 des Zählers sind auf vereinfachte Weise an einen ODER-Anschluß 34 angeschlossen, dessen Ausgangszustand immer unterschiedlich von Null ist, so wie die abrufbare Adresse auf den Kabeln 31 bis 32 nicht 00...00 ist. Sobald diese letzte Adresse durch den Zähler 30 erreicht wird, schlägt der Anschluß 34 um. Das Ausgangssignal wird gemeinsam mit dem Taktzählsignal 33 auf die Eingänge eines UND-Anschlusses 35 eingeführt. Sobald der Zustand 00...00 erreicht wird, hört der Zähler auf, selbst wenn der Takt 33 fortfährt Impulse abzugeben.
  • In Variante dazu kann der Kommunikationsbefehl des Dekoders 24 direkt vom Ausgang des an den Befehlseingang des Multiplexers 24 angeschlossene Anschlusses erzeugt werden.
  • Der Startwert, den man dem Zähler 30 zuweist, kann durch den Prozessor 7 festgehalten werden, der vor dem Laden gerade entsprechende elektrische Zustände auf Formsenkeneingänge 36 bis 37 des Zählers 30 angelegt hat.
  • Während die Signale dazu dienen, den Speicher 20 zu programmieren, die von den Schaltkreisen 26 bis 29 kommen, werden im Eingangs/Ausgangs-Schaltkreis 14 vorzugsweise Analog-Digital-Konverter für die Erzeugung von binären Signalen aufgrund von normalerweise analogen Signalen verwendet. Dies wird insbesondere der Fall sein, wenn es sich um eine Filterung oder um eine Delta-Sigma-Bearbeitung handelt, um analoge Übertragungsinformationen wiederzuerlangen und so die Informationsübertragung zu sichern.

Claims (7)

1. Verfahren zur Inbetriebnahme eines integrierten Schaltkreises (19), der einen logischen Prozessor (7) aufweist, einen Programmspeicher (8) des logischen Prozessors und einen Coprozessor (17) mit unscharfer Logik (Fuzzy Logik), gekennzeichnet, durch folgende Schritte:
- Erzeugung (30) eines Adressensignals (31, 32) mit dem logischen Prozessor, um auf eine Speicherzone eines Speichers (20) mit direktem Zugriff (23) in Verbindung (22, 25) mit dem Coprozessor zuzugreifen,
- Abschicken von Signalen zu einem Eingangs/Ausgangs- Schaltkreis (14) des inteqrierten Schaltkreises von außerhalb (26, 29) des integrierten Schaltkreises,
- Darstellen von den abgeschickten Signalen entsprechenden elektrischen Zuständen unter der Kontrolle (C) des logischen Prozessors auf einem Datenbus (10), der mit dem Speicher (20) mit direktem Zugriff verbunden ist,
- Erzeugung eines Befehlssignals (C) mit dem logischen Prozessor, um in der Speicherzone des Speichers mit direktem Zugriff, auf die man zugreift, Informationen zu speichern, die Anordnungen des Coprozessors darstellen und den elektrischen Zuständen entsprechen.
2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß ein Adressensignal mit einem zwischenzählenden Zähler (30) erzeugt wird, der durch einen Taktgeber gesteuert wird.
3. Verfahren nach Anspruch 2, dadurch gekennzeichnet, daß der zwischenzählende Zähler mit einem Startwert konfiguriert wird (36, 37), bevor seine Zwischenzählung ausgeführt wird.
4. Verfahren nach einem der vorhergehenden Ansprüche 1 bis 3, dadurch gekennzeichnet, daß der Datenbus (10), der mit dem Speicher mit direktem Zugriff verbunden ist, an einen Eingangs/Ausgangs- Schaltkreis (14) von Daten des logischen Prozessors verbunden wird.
5. Verfahren nach einem der Ansprüche 1 bis 4, dadurch gekennzeichnet, daß der Eingangs/Ausgangs-Schaltkreis des integrierten Schaltkreises mit einem Verbindungsschaltkreis (14) an ein Übertragungsnetz ausgestattet wird.
6. Verfahren nach Anspruch 5, dadurch gekennzeichnet, daß der Eingangs/Ausgangs-Schaltkreis mit Analog-Digitalund Digital-Analog-Wandlern ausgestattet ist.
7. Verfahren nach einem der Ansprüche 1 bis 6, dadurch gekennzeichnet, daß der Eingangs/Ausgangs-Schaltkreis des integrierten Schaltkreises mit einem Protokoll vom Typ RS232 arbeitet.
DE69600363T 1995-04-28 1996-04-26 Verfahren zur Inbetriebnahme einer Halbleiterschaltung Expired - Fee Related DE69600363T2 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR9505176A FR2733611B1 (fr) 1995-04-28 1995-04-28 Procede de mise en service d'un circuit integre

Publications (2)

Publication Number Publication Date
DE69600363D1 DE69600363D1 (de) 1998-07-23
DE69600363T2 true DE69600363T2 (de) 1998-10-15

Family

ID=9478580

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69600363T Expired - Fee Related DE69600363T2 (de) 1995-04-28 1996-04-26 Verfahren zur Inbetriebnahme einer Halbleiterschaltung

Country Status (5)

Country Link
US (1) US6606609B1 (de)
EP (1) EP0742515B1 (de)
JP (1) JPH0926882A (de)
DE (1) DE69600363T2 (de)
FR (1) FR2733611B1 (de)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005182410A (ja) * 2003-12-18 2005-07-07 Fuji Xerox Co Ltd 情報処理デバイス及び情報処理装置
EP3156799B1 (de) 2006-04-04 2024-01-24 Novilux, LLC Analysator und verfahren zur hochempfindlichen detektion von analyten
CN101438146B (zh) 2006-04-04 2014-12-10 神谷来克斯公司 高灵敏标志物分析和分子检测的方法和组合物
US20090087860A1 (en) * 2007-08-24 2009-04-02 Todd John A Highly sensitive system and methods for analysis of prostate specific antigen (psa)

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0769791B2 (ja) * 1988-12-21 1995-07-31 三菱電機株式会社 マイクロプロセッサ
US5261036A (en) * 1989-10-24 1993-11-09 Mitsubishi Denki K.K. Programmable controller with fuzzy control function, fuzzy control process and fuzzy control monitoring process
JP2834837B2 (ja) * 1990-03-30 1998-12-14 松下電工株式会社 プログラマブルコントローラ
JP2882495B2 (ja) * 1991-02-08 1999-04-12 三菱電機株式会社 通信機
EP0516161A3 (en) * 1991-05-31 1993-10-13 Kabushiki Kaisha Toshiba Fuzzy rule-based system formed in a chip
US5259063A (en) * 1991-09-18 1993-11-02 The United States Of America As Represented By The Administrator, National Aeronautics And Space Administration Reconfigurable fuzzy cell
DE4225758C2 (de) * 1992-08-04 1996-04-11 Siemens Ag Schaltungsanordnung mit einer Wirts-Recheneinheit (Host-CPU), einem Fuzzy-Logic-Coprozessor und einem Wissensbasis-Speicher
US5524174A (en) * 1993-04-14 1996-06-04 Siemens Aktiengesellschaft Apparatus for inference formation and defuzzification in a high-definition fuzzy logic co-processor

Also Published As

Publication number Publication date
EP0742515A3 (de) 1996-11-27
FR2733611B1 (fr) 1997-06-13
JPH0926882A (ja) 1997-01-28
DE69600363D1 (de) 1998-07-23
EP0742515B1 (de) 1998-06-17
FR2733611A1 (fr) 1996-10-31
EP0742515A2 (de) 1996-11-13
US6606609B1 (en) 2003-08-12

Similar Documents

Publication Publication Date Title
DE19833208C1 (de) Integrierte Schaltung mit einer Selbsttesteinrichtung zur Durchführung eines Selbsttests der integrierten Schaltung
DE60206336T2 (de) Industrielles Steuerungssystem und-verfaher mit einem E/A Prozessor mit Cache-speicher zur Optimierung der Übertragung von geteilten Daten
DE3322249C2 (de)
EP0195885B1 (de) Verfahren und Anordnung zum nichtflüchtigen Speichern des Zählerstandes einer elektronischen Zählschaltung
DE102007026602A1 (de) Einrichtung und Verfahren zum Prüfen der aktuellen Softwareinstallation von Feldgeräten eines verteilten Systems, insbesondere Automatisierungssystems
DE4226536A1 (de) Programmierbare steuerung mit einer benutzernachrichtenfunktion
DE69600363T2 (de) Verfahren zur Inbetriebnahme einer Halbleiterschaltung
EP0862763A2 (de) Simulatoreinheit zum simulieren einer peripherieeinheit einer modular aufgebauten speicherprogrammierbaren steuerung
DE2916158A1 (de) Geraet zur anzeige von haeufigkeitsverteilungen von messwerten o.dgl. ueber einen einstellbaren messbereich
WO1999001803A2 (de) Programmiergerät
DE69829753T2 (de) Verfahren und vorrichtung zum empfang und vorverarbeitung von nachrichten
EP3396479A1 (de) Engineering-system
DE3634853C2 (de)
DE3814622C2 (de)
DE3009121C2 (de) Mikroprogramm-Steuereinrichtung
DE3711216A1 (de) Verfahren und einrichtung fuer eine verbesserte schnittstelleneinheit zwischen analogen eingangssignalen und einem signalbus
DE4330220C2 (de) Dialogorientiertes Programmiersystem zur Erzeugung eines Steuerprogramms für eine CNC-Maschine
DE4210844C2 (de) Programmierbare Steuerung und Verfahren zur Überwachung eines Ablaufprogrammes für eine programmierbare Steuerung
DE102020119853B3 (de) Verfahren zum Steuern eines Automatisierungssystems mit Visualisierung von Programmobjekten eines Steuerprogramms des Automatisierungssystems und Automatisierungssystem
DE2954533C2 (de)
EP1593007A2 (de) Verfahren zur ermittlung der verarbeitungsreihenfolge von funktionsbausteinen eines automatisierungssystems und automatisierungssystem
DE102021133935A1 (de) Technik zur Parametrierung und/oder Konfiguration für eine auf einer speicherprogrammierbaren Steuerung basierenden Vorrichtung
DE3123379C2 (de)
DE3885935T2 (de) Digitaler In-Circuit-Prüfer mit Kanalspeicherlöschschutz.
WO1997003389A1 (de) Verfahren zur erstellung eines anwenderspezifischen funktionsplanes für speicherprogrammierbare steuerungen (sps)

Legal Events

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