Witam Na stronie Altery znajdziesz sporo materiałów które pomogą Ci nauczyć się podstaw obsługi Quartusa. Poniżej link. http://altera.com/education/univ/materia... Pozdrawiam
Do słowa symulacja zniechęciła mnie uczelnia...nie widząc rzeczywistego urządzenia. jak chcesz, patrzac w rzeczywiste urzadzenie nie widzisz nic ciekawszego niz migajaca Nie wiem co jest grane przy kompilacji pojawia mi się błąd, że outputs are stuck - niektóre pod Vcc a jeden pod GND nie wiedzieć czemu w koncowym raporcie [tej kartce na glownym oknie...
w jaki sposób uniknąć propagacji X'ow/.../ jedyne co mi sie udalo znalezc, to ustawienie: Settings -> EDA Tool Setting -> Simulation po prawej wybierz Modelsim, klik na 'More Settings' i tam jest opcja: 'Disable setup and hold...' pelna nazwa sugeruje jednak, ze opcja ta dotyczy jedynie input pins, nie wszystkich przerzutnikow; czy da sie to wylaczyc...
Od wersji 11.0 nie ma wbudowanego symulatora, trzeba dograć dodatkowe oprogramowanie, np: - ModelSim-Altera (ciężki i raczej nieporęczny) - Altera U.P. Simulator (osobiście używam i chwale sobie) W starszych wersjach Quartusa był wbudowany symulator, używałem kiedyś wersji 9.0 i też bardzo sobie chwaliłem (chyba najlepiej z tego wszystkiego to działało)
Witam, nie wiem czy zakładam temat w dobrym miejscu (jakby co to sory jestem tu nowy). Otóż mam problem z realizacją generatora 3 bitowego mającego generować następującą sekwencję na liczbach binarnych: 0,2,4,6,7. Generator zrobiłem na przerzutnikach JK (synchronicznych) . Zrobiłem projekt graficzny w Quartusie, kompilacja poszła bez problemów niestety...
Mam taki problem. Zaprojektowałem układ w VHDLu (sterownik wyświetlacza) posiadający trzy interfejsy - pierwszy do podłączenia do nadrzędnego uP - drugi do połączenia zewnętrznego RAMu (klasyczny SRAM) - trzeci do podłączenia wyświetlacza Wstępnie mam już przetestowanie działanie układu przy pomocy pliku testowego również w VHDLu (Test Bench) wymuszam...
Podaje kod obu tych elementów, jeden jest w verilogu drugi w vhdl, może to nie jest najlepsze rozwiązanie, ale akurat tak mi było wygodniej. Wejścia dekodera podłączone są do wyjść tego licznika. Impulsy te można zobaczyć na screenie. Dodam jeszcze że symulacja jest timing a nie functional. Zauważyłem też że te impulsy pojawiają się gdy przepropagowują...
Mógłbyś zerknąć czy to ma jakiś sens w ogóle co powstało ? kompilacja -> symulacja w quartusie; quartus do wersji 9.1 ma bardzo poreczny symulator, w ktorym takie rzeczy sie latwo i szybko sprawdza; nie trzeba pisac testbench, sygnaly wejsciowe sie rysuje, mozna latwo narysowac drgajace styki; zerknac moge, ale wieczorem, teraz jestem w pracy; j.
Czy istnieją proste programy, do samej symulacji, w których mógłbym zasymulować pracę układu (np. jaki stan otrzymam na wyjściu podając określony adres na wejściu) z pamięcią RAM czy przede wszystkim z układu połączeń kilku takich pamięci (bo moim celem jest właśnie symulacja układu połączenia równoległego/szeregowego pamięci)? Chodzi o coś na podobieństwo...
Przypisanie do tmp jest wewnątrz procesu bo tak było w tutorialu który czytałem. Jak wyrzucę to poza proces to wszystko jest w porządku tj. symulacja pokrywa się z pracą układu. Co do symulacji to raczej jest behavioral. Nie jestem pewien, bo wczoraj pierwszy raz instalowałem ISE Webpack Xilinxa, dodałem testbench i po prostu kliknąłem 'run simulation'....
Gdzie mogę ustawić liczbę procesorów (rdzeni) /.../ Tools -> Options -> Processing -> Parallel compilation jeszcze uwaga: tzw. schematic entry to moze i dobre podejscie na pierwszy raz, by sie zapoznac z quartusem, symulacja itd, ale nie uzywane juz poza hobbistami do pierwszych cwiczen. Twoj licznik z zerowaniem, ladowaniem i start/stop liczenia...
Próbowałem resetowanie bez tego przerzutnika D, lecz wtedy zamiast resetować do 0, resetuje mi do 22, nie wiem czemu Dla mnie też jest to dziwne zwłaszcza że 22 ( 010110b ) sugeruje że nie wszystkie przerzutniki liczników zostały wyzerowane. Może problemy robi sam symulator. (at)2N3866 Jakieś sugestie? Nie mam lepszego pomysłu niż problem symulatora....
malo prawdopodobne, masz przyklad takiego kodu ? co to znaczy:" kod napisany w ISE" , kod jest w vhdl albo w verilogu i tyle, oba narzedzia syntetyzuja jakis podzbior legalnych linijek w tych jezykach i te podzbiory sa z pewnoscia tozsame w 99%; co do stabilnosci ise, mozna poczytac archiwum elektrody, gdzie co rusz sa porady typu: odinstaluj wersje...
/.../mam problem z projektem modulatora/.../ jesli o mnie chodzi, to nie ma szans bym sie przebrnal ze zrozumieniem przez to, co zrobiles; ale jesli uwazasz, ze symulacja pokazuje poprawne dzialanie ukladu, to dodaj signaltap i porownaj przebiegi ze sprzetu z tym, co pokazuje symulator; dodajac signaltap miej na uwadze, ze jesli projekt sam w sobie...
Oprogramowanie do projektowania układów elektronicznych Niniejszy artykuł jest próbą wprowadzenia do wspaniałego świata programów do projektowania układów elektronicznych. Do utworzenia tej listy wziąłem pod uwagę wiele kryteriów. Są tutaj programy darmowe i komercyjne, shareware, a większość z nich dotyczy jakości oprogramowania, przyjazności użytkownikowi,...
Processing->Simulator Tool tu ustawia sie parametry biezacej sesji; Tools->Options for Waveform Editor a tu wlasnie 'domyslnosci'; a skoro juz jestesmy przy ustawieniach domyslnych, to przegladnij wszystkie narzedzia w tools->options , pewnie znajdziesz cos jeszcze, co chcialbys zmienic; ja zawsze po nowej instalacji ustawiam sobie takie rzeczy: odznaczam...
A w necie coś ciężko znaleźć "idiot's guide" do napisania testbencha w quartusie nie ma 'testbencha w quartusie', testbench to standardowa metoda generowania wymuszen w kazdym symulatorze, nawiasem mowiac to po prostu plik vhdl lub verilog; chcesz sie zajmowac fpga, musisz to opanowac; na poczatek mozesz sciagnac od altery https://www.altera.com/download/archives...
My na technice cyfrowej używamy oprogramowania Quartus, do układów altery no ale to ponad 1GB zajmuje.. Ale ogólnie całe oprogramowanie bardzo wszechstronne, posiada symulacje, mógłbyś się tym pobawić.
Również jeśli chodzi o FPGA to polecam VHDL'a.. Dosyć dobrą książką na start z VHDL'em jest "Język VHDL w praktyce" Józefa Kalisza. Natomiast alternatywnym do Xilinx'a środowiskiem do pisania i symulacji FPGA jest Altera ze swoim darmowym Quartus II Web Edition.
Witam Napisałem mały projekt w VHDL korzystając z kompilatora Quartus II. Skompilowało się bez błędów. Następnie chciałbym przesymulować i jak wybieram "Start simulation" mam komunikat: "No input file asignment specified on Simulator page of the Settings Dialog box" Jestem bardzo początkującym.. Chodzi chyba o to, że zanim się zrobi symulację trzeba...
Swoją drogą to jestem ciekaw jak ten quartus puszcza symulację skoro proces kombinacyjny blokuje całą symulację ze względu na to, że w każdym stanie zmieniasz licznik, który jest w liście czułości. Teoretycznie powoduje to nieskończoną pętle kombinacyjną, a to z kolei powinno powodować to, że symulator nie powinien ruszyć z czasu 0ns - w tym momencie...
<< zlootawy >> zapominalem o jeszcze jednej opcji, byc moze najporeczniejszej i najbardziej wiarygodnej; otoz quartus mozna poprosic "]/.../potraktowałem to jako komplement/.../ slusznie, zgodnie z zamierzeniem piszacego :) J.A
Witam, Mam pytanie do znających narzędzie Quartus (Altery) Po wykonaniu projektu kompilacji i symulacji: Gdzie można znaleść informację o max szybkości pracy układu ? Pozdrawiam
Ostatnia wersja, która posiadała wewnętrzny symulator skończyła się na 9.2 (chyba). Od wersji v10 Quartus używa zewnętrznych narzędzi do symulacji (ModelSim). Jeżeli zależy ci na starym symulatorze, to polecam wersje 9.2 i niższe.
MAX to antyk, można nim tworzyć konfiguracje tylko dla starych układów więc od razu możesz sobie go darowć, ale jesli chcesz tylko sobie posymulować to może być, choć Quartus ma wspaniały symulator i tylko do symulacji to ja również wybrał bym Quartusa.
Witam, Mam problem z symulacją w Quartus pamięci RAM, która jest komponentem IP (megafunkcja). Wszystko jest dobrze jeżeli wykonuję symulację samej pamięci RAM. Problem pojawia się gdy symuluję większą część układu, w skład której wchodzi pamieć RAM. Próbowałem różnych ustawień megafunkcji i samego Quartusa. W efekcie widziałem różnego rodzaju zmiany...
Czy chodzi o symulacje czy podczas syntezy do układu logicznego?
W Matlabie można zaprojektować odpowiedni filtr (HDL Coder napisze go za nas w VHDLu lub Verilogu). Im wyższy rząd filtru tym bardziej płaska charakterystyka amplitudowa. Oczywiście można poddać taki filtr symulacji. Nie wiem jak obliczeniowo poradzi sobie FPGA z filtrem Hilberta wyższego rzędu (nie znam się) ale można spróbować. W załączniku kilka...
zanim zaczniesz testy na sprzecie sprawdz swoj kod w symulacji, quartus do wersji 9.1 wlacznie ma wbudowany niezly i prosty w obsludze symulator, z kazda wersja mozna uzywac 'modelsim-altera' - darmowy symulator do sciagniecia ze strony altery; ew. dodaj do projektu signaltap - rodzaj sprzetowego debuggera; przebiegi w symulacji lub signaltap albo od...
Hej, mam taki problem, z którym borykam się już jakiś czas i nie mogę sobie poradzić. Mam układ szyfrujący napisany w VHDL, skompilowany, zsyntezowany w środowisku Quartus (bezbłędnie). Testy, symulacje w Model Sim dają poprawne wyniki. Układ uruchomiony na płycie Cyclone II. Do płyty podłączam Analog Discovery firmy Digilent aby sprawdzić działanie...
Używam tego (dopiero zaczynam wykorzystywać ModelSim): https://obrazki.elektroda.pl/6829591700_... Powinienem to tak odpalić jeżeli chcę uruchomić test DEKOER_LDPC_testbench ? Jeżeli tak to pokazuje mi błędy: [syntax=verilog]vsim -L altera_mf_ver -L rtl_work DEKODER_LDPC_testbench # vsim -L altera_mf_ver -L rtl_work DEKODER_LDPC_testbench...
W trakcie robienie wykonywania instrukcji z laborki napotkałem problem. Na wysciu bramek obojętnie jaki bedzie układ zawsze pojawia się "forcing unknown"-wymuszenie nieznane. Wykonałem więc najprostszy układ jaki można typu jest bramka AND z 2 wejściami 1 wyjściem gdy robię najprostszą symulacje, wynikiem na wyjściu LEDR http://img571.imageshack.us/img571/4294/...
RAM nr 1 jest tak naprawdę RAMem uC wbudowanego (rdzeń jego jest zaimplementowany w VHDL). Celem projektu jest urządzenie służące do przeprowadzania pomiarów. RAM nr 2 służy do zbierania próbek z przetwornika ADC. Tych danych może być całkiem sporo. W symulacji póki co to działa także myślę, że ten sposób daje radę.
Jestem nowicjuszem jeśli chodzi o elektronikę. Chciałem się poradzić w sprawie stworzenia projektu prostego układu i otrzymania programu służącego do zaprogramowania układu firmy ALTERA. Mam wykorzystać do tego celu układ ALTERA (w tej chwili nie wiem jeszcze jaki dokładnie ma to być układ, chyba MAX 7xxxx) i środowisko Quartus II (mam wersje 7.0 ściągniętą...
Napisałem taki program, tylko cos zle wyswietla na wyswietlaczach, no i działa tylko wyswietlacz numer hex0 a na drugim aktywana jest cały czas dioda 0 jesli dobrze rozumiem, na obu wyswietlaczach swieci sie stabilnie ten sam obrazek; by umozliwic analize tego projektu powinienes dodac opis funkcji ktore dolaczasz - 'count' i 'ram'; domyslam sie, ze...
ściągnęłam program xilinx ISE 9.2i ja pracuje z quartus, ise znam slabo, z tym narzedziem za wiele ci nie pomoge; ak mam sprawdzić te kody? mam je sprawdzić pojedynczo czy wszystkie razem hmm... w jakiej ty szkole jestes ? musisz miec kod nadrzedny, w ktorym beda polaczone te podrzedne; musisz powiedziec ise, ktore pliki skladaja sie na projekt, potem...
twoj kod nie przejdzie syntezy, uruchom quartusa i przeczytaj komunikaty o bledach; fpga to nie procesor; taka przykladowa wersja, nie dam glowy, ze nie ma jakiegos glupiego bledu, ale pokazuje jak zrobic to, czego oczekujesz: module tb(); reg reset, CE, clk; wire Q; initial begin reset = 1'b1; CE = 1'b1; #100 reset = 1'b0; end initial begin...
/.../proponuje minimalizację funkcji boolowskich za/.../ nie bardzo wiem, co moze pomoc taka minimalizacja, pomijajac juz fakt, ze zarowno ise jak i quartus taka minimalizacje w czasie kompilacji zapewne zrobil; nawet zwykla bramka AND bedzie produkowac szpilki, jesli jej oba wejscia nie zmienia sie w tym samym czasie; jesli ten sygnal faktycznie nie...
W momencie gdy chcialem wykonac symulacje, na wejscie CLK podalem sygnal 24MHZ zas nie otrzymuje nic na wyjsciu z bloku PLL i nie wiem kompletnie dlaczego? przeczytaj uwaznie komunikaty, zwlaszcza ostrzezenia, z kompilacji quartusa; z doklejonego obrazka mozna wniskowac, ze zle polaczyles [nie polaczyles] wyjscie, skoro uklad nie steruje zadnego wyjscia,...
I błędem, którego nie wykrywa, jest przypisywanie wartości tego samego sygnału w dwóch miejscach programu, które potencjalnie mogą się wykonywać jednocześnie (a nawet są wyraźnie tak napisane, by wykonywały się jednocześnie). Jeśli program z takim błędem próbuje się skompilować do postaci ładowalnej do FPGA, to na jakimś etapie kompilacji zostanie...
Ostatnio dorwałem ciekawy dokument w którym są opisane algorytmy dzielenia i mnożenia. http://www.cs.rpi.edu/~hollingd/comporg2... Sugerując się diagramem ze strony czwartej wyczarowałem następujący kod: Library ieee; Use ieee.std_logic_1164.all; Use ieee.std_logic_unsigned.all; ENTITY Mnozenie is Port( Multiplier : inout std_logic_vector(3...
Czesc, Nie mam zielonego pojecia o AHDL i nie znajac jak dobry jest symulator tego jezyka ani co w zasadzie z niego bedzie w FPGA to strzelam :) A probowales zamienic if ... end if; na if .. else ostatnie przypisanie end if? Cos sie zmienilo? A tak apropo Altera dalej ma support dla tego jezyka i dalej go rozwijaja i poprawiaja symulacje i synteze czy...
Czesc, W vhdl'u typ real jest raczej do symulacji i synteza nie zrozumie go aczkolwiek nowy standard vhdl 2008 zdefiniowal dwa nowe pakiety ktore definiuja zmiennoprzecinkowa arytmetyke dla syntezatorow. Nie wiem tylko czy wspomaganie dla tych pakietow jest wbudowane w najnowsze XST czy Quartus. Jednym z rozwiazan tego problemu byloby przejscie na stalo...
O! O tym jakoś nie pomyślałem. A teraz podobna sytuacja - nie chcę miksować kodu syntezowalnego z symulacją więc wstawienie bloku initial w moduł a potem usuwanie go po przetestowaniu jest trochę nużące. Z drugiej strony gdy piszę initial w testbenchu to nie mam możliwości ustawienia rejestrów wewnętrznych tylko porty wejścia i wyjścia. Rozwiązałem...
"]wielokronie spotkalem sie z sytuacja ze nie radzil sobie z jakas konstrukcja. czytam rozne artykuly czy opinie tu i tam i nie spotkalem sie z narzekaniami na ise, ale wlasnych doswiadczen nie mam, przyznaje uczciwie; co to znaczy nie radzil sobie, - powiedzial, ze nie umie, zrobil logike dzialajaca blednie ? "]W tym projekcie sytuacja nie jest taka...
/.../ nie jestem pewien, czy dobrze rozumiem Twoje wymagania; napisalem kalawek kodu, ktory realizuje funkcje, ktora wydaje mi sie chcesz uzyskac; masz tu obrazek symulacji post place&route, dlatego sygnaly wyjsciowe sa przesuniete o kilka ns w stosunku do wejscia; pewne 'zaklocenia' wyjscia wynikaja z tego, ze uklad jest czysto kombinacyjny, mozna...
/.../Mam taki problem: generuję blok mający na wyjściu słowo 8bit nie pomoge Ci w tym konkretnym problemie, choc z quartusem pracuje 'od zawsze' nigdy nie uzywalem edytora schematow; mam taka uwage - ludziom zaczynajacym z pogramowaniem fpga czesto wydaje sie, ze mozna stworzyc projekt bez uczenia sie jednego ze standardowych jezykow vhdl/verilog,...
Zadanie 1. Należy zaprojektowac automat, który bedzie rozpoznawac dwie specyficzne sekwencje wejsciowe: cztery kolejne „1” lub cztery kolejne „0”. Okreslone jest wejscie „w” i wyjscie „z”. Jesli w=1 lub w=0 dla czterech kolejnych cykli zegarowych, to z=1, w przeciwnym przypadku z=0. Zazebianie sie sekwencji...
/.../zeby licznik liczył nieprzerwanie i był resetowany, jeżeli na opadającym zboczu nCS zmienna data = '0'/.../ zapewne funkcje ktora chcesz zrealizowac, mozna napisac bardziej zgodnie z zasadami sztuki, asynchroniczne zerowania, ustawiania niosa ze soba niebezpieczenstwo blednego dzialania; nie polecalbym takiego rozwiazania, ale jak mozna to zrobic...
> Wolałbym też mieć przed sobą jakiś prosty moduł i zacząć obserwować > rezultaty programowania w praktyce a nie analizować symulację. > Dla mnie jest to bardziej motywujące i popychające do przodu. wolna wola rzecz jasna i gust nie podlegajacy dyskusji :) ale moze sie okazac, ze dioda i owszem zapalila sie, ale z zupelnie innego powodu niz myslisz...
Witam, Zlecę zaprojektowanie układu opartego na FPGA (Altera) do tego symulacje w Quartusie. Zlecenie raczej pilne. Więcej szczegółów na priv lub mail. Do osób raczej z woj. mazowieckiego lub okolic. pozdrawiam mantis7(at)vp.pl
Witajcie, Mam problem z wynikami symulacji. Kod: https://obrazki.elektroda.pl/8325130800_... Ma ktoś pomysł czemu output ma ciągle StX? Szczerze powiedziawszy nie potrafię znaleźć problemu... Środowisko: Quartus 17.1
Witam !!! Mam do wykonania projekt w VHDLu polegajacy na modyfikacji procesora Intel 8080 polegajacej na implementacji pamieci cache 4kB (4 bloki po 64 zestawy po 16Bajtow) w ktorym zastosowany ma byc algorytm wymiany LRU. Napisalem taka modyfikacje powyzszego procesora. Niemniej jednak po kompilacji i symulacji okazalo sie, ze procesor: 1) moze nie...
Witaj! Dość jednostronnie będę Ci polecać Active-HDL. Ma fantastyczny support do WSZYSTKICH ważnch narzędzi syntezująco implementujacych (również fizycznej iplementacji - Physical synthesis ale to chyba do Asic-ów): Libero, Quartus , ISE, Synplify i inne. Wsparcie jest tak dobre, że wspomnianych programów nie trzeba ręcznie uruchamiać. "Nauka" innych...
quartus respektuje dyrektywe syntezy 'syn_keep'; dla vhdl uzywa sie tego tak: signal keep_wire : std_logic; attribute keep: boolean; attribute keep of keep_wire: signal is true; poszukaj w ise help czegos w rodzaju synthesis directive albo synthesis attribute JA W ISE synteze robi XST. Tu jest user guide do XST: http://www.xilinx.com/itp/xilinx92/books...
Witam Chciałbym się podzielić swoimi spostrzeżeniami. Swego czasu zawodowo pracowałem na układach Xilinx-a. Obecnie zawodowo mam do czynienia z układami Altery (przy czym zawodowo już nie od strony programowania), a "hobbystycznie" dłubię Alterę. W kwestii zasobów i funkcjonalności Xilinx i Altera jest podobna (chociaż ostatnich Spartanów 6 nie znam...
Witam, dotarłem do etapu pracy, w której przeprowadziłem analizę czasową. Niestety jak to zwykle bywa układ nie działa tak jak powinien... ise znam bardzo slabo, musialem pracowac z tym programem przez pol roku po czym, z ulga, wrocilem do quartusa, ale sadze, ze opisany tu problem nie zalezy za bardzo od srodowiska; piszesz, ze cos jest zle, ale nie...
Całość ma być uruchomiona na płycie de2 firmy altera i nie znalazłem tam pinów do kropek, ale chyba wystarczy jak zrobię wektory 7 bitowe? To ta płytka: if (clk'event and clk='1'and chipselect='1' and rd ='1') then na: if (clk'event and clk='1') then --krócej rising_edge(clk) if chipselect ='1' then --bardziej by tu pasowało...
Witam, założenia co do sprzętu: Do czego: głównie praca, może czasem starsze gry (nie jest to priorytet) Kwota: 5000zł (jeśli będzie naprawdę warto mogę dołożyć jeszcze kilka stówek) Procesor: tylko INTEL, wysokie taktowanie, 2-4 rdzenie, myślę o 4-6MB cache Grafiak: Intela lub GeForce RAM: min. 8GB, miło by było 2133MHz Matryca: raczej matowa, bez...
ewaluacyjną ze Spartanem II Wymarły dinozaur... Dosyć ciekawie to wygląda, można sobie zbudować schematy układów, dołączając bloki VHDL i mikrokontrolery Każde środowisko producentów FPGA takie coś ma ISE, Quartus, Diamond. Można stworzyć sobie taki bloczek "graficzny", składając z innych bloczków (proste elementy jak przerzutniki) czy wykonać to porządnie...
/.../ dzieki wam przypominam sobie, co dawno temu umialem o vhdl ;); na poczatek - to ja nie pojmuje te komplikacje z count_reg, count_next , to mi przypomina styl pisania fsm, uzywanie go do zwyklego rejestru szeregowego wydaje mi sie przesada; ja to bym taki kod napisal najprosciej jak sie da architecture Behavioral of counter is signal counter :...
Symulacja. Wskazujemy: https://obrazki.elektroda.pl/2702184900_... Otworzy sie okno, klikamy za ikonkę zapisu. Zapisujemy plik *scf. https://obrazki.elektroda.pl/1253912600_... Niestety, tak jak w przypadku pliku ze schematem *gdf kompilator przypomina o zapisie zmodyfikowanego pliku, tak w symulacji nie. Po zmianach...
mala uwaga do podanego kodu: /.../ g_narastajacy <= not poprzednie_g and G; g_opadajacy <= poprzednie_g and not G; /.../ takie rozwiazanie bedzie od czasu do czasu pracowac blednie, jesli sygnal bramki 'G' jest asynchroniczny wzgledem sygnalu 'E' uzytego tutaj jako zegar; zeby to naprawic, oba g_narastajacy/opadajacy powinny byc rejestrami http://obrazki.elektroda.net/20_12271677...
Co do częstotliwości to wiem że jest coś takiego jak TimeQuest. Jeśli chodzi o to po co robię taką symulację to jest to wstęp do późniejszego projektu którym będzie CPU, wtedy będzie dobrze widzieć np. czy block RAM odpowiednio nadąża za całością (bo nie wiem na ile jest on szybki), kolejna sprawa to ciekawość jak to będzie wyglądać w symulacji gate...
Może ktoś na elektrodzie będzie miał jakąś dobrą propozycję - https://softwarerecs.stackexchange.com/q... Nie wiem czy istnieje jakakolwiek alternatywa do ccmake czy do cmake-gui. CMake to własny język skryptowy, dość prosty i przy okazji dość potężny. Punkt 6 można...
"]Kurcze fajny temat fajny, ale chyba juz sie wyczerpal :); /.../post-route simulation jest do bani,/.../bo wiadomość że coś nie działa w dużym projekcie to nie nowina mozna by nawet powiedziec, ze to "oczywista oczywistosc"; ale jak juz wiemy, ze cos nie dziala i mniej wiecej w ktorym miejscu, to symulator moze pokazac dlaczego; zwykle - przy duzych...
W takim razie będzie poprawnie jak zapiszę: calk:=31*ic; -- 1570*(20u*1000)=31.4 (obcinam część dziesiętną) uctt:=uctt+calk; uct:=uctt/1000; uc<=conv_std_logic_vector(uct,12&... Bo coś mi się wykres nie podoba jaki wyszedł podczas symulacji.. Mam obwód równległy RC - zasilany dwupołówkowo (sinus wyprostowany mostkiem...
https://obrazki.elektroda.pl/9764138600_... W ofercie firmy Evatronix SA, posiadającej wieloletnie doświadczenie w sprzedaży profesjonalnych narzędzi inżynierskich dla elektroników i mechaników, pojawiło się oprogramowanie do projektowania obwodów drukowanych PULSONIX firmy West Dev Ltd. Jest to intuicyjne oprogramowanie oferujące...
Workbench? Od biedy to i LTSpice ma jakieś tam mega uproszczone modele bramek i jest za free, aczkolwiek ciężko go tu polecać. Ew. starsze wersje Quartusa [ca. 9.0] miały wbudowany dość przyjazny początkującym symulator, pytanie czy warto zaciągać taką kobyłę dla paru klików...
W starszych wersjach Quartusa jest możliwość symulacji programu (bodajże do wersji 9.x ale nie jestem pewny). Natomiast w nowszych wersjach jest trzeba doinstalować dodatkowy program. Tu masz więcej info na ten temat: http://www.elektroda.pl/rtvforum/topic19...
https://obrazki.elektroda.pl/4608942800_... W tym artykule opiszę projekt oraz konstrukcję testera układów FPGA własnego pomysłu, do którego budowy zostałem zmuszony przez Chińczyków, bo w ostatnio zamówionej paczce od nich co trzeci scalak był wadliwy. Tester po wciśnięciu jednego przycisku dogłębnie sprawdzi włożony układ. Będzie...
witam moze ktos napisac jak wlaczyc gotowe example z altiuma designera 6? chce uruchomic multi frequency sinewave generator z audio codekiem przechodzi compilacje symulacje tez i synthesize zrobilem. trzeba jeszcze cos robic? narazie niemam platformy ale za kilka dni dostane wiec sprobuje wlaczyc to na platformie. A mozna symulacje jakos wizulanie zrobic...
Używam Quartusa II Altery do symulacji. Dobry pomysł z 3 procesem zarządzającym tylko rejestrem przesuwającym, tak to chyba powinno działać, automat wyjściami steruje pozostałymi blokami. Masz może jakieś linki do bardziej zaawansowanych automatów? przykłady które widziałem były na tyle proste że ustawiały wyjście całego układu na podstawie 1 bitu wejściowego,...
Polecam sprawdzić działanie kodu w jakimś symulatorze np. ModelSim (dodawany do Quartusa II Altery) albo ISIM (w pakiecie Xilinxa) Kod wygląda na poprawny (tyle że ma dwa sygnały "zegarowe"). Przy takim małym projekcie to nie ma tak dużego znaczenia, ale lepiej oszczędzać linie zegarowe w układzie FPGA (bo jak będziesz robił jakiś większy projekt -...
Ja mam z Xilinxem niemiłe doświadczenia - środowisko Vivado jest znacznie cięższe od Quartusa, często się zawieszało. W dodatku na 2/3 moich komputerów nie działał programator (świeże instalacje Windowsa, ze wszystkimi sterownikami - pomocy od Xilinxa zero). Model sim to program do symulacji układów FPGA - debugowanie projektu FPGA jest sporo trudniejsze...
Udało mi się już samemu do tego dojść, ale i tak dziękuję za pomoc. Wyszło wszystko tak samo jak u kolegi. Moim podstawowym błędem było to, że chciałem, aby automat wykonywał sekwencję do końca bez cofania się dlatego też kombinacje ze stanami wewnętrznymi były takie kłopotliwe. Czytając treść zadania doszedłem do wniosku, że nie ma takiego wymogu i...
Quartusa nie mogę, mam zestaw ze Spartanem/.../ nie to nie, trudno :(; jesli nie znalazles sensownych materialow, zrob moze tak: wydrukuj/otworz pdf z manualem ise; stworz projekt i napisz jakikolwiek prosty kod rtl, skompiluj; za manualem sprawdzaj funkcje guzikow w ise, co mozna zobaczyc w roznych 'view', jak zrobic symulacje; pobaw sie rtl view,...
Znam akurat trochę Cyclone'y ale wypadłem nieco z obiegu bo siedzę ostatnio w sofcie... Jeśli chodzi o Quartusa to jak dla mnie alterowe środowisko wypada lepiej od Xilinxa, jest bardziej uporządkowane i spójne, dokumentacja też jakby bardziej czytelna. No i Altera daje chyba najbardziej profi symulator jakim jest ModelSim od Mentora. Ponadto ich softprocesor...
Wyboru układu należy dokonać na podstawie wyników symulacji układu prototypowego w Quartusie, albo... na oko. Tak naprawdę to są trzy możliwości EPM240/G, EPM570/G, EPM1270/G, odpowiednio 5k, 10k i 20k bramek logicznych. Te elementy produkowane są w obudowach TQFP. Układ największy EPM2210/G jest produkowany jedynie w obudowach BGA, a więc do amatorskich...
Fakt, że pewne rzeczy jeszcze kuleją i to mocno. Ale myślę, że jest znacznie lepiej niż było. Nie wiem też dlaczego forum jest zamknięte tylko dla legalnych użytkowników (to znaczy mogę się domyślać). W zakresie FPGA to ja AD w zasadzie nie używam i nie nie mam takiego zamiaru. Chciałem kiedyś coś tam zrobić, zainstalowałem najnowszego Quartusa i po...
Dodam jeszcze - aktualnie jest bardzo mała różnica między dostawcami układów, zaczyna się to bardzo zacierać w porównaniu do tego co było kiedyś (mam na myśli rodziny do Cyclone III albo Spartan-3). Od rodzin Spartan-6 oraz Cyclone IV nie ma tak widocznych różnic, natomiast układy SoC: Xilinxa ZYNQ oraz Altery Cyclone V SoC to są prawie kopie. Akceleratory...
Witam, Podpenę sie pod temat. Czy ktoś może mi pomoc w Quartus II wykonać kilka liczników. Mam już je zaprojektowane na papierze. Lecz nie wiem jak dobrze narysowac i wykonac symulacje. kazda pomoc wskazowka bedzie ok. Temat nieaktywny od 5 lat. Pytanie Kolegi nie jest bezpośrednio związane z tematem, dlatego wydzielam jako nowy temat. 3.1.19. Nie wysyłaj...
z ciekawosci skompilowalem rzeczony kawalek quartusem; wynik syntezy dal na koncu logiki MUX sterowany sygnalem Dec, czyli przypisal mu wyzszy priorytet niz Inc jak twierdzil To ja proponuje jeszcze eksperyment z dodtkowymi "if"-ami sterowanymi kolejnymi sygnałami typu: if (StepLeft = '1') then SC <= SC + "00010000"; Sum <=...
Witam! Jak to zrobić aby z poziomu quartusa wywołać symulator modelsim, by wykonał symulację? mam 2 takie kody: dla testbench module simulation(); reg clock1; reg clock2; wire C_w; test UUT(.A(clock1), .B(clock2), .C(C_w)); initial begin clock1 = 0; clock2 = 0; end always #70 clock1 <= ~clock1; always #105...
Dość zawiły problem. Działam w Quartusie II 7.2. Wszystko pięknie ślicznie: mam zegar zewnętrzny doprowadzony do pina 50MHz - sprawnie działa, fizycznie i virtualnie podczas symulacji projekt. Niestety potrzebuje ciut więcej - 100MHz wiec wstawiam PLL z Megafunction pomiędzy moim układem a wejściem clk. (tylko taki wejście clk. wyjście clk). Ustawiam...
Witam. Mam problem, dostałem do rozwiązania zadanie, nic nie zostało wytłumaczone, nigdy wcześniej nie miałem z tym styczności. Prosiłbym o pomoc, jakieś wskazówki, kroki, itd. jak rozwiązać. Wiem, że dla was jest to banalne zadanko, ale nie dla mnie. Co tu jest też wejściem bo nie rozumiem stwierdzenia "kod binarny", kod binarny ale czego? Treść: Wykonanie...
Cześć, próbuje zrobić licznik szeregowy modulo 13, liczący w górę z wykorzystaniem przerzutników D. Jednak po odpaleniu symulacji nie następuje nigdzie reset z 12 do 0 - po osiągnięciu 12 już nigdy nie zmienia się wartość. Tutaj są moje tablice. Kolumny są ponumerowane w ten sposób: DCBA, gdzie 7 = 0111 http://obrazki.elektroda.pl/1876288400_1...
Dla naszego Klienta – niemieckiego koncernu zajmującego się nowoczesnymi rozwiązaniami w obszarze oprogramowania i elektroniki poszukujemy kandydatów na stanowisko: Projektanta HDL‐/FPGA Miejsce pracy: Bawaria, Niemcy Zakres obowiązków: - opracowywanie wymagań specyfikacyjnych wspólnie z klientami firmy - przygotowywanie i projektowanie...
symulacja quartus quartus modelsim quartus altera
megane poduszka powietrzna schemat uzwojenie wirnika yamaha filtr powietrza
zawór spustowy cersanit punkty elektroda
Silnik nie odpala po nocy, czerwona kontrolka kierownicy Przystawka do czyszczenia kostki brukowej myjki Kinzo