DE102008037431A1 - Method for dynamic adjustment of processing structure of signal processor in electronic device, involves loading data into signal processor, and performing internal signal processing of input signal using signal processor based on data - Google Patents
Method for dynamic adjustment of processing structure of signal processor in electronic device, involves loading data into signal processor, and performing internal signal processing of input signal using signal processor based on data Download PDFInfo
- Publication number
- DE102008037431A1 DE102008037431A1 DE102008037431A DE102008037431A DE102008037431A1 DE 102008037431 A1 DE102008037431 A1 DE 102008037431A1 DE 102008037431 A DE102008037431 A DE 102008037431A DE 102008037431 A DE102008037431 A DE 102008037431A DE 102008037431 A1 DE102008037431 A1 DE 102008037431A1
- Authority
- DE
- Germany
- Prior art keywords
- signal
- data
- signal conditioner
- input
- modules
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 29
- 238000012545 processing Methods 0.000 title claims abstract description 19
- 230000006870 function Effects 0.000 claims description 62
- 230000004044 response Effects 0.000 claims description 3
- 230000008569 process Effects 0.000 description 7
- 230000008859 change Effects 0.000 description 3
- 230000008672 reprogramming Effects 0.000 description 3
- 230000005236 sound signal Effects 0.000 description 3
- 230000008520 organization Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- BUHVIAUBTBOHAG-FOYDDCNASA-N (2r,3r,4s,5r)-2-[6-[[2-(3,5-dimethoxyphenyl)-2-(2-methylphenyl)ethyl]amino]purin-9-yl]-5-(hydroxymethyl)oxolane-3,4-diol Chemical compound COC1=CC(OC)=CC(C(CNC=2C=3N=CN(C=3N=CN=2)[C@H]2[C@@H]([C@H](O)[C@@H](CO)O2)O)C=2C(=CC=CC=2)C)=C1 BUHVIAUBTBOHAG-FOYDDCNASA-N 0.000 description 1
- 230000003750 conditioning effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03H—IMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
- H03H17/00—Networks using digital techniques
- H03H17/02—Frequency selective networks
- H03H17/0294—Variable filters; Programmable filters
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03H—IMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
- H03H17/00—Networks using digital techniques
- H03H17/02—Frequency selective networks
- H03H17/06—Non-recursive filters
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Mathematical Physics (AREA)
- Logic Circuits (AREA)
Abstract
Description
Die vorliegende Erfindung betrifft ein Verfahren zur dynamischen Konfiguration eines Signalaufbereiters gemäß den Merkmalen des Patentanspruches 1.The The present invention relates to a method for dynamic configuration a signal conditioner according to the features of Claim 1.
Signalaufbereiter oder digitale Signalprozessoren sind hinlänglich bekannt. Der bekannte Signalaufbereiter gliedert sich intern in verschiedene Module, wobei die Zusammenschaltung der programmierbaren Funktion der einzelnen Module und somit der Signalfluss im Signalaufbereiter zum Zeitpunkt dessen Programmierung festgelegt wird. Diese Programmierung bzw. Festlegung erfolgt mit Hilfe einer auf den Signalaufbereiter zugeschnittenen Software. Mittels dieser Software wird unter anderem der Signalfluss im Signalaufbereiter festgelegt, ebenso erfolgt eine Funktionszuweisung an die einzelnen Module. Diese Software, zumeist in Form eines Objektcodes, ist aber vor dem funktionalen Einsatz des Signalaufbereiters auf diesen zu laden. Daher sind die Funktion(en), welche der Signalaufbereiter bereitstellt, und sowie die Funktionen der einzelnen Module und des Signalflusses im Signalaufbereiter von vornherein, d. h. mit dessen Programmierung, festgelegt.Signal Conditioner or digital signal processors are well known. The well-known signal conditioner is divided internally into different Modules, wherein the interconnection of the programmable function the individual modules and thus the signal flow in the signal conditioner at the time of programming. This programming or determination takes place with the aid of a signal conditioner tailored software. By means of this software will be among others the signal flow in the signal conditioner is fixed, as well a function assignment to the individual modules. This software, mostly in the form of an object code, but is before the functional Use the signal conditioner to load on this. Therefore, the function (s), which the signal conditioner provides, as well as the functions the individual modules and the signal flow in the signal conditioner from the beginning, d. H. with its programming.
In
In
In
In
In
In
Ausgehend von diesem Stand der Technik ist es aber nicht möglich, einen Signalaufbereiter, respektive einen digitalen Signalprozessor, derart flexibel zu gestalten und zu verwenden, dass er für unterschiedliche Verarbeitungsschritte während seines Betriebes umprogrammierbar und verwendbar ist. Nachteilig beim bekannten Stand der Technik ist, dass alle Module im Signalaufbereiter und der Signalfluss sowie die den Signalfluss beeinflussenden Komponenten zum Zeitpunkt der Softwareerstellung und Kompilierung festgelegt sind. Es ist nicht möglich, den Signalfluss und die Funktionseigenschaften des digitalen Signalprozessors nach der Softwareerstellung und Kompilierung, insbesondere während seines Betriebes, zu verändern. Eine Umprogrammierung setzt stets ein komplettes Abschalten des Systems und eine dann zu erfolgende Umprogrammierung voraus. Eine Umkonfiguration während des lau fenden Betriebes des Signalaufbereiters ist nach dem Stand der Technik nicht ausführbar.outgoing but it is not possible from this state of the art a signal conditioner, respectively a digital signal processor, to be flexible enough to use it for different processing steps during its operation reprogrammable and usable. A disadvantage of the known state The technique is that all modules in the signal conditioner and the signal flow as well as the signal flow affecting components at the time Software creation and compilation are defined. It is not possible, the signal flow and the functional properties of the digital signal processor after software creation and compilation, especially during its operation, to change. A reprogramming always sets a complete shutdown of the system and then preceded by a reprogramming. A reconfiguration during the ongoing operation of the signal conditioner is not feasible according to the prior art.
Diese Aufgabe wird durch die vorliegende Erfindung gelöst.These Problem is solved by the present invention.
Die Aufgabe der vorliegenden Erfindung ist es, einen Signalaufbereiter während des Betriebes, integriert in einem elektronischen Gerät, frei umkonfigurierbar und programmierbar zu gestalten. Hierzu wird ein Verfahren zum Betrieb des Signalaufbereiters aufgezeigt.The object of the present invention is a signal conditioner during operation, integrated in an electronic device, free umkon figurable and programmable to design. For this purpose, a method for operating the signal conditioner is shown.
Diese Aufgabe wird anhand der Merkmale des Patentanspruches 1 gelöst. Weitere vorteilhafte Ausgestaltungen der Erfindung ergeben sich anhand der abhängigen Ansprüche sowie der weiteren Beschreibung.These The object is achieved by the features of claim 1. Further advantageous embodiments of the invention will become apparent based on the dependent claims and the other Description.
Die vorliegende Erfindung löst die gestellte Aufgabe dadurch, dass der Signalaufbereiter intern in Module gegliedert wird, wobei die einzelnen Module untereinander frei verbindbar sind. Es können somit die Eingangssignale über den zu definierenden Signalfluss über die einzelnen Module geleitet werden.The The present invention solves this problem by that the signal conditioner is internally divided into modules, wherein the individual modules are freely connectable with each other. It can thus the input signals via the signal flow to be defined via the individual modules are routed.
Erfindungsgemäß wird ein Verfahren zur dynamischen Anpassung der Verarbeitungsstruktur eines Signalaufbereiters aufgezeigt. Der Signalaufbereiter weist mindestens einen Eingang für mindestens ein Eingangssignal und mindestens einen Ausgang für die Ausgabe des verarbeiteten mindestens einen Eingangssignals auf. Es ist mindestens ein Eingang für Steuersignale und Daten am Signalaufbereiter vorgesehen. Der Signalaufbereiter wird in seiner internen Struktur in Funktionsmodule aufgegliedert, wobei die Funktionsmodule untereinander frei verschaltbar sind und die Verschaltung dieser Funktionsmodule über den Eingang für Steuersignale und Daten gesteuert und konfiguriert wird. Die Funktionsmodule sind in ihrer Funktionsbereit stellung frei konfigurierbar und die zur Konfiguration der Funktionsmodule benötigten Daten werden über den Eingang für Steuersignale und Daten in den Signalaufbereiter geladen, wobei die Verschaltung der Funktionsmodule untereinander und die Daten für die Funktionsmodule während des Betriebes des Signalaufbereiters veränderbar sind, indem über den Eingang für Steuersignale entsprechende Daten in den Signalaufbereiter geladen werden. Der Signalaufbereiter nimmt anhand dieser Daten die interne Signalverarbeitung des mindestens einen Eingangsignals vor.According to the invention a method for dynamically adapting the processing structure a signal conditioner shown. The signal conditioner points at least one input for at least one input signal and at least one output for the output of the processed one at least one input signal. It is at least one entrance provided for control signals and data at the signal conditioner. The signal conditioner becomes in its internal structure in function modules broken down, with the function modules interconnected freely are and the interconnection of these function modules over the Input for control signals and data controlled and configured becomes. The function modules are in their functional position freely configurable and for configuring the function modules required data will be via the input for Control signals and data are loaded into the signal conditioner, wherein the interconnection of the function modules with each other and the data for the functional modules during operation of the signal conditioner are changeable by over the input for control signals corresponding data in the Signal conditioner are loaded. The signal conditioner takes on the basis This data is the internal signal processing of at least one Input signal.
Vorteilhaft gemäß Patentanspruch 2 ist, dass die Funktionsmodule des Signalaufbereiters als Objekte in einem übergeordneten Computer hinterlegt werden, wobei die Funktionen der Funktionsmodule und die Verschaltung der Funktionsmodule im übergeordneten Computer definiert werden. Dies ermöglicht es, durch eine objektorientierte Programmiersprache eine Funktionsvielfalt bereitzustellen, welche von dem dann eingesetzten Signalaufbereiter und dessen konkreter Hardwareausführung unabhängig ist. Somit wird ein einfach zu handhabendes und wartbares System geschaffen.Advantageous according to claim 2, that the functional modules of the signal conditioner as objects in a parent Computer be deposited, the functions of the function modules and the interconnection of the function modules in the parent Computer to be defined. This allows it through a object-oriented programming language to provide a variety of functions, which of the then used Signalaufbereiter and its concrete Hardware version is independent. Thus, will An easy-to-use and maintainable system created.
Vorteilhaft gemäß Patentanspruch 3 ist, dass als übergeordneter Computer ein PC oder eine Workstation verwendet wird. Dies ermöglicht, Standard-Software einzusetzen und eine einfache Handhabung des Systems.Advantageous according to claim 3 is that as a parent Computer a PC or a workstation is used. This makes possible, Standard software and ease of use of the system.
Vorteilhaft gemäß Patentanspruch 4 ist, dass mittels des übergeordneten Computers die Daten für die Funktionsmodule erzeugt werden, wobei hierzu ein GUI eingesetzt wird. Dies vereinfacht die Handhabung des Systems.Advantageous according to claim 4 is that by means of the parent Computer the data for the function modules are generated where a GUI is used for this purpose. This simplifies the handling of the system.
In einer vorteilhaften Ausgestaltung nach Patentanspruch 5 ist vorgesehen, dass eine externe Speichereinheit vorgesehen ist, in welcher die Daten für die Funktionsmodule und deren Verschaltung hinterlegt werden.In an advantageous embodiment according to claim 5 is provided an external storage unit is provided in which the Data for the function modules and their interconnection are stored become.
In einer vorteilhaften Ausgestaltung nach Patentanspruch 6 ist vorgesehen, dass aus der externen Speichereinheit vom Signalaufbereiter selbsttätig in Reaktion auf Steuersignale, welche über den Eingang für Steuersignale eingehen, Daten ausgelesen und in einen internen Speicher des Signalaufbereiters eingelesen werden.In an advantageous embodiment according to claim 6 is provided that from the external memory unit of the signal conditioner automatically in response to control signals passing through the input for control signals, data read out and into one internal memory of the signal conditioner are read.
In einer vorteilhaften Ausgestaltung nach Patentanspruch 7 ist vorgesehen, dass über das GUI die Speicherkonfiguration des internen Speichers des Signalaufbereiters gesteuert wird.In an advantageous embodiment according to claim 7 is provided that via the GUI the memory configuration of the internal Memory of the signal conditioner is controlled.
In einer vorteilhaft Ausgestaltung nach Patentanspruch 8 ist vorgesehen, dass als Eingangssignale und Ausgangssignale digitale Signale und als Signalaufbereiter ein digitaler Signalprozessor verwendet werden.In an advantageous embodiment according to claim 8 is provided that as input signals and output signals digital signals and As signal conditioner, a digital signal processor can be used.
In einer vorteilhaften Ausgestaltung nach Patentanspruch 9 ist vorgesehen, dass ein Konfigurationsmanagement im übergeordneten Computer zur dynamischen Anpassung der Verarbeitungsstruktur eines Signalaufbereiters in die Bereiche Speichermanagement, Signalleitungsmanagement, Konfigurationsmanagement, Ablaufplan und Objektcode gegliedert wird.In an advantageous embodiment according to claim 9 is provided that configuration management in the parent computer for dynamically adapting the processing structure of a signal conditioner in the areas of memory management, signal line management, configuration management, Schedule and object code is structured.
In einer vorteilhaften Ausgestaltung nach Patentanspruch 10 ist vorgesehen, dass die Funktionsmodule im übergeordneten Computer objektorientiert auf einem niedrigen Niveau einer Programmiersprache definiert werden.In an advantageous embodiment according to claim 10 is provided that the function modules in the parent computer are object oriented a low level of programming language.
In einer vorteilhaften Ausgestaltung nach Patentanspruch 11 ist vorgesehen, dass ein Scheduler integriert wird, um Schritt für Schritt eine konsequente Reihenfolge auszuführen.In an advantageous embodiment according to claim 11 is provided that a scheduler is integrated, step by step to execute a consistent order.
In einer vorteilhaften Ausgestaltung nach Patentanspruch 12 ist vorgesehen, dass die Daten zur Konfiguration des Signalaufbereiters in einen Scheduler geladen werden, über welchen dann diese Daten in den Signalaufbereiter übertragen werden.In an advantageous embodiment according to claim 12 is provided that the data for the configuration of the signal conditioner in a Scheduler are loaded, over which then this data be transferred to the signal conditioner.
Die einzelnen Module des Signalaufbereiters werden insoweit ohne eine bestimmte Ausführungssequenz als Funktionsmodul angewendet. Der Signalfluss wird online in einem GUI, welches üblicherweise ein PC-Programm ist, konfiguriert und auf den Signalaufbereiter heruntergeladen. Als alleinstehende Funktion ist die Konfiguration auf einem Festwertspeicher gespeichert. Bei diesem Festwertspeicher handelt es sich vorteilhafterweise um einen Flash-Speicher. Die Konfigurationsdaten werden von einem Mikroregler bzw. Mikrocomputer oder einem Computer auf den Signalaufbereiter heruntergeladen oder aber in einer weiteren Ausgestaltungsform der Erfindung, welche vorteilhaft ist, lädt der Signalaufbereiter selbsttätig die Konfigurationsdaten von einem zugeordneten Speicher. Der Signalaufbereiter ist in vorteilhafter Ausgestaltung der Erfindung als digitaler Signalprozessor ausgeführt.The individual modules of the signal conditioner are so far without one certain execution sequence applied as a function module. The signal flow is online in a GUI, which is usually a PC program is configured and connected to the signal conditioner downloaded. As a stand-alone function is the configuration stored on a read-only memory. In this read-only memory acts it is advantageously a flash memory. The configuration data be from a microcontroller or microcomputer or a computer downloaded to the signal conditioner or in another Embodiment of the invention, which is advantageous loads the signal conditioner automatically updates the configuration data from an allocated memory. The signal conditioner is more advantageous Embodiment of the invention designed as a digital signal processor.
Das gesamte Konfigurationsmanagement ist in verschiedene Teile unterteilt, nämlich in
- – Speichermanagement
- – Signalleitungsmanagement
- – Konfigurationsmanagement
- – Ablaufplan und/oder Signalfluss
- – Objektcode
- - Memory management
- - Signal line management
- - Configuration Management
- - Schedule and / or signal flow
- - object code
Im Signalaufbereiter sind alle Funktionsmodule objektorientiert auf einem niedrigen Niveau einer Programmiersprache definiert. Außerdem ist ein Planer integriert, um Schritt für Schritt eine konsequente Reihenfolge auszuführen. Das GUI konfiguriert die Konfiguration der Funk tionsmodule und deren logische Zusammenschaltung und Anordnung im Signalaufbereiter. Das Konfigurationsprogramm, das GUI, ist für die Speicherkonfiguration und das Signalleitungsmanagement zuständig. Das GUI liest die Zielinformationen, die Speicherbedingungen und Arten der vorhandenen Funktionsmodule, auch Objekte genannt, aus dem Speicher heraus. Mittels des GUI ist ein Nutzer in der Lage die Objekte und die Arten der Objekte, auch Objekttypen genannt, zu definieren und im Signalaufbereiter zu platzieren und untereinander zu verbinden. In einer vorteilhaften Ausgestaltung der Erfindung kann der Nutzer einzelnen Objekttypen Nummern zuweisen und anhand dieser Nummern kann er dann auf einer grafischen Oberfläche, diese Objekte und den Signalfluss im Signalaufbereiter konfigurieren.in the Signal conditioners are all function modules object oriented a low level of programming language. Furthermore is a planner integrated to step by step one to carry out consistent order. The GUI is configured the configuration of the function modules and their logical interconnection and arrangement in the signal conditioner. The configuration program, the GUI, is for the memory configuration and the signal line management responsible. The GUI reads the destination information, the storage conditions and types of existing functional modules, also called objects, out of the store. By means of the GUI a user is able the objects and the types of objects, also called object types, to define and place in the signal conditioner and each other connect to. In an advantageous embodiment of the invention the user can assign numbers to individual object types and based on he can then display these numbers on a graphical interface, configure these objects and the signal flow in the signal conditioner.
Auf diese Weise kann ein Signalaufbereiter, der eine beliebige Anzahl von Signaleingängen und eine beliebige Anzahl von Signalausgängen haben kann, während des Betriebs umkonfiguriert und in seiner Arbeitsweise und somit der Ver- und Bearbeitung von Eingangssignalen und somit Erzeugung von Ausgangssignalen auf die jeweiligen Erfordernisse der Signalbearbeitung und Verarbeitung angepasst werden.On This way, a signal conditioner can be any number of signal inputs and any number of signal outputs can be reconfigured during operation and in his Operation and thus the processing and editing of input signals and thus generation of output signals to the respective requirements of Signal processing and processing are adjusted.
Im Weiteren wird die vorliegende Erfindung anhand eines konkreten Ausführungsbeispieles anhand von Figuren beschrieben.in the Further, the present invention is based on a concrete embodiment described with reference to figures.
Es zeigen:It demonstrate:
Über
die Workstation
Dieses
Ablaufschema wird über den Mikrocomputer
In
einer weiteren vorteilhaften Ausgestaltung der Erfindung ist der
Signalaufbereiter
In
Zunächst werden die Zielinformationen geladen. Dies
erfolgt im Schritt
First, the destination information is loaded. This is done in the step
In einer vorteilhaften Ausgestaltung der Erfindung ist der Signalaufbereiter derart vorprogrammiert, dass er kontinuierlich den Scheduler überprüft, ob dort neue Konfigurationsanweisungen anliegen. Ist dies der Fall, lädt der Signalaufbereiter selbsttätig diese Daten, mit Hilfe des Schedulers, herunter. Es kann somit die erfindungsgemäße freie Umprogrammierung erfolgen.In An advantageous embodiment of the invention is the signal conditioner preprogrammed so that it continuously checks the scheduler whether there are new configuration instructions. Is that the case, the signal conditioner automatically loads this data, using the scheduler, down. It can thus the inventive free reprogramming done.
In
Es
sind im Weiteren die Funktionsmodule
Auf
diese beschriebene Weise ist es nunmehr möglich, die einzelnen
Funktionsmodule
Auf
diese Weise kann der Signalaufbereiter
In
Das
Funktionsmodul
Die
Funktionsmodule
ZITATE ENTHALTEN IN DER BESCHREIBUNGQUOTES INCLUDE IN THE DESCRIPTION
Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list The documents listed by the applicant have been automated generated and is solely for better information recorded by the reader. The list is not part of the German Patent or utility model application. The DPMA takes over no liability for any errors or omissions.
Zitierte PatentliteraturCited patent literature
- - WO 98/32223 A2 [0003] WO 98/32223 A2 [0003]
- - EP 1283994 B1 [0004] - EP 1283994 B1 [0004]
- - EP 1402395 B1 [0005] - EP 1402395 B1 [0005]
- - DE 19614991 C2 [0006] - DE 19614991 C2 [0006]
- - US 2005/0152322 A1 [0007] US 2005/0152322 A1 [0007]
- - DE 10138683 C1 [0008] - DE 10138683 C1 [0008]
Claims (12)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE200810037431 DE102008037431B4 (en) | 2008-10-10 | 2008-10-10 | Method for dynamically configuring a signal conditioner |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE200810037431 DE102008037431B4 (en) | 2008-10-10 | 2008-10-10 | Method for dynamically configuring a signal conditioner |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| DE102008037431A1 true DE102008037431A1 (en) | 2010-04-15 |
| DE102008037431B4 DE102008037431B4 (en) | 2013-06-06 |
Family
ID=41820845
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE200810037431 Expired - Fee Related DE102008037431B4 (en) | 2008-10-10 | 2008-10-10 | Method for dynamically configuring a signal conditioner |
Country Status (1)
| Country | Link |
|---|---|
| DE (1) | DE102008037431B4 (en) |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1998032223A2 (en) | 1997-01-15 | 1998-07-23 | Mackie Designs Inc. | Digital signal mixing architecture |
| DE10138683C1 (en) | 2001-08-07 | 2002-11-07 | Lear Automotive Electronics Gm | Equalisation method for digital audio signal uses filter bank with series digital filters having adjustable filter characteristics |
| DE19614991C2 (en) | 1995-04-17 | 2003-11-06 | Ricoh Kk | Dynamically reconfigurable processing unit, system for dynamically reconfigurable control, system for coupling processors, methods for generating instructions, methods for dynamic reconfigurable computing, dynamically reconfigurable computers and methods for data processing |
| EP1391991A1 (en) * | 2001-05-24 | 2004-02-25 | IP Flex Inc. | Integrated circuit device |
| EP1283994B1 (en) | 2000-05-26 | 2004-07-14 | Roke Manor Research Limited | Reconfiguration manager |
| US20050152322A1 (en) | 2003-10-17 | 2005-07-14 | Kabushiki Kaisha Toshiba | Reconfigurable signal processing module |
| EP1402395B1 (en) | 2001-05-18 | 2006-08-02 | Xilinx, Inc. | Programmable logic device including programmable interface core and central processing unit |
-
2008
- 2008-10-10 DE DE200810037431 patent/DE102008037431B4/en not_active Expired - Fee Related
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE19614991C2 (en) | 1995-04-17 | 2003-11-06 | Ricoh Kk | Dynamically reconfigurable processing unit, system for dynamically reconfigurable control, system for coupling processors, methods for generating instructions, methods for dynamic reconfigurable computing, dynamically reconfigurable computers and methods for data processing |
| WO1998032223A2 (en) | 1997-01-15 | 1998-07-23 | Mackie Designs Inc. | Digital signal mixing architecture |
| EP1283994B1 (en) | 2000-05-26 | 2004-07-14 | Roke Manor Research Limited | Reconfiguration manager |
| EP1402395B1 (en) | 2001-05-18 | 2006-08-02 | Xilinx, Inc. | Programmable logic device including programmable interface core and central processing unit |
| EP1391991A1 (en) * | 2001-05-24 | 2004-02-25 | IP Flex Inc. | Integrated circuit device |
| DE10138683C1 (en) | 2001-08-07 | 2002-11-07 | Lear Automotive Electronics Gm | Equalisation method for digital audio signal uses filter bank with series digital filters having adjustable filter characteristics |
| US20050152322A1 (en) | 2003-10-17 | 2005-07-14 | Kabushiki Kaisha Toshiba | Reconfigurable signal processing module |
Also Published As
| Publication number | Publication date |
|---|---|
| DE102008037431B4 (en) | 2013-06-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP2420904B1 (en) | Facility and method for configuring a control system | |
| EP2098926B1 (en) | Method and device for programming and/or configuring a safety controller | |
| DE19654593A1 (en) | Reconfiguration procedure for programmable blocks at runtime | |
| DE10159480B4 (en) | control device | |
| DE102016013434A1 (en) | Sequence control programmer, sequencing program and workstation | |
| EP3015992B1 (en) | Method for managing prioritized input data | |
| EP2799983B1 (en) | Flexible distribution of I/O channels of a hardware component | |
| WO2018036708A1 (en) | Gateway and method for connecting a data source system to an it system | |
| EP3650968A1 (en) | Production or machine tool and method for operating a production or machine tool and computer program for operating a production or machine tool | |
| EP2330469A1 (en) | Method and development environment for generating an executable total control program | |
| EP2216696B1 (en) | Method and communication system for configuring a communication module containing a logic module | |
| WO2013007349A1 (en) | Method and system for the dynamic distribution of program functions in distributed control systems | |
| DE102008037431B4 (en) | Method for dynamically configuring a signal conditioner | |
| DE102016123599A1 (en) | Robot controller with function for communication with a programmable logic controller and communication system | |
| DE102009017816A1 (en) | Method for parameterizing operating units, involves providing technical manual in program-high level language required for controlling, where each technical manual has function and set of parameters | |
| DE102012010537A1 (en) | Programming template for distributed application programs | |
| WO2004072744A2 (en) | Method for determining the processing sequence of function blocks of an automated system and corresponding automated system | |
| DE102012108490B4 (en) | Method and simulation environment for flexible automated connection of submodels | |
| DE60307172T2 (en) | A method and network device consisting of a flexible EEPROM to set configuration settings | |
| EP3141970B1 (en) | Decentralized periphery | |
| EP3899678B1 (en) | Automation device, system module and method for local control of process hardware | |
| LU503412B1 (en) | CONTROL SYSTEM, CONTROL DEVICE AND METHOD FOR PROVIDING A CONTROL AND/OR REGULATING SIGNAL | |
| DE10207831A1 (en) | Procedure for configuring and / or configuring a project | |
| DE10161321A1 (en) | Updating method for electronically modifiable components of automation apparatus for optimization of control program, using information relating to dependencies between components and hardware | |
| WO2000054146A2 (en) | Method for implicitly configuring communications links |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| OP8 | Request for examination as to paragraph 44 patent law | ||
| R016 | Response to examination communication | ||
| R018 | Grant decision by examination section/examining division | ||
| R020 | Patent grant now final |
Effective date: 20130907 |
|
| R082 | Change of representative |
Representative=s name: DIE PATENTERIE GBR PATENT- UND RECHTSANWALTSSO, DE |
|
| R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee |