PSoC4 – zbuduj sobie własny mikrokontroler z rdzeniem Cortex-M0

cy8ckit-049-42xx-psoc-4Firma Cypress jest producentem bardzo interesujących konfigurowalnych mikrokontrolerów PSoC (Programmable System on Chip), które są wyposażone w konfigurowalne peryferia analogowe i cyfrowe.

Do oferty handlowej wprowadziliśmy ultra tani (24,9PLN brutto!) zestaw startowy z mikrokontrolerem z serii PSoC4200, który wyposażono w  rdzeń Cortex-M0 (@48 MHz, do 128 kB Flash,  16 kB RAM), jedne z najlepszych na świecie sensory bezstykowe CaspSense z funkcją automatycznego strojenia SmartSense oraz peryferia konfigurowalne przez użytkownika:

  • analogowe: 2 komparatory, 4 wzmacniacze operacyjne, 12-bitowy ADC  @1MHz, 4 kanały DAC z wyjściami prądowymi,
  • cyfrowe: 4 bloki UDB (Universal Digital Blocks), 4 bloki komunikacyjne SCB (I2C M/S, SPI M/S, UART) oraz 8 generatorów PWM zintegrowanych z timerami.

Płytka CY8CKIT-049-42XX jest wyposażona w interfejs USB spełniający rolę programatora-debugera, który współpracuje z bezpłatnym programem PSoC Programmer.

Producent oferuje bezpłatne środowisko graficzne do implementacji projektów w układy PSoC – PSoC Creator.

PSoC4-kamami

[KURS VHDL] >> za nami już 6 odcinków!

Portal MIKROKONTROLER.pl co tydzień publikuje sponsorowany przez KAMAMI.pl odcinek multimedialnego kursu projektowania z wykorzystaniem języka opisu sprzętu VHDL, którego bazą sprzętową jest zestaw Nexys2 z układem FPGA z rodziny Spartan-3E.

W tym tygodniu został udostępniony kolejny – już 6 – odcinek kursu, listę wszystkich dostępnych można obejrzeć pod adresem.

Dla osób zainteresowanych poznaniem układów FPGA i języka VHDL przygotowaliśmy promocję, w ramach której wszyscy kupujący zestawy Nexys2 otrzymają prezenty  w postaci dwóch książek i dodatkowo otrzymują zniżkę 50 PLN od standardowej ceny sprzedaży zestawów.

Szczegółowe informacje o promocji są dostępne w opisach poszczególnych odcinków kursu.

Digilent_VHDL_promo

[BASYS3] FPGA rodziny Xilinx Artix-7 w zestawach z serii Basys (także e cenach edukacyjnych)

Basys3-top-2000
Do sprzedaży wprowadziliśmy najnowszy zestaw firmy Digilent – Basys3 – wyposażony w jeden z najnowocześniejszych układów FPGA firmy Xlinix – układ z rodziny Artix-7. Zestawienie zasobów układów z serii XC7AxxT pokazano w tabeli poniżej, na czerwono zaznaczono układ zastosowany w zestawie Basys3.

tabelka
Wyposażenie prezentowanego zestawu jest podobne do starszych wersji zestawów z serii Basys, w jego skład wchodzą:

• układ Artix-7 FPGA XC7A35T-1CPG236C
• 16 przełączników dwupozycyjnych
• 16 diod LED
• 5 przycisków
• 4-cyfrowy wyświetlacz 7-segmentowy
• 4 złącza ekspanderów funkcjonalnych z serii Pmod
• 12-bitowe wyjście sygnału VGA
• konwerter USB-UART
• pamięć Serial Flash
• interfejs USB-JTAG do programowania układu FPGA i komunikacji
• interfejs USB HID Host

Zestaw Basys3, podobnie do pozostałych narzędzi firmy Digilent, jest dostępny w dwóch cenach:

  • standardowej, oznaczony symbolem 410-183P-KIT,
  • akademickiej, obniżonej, oznaczony symbolem 410-183P-KITaca (prawo do zakupu w tej cenie mają wszyscy uczniowie, studenci, doktoranci posiadający dokument potwierdzający pobieranie nauki).

TerasIC DE1-SoC: zestaw startowy z SoC FPGA (Cyclone V SoC) firmy Altera

DE1-SOC_Blackdiagram_04-6

