Po co synchro do lokalnego oscylatora, nie wystarczy: [syntax=vhdl] library IEEE; use IEEE.STD_LOGIC_1164.ALL; use IEEE.NUMERIC_STD.ALL; --use IEEE.STD_LOGIC_ARITH.ALL; use IEEE.STD_LOGIC_UNSIGNED.ALL; library lattice; use lattice.components.all; entity source1 is Port (CLK : in STD_LOGIC; STROBE : in STD_LOGIC; DIN : in STD_LOGIC; RST : in STD_LOGIC;...
Jest to możliwe w rejestrze przesuwnym. Jeżeli syntezer nie rozpozna, że dany kod jest rejestrem przesuwnym to tak nie będzie działać i stąd te warningi i to przypisanie działa nieprzewidywalnie. Musiałbyś wydzielić to przypisanie do osobnego procesu i utworzyć do tego rejestru przesuwnego osobny sygnał zegarowy jako kombinację sygnałów, które teraz...
Działa bez pudła. Mogę się zalogować na konto i wpisać MAC karty. Nie generowałem licencji bo już mam - ale najwyraźniej działa.
Kiedyś robiłem coś na układzie iCE40. Jeśli dobrze pamiętam to używałem środowiska Lattice Diamond. Nie było żadnych problemów. Sprawdziłem, że mam zainstalowane na komputerze: Lattice Diamond Programmer 3.3 Lattice ICEcube2 Lattice ispLEVER Clasic W tym pierwszym programie mam postawiane ścieżki do projektu więc chyba go używałem.
(at)leonow32 Super, że udostęniasz taki kurs. Z dużą ciekawością przeczytam i z pewnością sporo się nauczę. A tak przy okazji mam pytanie. Pokazałeś jak zbudować programator w oparciu o chip FT232H + translator napięć. Jest jakiś powód, żeby nie zastosować zwykłej przejściówki na FT232R? Ona ma też programowalne IO w liczbie wystarczającej do implementacji...
Lattice Diamond jest zdecydowanie łatwiejszy niż ISE od Xilinxa. Masz wszystko w jednym programie i spokój, a w ISE jest 1000 programów, a każdy nie wiadomo skąd, po co i jak używać :)
Jaką "klasę" projektów można zrobić na 256 komórek LUT? Płytka mająca 30x więcej komórek: https://www.elektroda.pl/rtvforum/topic3... Czy użycie oprogramowania Lattice Diamond niesie za sobą jakieś koszty?
No zależy co rozumiemy pod pojęciem chodzi elegancko. Spróbuj sobie odpalić na swoim sprzęcie Atmel Studio 6 i do tego Lattice Diamond - powodzenia w płynności pracy ;)
Dziękuję za odpowiedzi. :arrow: tymon_x Rozwiązaniem jest FPGA... będzie taniej. Wyjdziesz na tym też zdecydowanie lepiej niż z uC. I spokojnie zmieści się tam soft-procesor z dostępnym kompilatorem C/C++. Rozumiem masz na myśli układ pokroju np. tego : Owca cała, wilk syty: "mikrokontroler" jaki będziesz chciał, jest tam pokaźna paczka modułów i wszystko...
Ten zestaw jest bardzo dobry. Mam i polecam. - LCMXO2-7000HE-B-EVN 170 zł (http://www.kamami.pl/index.php?ukey=pro... CoolRunner to dość prosty układ. W MachXO2 możesz pobawić się pamięciami i całą masą innych ciekawych peryferiów. CoolRunner właściwie to nic nie ma i szybko Ci się znudzi. To jest bardzo fajny zestawik. Tu masz dwa...
A ja polecam MachXO2 od Lattice. Bardzo fajny scalak i jest bardzo user friendly. Doskonały na początek. Najtańsze modele można kupić w Farnellu już za 15zł!!! Oprogramowanie Lattice Diamond też jest bardzo lekkostrawne i łatwo je opanować. W standardzie jest też symulator Active HDL, również świetny :) Płytki testowe do MachXO2 mają w Kamami, a na...
Dobrym nawykiem jest takie pisanie kodu HDL, aby był przenaszalny pomiędzy różnymi układami. Wiadomo, ale w tym przypadku to niemożliwe bo wymagania różnych producentów są sprzeczne. Jedni mówią że inicjalizacja przy deklaracji jest ok) a nawet pożądana), a inni (choć nie wiem jacy) że nie jest (tak pisze w tym tutorialu jaki podałem). Dlatego jednak...
Nie ma "odpowiadającego Spratana" :P z założenia MachXO2 to układy low-costowe do prostych aplikacji, a Spartany to zdecydowanie większy kaliber :) Diamond łyka również VHDL i IPexpress generuje kody w obu językach. Tutaj jest krótki przegląd tego środowiska http://leon-instruments.blogspot.com/201... Tu jest ciekawa prezentacja...
Przede wszystkim kup sobie płytkę testową i testuj na żywo to co wytworzysz, bo samo gapienie się w wykresy po symulacji jest nudne jak smok :) Ogólnie większość ludzi używa scalakó Xilinxa, w szczególności Spartany i XC95... ale są też zboczeńcy tacy jak ja, którzy polecają inne firmy, a wszczególności Lattice MachXO2. Niedawno wypuścili fajną pytkę...
Serio? FPGA do wyświetlacza? Bardzo to by było zaskakujące - ARMy są tak tanie w zakupie i programowaniu, że nie wyobrażam sobie aby opłcało się FPGA tam dawać. Ano opłaca się i to nie tylko w przypadku wyświetlacza. Sam projektuję takie urządzenia, w których sam ARM nie daje rady i trzeba "dokleić" do niego FPGA, który zapewnia, że pewne operacje...
Może jak się zmienią czasy w europie i będzie to opłacalny interes to wejdę głębiej w układy PLD, jak na razie chcę tylko je poznać. Jest to bardzo opłacalny interes już od kilku dobrych lat, od telekomunikacji po telewizje cyfrową. To że nie widać tego w małych firmach, to nie oznacza że FPGA nie są stosowane w Europie czy w Polsce na globalną skalę,...
Widzę że temat już jest na etapie "a nie, bo ja mam większego!", wiec nie ma co się odzywać... Nie o to chodzi. Ja nie rozumiem po co się brać za RE czegoś co nie jest wcale potrzebne. Sensor był tylko jakimś przykładem że matryce z telefonów to są zabawki (może dobre dla "artystów" co wysyłają zdjęcie jajecznicy na instagram)... Chodzi w zasadzie...
https://obrazki.elektroda.pl/3753441600_... IcyBlue Feather to nowa płytka prototypowa firmy Oak Dev Tech. Sercem IcyBlue Feather jest układ ICE5LP4K firmy Lattice Semiconductors zawierający 3520 jednostek LUT. Kompatybilność IcyBlue Feather obejmuje Project IceStorm i Lattice Diamond. IcyBlue Feather (ICE5LP4K) ma 81920 bitów pamięci...
http://obrazki.elektroda.pl/4339422600_1... To moja trzecia konstrukcja na FPGA ;) pierwszy był trywialny zegarek na kilku licznikach, a potem prosty kalkulatorek dodający dwie liczby. Tak więc proszę o konstruktywną krytykę i porady, co by tu można jeszcze ulepszyć. FPGA ciekawi mnie już od jakiegoś czasu, ze względu na to, że można...
No i płytka już przyszła do mnie. Śliczna zabawka :) Do obsługi przycisków dotykowych i LCD przydatne są gotowce opublikowane w EP 11/2011 12/2011 i 1/2012, a kody najlepiej ściągnąć z FTP. Środowisko Diamond wydaje się bardziej przyjazne i intuicyjne niż ta wielka kobyła ISE od Xilinxa, no i nie zajmuje mi pół dysku. Dostępna jest cała masa różnych...
Mam do was takie pytanie gdyż nie jestem pewny. Mianowicie od czasu do czasu potrzebuje zrobić jakiś układ logiczny który ma realizować jakas tam funkcje . Jak do tej pory robilem takie rzeczy układach seri 74xx. Idealnie nadadzą do tego się układy CPLD, 32/36 makrocelle kupisz już za 5 zł. A funkcje logiczne cię nie ograniczają, możesz zrobić całkowicie...
https://obrazki.elektroda.pl/7634353100_... Miniaturowa płytka rozwojowa FPGA STEPFPGA firmy MXO2Core jest oparta na układzie programowalnym Lattice MXO2-4000 i została zaprojektowana do edukacji z łatwym w użyciu Web IDE, zamiast bardziej tradycyjnych narzędzi, które mogą być frustrujące w użytku, nawet przy wsparciu szczegółowych...
http://obrazki.elektroda.pl/4444889600_1... IOLinker to nowatorski pomysł, mający umożliwić rozszerzenie możliwości typowych modułów z mikrokontrolerami. Układ ten jest elastycznym i konfigurowalnym systemem zapewniającym dodatkowe wyjścia, multipleksery i interfejsy w systemie. Konfiguruje się go z wykorzystaniem UART, SPI lub I²C....
Chciałem nabyć dev kit z FPGA wyposażonym w sprzętowe SERDES (HD-SDI) i kontroler DDR3. Wpadł mi w oko niedrogi ($270) [url=http://www.latticestore.com/product... Tools Lattice ECP3 Jednak diabeł tkwi w szczegółach i doczytałem o płatnej licencji Lattice...
http://obrazki.elektroda.pl/6652149100_1... Flea Systems zaprezentowała nową płytkę deweloperską opartą o układ FPGA MachXO2 firmy Lattice Semiconductors. FleaFPGA Uno to już druga wersja płyty, która tym razem została wykonana w formie modułu rozmiarami odpowiadającymi Arduino Uno. FleaFPGA Uno to prosta platforma przeznaczona do nauki...
Szukam programu lattice który obsłuży układ jak w temacie bez żadnych dodatkowych liter A,E,VE . Instalowalem różne wersje Diamond programmer i ISPLever Classic ale nie obsługują tego układu. Ktoś pomoże ? Dokładnie chodzi tylko o zaprogramowanie . Mam wsad w postaci pliku *.jed . Dodam, że mam też układy ispLSI2064A i programują się bez problemu tymi...
http://obrazki.elektroda.pl/8154251500_1... Lattice Semiconductor zaprezentował platformę deweloperską dla projektów wearable wykonaną w formie zegarka na nadgarstek. iCE40 Ultra Wearable to łatwa w użyciu platforma przeznaczona do uruchamiania aplikacji elektroniki ubieranej. Produkt demonstruje możliwości miniaturowego układu FPGA...
programator lattice lattice ice40 programowanie układów lattice
incorrect function nissan primera rozrusznik software upgrade error
zasilacz zwarty mostek prostowniczy uniwersalny programator
Przekroczenie czasu zapłonu w silniku Forda - przyczyny i diagnostyka Schemat instalacji elektrycznej wycieraczek Mercedes MB 100 – opis pinów, przekaźnik, kolory przewodów