Suchergebnisse für "fpga e"
Elektor Digital Hardware-Design mit FPGA (E-book)
Die "Field Programmable Gate Array"-Bausteine sind der moderne Weg, digitale Schaltungen schnell und effizient aufzubauen. Mit preiswerten Evaluierungskits lassen sich komplexe digitale Schaltungen realisieren, ohne auf die immer schwieriger werdende Löttechnik zurückzugreifen. Jedoch hat sich hierdurch die Beschreibung der digitalen Schaltungen geändert, womit auch die Methodik angepasst werden muss.Dieses Buch Buch gibt zunächst eine kurze Einführung in die digitale Schaltungstechnik, mit dem Schwerpunkt auf den in FPGA-Bausteinen verwendeten Grundelementen. Danach werden die Randbedingungen und Effekte, die beim Entwurf digitaler Schaltungen auftreten können, beschrieben und schließlich die Grundelemente als HDL-Beschreibungen in den Sprachen VHDL und Verilog aufgeführt. Die Methodik zum Erstellen einer FPGA-Schaltung mit den Schritten Simulation, Verifikation und Implementierung sowie die Programmwerkzeuge zur Durchführung dieser Schritte werden erläutert. Abschließend wird an dem Beispiel eines Algorithmus für einen Frequenzgenerator zur direkten digitalen Synthese das Vorgehen demonstriert.Der Autor hat sein Wissen in langjähriger Entwicklungsarbeit beim Systementwurf und in der Verifikation von ASIC-Schaltungen aufgebaut und diese Methodiken erfolgreich bei der Implementierung von Prototypen und Produkten mit FPGA-Bausteinen umgesetzt. Mit diesem Buch möchte er die praktischen Erfahrungen zusammenfassen und in kompakter Form weitergeben.
€ 34,80
Mitglieder € 27,84
Elektor Digital Digitale Systeme mit FPGAs entwickeln (E-book)
Field Programmable Gate Arrays (FPGAs) sind Standard-ICs, die dem Anwender die Konfiguration von Hardwarestrukturen ermöglichen. Mit FPGAs ist die Umsetzung digitaler Systeme ab Stückzahl eins machbar. Durch die Verfügbarkeit kostenloser Lizenzen und preiswerter Entwicklungsboards ist die finanzielle Einstiegsschwelle in diese Technik niedrig. Bei der Überwindung der fachlichen Schwelle hilft dieser Kurs.Die ersten beiden Kursteile bieten eine Einführung in die Digitaltechnik. Wer sich damit bereits gut auskennt, lässt den ersten Teil weg und wird im zweiten Teil VHDL als Sprache zur Beschreibung digitaler Grundfunktionen (z. B. Gatter und Flip-Flops) kennenlernen.Der dritte Kursteil beschäftigt sich mit höheren Funktionen Digitaler Systeme sowie deren Modellierung in VHDL. Im vierten Kursteil wird der Umgang mit einem VHDL-Simulator geübt und die Entwicklungsmethodik mit VHDL weiter verfeinert.Den Höhepunkt bildet der fünfte Teil. Hier wird am Beispiel eines einfachen Prozessors Schritt für Schritt die Entwicklung eines komplexeren digitalen Systems behandelt. Am Ende des fünften Teiles kann man sich dann FPGA-Entwickler nennen.Der sechste Teil behandelt abschließend den Hardwareaufbau von FPGA-Bausteinen.Der Kurs ist durchgehend mit praktischen Übungen angereichert und liefert sehr schnell erste Erfolgserlebnisse. Er eignet sich insbesondere für• Studierende der MINT-Fächer mit Interesse an Elektronik• Schüler an technischen Gymnasien und berufsbildenden Schulen• Ingenieure und Informatiker, die sich fachlich weiterentwickeln wollen
€ 42,00
Mitglieder € 33,60
iCEBreaker FPGA Development Board
Das iCEBreaker FPGA-Board ist ein Open-Source-FPGA-Entwicklungsboard für den Bildungsbereich. Der iCEBreaker eignet sich hervorragend für Kurse und Workshops, in denen die Verwendung des Open-Source-FPGA-Designflows durch Yosys, nextpnr, IceStorm, Icarus Verilog, Amaranth HDL und andere vermittelt wird. Dies bedeutet, dass das Board kostengünstig ist und über eine Reihe nützlicher Funktionen verfügt, die die Gestaltung interessanter Kurse und Workshop-Übungen ermöglichen. Gleichzeitig ermöglicht es dem Benutzer, die proprietären Tools des Anbieters zu verwenden, wenn er dies wünscht. Nach dem Workshop können die Platinen problemlos als Entwicklungsplatine verwendet werden, da die meisten GPIOs freigelegt, herausgebrochen und über Jumper auf der Rückseite der Platine konfigurierbar sind. Es gibt nur eine minimale Anzahl an Tasten und LEDs, die nicht abgenommen und für eigene Zwecke verwendet werden können. Dokumentation Workshop
€ 89,95
Mitglieder € 80,96
BeagleBoard BeagleV-Fire SBC mit RISC-V und FPGA
BeagleV-Fire ist ein revolutionärer Einplatinencomputer (SBC), der auf dem PolarFire MPFS025T 5x-Core RISC-V System on Chip (SoC) mit FPGA-Struktur von Microchip basiert. BeagleV-Fire eröffnet Entwicklern, Makern und der Open-Source-Community neue Horizonte, um das enorme Potenzial der RISC-V-Architektur und der FPGA-Technologie zu erkunden. Es hat die gleichen P8 & P9-Cape-Header-Pins wie BeagleBone Black, sodass Sie Ihr Lieblings-BeagleBone-Cape darauf stapeln können, um seine Möglichkeiten zu erweitern. BeagleV-Fire SBC basiert auf der leistungsstarken und energieeffizienten RISC-V-Befehlssatzarchitektur (ISA) und seiner vielseitigen FPGA-Struktur und bietet Entwicklern, Hobbyisten und Forschern beispiellose Möglichkeiten, die RISC-V-Technologie zu erkunden und damit zu experimentieren . Chipsatz-Features Microchip Polarfire MPFS025T SoC FPGA FPGA Fabric 23K logic elements (4-input LUT + DFF) 68 Math blocks (18x18 MACC) 4 SerDes lanes of 12.7 Gbps Mikroprozessor-Subsystem Prozessor 1x 64-bit RV64IMAC monitor/boot core (E51) 4x 64-bit RV64GC Application cores (U54-MC) Fmax of 667 MHz (–40°C to 100°C Tj) 3.125 CoreMarks/MHz, 1.714 DMIPS/MHz Speicher MMC 5.1 SD/SDIO 1 Quad SPI flash controller 128 KB eNVM 56 KB sNVM Speicherschnittstellen 36-bit DDR4/DDR3/LPDDR4/LPDDR3 memory controller with SECDED Kommunikationsschnittstellen 2x GigE MACs, USB 2.0 OTG, 5x multi-mode UARTs, 2x SPI, 2x I²C, 2x CAN 2.0 Controllers. 2x PCIe Gen2 End Points/Root Ports Board-Features Integrierter Speicher 2 GB LPDDR4 16 GB Kingston eMMC 128 Mbit SPI flash Anschlüsse und Erweiterung USB Type-C with high-Speed (480 Mbps) dual-role support and power input Gigabit Ethernet M.2 E-Key socket for WiFi and other PCIe/SDIO modules microSD card socket SYZYGY high-speed connector CSI 22-pin camera connector 2x46-pin BeagleBone Cape add-on headers with on-board ADC Screw terminal for 5 V power input 6-pin 3.3 V UART header JTAG TAG-CONNECT footprint Downloads Documentation
€ 199,95
Mitglieder € 179,96
SparkFun Alchitry Au FPGA-Entwicklungsboard (Xilinx Artix 7)
Die Au setzt den Trend fort, dass jedes Jahr erschwinglichere und immer leistungsfähigere FPGA-Boards auf den Markt kommen. Dieses Board ist ein fantastischer Einstieg in die Welt der FPGAs und das Herzstück Ihres nächsten Projekts. Nachdem SparkFun dieses Board entwickelt hat, haben wir schließlich einen Qwiic-Anschluss für eine einfache I²C-Integration hinzugefügt! Das Alchitry Au verfügt über einen Xilinx Artix 7 XC7A35T-1C FPGA mit über 33.000 Logikzellen und 256 MB DDR3-RAM. Das Au bietet 102 3,3-V-Logikpegel-IO-Pins, von denen 20 auf 1,8 V geschaltet werden können; Neun differenzielle Analogeingänge; Acht Allzweck-LEDs; ein 100-MHz-On-Board-Takt, der intern vom FPGA manipuliert werden kann; ein USB-C-Anschluss zur Konfiguration und Stromversorgung des Boards; und eine USB-zu-Seriell-Schnittstelle zur Datenübertragung. Um den Einstieg noch einfacher zu machen, verfügen alle Alchitry-Boards über vollständige Lucid- Unterstützung, eine integrierte Bibliothek nützlicher Komponenten zur Verwendung in Ihrem Projekt und einen Debugger! Merkmale Artix 7 XC7A35T-1C – 33.280 Logikzellen 256 MB DDR3-RAM 102 IO-Pins (3,3 V Logikpegel, 20 davon können für LVDS auf 1,8 V umgeschaltet werden) Neun differenzielle Analogeingänge (einer dediziert, acht gemischt mit digitalem IO) USB-C zur Konfiguration und Stromversorgung des Boards Acht Allzweck-LEDs Eine Taste (wird normalerweise zum Zurücksetzen verwendet) 100 MHz On-Board-Takt (kann intern durch das FPGA vervielfacht werden) Stromversorgung mit 5 V über USB-C-Anschluss, 0,1-Zoll-Löcher oder Stiftleisten USB-zu-seriell-Schnittstelle zur Datenübertragung (bis zu 12 MBaud) Qwiic-Anschluss Abmessungen: 65 x 45 mm
€ 149,95
Mitglieder € 134,96
Elektor Publishing Digitale Systeme mit FPGAs entwickeln
Field Programmable Gate Arrays (FPGAs) sind Standard-ICs, die dem Anwender die Konfiguration von Hardwarestrukturen ermöglichen. Mit FPGAs ist die Umsetzung digitaler Systeme ab Stückzahl eins machbar. Durch die Verfügbarkeit kostenloser Lizenzen und preiswerter Entwicklungsboards ist die finanzielle Einstiegsschwelle in diese Technik niedrig. Bei der Überwindung der fachlichen Schwelle hilft dieser Kurs. Die ersten beiden Kursteile bieten eine Einführung in die Digitaltechnik. Wer sich damit bereits gut auskennt, lässt den ersten Teil weg und wird im zweiten Teil VHDL als Sprache zur Beschreibung digitaler Grundfunktionen (z. B. Gatter und Flip-Flops) kennenlernen. Der dritte Kursteil beschäftigt sich mit höheren Funktionen Digitaler Systeme sowie deren Modellierung in VHDL. Im vierten Kursteil wird der Umgang mit einem VHDL-Simulator geübt und die Entwicklungsmethodik mit VHDL weiter verfeinert. Den Höhepunkt bildet der fünfte Teil. Hier wird am Beispiel eines einfachen Prozessors Schritt für Schritt die Entwicklung eines komplexeren digitalen Systems behandelt. Am Ende des fünften Teiles kann man sich dann FPGA-Entwickler nennen. Der sechste Teil behandelt abschließend den Hardwareaufbau von FPGA-Bausteinen. Der Kurs ist durchgehend mit praktischen Übungen angereichert und liefert sehr schnell erste Erfolgserlebnisse. Er eignet sich insbesondere für Studierende der MINT-Fächer mit Interesse an Elektronik Schüler an technischen Gymnasien und berufsbildenden Schulen Ingenieure und Informatiker, die sich fachlich weiterentwickeln wollen Dazugehöriges Begleitmaterial finden Sie hier.
€ 49,00
Mitglieder identisch
Elektor Digital Digitale Logik selbst entwickeln (E-book)
Dieses Buch nimmt Sie mit auf eine Entdeckungsreise in die Welt der digitalen Elektronik. Nach dem Aufbau einer soliden Wissensbasis hierüber verlagert sich der Schwerpunkt zur programmierbaren Logik. Wie lassen sich mit vorhandenen Bausteinen logische Systeme aufbauen und wie koppelt man sie sicher und störungsfrei an die analoge Außenwelt? Das sind Fragen, die das Buch beantwortet.Moderne logische Systeme sind so komplex, dass deren Aufbau mit separaten Bauelementen wie einzelnen Gattern, Flipflops, Zählern oder Teilern eine fast unmögliche Aufgabe ist. Deshalb beschäftigt sich das Buch in der zweiten Hälfte mit der programmierbaren Logik in Form von FPGA- und CPLD-ICs. Sie lernen Methoden kennen, die als Brücke zwischen dem klassischen Design und der zeitgemäßen Entwicklung mit FPGA fungieren. Neben dem schematischen FPGA-Entwurf setzt sich das Buch auch mit Sprachen wie Verilog und VHDL auseinander. Das abschließende Projekt, eine Uhr mit Alarmfunktion in Verilog und VHDL, zeigt den praktischen Nutzen der programmierbaren Logik.Neben den erforderlichen Programmierkenntnissen ist auch der praktische Schaltungsaufbau von Bedeutung. Der Autor erläutert die wesentlichen Bedingungen hierfür, beispielsweise die der erforderlichen Stromversorgung und der optimalen (Analog-)Signalverarbeitung.Alle in diesem Buch besprochenen Beispiele lassen sich mit der kostenfreien FPGA-Entwicklungsumgebung Quartus von Altera realisieren.
€ 42,00
Mitglieder € 33,60
Elektor Digital In einem Open-Source-Prozessor (E-Book)
Eine Einführung in RISC-V RISC-V ist eine Instruction Set Architecture (ISA), die sowohl kostenlos als auch offen ist. Das bedeutet, dass für die RISC-V ISA selbst keine Lizenzgebühren anfallen, obwohl dies bei einzelnen Implementierungen möglich ist. Die RISC-V ISA wird von einer gemeinnützigen Stiftung verwaltet, die keine kommerziellen Interessen an Produkten oder Dienstleistungen hat, die sie nutzen, und Beiträge zu den RISC-V-Spezifikationen stehen jedem offen. Der RISC-V ISA eignet sich für Anwendungen von eingebetteten Mikrocontrollern bis hin zu Supercomputern. In diesem Buch wird zunächst die 32-Bit-RISC-V-ISA beschrieben, einschließlich des Basisbefehlssatzes und der meisten derzeit definierten Erweiterungen. Anschließend beschreibt das Buch ausführlich eine Open-Source-Implementierung der ISA für eingebettete Steuerungsanwendungen. Diese Implementierung enthält sowohl den grundlegenden Befehlssatz als auch eine Reihe von Standarderweiterungen. Nachdem die Beschreibung des CPU-Designs abgeschlossen ist, wird das Design um Speicher und einige einfache E/A erweitert. Der resultierende Mikrocontroller wird dann zusammen mit einer einfachen Softwareanwendung in ein kostengünstiges FPGA-Entwicklungsboard (erhältlich bei Elektor) implementiert, sodass der Leser das fertige Design begutachten kann.
€ 29,95
Mitglieder € 23,96
Elektor Digital Microprocessor Design Using Verilog HDL (E-book)
Wenn Sie über die richtigen Werkzeuge verfügen, sollte der Entwurf eines Mikroprozessors nicht kompliziert sein. Die Hardwarebeschreibungssprache Verilog (HDL) ist ein solches Tool. Damit können Sie ein elektronisches Design darstellen, simulieren und synthetisieren und so Ihre Produktivität steigern, indem Sie den mit einem bestimmten Projekt verbundenen Gesamtarbeitsaufwand reduzieren. „Microprocessor Design Using Verilog HDL“ von Monte Dalrymple ist ein praktischer Leitfaden für das Prozessordesign in der realen Welt. Es stellt den Verilog HDL auf einfache Weise vor und dient als detaillierte Einführung in die Reduzierung der Computerarchitektur und als Befehlssatz für die Praxis. Sie werden von Anfang bis Ende durch den Mikroprozessor-Designprozess geführt und wichtige Themen vom Schreiben in Verilog bis zum Debuggen und Testen werden erläutert. Das Buch beschreibt Folgendes und mehr: Verilog HDL Review: Datentypen, Bitbreiten/Beschriftung, Operationen, Anweisungen und Designhierarchie Verilog-Codierungsstil: Dateien vs. Module, Identifikation und Designorganisation Designarbeit: Befehlssatzarchitektur, externe Busschnittstelle und Maschinenzyklus Mikroarchitektur: Entwurfstabelle und wesentliche Arbeitsblätter (z. B. Operation, Anweisungscode und nächster Status) Schreiben in Verilog: Kodierung auswählen, Zustände in einer Zustandsmaschine und Dateien zuweisen (z. B. defines.v, hierarchy.v, machine.v) Debuggen, Verifizieren und Testen: Debugging-Anforderungen, Verifizierungsanforderungen, Testanforderungen und der Prüfstand Post-Simulation: Erweiterungen und Umsetzung in die Praxis Monte Dalrymple erhielt einen BSEE (mit höchster Auszeichnung) und einen MSEE von der University of California in Berkeley, wo er zum Phi Beta Kappa gewählt wurde. Monte begann seine Karriere bei Zilog, wo er eine Reihe erfolgreicher Produkte entwickelte, darunter die Serial Communication Controller (SCC)-Familie und die Universal Serial Controller (USC)-Familie. Er war auch der Architekt und Hauptdesigner des Z380-Mikroprozessors. Monte gründete 1995 sein eigenes Unternehmen, Systemyde International Corp., und führt seitdem Auftragsdesignarbeiten durch. Er entwarf alle fünf Generationen von Rabbit-Mikroprozessoren, einen Z180-Klon, der auf der Juno-Mission zum Jupiter fliegt, und einen Z8000-Klon, der in einem kommerziellen Avionik-Luftdatencomputer fliegt. Monte besitzt 16 Patente sowie Amateur- und kommerzielle Funklizenzen. Monte schrieb zwischen 1996 und 2010 zehn Artikel für die Zeitschrift Circuit Cellar. Kürzlich schloss er ein Nebenprojekt ab, bei dem es darum ging, die CPU in einem HP-41C-Rechner durch eine moderne FPGA-basierte Version zu ersetzen.
€ 24,95
Mitglieder € 19,96
Elektor Digital Red Pitaya for Test and Measurement (E-book)
Das Red Pitaya (STEMlab) ist eine Open-Source-Test- und Messplatine im Scheckkartenformat, die als Ersatz für die meisten in Elektroniklabors verwendeten Messgeräte verwendet werden kann. Mit einem einzigen Klick verwandelt sich die Platine in ein webbasiertes Oszilloskop, Spektrumanalysator, Signalgenerator, LCR-Messgerät, Bode-Plotter und Mikrocontroller. Das Red Pitaya (STEMlab) kann die vielen teuren Messgeräte ersetzen, die in professionellen Forschungseinrichtungen und Lehrlaboren zu finden sind. Das auf Linux basierende Gerät verfügt über einen FPGA, digitale Signalverarbeitung (DSP), einen Dual-Core-ARM-Cortex-Prozessor, Schaltkreise zur Signalerfassung und -erzeugung, einen Micro-USB-Anschluss, einen microSD-Kartensteckplatz, einen RJ45-Anschluss für Ethernet-Verbindung und einen USB-Anschluss – alles Stromversorgung über ein externes Netzteil. Dieses Buch ist eine Einführung in die Elektronik. Ziel ist es, die Prinzipien und Anwendungen der grundlegenden Elektronik durch die Durchführung realer Experimente mit dem Red Pitaya (STEMlab) zu vermitteln. Das Buch enthält viele Kapitel über grundlegende Elektronik und vermittelt die Theorie und Verwendung elektronischer Komponenten, einschließlich Widerstände, Kondensatoren, Induktivitäten, Dioden, Transistoren und Operationsverstärker in elektronischen Schaltkreisen. Das Buch enthält viele unterhaltsame und interessante Red Pitaya (STEMlab)-Experimente. Das Buch bietet auch eine Einführung in die visuelle Programmierumgebung. Das Buch richtet sich an Hochschulstudenten und Universitätsstudenten im ersten Studienjahr, die Elektrotechnik oder Elektronik studieren.
€ 26,95
Mitglieder € 21,56
SparkFun Alchitry Br Prototype Element Board
Alchitry Elements sind Erweiterungsboards ähnlich wie Shields für einen Arduino oder HATs für einen Raspberry Pi, aber diese sind für Ihre Au und Cu FPGA Development Boards gedacht. Dieses Element ist mit vier Anschlüssen auf der Oberseite und vier auf der Unterseite für maximale Stapelbarkeit ausgestattet, die auf ein Au- oder Cu-Board einrastet.
€ 24,95
Mitglieder € 22,46
€ 49,95
Mitglieder € 44,96