| |
Innerhalb der letzten Jahre sind in unserem Hause eine Vielzahl von
Problemlösungen entstanden, deren Soft- und Hardware heute zur Verfügung steht
und die kostengünstig für spezielle Anforderungen modifiziert werden
kann. Dabei wurden die folgenden Komponenten eingesetzt:
| FPGA’s
(Feld-programmierbares Gate Array)
Kaum eine Anwendung mit anspruchsvoller Hardware kommt heute bei niederen
Stückzahlen ohne FPGA aus. Ob
sehr schnelle Zähler, ob Spezial- CPUs, ob komplexe Ablaufsteuerungen benötigt
werden, all diese Hardware lässt sich mit Hilfe von FPGA’s kostengünstig,
flexibel und schnell realisieren.
Der Trend geht dahin, Soft-CPU's zusammen mit hardware- orientierten
Funktionen in einem FPGA zu halten und nicht wie bisher einen diskreten
Mikrokontroller als zentrales Element eines Rechners zu verwenden.
Die Entwicklung wird mit speziellen Entwicklungssystemen durchgeführt. Es
entsteht ein Binärfile, der in dem Flash EEProm des Haupt- Rechners abgelegt
wird. Beim Booten transferiert dieser die Binärdaten in das FPGA und legt
damit die Hardware Funktionalität fest. Wenn der FPGA räumlich von der CPU
entfernt ist, kann das Laden sogar über Lichtleiter erfolgen. Auch das Laden
aus einem lokalen EEProm ist möglich.
Wir verfügen über Erfahrung und die Entwicklungsumgebungen für die
folgenden FPGA’s und EPLD’s: Altera , Xilinx,
(Lattice) |
| PC’s
Unser Hauptschwerpunkt sind Entwicklungen im Mikro- Controller Bereich.
Da die meisten Anwendungen PCs als Bedienoberfläche sowie für
Archivierungsaufgaben nutzen, erstellen wir auch
die dazu notwendige PC- Software. Dabei kommen die Programmierumgebungen Delphi, Visual Basic
sowie das Kalkulationsprogramm Excel zum Einsatz.
|
| Andere Bauelemente und Konfigurationen können ebenfalls verwendet werden.
Die Entwicklung ist aber aufwändiger, da neue Erfahrung gesammelt und eine
neue Entwicklungsumgebung zur Verfügung gestellt werden muss. |
Kontakt:
Dr.Weiss GmbH
|