PALs, CPLDs und FPGAs
|
|
|
- Timo Hofmeister
- vor 10 Jahren
- Abrufe
Transkript
1 PALs, CPLDs und FPGAs P. Fischer, ziti, Uni Heidelberg, Seite 1
2 Bezeichnungen Sehr ähnliche Bauelemente werden oft unterschiedlich bezeichnet, z.t. nur aus Marketing-Gründen PLD = Programmable Logic Devices PLA = Programmable Logic Array PAL = Programmable Array Logic CPLD = Complex Programmable Logic Devices FPGA = Field Programmable Gate Array (eigentlich sind das gar keine Gate Arrays...) LCA = Logic Cell Array P. Fischer, ziti, Uni Heidelberg, Seite 2
3 Firmen Der Markt für 'kleine' PALs geht zurück nur noch wenige Firmen stellen PALs her Bei den 'großen' Bausteinen findet z.z. eine Konzentration auf wenige Firmen statt. Marktanteile und Umsatz 2002 (Quelle: isuppli) von PLD Herstellern: Hersteller Umsatz (Mio. $) Marktanteil Xilinx % Altera % Lattice % Actel % Cypress % QuickLogic % Atmel % P. Fischer, ziti, Uni Heidelberg, Seite 3
4 Programmiermethoden Einmal programmierbar (one time programmable, OTP) - 'Fuse' (Sicherung) oder Anti-fuse Varianten. Verbindung wird hergestellt oder durchgebrannt - typ. Widerstände von Ohm (niedrig) - sehr hohe Dichte: ein Bit benötigt wenig Platz - Programmierung erfolgt extern mit spezieller Hardware ( PROMMER ) RAM-basiert - RAM Bits kontrollieren CMOS Schalter (in unterschiedlichen Topologien) - Widerstände kohm - kann beliebig oft programmiert werden - kann auf der Platine programmiert werden: 'in circuit programmable' - niedrige Dichte - erfordert externen Speicher für Firmware, Chip muß 'booten' GND GND Durchbrennen einzelner Kreuzungen nicht möglich + EPROM, EEPROM und Flash EEPROM - eigentlich Read Only Memory (ROM), diese Typen sind aber löschbar: - EPROM: ( Erasable PROM ) Löschen mit Licht - EEPROM: ( Electrically Erasable PROM ) Löschen elektrisch - Flash: Wie EEPROM, nur wesentlich schneller - kein externer Speicher nötig - Bauteil sofort nach Einschalten betriebsbereit: 'instant-on' - typ. Widerstände 2-4 kohm - relativ hohe Dichte - spezielle Technologie nötig + Mit Dioden: Stromfuß nur in einer Kreuzung! P. Fischer, ziti, Uni Heidelberg, Seite 4
5 'Design Flow' Design Beschreibung (Schematic, HDL) Simulation Synthese Technology Mapping Place & Route Timing Analyse (Berechung der Verzögerungen) Download / Programmieren des EPROM P. Fischer, ziti, Uni Heidelberg, Seite 5
6 PLA, PROM, PAL P. Fischer, ziti, Uni Heidelberg, Seite 6
7 PLA PLAs enthalten eine programmierbare UND-Matrix, gefolgt von einer programmierbaren ODER-Matrix Zu jedem UND Gatter werden die Eingangssignale und deren Komplemente geführt Jeder Produktterm kann von mehreren ODER Gattern benutzt werden PLAs sind langsamer als PALs (s. später) durch die zwei programmierbaren Ebenen Reine PLAs sind inzwischen selten. programmierbare Verbindungen Produktterme Eingänge Summe von Produkten P. Fischer, ziti, Uni Heidelberg, Seite 7
8 PLA: kompakte Darstellung Zur einfacheren Darstellung zeichnet man nicht alle Eingänge der Gatter Die programmierbaren Kreuzungen werden mit einem x markiert UND Gatter mit 2N Eingängen Hier können Verbindungen programmiert werden. ODER Gatter mit mehreren Eingängen N Eingänge M Ausgänge P. Fischer, ziti, Uni Heidelberg, Seite 8
9 Beispiele für Funktionen im PLA F1 = ABC F2 = A + B + C F3 =!(ABC) =!A +!B +!C F4 = A B C = (AB +!A!B) C + (!AB + A!B)!C = ABC +!A!BC +!AB!C + A!B!C F5 = 1 = B +!B Bei F4 und F5 werden Zeilen verwendet, die schon ei F1-F3 vorkommen Nicht jede Funktion kann implementiert werden, solange die Anzahl der zur Verfügung stehenden Produktterme begrenzt ist! < C B A F1 F2 F3 F4 F5 P. Fischer, ziti, Uni Heidelberg, Seite 9
10 PROM Wie es manchmal eingeführt wird... Im Vergleich zum PLA: - Die UND Struktur ist fest verdrahtet. Bei N Eingängen gibt es 2 N UND Gatter (Sie bilden einen Dekoder!) - Die ODER-Struktur legt die Ausgangswerte fest Jedes beliebige Muster ist möglich, aber sehr aufwändig! Fest verdrahtete UND Matrix UND Gatter mit je 2N Eingängen bilden einen Decoder 2 N -1 2 N -2 2 Minterme 1 0 ODER Gatter mit je 2 N Eingängen A N-1 A N-2 A 1 (Adress-) Eingänge A 0 Ausgänge Meist Tri-State Ausgänge, die mit!oe x!ce aktiviert werden P. Fischer, ziti, Uni Heidelberg, Seite 10
11 Beispiel für Codierung im PROM F1 = ABC F2 = A + B + C F3 =!(ABC) =!A +!B +!C F4 = A B C Betrachte ein 3 x 4 ROM (3 Adressen, 4 Datenbits) Man sieht: Wegen der Verwendung von Mintermen ist das ODER schlecht (ineffizient) implemeniert C B A F1 F2 F3 F4 Eingänge Ausgänge P. Fischer, ziti, Uni Heidelberg, Seite 11
12 PAL Eingeführt von der Firma Monolithic Memories (MMI) Etwas eingeschränktere Struktur im Vergleich zum PLA: - Die ODER Struktur ist fest verdrahtet - Die Anzahl Eingänge zu den ODER-Gattern ist beschränkt (nicht immer für alle Ausgänge gleich) - Produktterme können nicht wiederverwendet werden PALs sind schneller als PLAs, da nur eine programmierbare Matrix durchlaufen werden muß (wenige ns) Jedes ODER ist fest mit einer Teilmenge der UND Gatter verbunden Eingänge Ausgänge P. Fischer, ziti, Uni Heidelberg, Seite 12
13 Beispiel: Funktion im PAL Implementiere Z0 = (A +!B +!C) (C +!D) = A C +!B C + A!D +!B!D +!C!D 'Summe von Produkten' Z1 = C +!D +!A E!Z1 =!(C +!D +!A E) =!C D!(!A E) =!C D (A +!E) =!C D A +!C D!E!D D!C C!B B!A A!E E A C!B C A!D!B!D!C!D P. Fischer, ziti, Uni Heidelberg, Seite 13
14 Kombinatorische PALs Typischer Vertreter: PAL16L8-16 Eingangsvariablen - 8 Ausgänge 7 Eingänge pro ODER Gatter Manche Pins werden doppelt (als Ausgang oder Eingang) benutzt Die Ausgänge sind 'active low' (im Gegensatz zum seltenen PAL16H8) Das Enable der Ausgänge erfolgt Pin-weise über ein weiteres UND Gatter Die UND Gatter haben 32 = 16x2 Eingänge reiner Eingang Enable reiner Ausgang Eingang/ Ausgang aus AMD Datenblatt 16L8 P. Fischer, ziti, Uni Heidelberg, Seite 14
15 PAL 16L8 20 Pins: 10 reine Eingangspins 2 reine Ausgangspins 6 In/Out Pins 2 Versorgungen (Power, Ground) Gehäuse z.b. DIP20 Ausgang 9 Eingänge 6 IOs Also maximal Funktionen von 16 Eingangsvariablen Jedes ODER hat hier gleich viele Eingänge Ausgang Eingang aus AMD Datenblatt 16L8 P. Fischer, ziti, Uni Heidelberg, Seite 15
16 PAL 16L8: Spezifikationen Beispiel für Datenblatt (AMD, 1996) ICC = 210mA! Commercial: 0 0 C C, Industrial: C C P. Fischer, ziti, Uni Heidelberg, Seite 16
17 Ausgangszellen Verschiedene Varianten haben Flipflops am Ausgang, so daß auch Zustandsmaschinen implementiert werden können Die Ausgangswerte werden zurückgekoppelt Im gezeigten Beispiel können die Ausgänge nur über einen speziellen Chip-Pin aktiviert werden. In anderen Architekturen kann das Enable Signal durch eine Verknüpfung von Eingängen erzeugt werden. Manchmal kann die Polarität umgedreht werden. Damit vereinfachen sich manche logische Funktionen: A + B + C + D (4 UND Terme) =! (!A!B!C!D) (nur ein UND Term!) Output-Enable Ausgangspin Rückkopplung Polarität kann ausgewählt werden. P. Fischer, ziti, Uni Heidelberg, Seite 17
18 PAL16R8 mit Registern 16 Eingänge zu den UND Gattern 8 Eingänge, 8 Ausgänge, 20 Pins (+ OEb, CLK, GND, VDD) OEb ist ein globaler Pin gemeinsamer Takt Feedback gemeinsames Output Enable P. Fischer, ziti, Uni Heidelberg, Seite 18
19 Beispiel Gray Zähler PAL16R8 als 3 Bit Gray Zähler konfiguriert Res C!C B!B A!A Nur ResetB Eingang ist benutzt A = Res + CB + A!C B = Res + CB +!A!C C = Res + B!A + A!B A Zustand nach ResetB: 111 Dann: A B C B C P. Fischer, ziti, Uni Heidelberg, Seite 19
20 Variable Ausgangsblöcke: GAL GALs (Firma Lattice) haben an jedem Pin eine konfigurierbare Ausgangszelle (hier 'OLMC') Sie kann als kombinatorischer Ausgang (active high/low), als 'registered' Ausgang (active high/low) oder als Eingang genutzt werden. Das FF hat Setz- und Rücksetzeingänge, die (global) programmiert werden können Die Programmierung ist UV-löschbar, später elektrisch löschbar Auswahl gekoppelt an Kombinatorisch/registered P. Fischer, ziti, Uni Heidelberg, Seite 20
21 GAL22V10 22 Eingänge zu den UND Gattern, 10 Ausgänge mit Macrozellen, ODER mit 8-16 Eingängen Chip hat 24 Pins (GND, VDD, CLK/IN, 11xIn, 10xIO). Position der Steuerbits in den Konfigurationsdaten Position der Steuerbits in den Konfigurationsdaten P. Fischer, ziti, Uni Heidelberg, Seite 21
22 GAL22V10 Ausschnitt Datenblatt 'speed grade' P. Fischer, ziti, Uni Heidelberg, Seite 22
23 CPLD P. Fischer, ziti, Uni Heidelberg, Seite 23
24 CPLD Beispiel MAX7000 CPLD = 'Complex Programmable Logic Devices' Erster Ansatz: Viele PAL-ähnliche Blöcke (hier 'Logic Array Blocks' = 'LABs') auf einem Chip. Beispiel: Altera, MAX7000 Familie Speicherung der Konfiguration in CMOS EEPROM (bis zu 100x programmierbar) PAL Logic Array Blöcke mit 16 Macrozellen PIA: Programmable Interconnect Array P. Fischer, ziti, Uni Heidelberg, Seite 24
25 MAX7000 Macrozelle Sie sind in jedem 'Logic Array Block' (LAB) mehrfach (16x) vorhanden UND Array hat 5 Ausgänge. Die 'Product Term Select Matrix' verteilt sie auf ODER, XOR, set, reset, clk, etc. Erweiterung von Nachbarn (max. 16 pro LAB) UND Array 'nur' 5 Produktterme pro MC 20 XOR vom EEPROM Einige Produktterme können an andere Macrozellen verteilt werden Kombinatorisch oder 'registered', variable Polaritäten, clear, etc... P. Fischer, ziti, Uni Heidelberg, Seite 25
26 MAX7000 Familie P. Fischer, ziti, Uni Heidelberg, Seite 27
27 Im Vergleich: Xilinx CPLD Familie 'Coolrunner' Low Power CPLD (ehemals Philips). 'Traditional CPLD Architecture' 1.8V, 0.18µm Technologie, IO bis 3.3V, I stat < 100µA (daher Coolrunner ) EEPROM, JTAG,.. 'Advanced Interconnect Matrix' P. Fischer, ziti, Uni Heidelberg, Seite 28
28 Coolrunner Macrocell Sehr ähnlich wie MAX P. Fischer, ziti, Uni Heidelberg, Seite 29
29 Weitere Blöcke/'Features' JTAG (IEEE ) Zum Programmieren und Testen haben sehr viele ICs heute ein JTAG interface 'Joint Test Action Group': Alle Pins eines ICs werden (neben ihrer normalen Funktion) mit einem Schieberegister verbunden, so daß man beliebige IO Muster schreiben und lesen kann, ohne die Pins anzuschließen! Sehr populär zum Testen von ICs 'in Circuit' und zum Testen von Verbindungen auf PCBs Embedded RAM Viele CPLDs bieten RAM-Blöcke unterschiedlicher Größe an, die ins Design eingebunden werden können Die Architektur ist meist programmierbar (8k x 1, 4k x 2,...) Oft auch dual ported etc. PLL Viele Designs können intern mit (mehreren) schnelleren Takten arbeiten. Zur Erzeugung aus einem 'langsamen', externen Takt werden Phase-Locked-Loops (PLLs) benutzt: Ein Oszillator erzeugt den 'schnellen' Takt. Dieser wird heruntergeteilt und mit dem 'langsamen', externen Referenztakt verglichen. Der 'schnelle' Oszillator wird nachgeregelt. Takt Referenz schneller Oszillator Teiler : N Phasen- Vergleich Regelung P. Fischer, ziti, Uni Heidelberg, Seite 30
30 FPGA / LCA P. Fischer, ziti, Uni Heidelberg, Seite 31
31 Komplexere programmierbare Bausteine Ein etwas anderer Ansatz benutzt viele 'kleine' Logikblöcke (z.b. Xilinx, 1984) Sie werden durch ein Netz von programmierbaren Kreuzungen miteinander verbunden Complex Logic Block (CLB) Xilinx Patent 4,706,216 'Configurable Logic Element' (1984) Verbindungsnetz IO Zellen P. Fischer, ziti, Uni Heidelberg, Seite 32
32 Beispiel Xilinx 4000-er Familie Die CLBs haben nur 'wenige' Eingänge (hier G1-G4 und F1-F4) Einige spezielle Funktionen, insbesondere für Carry-Funktionen Registered Implementi erung mit 16 1 MUX Implementierung mit 16 1 MUX Direkt Registered Direkt Bild aus Xilinx Datenblatt P. Fischer, ziti, Uni Heidelberg, Seite 33
33 Implementierung der Logic Function Blöcke Es soll eine beliebige Funktion von 4 Variablen, z.b. G 4 G 1 programmierbar sein. Es gibt dafür 2 24 = 2 16 = Möglichkeiten Lösung : 16 1 MUX. Das Muster an den 16 Eingängen ist programmierbar, die Eingangsvariablen selektieren einen der 16 Eingänge 1 I15 1 out I0 Sel[3:0] Beispiel: out = G 1 G 2 G 3 G 4 +!G 1 G 2 G 3 G 4 +!G 1!G 2!G 3!G 4 = G 1 G 2 G 3 +!G 1!G 2!G 3!G 4 G 4 G 3 G 2 G 1 P. Fischer, ziti, Uni Heidelberg, Seite 34
34 Verfügbare Logikfunktion Zwei beliebige Funktionen von 4 Eingangsvariablen F 4 F 1 und G 4 G 1 Eine beliebige Funktion von 5 Variablen E 9,E 4 E 1 (E 4 E 1 für E 9 =0 in F codiert, für E 9 =1 in G. E 9 wählt aus) Manche Funktionen von bis zu 9 Variablen E 9 E 1 (s. Bild) E 9 E 8 E 7 E 6 E 5 E 4 E 3 E 2 E 1 P. Fischer, ziti, Uni Heidelberg, Seite 35
35 Gemischte Logikfunktion im CLB Hier sind zwei getaktete Funktionen von je 4 Variablen (rot, grün) und eine kombinatorische von 2 Variablen implementiert (blau). P. Fischer, ziti, Uni Heidelberg, Seite 36
36 XC4000 Fast Carry Logic Eine spezielle, flexible 'Carry'-Logik zum Aufbau von Zählern und Addierern ist vorhanden. Schnelle Carry-Signale verbinden benachbarte CLBs Laut Datenblatt können damit Zähler bis 32 Bit Breite ohne schaltungstechnische Optimierungen implementiert werden. P. Fischer, ziti, Uni Heidelberg, Seite 37
37 XC4000 CLB (und Folgende) als RAM Die XC4000 Familie hat kein dediziertes RAM. Die MUXe der CLBs können aber als 16x2 oder 32x1 RAM (s. Bild) konfiguriert werden Eingang WE Konfigurations RAM 16:1 MUX des G-Blocks A4 A3..A0 Ausgang Schreib-Decoder, wird auch bei Konfiguration benutzt P. Fischer, ziti, Uni Heidelberg, Seite 38
38 Xilinx 4000 Verbindungen Punkt-zu-Punkt Verbindungen (mit Abzweigungen) werden durch regelmäßige Anordnung aus 'Programmable Switch Matrix' Elementen (PSM) erzeugt. Verbindungen gehen zu den Nachbarn ( singles ) und den übernächsten Nachbarn ( doubles ) P. Fischer, ziti, Uni Heidelberg, Seite 39
39 Anbindung CLB, weitere Verbindungen Außer PSM gibt es Long Lines über den gesamten Chip für Busse und weite Wege Mehrerer globale Taktnetze (mit kleinem Skew) Die Carry-Chain Signale In der XC4000X Familie: Quad-Lines Direkte Verbindungen zwischen CLBs... P. Fischer, ziti, Uni Heidelberg, Seite 40
40 XC4000 IO-Block IO-Blöcke (IOB) mit direct oder registered Output direct und registered Input Je mit variabler Polarität Output Enable Pullup/Pulldown Slew Rate control P. Fischer, ziti, Uni Heidelberg, Seite 41
41 Boundary Scan (JTAG) 3 Scan FFs und update Latches pro IO Pad Im SHIFT-Mode als Schieberegister geschaltet Im CAPTURE-Mode werden PAD, Q, T ins FF übertragen Im EXTTEST-Mode werden I und PAD mit Werten aus dem Schieberegister belegt. P. Fischer, ziti, Uni Heidelberg, Seite 42
42 Konfiguration XC4000 wird mit RAM konfiguriert. Daten müssen daher nach dem Einschalten erst eingelesen werden. Mehrere Möglichkeiten (Auswahl mit 3 'Mode'-Pins): - Seriell oder 8 Bit Parallel - Master (Takt wird vom Device erzeugt) oder Slave (Takt wird an CCLK von außen vorgegeben) Beispiel für serielle Konfiguration: Master erzeugt Configuration Clock Mode: Slave serial Mode : Master serial Serielles PROM (8Pins) Open-Drain bus 'initb'. Hier melden alle Slaves, daß sie erfolgreich konfiguriert wurden. P. Fischer, ziti, Uni Heidelberg, Seite 43
43 XC4000 Familie P. Fischer, ziti, Uni Heidelberg, Seite 44
44 Altera Flex RAM basiert, LCA mit hierarchischer Struktur: 144 'Logic Array Blöcke' (LABs) mit je 8 'Logic Elements' LE Dazu 6 x RAM in 'Extended Array Blöcken' EAB (256 x x 1) P. Fischer, ziti, Uni Heidelberg, Seite 45
45 Altera Flex: Logic Elements im LAB P. Fischer, ziti, Uni Heidelberg, Seite 46
46 Altera Flex: Logic Element LE P. Fischer, ziti, Uni Heidelberg, Seite 47
47 Kommentare Komplexe log. Funktionen müssen in LCAs auf viele CLBs aufgeteilt werden. Dies ist eine schwierige Aufgabe für die CAD Tools! Die Plazierung der CLBs ist sehr wichtig um kurze Delays und gute Ausnutzung der Routing Resourcen zu bekommen. Schwieriger als bei CPLDs! Die Bibliotheken bieten daher neben 'Soft-Macros' (i.w. logische Gleichungen) auch 'Hard Macros', die für kritische Blöcke (Addierer, Zähler) die (relative) Plazierung und Verdrahtung schon beinhalten 'Fortgeschrittene' Benutzer können im Schaltplan schon Vorgaben über die Plazierung machen, oder festlegen, welche Routing-Resource verwendet werden soll (über Property -Attribute an Netzen und Instanzen). Die Hersteller bieten Bibliotheken mit komplexen Schaltungsblöcken ('cores') an, z.t. kostenlos (Werbung!, macht Bauteile attraktiv!), z.t. kostenpflichtig: - PCI Interface - Serielle, Parallele Schnittstellen - USB Core - Prozessoren (Altera: 'NIOS' embedded processor) - DSPs Der Schutz von 'interlectual Property' ist wichtig. Die Firmware der Bausteine kann daher vom Benutzer geschützt werden, so daß sie von der Konkurrenz nicht ausgelesen werden kann... P. Fischer, ziti, Uni Heidelberg, Seite 48
48 State of the Art P. Fischer, ziti, Uni Heidelberg, Seite 49
49 Erweiterungen Moderne Familien bieten oft noch Vielfältige Routing Resourcen Mehrere Taktnetze, Clock managment Units (PLLs) Spezielle Funktionsblöcke (Multiplizierer, CAM,...) Eine Vielzahl von IO Formaten (LVDS, GTL, PECL,...) Blöcke zur seriellen Datenübertragung (incl. Checksumme etc.), mehrere GHz!!! Eingebettete Prozessoren! Beispiel: Virtex Familie von Xilinx (inzwischen: Virtex 5) P. Fischer, ziti, Uni Heidelberg, Seite 50
50 Xilinx: Virtex-II Pro Bis Gbps PLLs Preise für Einzelstücke (Januar 2003) $100 $180 $2000 P. Fischer, ziti, Uni Heidelberg, Seite 51
51 Seit Mai 2006 Xilinx: Virtex 5 65 nm Technologie, 1V Core Spannung, 12 Metall-Lagen. 3.3V IO Support LX -Familie (ohne schnelle serielle Links) wird schon ausgeliefert Andere Familien folgen zu Zeit Neu: - LUTs mit 6 echten Eingängen (anstelle 2 x 4 Eingänge bisher) (Altera hat bei Stratix-II bereits Adaptive Logic Modules ) Gbps LVDS IO Zellen - Besseres Clock Managment (PLL, ) - DSP Slices für Support von single precision float operations - Konfigurations Bitstream mit 256 Bit verschlüsselt P. Fischer, ziti, Uni Heidelberg, Seite 53
52 High End Modell von Altera: Stratix Viele LEs, viel RAM Dual ported RAM Multiplizierer PLLs Viele IO Formate Intelligente Leitungsterminierung Memory Interfaces P. Fischer, ziti, Uni Heidelberg, Seite 54
53 Altera Stratix High End Parts P. Fischer, ziti, Uni Heidelberg, Seite 55
54 Stratix Elemente LABs mit 10LEs 512 Bit RAM 'DSP' Block 4kBit RAM IO 512 kbit RAM P. Fischer, ziti, Uni Heidelberg, Seite 56
55 Stratix Logic Element (LE) P. Fischer, ziti, Uni Heidelberg, Seite 57
56 Stratix II Familie Adaptive Logic Units: P. Fischer, ziti, Uni Heidelberg, Seite 58
57 Stratix II GX Familie GX Familie mit schnellen seriellen Links bis GBit/s Traumhaftes Augendiagramm bei GBits/s (aus der Altera Werbung!) P. Fischer, ziti, Uni Heidelberg, Seite 59
58 Hersteller & Familien Xilinx: Coolrunner ursprünglich Philips (bis 1999), low power Spartan Nachfolger von XC4000, mit BlockRAM, low cost Spartan IIE Nachfolger von Spartan, low cost - auf UXIBO Spartan-3 90nm Technologie, bis zu 5 Mgates - auf Nexys-II Board Spartan-6 Neustes Mitglied der Spartan Familie Virtex High End Familie VirtexII-Pro High End, Sehr schnelle Links,... Virtex4-7 Aufeinanderfolgende, immer leistungsfähigere Familien Altera: MAX-II 'kleine' CPLD, EEPROM Cyclone preiswert, ('1.5$ pro 1000LEs') weniger RAM als Stratix Cyclone IV low cost Aria II Mid Range Stratix V High End Lattice: LatticeSC/XP Neueste Famile. Serial Links is 3.5Gbps, PLL, DLL, LatticeECP3 MachX02 EPROM QuickLogic: ArcticLink Speziell mit vielen Kommunikationsmöglichkeiten P. Fischer, ziti, Uni Heidelberg, Seite 60
59 Welche Implementierung? Es gibt viele Möglichkeiten, digitale Schaltungen zu implementieren: Diskreter Aufbau CPLD LCA, FPGA Gate Array Full Custom Chip - nur für einfache Funktionen. Evtl. mit PALs - für mittlere Komplexitäten. 'garantierte' Geschwindigkeit - hohe Flexibilität - keine 'Verschwendung' von Ressourcen, Möglichkeiten eingeschränkt (RAM..) - Alle Möglichkeiten, viel Know-How erforderlich, hohe Anfangskosten, guter Schutz der 'Interlectual Property' 'Rechenintensive' Probleme natürlich auch auf Prozessoren oder DSPs! P. Fischer, ziti, Uni Heidelberg, Seite 61
13 Programmierbare Speicher- und Logikbausteine
13 Programmierbare Speicher- und Logikbausteine Speicherung einer Tabelle (Programm) Read Only Memory (ROM) Festwertspeicher Nichtflüchtig Nichtlöschbar: ROM PROM bzw. OTP-ROM Anwender programmierbares
Teil 1: Digitale Logik
Teil 1: Digitale Logik Inhalt: Boolesche Algebra kombinatorische Logik sequentielle Logik kurzer Exkurs technologische Grundlagen programmierbare logische Bausteine 1 Tri-State Ausgangslogik Ausgang eines
Programmierbare Logik CPLDs. Studienprojekt B Tammo van Lessen
Programmierbare Logik CPLDs Studienprojekt B Tammo van Lessen Gliederung Programmierbare Logik Verschiedene Typen Speichertechnologie Komplexe Programmierbare Logik System On a Chip Motivation Warum Programmierbare
Teil 1: Digitale Logik
Teil 1: Digitale Logik Inhalt: Boolesche Algebra kombinatorische Logik sequentielle Logik kurzer Exkurs technologische Grundlagen programmierbare logische Bausteine 1 Tri-State Ausgangslogik Ausgang eines
Anwenderprogrammierbare
4. Einteilung der Programmiertechnologien Programmable logic device (PLD) Field programmable gate array (FPGA) Zusammenfassende Bewertung S. A. Huss / Folie 4-1 Einteilung der Programmiertechnologien Programmierung
Teil 1: Digitale Logik
Teil 1: Digitale Logik Inhalt: Boolesche Algebra kombinatorische Logik sequentielle Logik kurzer Exkurs technologische Grundlagen programmierbare logische Bausteine 1 Tri-State Ausgangslogik Ausgang eines
FPGA Field Programmable Gate Array im Unterschied zu anderen PLD-Architekturen.
FPGA Field Programmable Gate Array im Unterschied zu anderen PLD-Architekturen. Kasdaghli Ameni Inhalt. Die Klassifizierung von ASIC 2. Simple Programmable Logic Device SPLD 3. Complex Programmable Logic
Elektrische Logigsystem mit Rückführung
Mathias Arbeiter 23. Juni 2006 Betreuer: Herr Bojarski Elektrische Logigsystem mit Rückführung Von Triggern, Registern und Zählern Inhaltsverzeichnis 1 Trigger 3 1.1 RS-Trigger ohne Takt......................................
10. Elektrische Logiksysteme mit
Fortgeschrittenenpraktikum I Universität Rostock - Physikalisches Institut 10. Elektrische Logiksysteme mit Rückführung Name: Daniel Schick Betreuer: Dipl. Ing. D. Bojarski Versuch ausgeführt: 22. Juni
F Programmierbare Logikbausteine
1 Einordnung Ebene 6 Problemorientierte Sprache Ebene 5 Assemblersprache F Programmierbare Logikbausteine Ebene 4 Ebene 3 Ebene 2 Ebene 1 Betriebssystem ISA (Instruction Set Architecture) Mikroarchitektur
F Programmierbare Logikbausteine
1 Einordnung Ebene 6 Problemorientierte Sprache Ebene 5 Assemblersprache F Programmierbare Logikbausteine Ebene 4 Ebene 3 Ebene 2 Ebene 1 Betriebssystem ISA (Instruction Set Architecture) Mikroarchitektur
Microcontroller Kurs. 08.07.11 Microcontroller Kurs/Johannes Fuchs 1
Microcontroller Kurs 08.07.11 Microcontroller Kurs/Johannes Fuchs 1 Was ist ein Microcontroller Wikipedia: A microcontroller (sometimes abbreviated µc, uc or MCU) is a small computer on a single integrated
BitRecords FPGA Modul XC6SLX25_V2.0, Mai2013 1
BitRecords FPGA Modul XCSLX FPGA Modul zur Anwendung im Hobby- und Prototypenbereich Eigenschaften: Xilinx Spartan (XCSLX-FGGC) Nutzer-IOs On-Board 0MHz Oszillator LEDs, Taster Rastermaß:. mm Maße: x mm
CU-R-CONTROL. Beschreibung zur Schaltung ATMega16-32+ISP MC-Controller Steuerung auf Basis ATMEL Mega16/32. Autor: Christian Ulrich
Seite 1 von 10 CU-R-CONTROL Beschreibung zur Schaltung ATMega16-32+ISP MC-Controller Steuerung auf Basis ATMEL Mega16/32 Autor: Christian Ulrich Datum: 08.12.2007 Version: 1.00 Seite 2 von 10 Inhalt Historie
Ein Scan basierter Seitenangriff auf DES
Ein Scan basierter Seitenangriff auf DES Seminar Codes & Kryptographie SS04 Tobias Witteler 29.06.2004 Struktur des Vortrags 1. Einführung / Motivation 2. Struktur von DES 3. Die Attacke Begriffsklärung:
Tickt ihr Board noch richtig? Frequenzmessung durch ChipVORX als Ergänzung zum Boundary Scan Test. Dipl.-Ing. (FH) Martin Borowski
Tickt ihr Board noch richtig? Frequenzmessung durch ChipVORX als Ergänzung zum Boundary Scan Test. Dipl.-Ing. (FH) Martin Borowski 05.03.205 05.03.205 Was ist ChipVORX? 05.03.205 3 Typische Testaufgaben
1 Anmerkungen zur Entwicklung von GALs mit LOG/iC
1 Anmerkungen zur Entwicklung von GALs mit LOG/iC 1.1 Generic Array Logic (GAL) - Prinzip Ein GAL (Generic Array Logic) stellt ein (wieder)programmierbares UND- Array mit einem festen ODER Array dar. Zusätzlich
Emulation und Rapid Prototyping. Hw-Sw-Co-Design
Emulation und Rapid Prototyping Hw-Sw-Co-Design Simulation von komplexen ICs Design level Description language Primitives Simulation time (instructions/cycle) Algorithm HLL Instruction sets 10-100 Architecture
Emulation und Rapid Prototyping
Emulation und Rapid Prototyping Hw-Sw-Co-Design Simulation von komplexen ICs Design level Description language Primitives Simulation time (instructions/cycle) Algorithm HLL Instruction sets 10-100 Architecture
Übungen zu Architektur Eingebetteter Systeme. Teil 1: Grundlagen. Blatt 5 1.1: VHDL 28./29.05.2009
Übungen zu Architektur Eingebetteter Systeme Blatt 5 28./29.05.2009 Teil 1: Grundlagen 1.1: VHDL Bei der Erstellung Ihres Softcore-Prozessors mit Hilfe des SOPC Builder hatten Sie bereits erste Erfahrungen
Halbleiterspeicher. Halbleiterspeicher. 30.09.2008 Michael Kuhfahl 1
Halbleiterspeicher 30.09.2008 Michael Kuhfahl 1 Gliederung I. FF als Speicher (1 Bit) II. Register als Speicher (n Bit) III. Anordnung der Speicherzellen IV. SRAM V. DRAM VI. ROM VII. PROM VIII. EPROM
Übersicht aktueller heterogener FPGA-SOCs
Fakultät Informatik, Institut für Technische Informatik, Professur VLSI-Entwurfssysteme, Diagnostik und Architektur Übersicht aktueller heterogener FPGA-SOCs Vortrag zum Lehrstuhlseminar Tilo Zschau [email protected]
Benutzung der LS-Miniscanner
Benutzung der LS-Miniscanner Seit Januar 2010 ist es möglich für bestimmte Vorgänge (Umlagerungen, Retouren, Inventur) die von LS lieferbaren Miniscanner im Format Autoschlüsselgröße zu benutzen. Diese
9 Multiplexer und Code-Umsetzer
9 9 Multiplexer und Code-Umsetzer In diesem Kapitel werden zwei Standard-Bauelemente, nämlich Multiplexer und Code- Umsetzer, vorgestellt. Diese Bausteine sind für eine Reihe von Anwendungen, wie zum Beispiel
Bluetooth Low Energy Demo mit dem Apple iphone 4s
Bluetooth Low Energy Demo mit dem Apple iphone 4s Die hier dokumentierte Demo zeigt die einfache Übertragung von ASCII Zeichen zwischen einem iphone 4s (iphone 5, ipad 3, ipad 4, ipad mini) und einem connectblue
Lineargleichungssysteme: Additions-/ Subtraktionsverfahren
Lineargleichungssysteme: Additions-/ Subtraktionsverfahren W. Kippels 22. Februar 2014 Inhaltsverzeichnis 1 Einleitung 2 2 Lineargleichungssysteme zweiten Grades 2 3 Lineargleichungssysteme höheren als
Serielle Kommunikation mit dem Arduino. Teil 1: Das Serial Peripheral Interface (SPI)
Serielle Kommunikation mit dem Arduino Teil 1: Das Serial Peripheral Interface (SPI) Axel Attraktor e.v. 4. Juni 2012 Axel (Attraktor e.v.) 5. Arduino-Stammtisch 4. Juni 2012 1 / 25 Serielle Kommunikation
Mikrocontroller Grundlagen. Markus Koch April 2011
Mikrocontroller Grundlagen Markus Koch April 2011 Übersicht Was ist ein Mikrocontroller Aufbau (CPU/RAM/ROM/Takt/Peripherie) Unterschied zum Mikroprozessor Unterschiede der Controllerarten Unterschiede
schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG mitp/bhv
Roboter programmieren mit NXC für Lego Mindstorms NXT 1. Auflage Roboter programmieren mit NXC für Lego Mindstorms NXT schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG mitp/bhv Verlag
Simulation LIF5000. Abbildung 1
Simulation LIF5000 Abbildung 1 Zur Simulation von analogen Schaltungen verwende ich Ltspice/SwitcherCAD III. Dieses Programm ist sehr leistungsfähig und wenn man weis wie, dann kann man damit fast alles
Anleitung zur Nutzung des SharePort Utility
Anleitung zur Nutzung des SharePort Utility Um die am USB Port des Routers angeschlossenen Geräte wie Drucker, Speicherstick oder Festplatte am Rechner zu nutzen, muss das SharePort Utility auf jedem Rechner
Asynchrone Schaltungen
Asynchrone Schaltungen Dr.-Ing. Volkmar Sieh Institut für Informatik 3: Rechnerarchitektur Friedrich-Alexander-Universität Erlangen-Nürnberg SS 2013 Asynchrone Schaltungen 1/25 2013/07/18 Asynchrone Schaltungen
N Bit binäre Zahlen (signed)
N Bit binäre Zahlen (signed) n Bit Darstellung ist ein Fenster auf die ersten n Stellen der Binär Zahl 0000000000000000000000000000000000000000000000000110 = 6 1111111111111111111111111111111111111111111111111101
Anlegen eines SendAs/RecieveAs Benutzer unter Exchange 2003, 2007 und 2010
1 von 6 Anlegen eines SendAs/RecieveAs Benutzer unter Exchange 2003, 2007 und 2010 ci solution GmbH 2010 Whitepaper Draft Anleitung Deutsch Verfasser: ci solution GmbH 2010 Manfred Büttner 16. September
Professionelle Seminare im Bereich MS-Office
Der Name BEREICH.VERSCHIEBEN() ist etwas unglücklich gewählt. Man kann mit der Funktion Bereiche zwar verschieben, man kann Bereiche aber auch verkleinern oder vergrößern. Besser wäre es, die Funktion
Stepperfocuser 2.0 mit Bootloader
Stepperfocuser 2.0 mit Bootloader Info Für den Stepperfocuser 2.0 gibt es einen Bootloader. Dieser ermöglicht es, die Firmware zu aktualisieren ohne dass man ein spezielles Programmiergerät benötigt. Die
Einfache Computersteuerung für Modellbahnen
Einfache Computersteuerung für Modellbahnen Was soll eigentlich mit einem Computer gesteuert werden? Diese Frage muss man sich als erstes stellen: - Man braucht für Ausstellungen einen kompletten automatischen
F. Technologische Grundlagen
F. Technologische Grundlagen F.1. Einordnung Bisher: - wenige Schaltkreise pro Chip, - feste Verdrahtung. Nun: - Generischer Schaltkreis, - Löschen & programmieren, - Umfangreiche Funktionalität, - Einstellbare
Lineare Gleichungssysteme
Lineare Gleichungssysteme 1 Zwei Gleichungen mit zwei Unbekannten Es kommt häufig vor, dass man nicht mit einer Variablen alleine auskommt, um ein Problem zu lösen. Das folgende Beispiel soll dies verdeutlichen
Versuch Nr. 8c Digitale Elektronik I
Institut für ernphysik der Universität zu öln Praktikum M Versuch Nr. 8c Digitale Elektronik I Stand 14. Oktober 2010 INHALTSVERZEICHNIS 1 Inhaltsverzeichnis 1 Einführung 2 1.1 Motivation....................................
PicKit 3. Programmierung mit dem USB-Programmer PICkit3 (Microchip) AB-2010-04
PicKit 3 Programmierung mit dem USB-Programmer PICkit3 (Microchip) AB-2010-04 In diesem Dokument wird ein Umbau beschrieben. Für die Funktion des Umbaus gibt es keine Garantie. Für durch diesen Umbau entstandene
Grundlagen der Technischen Informatik. Sequenzielle Netzwerke. Institut für Kommunikationsnetze und Rechnersysteme. Paul J. Kühn, Matthias Meyer
Institut für Kommunikationsnetze und Rechnersysteme Grundlagen der Technischen Informatik Paul J. Kühn, Matthias Meyer Übung 2 Sequenzielle Netzwerke Inhaltsübersicht Aufgabe 2.1 Aufgabe 2.2 Prioritäts-Multiplexer
- Strukturentwurf elementarer Rechenwerke - Grund-Flipflop (RS-Flipflop) - Register, Schieberegister, Zähler
3.Übung: Inhalte: - binäre Logik, boolsche Gleichungen - logische Grundschaltungen - trukturentwurf elementarer echenwerke - Grund-Flipflop (-Flipflop) - egister, chieberegister, Zähler Übung Informatik
D. Programmierbare Logik
D. Programmierbare Logik Bisher: - wenige Schaltkreise pro Chip, - feste Verdrahtung. Nun: - Generischer Schaltkreis, - Löschen & programmieren, - Umfangreiche Funktionalität, - Einstellbare Logikfunktionen,
Eine Logikschaltung zur Addition zweier Zahlen
Eine Logikschaltung zur Addition zweier Zahlen Grundlegender Ansatz für die Umsetzung arithmetischer Operationen als elektronische Schaltung ist die Darstellung von Zahlen im Binärsystem. Eine Logikschaltung
Aufbau und Bestückung der UHU-Servocontrollerplatine
Aufbau und Bestückung der UHU-Servocontrollerplatine Hier im ersten Bild ist die unbestückte Platine zu sehen, die Bestückung der Bauteile sollte in der Reihenfolge der Höhe der Bauteile geschehen, also
Tietze, Schenk: Halbleiterschaltungstechnik (Kap. 10) Keller / Paul: Hardwaredesign (Kap. 5) L. Borucki: Digitaltechnik (Kap.
6 Versuch Nr. 5 6.1 Anmerkungen zum Versuch Nr. 5 In den bisherigen Versuchen haben Sie sich mit kombinatorischen Schaltkreisen beschäftigt, in denen die Ausgänge bisher nicht auf die Eingänge zurückgeführt
.htaccess HOWTO. zum Schutz von Dateien und Verzeichnissen mittels Passwortabfrage
.htaccess HOWTO zum Schutz von Dateien und Verzeichnissen mittels Passwortabfrage Stand: 21.06.2015 Inhaltsverzeichnis 1. Vorwort...3 2. Verwendung...4 2.1 Allgemeines...4 2.1 Das Aussehen der.htaccess
KLAUSUR DIGITALTECHNIK SS 00
Aufgabe 1 (20P) KLAUSUR DIGITALTECHNIK SS 00 Entwerfen Sie ein Flipflop unter ausschließlicher Verwendung eines Dreifach-UND und dreier Zweifach-ODER. Beschreiben Sie das Verhalten ( Zustandsdiagramm,
-------------------------------------------------------------------------------------------
Sicherheitshinweise im Zusammenhang mit Drahtlosnetzwerken: Hier aufgeführt finden Sie wichtige Informationen. Damit Sie als Käufer von drahtlosen Produkten einfach zu einer bestmöglichen Wireless Netzwerkumgebung
ALL-100. Universal Programmer System. Das Programmiersystem für Embedded Systeme
Universal Programmer System Das Programmiersystem für Embedded Systeme - Hohe Programmiergeschwindigkeit - Überspannungsschutz - Schutz gegen fehlerhaftes einlegen des Bauteils - Selbstdiagnose - Breites
Netzwerk einrichten unter Windows
Netzwerk einrichten unter Windows Schnell und einfach ein Netzwerk einrichten unter Windows. Kaum ein Rechner kommt heute mehr ohne Netzwerkverbindungen aus. In jedem Rechner den man heute kauft ist eine
Praktikum Digitaltechnik
dig Datum : 1.06.2009 A) Vorbereitungsaufgaben 1) Was unterscheidet sequentielle und kombinatorische Schaltungen? Kombinatorische ~ Sequentielle ~ Ausgänge sind nur vom Zustand der Eingangsgrößen abhängig
Das große All-in-All CPLD/FPGA Tutorial
Das große All-in-All CPLD/FPGA Tutorial Mit diesem Tutorial sollen die ersten Schritte in die Welt der programmierbaren Logik vereinfacht werden. Es werden sowohl die Grundlagen der Logik, die benötigte
Facharbeit Informatik. Thema:
Facharbeit Informatik Thema: Rechneraufbau Mit Locad 2002 1 Inhaltsangabe Inhalt: Seite: 1. Einleitung 3 2. Inbetriebnahme der Schaltung 3 3. Eingabe 4 4. CPU 5 5. RAM/HDD 8 6. Ausgabe 10 7. Auf einer
Beschreibung. Elektronischer Münzprüfer G-13.6000
Technische Dokumentation Beschreibung Elektronischer Münzprüfer G-3.6000.03 JBe/ds Ausgabe 3.2 AB.3.6-D National Rejectors, Inc. GmbH Zum Fruchthof 6 264 Buxtehude Telefon: 046/729-0 Telefax: 046/729-5
Einführung in. Logische Schaltungen
Einführung in Logische Schaltungen 1/7 Inhaltsverzeichnis 1. Einführung 1. Was sind logische Schaltungen 2. Grundlegende Elemente 3. Weitere Elemente 4. Beispiel einer logischen Schaltung 2. Notation von
ERPaaS TM. In nur drei Minuten zur individuellen Lösung und maximaler Flexibilität.
ERPaaS TM In nur drei Minuten zur individuellen Lösung und maximaler Flexibilität. Was ist ERPaaS TM? Kurz gesagt: ERPaaS TM ist die moderne Schweizer Business Software europa3000 TM, welche im Rechenzentrum
Manchester Codierung sowie Differenzielle Manchester Codierung
Manchester Codierung sowie Differenzielle Manchester Codierung Nadine Sass 1 von 8 Inhaltsverzeichnis Inhaltsverzeichnis... 2 Abbildungsverzeichnis... 3 Das Ethernet... 4 Das IEEE 802.3 Ethernet Paketformat...
Technische Informatik Basispraktikum Sommersemester 2001
Technische Informatik Basispraktikum Sommersemester 2001 Protokoll zum Versuchstag 4 Datum: 21.6.2001 Gruppe: David Eißler/ Autor: Verwendete Messgeräte: - digitales Experimentierboard (EB6) - Netzgerät
Fachdidaktik der Informatik 18.12.08 Jörg Depner, Kathrin Gaißer
Fachdidaktik der Informatik 18.12.08 Jörg Depner, Kathrin Gaißer Klassendiagramme Ein Klassendiagramm dient in der objektorientierten Softwareentwicklung zur Darstellung von Klassen und den Beziehungen,
Bedienungsanleitung Version 1.0
Botex DMX Operator (DC-1216) Bedienungsanleitung Version 1.0 - Inhalt - 1 KENNZEICHEN UND MERKMALE...4 2 TECHNISCHE ANGABEN...4 3 BEDIENUNG...4 3.1 ALLGEMEINES:...4 3.2 BEDIENUNG UND FUNKTIONEN...5 4 SZENEN
FPGA. Übersicht der Aktuellen Bausteine. Inhaltsverzeichnis. 1. Einführung 1.1 Was ist ein FGPA?
FPGA Übersicht der Aktuellen Bausteine Von Markus Stanczyk Inhaltsverzeichnis 1. Einführung 1.1 Was ist ein FGPA? 2. Aufbau eines FPGA 2.1 Logikblöcke 2.2 Verbindungsarchitektur 3. Marktüberblick 3.1 Allgemein
Eigene Dokumente, Fotos, Bilder etc. sichern
Eigene Dokumente, Fotos, Bilder etc. sichern Solange alles am PC rund läuft, macht man sich keine Gedanken darüber, dass bei einem Computer auch mal ein technischer Defekt auftreten könnte. Aber Grundsätzliches
trivum Multiroom System Konfigurations- Anleitung Erstellen eines RS232 Protokolls am Bespiel eines Marantz SR7005
trivum Multiroom System Konfigurations- Anleitung Erstellen eines RS232 Protokolls am Bespiel eines Marantz SR7005 2 Inhalt 1. Anleitung zum Einbinden eines über RS232 zu steuernden Devices...3 1.2 Konfiguration
Versuch 3: Sequenzielle Logik
Versuch 3: Sequenzielle Logik Versuchsvorbereitung 1. (2 Punkte) Unterschied zwischen Flipflop und Latch: Ein Latch ist transparent für einen bestimmten Zustand des Taktsignals: Jeder Datensignalwechsel
Schnittstellen des Computers
Schnittstellen des Computers Eine Präsentation zum Selbststudium Arp Definition Schnittstellen (engl. Interfaces) sind die Verbindungen zwischen der Zentraleinheit und der externen Peripherie des Computers.
Waggonbeleuchtung. Stützkondensatoren
Waggonbeleuchtung Hier finden Sie alle Informationen, wie Sie Ihre Waggons eindrucksvoll beleuchten können. Diese Anleitung basiert auf die Verwendung von PCB-Streifen als Leiterbahn und SMD zur Beleuchtung.
Virtual Private Network
Virtual Private Network Allgemeines zu VPN-Verbindungen WLAN und VPN-TUNNEL Der VPN-Tunnel ist ein Programm, das eine sichere Verbindung zur Universität herstellt. Dabei übernimmt der eigene Rechner eine
ELO Print&Archive so nutzen Sie es richtig
ELO Print&Archive so nutzen Sie es richtig Die Einrichtung Ihres ersten Dokumententyps Im folgenden Beispiel möchten wir Ihnen genauer erläutern, wie Sie das neue Modul ELO Print&Archive, das automatisch
Leichte-Sprache-Bilder
Leichte-Sprache-Bilder Reinhild Kassing Information - So geht es 1. Bilder gucken 2. anmelden für Probe-Bilder 3. Bilder bestellen 4. Rechnung bezahlen 5. Bilder runterladen 6. neue Bilder vorschlagen
Auto-Provisionierung tiptel 30x0 mit Yeastar MyPBX
Allgemeines Auto-Provisionierung tiptel 30x0 mit Yeastar MyPBX Stand 21.11.2014 Die Yeastar MyPBX Telefonanlagen unterstützen die automatische Konfiguration der tiptel 3010, tiptel 3020 und tiptel 3030
1 Mathematische Grundlagen
Mathematische Grundlagen - 1-1 Mathematische Grundlagen Der Begriff der Menge ist einer der grundlegenden Begriffe in der Mathematik. Mengen dienen dazu, Dinge oder Objekte zu einer Einheit zusammenzufassen.
Software zur Anbindung Ihrer Maschinen über Wireless- (GPRS/EDGE) und Breitbandanbindungen (DSL, LAN)
Software zur Anbindung Ihrer Maschinen über Wireless- (GPRS/EDGE) und Breitbandanbindungen (DSL, LAN) Definition Was ist Talk2M? Talk2M ist eine kostenlose Software welche eine Verbindung zu Ihren Anlagen
Binär Codierte Dezimalzahlen (BCD-Code)
http://www.reiner-tolksdorf.de/tab/bcd_code.html Hier geht es zur Startseite der Homepage Binär Codierte Dezimalzahlen (BCD-) zum 8-4-2-1- zum Aiken- zum Exeß-3- zum Gray- zum 2-4-2-1- 57 zum 2-4-2-1-
Erstellen von x-y-diagrammen in OpenOffice.calc
Erstellen von x-y-diagrammen in OpenOffice.calc In dieser kleinen Anleitung geht es nur darum, aus einer bestehenden Tabelle ein x-y-diagramm zu erzeugen. D.h. es müssen in der Tabelle mindestens zwei
Digital Web-Monitoring Digitales Web-Monitoring
Eigenschaften: voll funktionsfähiger embedded Webserver 10BaseT Ethernet Schnittstelle weltweite Wartungs- und Statusanzeige von Automatisierungsanlagen Reduzierung des Serviceaufwands einfaches Umschalten
Update V2.3 B4000+ Firmware
Update V2.3 B4000+ Firmware Einspielen des Updates Zum Einspielen des Firmware Updates gehen Sie bitte wie folgt vor: Verbinden Sie Ihre B4000+ per USB Kabel mit dem PC, und schalten Sie die B4000+ ein.
S/W mit PhotoLine. Inhaltsverzeichnis. PhotoLine
PhotoLine S/W mit PhotoLine Erstellt mit Version 16.11 Ich liebe Schwarzweiß-Bilder und schaue mir neidisch die Meisterwerke an, die andere Fotografen zustande bringen. Schon lange versuche ich, auch so
XY-Plotter. Hardware. Software µp. Software PC. von Thomas Wagner
XY-Plotter von Thomas Wagner Im folgendem wird ein XY-Plotter beschrieben, der universell einsetzbar ist, jedoch für einen speziellen Einsatzzweck entworfen wurde: die Übertragung, Anzeige und Speicherung
Inbetriebnahme des Willem Programmers PCB5-E. Die Software GQUSBprg 0.98d6 Willem Enhanced / Dual Power Programmer PCB5.
Inbetriebnahme des Willem Programmers PCB5-E. Die Software GQUSBprg 0.98d6 Willem Enhanced / Dual Power Programmer PCB5.0E von der Website http://www.zeitech.de/index.php?s=36& enthält die Datei 11.02.2011
Datenübernahme von HKO 5.9 zur. Advolux Kanzleisoftware
Datenübernahme von HKO 5.9 zur Advolux Kanzleisoftware Die Datenübernahme (DÜ) von HKO 5.9 zu Advolux Kanzleisoftware ist aufgrund der von Update zu Update veränderten Datenbank (DB)-Strukturen in HKO
Anleitung Frederix Hotspot Basic. Hinweise, Tipps & Tricks
Anleitung Frederix Hotspot Basic Hinweise, Tipps & Tricks Inhalt:! Beschreibung Hotspot Basic! Beschreibung Hotspot Repeater! Allgemeine Hinweise! Tipps & Tricks Beschreibung Hotspot Basic Ein-/ - Schalter
Fachbericht zum Thema: Anforderungen an ein Datenbanksystem
Fachbericht zum Thema: Anforderungen an ein Datenbanksystem von André Franken 1 Inhaltsverzeichnis 1 Inhaltsverzeichnis 1 2 Einführung 2 2.1 Gründe für den Einsatz von DB-Systemen 2 2.2 Definition: Datenbank
RS-Flip Flop, D-Flip Flop, J-K-Flip Flop, Zählschaltungen
Elektronik Praktikum / Digitaler Teil Name: Jens Wiechula, Philipp Fischer Leitung: Prof. Dr. U. Lynen Protokoll: Philipp Fischer Versuch: 3 Datum: 24.06.01 RS-Flip Flop, D-Flip Flop, J-K-Flip Flop, Zählschaltungen
Anleitung für DT-TPC Tel Modul
Anleitung für DT-TPC Tel Modul Vorsichtsmaßnahmen/Fehler : Bitte schützen Sie Ihre Anlage vor Erschütterungen Bitte reinigen Sie alle Komponenten mit einen Bauwolltuch (keine Chemikalien) Es kann zu Bildverzerrungen
HorstBox (DVA-G3342SD) Anleitung zur Einrichtung der Telefonie
HorstBox (DVA-G3342SD) Anleitung zur Einrichtung der Telefonie Beim Hauptanschluss haben Sie die Wahl zwischen einem ISDN und einem Analoganschluss. Wählen Sie hier den Typ entsprechend Ihrem Telefonanschluss.
T est of 1GBit/s Fiber optical communication interfaces based on FlexRIO R Series
T est of 1GBit/s Fiber optical communication interfaces based on FlexRIO R Series Inhalt 1. Einführung... 2 2. Anforderungen... 2 3. Komponenten... 3 3.1. PXI 7952R... 3 3.2. Fiber Optical Interface Module
Switch 1 intern verbunden mit onboard NICs, Switch 2 mit Erweiterungs-NICs der Server 1..6
Zuordnung LAN-Verbindungen zu Server Ports und Ports Bei der Netzwerk-Einrichtung der Server im Modular System ist die Frage zu beantworten, welche LAN-Verbindung (gemäß Betriebssystembezeichnung) mit
Outlook. sysplus.ch outlook - mail-grundlagen Seite 1/8. Mail-Grundlagen. Posteingang
sysplus.ch outlook - mail-grundlagen Seite 1/8 Outlook Mail-Grundlagen Posteingang Es gibt verschiedene Möglichkeiten, um zum Posteingang zu gelangen. Man kann links im Outlook-Fenster auf die Schaltfläche
FttN: Wie gelangt das DSL-Signal zu Dir nach Hause? KVz. HVt
Wie gelangt das DSL-Signal zu Dir nach Hause? FttN: HVt Kupfer KVz Kupfer - Von der Vermittlungsstelle (HVt) aus gelangt das DSL- Signal über das Telefonkabel zu Dir nach Hause. Ein DSLAM sendet von hier
Anschluss des ISP-Programmieradapters. Erste Programmierung mit Bascom
Anschluss des ISP-Programmieradapters Erste Programmierung mit Bascom V 1.0 21. März 2006 2006 by Peter Küsters Dieses Dokument ist urheberrechtlich geschützt. Es ist nicht gestattet, dieses Dokument zur
SANDBOXIE konfigurieren
SANDBOXIE konfigurieren für Webbrowser und E-Mail-Programme Dies ist eine kurze Anleitung für die grundlegenden folgender Programme: Webbrowser: Internet Explorer, Mozilla Firefox und Opera E-Mail-Programme:
Gruppe 1... 1 Grundlegende Konfiguration... 1 Übersicht Routerbefehle... 2 Schlussendliche Konfiguration... 2 TFTP-Server... 5 Gruppe 2...
Routerkonfiguration Innerhalb unseres Trialnet-Workshops konfigurierten 2 Gruppen eine Cisco 3620 Router. Ihre Erfahrungen sind in diesem Dokument gesammelt. Die Dokumentation ist in die einzelnen Gruppen
Speicherung von Signalen - Flipflops, Zähler, Schieberegister
Lehrbehelf für Prozessregelung und echnerverbund, 3. Klasse HTL Speicherung von Signalen - Flipflops, Zähler, Schieberegister S - Flipflop Sequentielle Schaltungen unterscheiden sich gegenüber den kombinatorischen
Zahlenmauern. Dr. Maria Koth. Ausgehend von dieser einfachen Bauvorschrift ergibt sich eine Vielzahl an möglichen Aufgabenstellungen.
Zahlenmauern Dr. Maria Koth Zahlenmauern sind nach einer einfachen Regel gebaut: In jedem Feld steht die Summe der beiden darunter stehenden Zahlen. Ausgehend von dieser einfachen Bauvorschrift ergibt
Technical Note Nr. 101
Seite 1 von 6 DMS und Schleifringübertrager-Schaltungstechnik Über Schleifringübertrager können DMS-Signale in exzellenter Qualität übertragen werden. Hierbei haben sowohl die physikalischen Eigenschaften
