GateMate FPGA, czyli chip z Kolonii

Układy FPGA nadają się do szerokiego zakresu zastosowań. Aby szybko przetestować pomysł projektowy lub zapoznać się z nową rodziną GateMate FPGA firmy Cologne Chip, warto sięgnąć po wygodny w użyciu zestaw ewaluacyjny.

Dodaj do ulubionych źródeł w Google
Posłuchaj
00:00

Układy GateMate powstały w odpowiedzi na potrzeby rynku w zakresie rozwiązań zapewniających jednocześnie duże zasoby logiczne z małym poborem mocy, co zwykle stanowi poważny problem w układach FPGA opartych na SRAM. Dodatkowo udało się wyprodukować chipy w małych obudowach i w korzystnej cenie. Produkcja odbywa się w GF Factory 1 w Dreźnie w oparciu o energooszczędną technologię 28SLP. Minimalizuje to ryzyko ograniczeń handlowych, ceł i zakłóceń w łańcuchach dostaw. Pierwszym układem z rodziny jest A1, który jest już dostępny w ilościach produkcyjnych, kolejny A2 będzie dostępny jako próbki w drugim kwartale 2023 roku.

Płytka ewaluacyjna GateMate z układem FPGA GateMate A1 zapewnia wszystkie wymagane komponenty, takie jak pamięć, zegar i interfejsy oraz pozwala na regulację napięcia zasilania dla rdzenia i IO. Dzięki temu można regulować wydajność i zużycie energii przez system. Dostępne interfejsy i zasoby to:

  • USB host, JTAG, SPI, SerDes, Pmod,
  • wbudowana pamięć Flash i moduł HyperRAM,
  • 108 linii GPIO, 7 LED,
  • VCore (od 0,9 do 1,1 V) i Vio (od 1,2 do 2,5 V).

Oprogramowanie narzędziowe dostępne na GitHubie, zawiera narzędzia syntezy Verilog lub VHDL, Place & Route, generatory kodu dla symulatorów i programatora. Przykładowy cykl projektowy pokazano na rysunku.

Synteza RTL z VHDL-a lub Veriloga jest przeprowadzana przy użyciu pakietu open source Yosys. W przypadku VHDL dostępna jest wtyczka GHDL do Yosysa, można również użyć innych języków opisu HDL lub narzędzi Verilog. Synteza generuje reprezentację projektu w postaci netlisty, co pozwala na symulację i dalej na rozmieszczenie i generowanie pliku wyjściowego. Symulację synchronizacji można przeprowadzić za pomocą zewnętrznego symulatora Icarus Verilog Simulator i przeglądarki GTKWave Waveform Viewer. Plik konfiguracyjny jest ładowany do FPGA lub zewnętrznej pamięci Flash za pomocą OpenFPGALoader.

Charakterystyka GateMate FPGA:

  • Zasoby logiczne: 20 000 do 500 tys. komórek,
  • Dual port SRAM 1280 kbit
  • Trzy tryby pracy: niski pobór mocy, ekonomiczny, wydajny (0,9, 1, 1,1 V)
  • Obudowa BGA
  • Wymagane tylko dwie warstwy sygnałowe na PCB
  • Linie GPIO konfigurowalne jako single-ended lub LVDS.
  • Mała liczba bitów konfiguracyjnych
  • Konfiguracja przez 4-bit SPI
  • Brak dużego poboru prądu w czasie rozruchu
  • Wiele schematów taktowania
  • Dual-port block RAM od 1 do 80 bitów, konfigurowalne również jako FIFO
  • Można zaimplementować mnożniki o dowolnej szerokości bitowej
  • SERDES 2,5 Gbit/s
  • Konfigurowalne podciąganie linii pull-up/pull-down
  • Wsparcie dla ADC i DAC z dodatkowymi rdzeniami IP

 

Codico Poland
Pawel.Pajda@codico.com
tel. 12 417 10 83 w. 21

Chcesz częściej widzieć nasze artykuły w Google? Dodaj ElektronikaB2B do ulubionych źródeł
Zobacz więcej w kategorii: Technika
Produkcja elektroniki
Termopad czy pasta termoprzewodząca? Rozwiązania dla elektroniki przemysłowej i użytkowej
Zasilanie
Zasilacze impulsowe i przetwornice DC/DC oraz DC/AC o mocy od 10 W do 1 kW – parametry, zastosowania i kryteria doboru
Komunikacja
Qualcomm Technologies rozszerza ofertę układów SoC Wi-Fi do zastosowań w IoT
Projektowanie i badania
Badania EMC: dlaczego urządzenia zawodzą i jak przygotować się do certyfikacji?
Komponenty
Zarządzanie alternatywami w prototypowym BOM – klucz do niezawodnego montażu elektroniki
Elektromechanika
Kolej przyszłości napędzana elektroniką. Jak EMC, zarządzanie temperaturą i zasilanie decydują o niezawodności transportu szynowego
Zobacz więcej z tagiem: Mikrokontrolery i IoT
Nowości
Kolejowe komputery panelowe Axiomtek GOT700A z klawiaturą UIC 612-01
Gospodarka
Raspberry Pi zwiększa przychody o 90% dzięki klientom przemysłowym
Technika
Watchdog - przegląd konfiguracji

Zobaczyć obiekt oczami radaru, czyli dlaczego potrzebujemy laboratorium do pomiarów RCS?

Radar postrzega świat inaczej niż człowiek. Zamiast obrazu tworzonego przez światło widzialne rejestruje echo wysłanej fali elektromagnetycznej. Na odpowiedź radarową obiektu wpływają nie tylko jego rozmiary, lecz także kształt, zastosowane materiały, częstotliwość oraz kierunek obserwacji. Dlatego dwa przedmioty o podobnych wymiarach mogą być dla radaru widoczne zupełnie inaczej. Jak zatem sprawdzić, co radar rzeczywiście "widzi"? Służą temu pomiary RCS, prowadzone między innymi w specjalistycznych laboratoriach, które zapewniają kontrolowane i powtarzalne warunki oraz umożliwiają uzyskanie dokładności wymaganej w danym zastosowaniu.
Zapytania ofertowe
Unikalny branżowy system komunikacji B2B Znajdź produkty i usługi, których potrzebujesz Katalog ponad 7000 firm i 60 tys. produktów