KAMAMI.pl jest autoryzowanym dystrybutorem zestawów ewaluacyjnych z układami FPGA firmy Altera, których producentem jest firma TerasIC. Jedną z najnowszych propozycji w jej ofercie jest zestaw DE1-SoC, którego „sercem” jest układ SoC (FPGA + 2-rdzeniowy mikroprocesor Cortex-A9) z rodziny Cyclone V SoC.

Wyposażenie płytki zestawu DE1-SoC jest niezwykle bogate (jak na schemacie blokowym), użytkownik otrzymuje kompletny komputer z dwurdzeniowym mikroprocesorem, charakterystycznymi dla niego peryferiami (w tym m.in. 64 MB SDRAM w części FPGA i 1 GB SDRAM w części mikroprocesorowej, wyjście VGA, 24-bitowy kodek audio, 12-bitowy przetwornik A/C 1 MSpS, akcelerometr MEMS, wejście analogowego sygnału wideo, interfejsy USB i Ethernet, itp.). W skład wyposażenia zestawu wchodzą także typowe elementy do testowania projektów implementowanych w FPGA, m.in.: wyświetlacze i diody LED, przełączniki i nastawniki, a także złącza gold-pin z wyprowadzonymi liniami GPIO (mikroprocesora i FPGA).

Na zdjęciu poniżej przedstawiono elementy wchodzące standardowo w skład zestawu DE1-SoC, w dalszej części także film prezentujący jego cechy i możliwości.

DE1-SoC_Kit_package_01

[FPGA NIE TYLKO DLA POCZĄTKUJĄCYCH!] Terasic DE0 Nano – budżetowy zestaw startowy z FPGA firmy Altera

KAMAMI.pl jest autoryzowanym dystrybutorem zestawów ewaluacyjnych firmy Terasic, która specjalizuje się w produkcji narzędzi sprzętowych dla konstruktorów zainteresowanych układami PLD firmy Altera.

terasic_de0-nano

Z myślą o konstruktorach zamierzających rozpocząć przygodę z układami FPGA KAMAMI.pl oferuje tani zestaw startowy Terasic DE0-Nano, który pomimo niskiej ceny wyposażono w zaawansowany układ FPGA z rodziny Cyclone IV (ponad 22000 komórek logicznych LE, 4 wewnętrzne PLL i blisko 600 kb pamięci RAM użytkownika). Układ FPGA współpracuje w zestawie z bogatym zestawem elementów peryferyjnych: pokładowym akcelerometrem, przetwornikiem A/C, pamięcią EEPROM z I2C, 32 MB SDRAM, do dyspozycji użytkownika są także diody LED i mikroprzełączniki. Linie GPIO układu FPGA wyprowadzono na złącza szpilkowe „gold-pin”, standardowym elementem wyposażenia zestawu są także: konfigurator (specjalna pamięć Flash) FPGA oraz programator-konfigurator ByteBlaster USB.

Niewielkie wymiary zestawu nie ograniczają jego walorów użytkowych, czego dowód można znaleźć na powyższym filmie.

W skład wyposażenia zestawu wchodzi także oprogramowanie (Control Panel, wygląd okna pokazano na zrzucie poniżej), za pomocą którego można szybko, wygodnie i efektownie poznać możliwości aplikacji demonstracyjnej, przygotowanej przez producenta dla zestawu Terasic DE0-Nano.

de0nano-panel

Układy SoC firmy Xilinx z Cortex-A9 w ofercie KAMAMI.pl

soc_1_7000

Kolejna nowość w ofercie KAMAMI.pl to układy System-on-Chip z rodziny Zynq-7000 firmy Xilinx. Są to układy integrujące rdzeń mikroprocesorowy Cortex-A9 z konfigurowalną matrycą FPGA, co powoduje, że są to układy o bardzo dużej elastyczności i możliwościach funkcjonalnych, które konstruktor może samodzielnie definiować. Komunikację pomiędzy poszczególnymi fragmentami sprzętu zaimplementowanego w układach Zynq-7000 zapewnia standardowa magistrala AMBA.

KAMAMI.pl w stałej ofercie handlowej ma także programatory-debuggery dla układów FPGA firmy Xilinx oraz zestawy startowe, także z układami Zynq-7000: ZedBoard, ZC702 Eval Kit oraz zaawansowany ZC706 Eval Kit.soc7000

Szczegółowe informacje o układach Zynq-7000 z oferty KAMAMI.pl są dostępne pod adresem.