Lösungen mit Lattice Semiconductor

Lattice FPGA 

Lösungen mit Lattice Semiconductor

Lattice Semiconductor ist ein führendes Unternehmen im Bereich Low-Power-Programmierung und bietet Technologien für verschiedene Branchen, darunter Kommunikation, Industrie, Automobilindustrie und digitales Fernsehen. Mit über 30 Jahren Erfahrung sind sie bekannt für Innovation, Qualität und Zuverlässigkeit.

Unsere Experten haben umfassende Erfahrung in der Arbeit mit Lattice-FPGAs und Softwareplattformen gesammelt. Hier sind einige Beispiele: die iCE40-Serie mit dem kleinsten Formfaktor, MachXO3 für Steuerungs- und Sicherheitsanwendungen, ECP5 und mehr.
Daniil Samoshchenko
Wir würden gerne von Ihrem Projekt hören!

Daniil Samoshchenko, Leiter der Abteilung Partnerschaften bei Promwad

FPGA-Design-Dienstleistungen

FPGA-IP-basierte schlüsselfertige Lösungen
Kamera-/Radarsensor-Fusion-Lösungen
Maßgeschneiderte IP- und Logikdesigns mit Verilog/VHDL für FPGAs
Designs basierend auf CrossLink-NX, Certus-NX, ECP5, iCE40 und anderen

Unsere Expertise mit den Latticeprodukten

Wir bieten Ihnen die schnellste Markteinführung mit programmierbaren Logikbausteinen und Lösungsstacks von Lattice in Ihren FPGA-Designprojekten.

Allzweck- und optimierte Low-Power-FPGAs

Unser Team arbeitet mit den folgenden Produkten: Avant-E, CrossLink-NX, Certus-NX und ECP5, die in verschiedenen Bereichen anwendbar sind. Für Video-Bridging und -Verarbeitung verwenden wir CrossLink-NX, CrossLinkPlus und CrossLink. Wir setzen die energieeffiziente Avant-E-Plattform mit robuster Edge-AI-Verarbeitung für Automobil-, Telekommunikations- und Industrielösungen ein.

IP, Referenzdesigns, Entwicklungskits und Boards

Im Rahmen unserer SoC-FPGA-Design-Dienstleistungen optimieren wir den Entwicklungsprozess mit Lattice-Entwicklungskits und -Boards, geistigem Eigentum, Referenzdesigns und Demos.

Spezialisierte Software-Tools

Unsere Ingenieure nutzen verschiedene Lattice-Software-Tools, darunter Diamond, Radiant, SenseAI, Propel und iCEcube2.

Lösungsstapel

Wir setzen FPGAs schnell für KI-, FPGA-basierte Inferenz-Lösungen und Embedded-Vision-Anwendungen mit den Lattice-SenseAI- und mVision-Lösungsstacks ein.

Lattice Promwad

Unsere Lattice-basierten Projekte

Certus-NX FPGA

Bootloader-Entwicklung für die NX-Familie

Tags: RISC-V, bootloader, FPGA, Certus-NX, Сrosslink-NX

Entwicklung eines Bootloaders für die NX-Familie mit Unterstützung für externen QSPI-Flash-Speicher. Das Projekt umfasste die Hardwarevalidierung auf Entwicklungsboards, die auf Crosslink-NX und Certus-NX basieren. Der SDRAM-IP-Core kann an die NX-Architektur angepasst und mit dem RISC-V-synthesizierbaren Core verwendet werden.  
Hybrid video capturing and processing device

Hybridgerät zur Videoerfassung und -verarbeitung

Tags: ECP5, HDMI, MIPI, H.265
Erfassung des Videostreams, H.265-Kompression und Streaming ins Internet. ECP5 wird für die Vorverarbeitung des Videos verwendet, während ein auf i.MX8 basierendes SoM für die Kompression, das Streaming und die Benutzerlogik zuständig ist.

X-Ray sensors module

Röntgensensormodul

Tags: ECP5, CMOS
Ein kleines PCB-Modul mit 2 CMOS-Sensoren und ECP5 für Steuerung und Bildverarbeitung.

 

 

L2 switch ip core lattice

Einfacher L2-Switch-IP-Core

Tags: Ethernet
Ein einzelner physischer Ethernet-Port wird zwischen der eingebetteten CPU und dem MCU-SoM geteilt. Der Stream wird auf Basis der MAC-Adressen des Geräts geroutet.

Video output to TFT panel

Videodekodierung und -ausgabe auf TFT-Panel

Tags: H.264, H.265 MIPI, Display

Ein Video-TS-Stream wird von einem iMX8-SoM-Modul dekodiert, über die MIPI-CSI-2-Schnittstelle an das Lattice-FPGA übertragen und auf dem TFT-Panel angezeigt.

