. : New eShop! - Mobilní verze - Pandatron.cz - Pandatron.sk - Diskuzní fórum - Zakázkový vývoj : .
 
Modul s Lattice MachXO2
5. prosince 2014 - 6:31 | Pandatron | Modul s Lattice MachXO2 | Komentářů: 0  

Modul s Lattice MachXO2

Modul MachXO2 je osazený FPGA obvodem MachXO2-1200 firmy Lattice Semiconductor.

Modul MachXO2 je osazený FPGA obvodem MachXO2-1200 firmy Lattice Semiconductor. Vedle FPGA je na modulu také paměť SPI Flash s kapacitou 4 Mbit a oscilátor 50 MHz. Modul má 120 vývodů, které jsou umístěny na jeho okrajích a jsou uspořádány ve čtyřech řadách po 2x15 pinech s roztečí 0,1" (2,54 mm). Všechny vývody FPGA obvodu jsou dostupné na konektorech modulu. Napájení modulu je 3,3 V.

Obvod MachXO2-1200 obsahuje 1280 lookup tabulek (LUT), 64 Kbit blokové RAM, 10 Kbit distribuované RAM a 64 Kbit uživatelské Flash paměti. Díky interní Flash paměti pro uložení obsahu FPGA není pro zavádění logiky potřeba externí paměť. Ve 144ti pinovém TQFP pouzdře je k dispozici 108 I/O vývodů. MachXO2 má interní oscilátor a jeden PLL obvod. Na chipu jsou také integrovány dva I2C obvody, jeden SPI obvod a jeden časovač/čítač, všechny propojené Wishbone sběrnicí.

Na webu výrobce je volně ke stažení vývojový software Lattice Diamond. Firma Lattice Semiconductor umožňuje jeho bezplatné použití. Software podporuje návrh logiky v jazycích VHDL nebo Verilog včetně syntézy a simulace. Součástí Lattice Diamond je i modul pro programování obsahu FPGA obvodů. Jedním z možných rozhraní pro programování je obvod FTDI FT2232.

Modul MachXO2, spolu s prototypovací deskou BaseBoard, lze použít pro vývoj a ladění aplikace, dříve než je dostupná finální deska a také k experimentům s obvody FPGA ve školních laboratořích. Deska BaseBoard je osazena řadou konektorů, které mohou být propojeny s vývody modulu, má velké prototypovací pole a umožňuje jednoduché ověření požadovaného zapojení a funkčnosti vyvíjené logiky. Diky obvodu FT2232, který je součástí prototypovací desky, lze programovat obvod MachXO2 bez nutnosti nákupu speciálního programovacího hardware.

Společně s modulem MachXO2 lze na desce BaseBoard použít i některý z procesorových modulů uCSimply a vyzkoušet propojení ARM procesoru s uživatelsky definovanou logikou.

Vlastnosti modulu:

  • FPGA obvod Lattice MachXO2-1200
  • SPI Flash paměť 4 Mbit
  • Oscilátor 50 MHz
  • Čtyři 30ti pinové konektory s roztečí 0,1” (2,54 mm)
  • Rozměry 50x60 mm
  • Na konektory jsou vyvedeny všechny piny FPGA
  • Programování FPGA pomocí FT2232
  • Napájení 3,3 V

Vlastnosti obvodu MachXO2-1200:

  • 1280 lookup tabulek (LUT)
  • 64 Kbit blokové RAM
  • 10 Kbit distribuované RAM
  • 64 Kbit User Flash paměti
  • Interní Flash pro uložení obsahu FPGA
  • Dva interní I2C obvody, jeden SPI obvod, jeden čítač/časovač, propojené Wishbone sběrnicí
  • Interní oscilátor a PLL obvod
  • 108 I/O vývodů
  • Programovatelný přes JTAG, SPI nebo I2C rozhraní

V článku Mach a Lattice Diamond najdete návod na zprovoznění modulu MachXO2 s prototypovací deskou BaseBoard, připojení na JTAG rozhraní FT2232 a názorný popis, jak vytvořit první projekt v prostředí Lattice Diamond.

Dostupnost a cena:
Modul MachXO2 a desku BaseBoard si můžete koupit v eShopu uCSimply.

Odkazy & Download:
Produktová stránka modulu MachXO2
Schéma modulu
Stránky výrobce obvodu MachXO2 Lattice Semiconductor
Lattice Mico8 Soft Microcontroller
Programování FPGA Lattice pomocí FT2232D - AN8082
Schema zapojení Lattice FPGA a FT2232D







GooglePlus1 FaceBook Twitter del.icio.us DiGG Google StumbleUpon Google Buzz Email RSS PDF Tisk

Komentáře:
Název příspěvku: Vaše jméno: host
                 
  Zakázat formátování [Zakáže kódování a nahrazování smajlíky.]
Připojit soubory
reklama:
WiFi moduly WizFi250-H
WiFi moduly WizFi250 přinášejí snadné a rychlé připojení libovolné aplikace do internetu, nebo vytvoření vlastního AP.
Skladem od 640 Kč

Informace uvedené v článcích jsou platné v době jejich vydání a samotné články jsou určeny pouze jako zdroj informací. Autor článku ani správce webu nenesou žádnou zodpovědnost za případné újmy na majetku a zdraví. Názvy společností a výrobků, loga a další multimediální materiál mohou být ochrannými známkami příslušných společností.
RSS kanály: | |
+420 723 846 377
info@pandatron.cz
Všechna práva vyhrazena | mobilní verze | © Copyright 2000 - 2016 ISSN 1803-6007