Image processing on lattice ECP5

Bildverarbeitung auf ECP5

Tags: Bildverarbeitung, HyperRam, Display

Ein Videostream wird von der HDMI-Schnittstelle erfasst. Danach findet eine Kette von Bildverarbeitungsoperationen statt: Weißabgleich und Gamma-Korrektur, Zuschneiden, Skalieren und Drehen. Schließlich wird das Video auf dem TFT-Panel angezeigt.

X-Ray imaging system

Röntgenbildgebungssystem

Tags: CMOS, Xilinx, 1G

Ein vollständiges Gerät wurde zur Bildaufnahme von 80 Röntgen-CMOS-Sensoren entwickelt. Bilder werden von MACHXO3 erfasst und vorverarbeitet und dann als Daisy-Chain zur ARTIX7-Motherboard weitergeleitet. Firmware-Updates und andere Steuerungsoperationen werden von einem externen MCU vermittelt.

Erfurt

Sphärisches Kamerasystem

Tags: Lattice, Crosslink-NX, MCU, DDR, MIPI-CSI, LVDS, SPI, LCD

Wir haben ein umfassendes Kamerasystem entwickelt, das volle Sicht (Vorder-, Seiten- und Rückansicht) bietet. Das System verarbeitet vier unabhängige Videostreams von vier Kameras, die im PAL/NTSC-Modus arbeiten. Jeder Stream wird auf eine spezifizierte Auflösung skaliert und kann weiter gedreht und gespiegelt werden. Die skalierten Videostreams werden in eine der 25 verfügbaren Ansichten integriert.

Benutzer können Markierungen hinzufügen, einen Nachtmodus mit Bildschirmbeleuchtung durch einen eingebauten Lichtsensor aktivieren und Helligkeit und andere Videoparameter für jeden Stream einstellen. Alle Laufzeitkonfigurationen, einschließlich Skalierung und ansichtsspezifischen Drehungen, sind anpassbar und werden im externen Flash-Speicher gespeichert.

Anwendungsbereiche

Der Einsatz von Lattice-Produkten in Ihren Projekten eröffnet gleichzeitig bedeutende Chancen in mehreren Märkten. Diese umfassen Datenkommunikation und Edge-Computing, industrielle Verwaltung und Automatisierung, Automobil- und Transportwesen sowie Verbrauchergeräte. Entdecken Sie die möglichen Anwendungsbereiche.

Smart Home

Intelligente Überwachung

Computer Vision

Medtech

Drohnen

Robotik

VR

AI / ML

ADAS

Stellen Sie Ihre Edge AI-Lösung mit Lattice senseAI bereit

senseAI-Stapel

In unserer jüngsten Pressemitteilung haben wir uns mit der Lattice senseAI-Lösungsstapelanwendung zum Entwerfen benutzerdefinierter FPGA-Plattformen befasst. Wir haben einen Anstieg der Anzahl sogenannter On-Edge-AI-Projekte beobachtet, bei denen der Client AI / ML auf kleinen Hardwareplattformen mit geringem Stromverbrauch implementieren muss.

senseAI-Stapel
Alex Krainov, Engineering Leiter

"Typische Mikrocontroller, denen die für die Edge-AI-Anwendungen erforderliche Leistung fehlt, während fortschrittlichere Lösungen wie NVidia Jetson das zugewiesene Strombudget überschreiten. Dank FPGA mit geringem Stromverbrauch, Bildverarbeitungsunterstützung und sensorunabhängiger AI-Inferenz ist die senseAI-Plattform von Lattice Eine attraktive Wahl für viele Edge-AI-Systeme mit geringem Stromverbrauch."

- Alex Krainov, Engineering Leiter

Unsere Tech Map im FPGA

Spezialtools

Vitis/Vivado, Quartus Prime, Diamond, Libero, Matlab

Software-plattformen

NVidia Jetson, Alveo, OpenVINO, TensorFlow, Keras, Caffe

Tools & Sprachen

Verilog, VHDL, VivadoHLS, Simulink/HDL Coder, С/C++, Python

Hardware-Design

High-speed PCBs, DDR4, JESD204b, HDMI, SDI, SI, PI, Thermo modeling

Plattformen

Zynq US+, RFSoC, Cyclone10, ECP5, MPF500

Transceiver

AD9361, AD9371, ADRV9009, Radars, Custom AFE, Antenas

Netzwerk-protokoll

DPDK, UDP 10G, TCP 10G, TAPs, L1/L2 IP cores

Networking

1G, 10G, 25G/40G, 100G

Planen Sie ein Lattice-basiertes FPGA-Projekt?

Schreiben Sie uns eine Nachricht über Ihr Projekt! Wir werden uns heute oder am nächsten Werktag bei Ihnen melden. Alle übermittelten Informationen werden vertraulich behandelt.