Prośba o radę z programowaniem s

A dokładnie proszę o info, czy któraś z wielkich firm produkująca PLD rozdaje darmowe narzędzia do projektowania logiki na PLD. Oczywiście bardziej komfortowy jest edytor graficzny i współpracujący z nim kompilator tworzący kod wynikowy gotowy do wgrania przez jtag lub spi. Możliwą dla mnie drogą jest też ścieżka: schemat graficzny->język opisu (abel, vhdl, verilog)-> kod wynikowy. Naturalnie kompilator z języka opisu sprzętu na kod wynikowy też jest do przyjęcia, aczkolwiek tworzenie logiki w języku opisu ma jeszcze i tę ułomność poza uciążliwością, że palcówki, nie do uniknięcia, wydłużają czas otrzymania końcowego produktu. U mnie w pracy używa się softu i kości Altery, lecz ze zrozumiałych względów ich nie użyję. Pytam, bo po kilku latach przerwy wracam do korzeni i nie wiem, z jakim softem i sprzętem się wiązać. Od altery raczej nie chciałbym zaczynać.

Pozdrawiam i dziękuję za każdą radę czy sugestię

Reply to
Pan_Tarej
Loading thread data ...

Dlaczego nie uzyjesz softu Altery? Jest wersja "web" Quartusa do pobrania za darmo z ich strony:

formatting link

A dlaczego zaczynac od czegos, czego sie nie bedzie uzywac?

Reply to
Pszemol

a dlaczego? Nawet przed quartusem był max, który dawał możliwość pisania w vhdlu tylko edytor sch. był zablokowany w wersji darmowej. Obecnie jest Quartus web, który udostępnia za free edytor schematów. Zresztą Xilinx też udostępnia ISP za free z edytorem schematów. Ja osobiście zraziłem się do ISP ze względu na uperdliwą obsługę i mało intuicyjny interfejs. Altera ma to rozwiązane bardzo przyjaźnie.

Pozdrawiam Darek

Reply to
Marek

wlasciwie wszyscy wiekszi producenci CPLD dostarczaja darmowe narzedzia

dziwne te wzgledny, maja jedne z najlepszych darmowych narzedzi. Scalaki mozna kupic w cenie xilinx'owych. Co do Webpack ISE, to Quartus bije go na glowe chociazby precyzja zglaszanych bledow, szybkoscia kompilacji. czy intuicyjnoscia obslugi. Toporny strasznie jest ich edytor schematow. Lattice oferuje bardzo zblizone narzedzie - kiedys wszak wspolpracowali i podobienstwa pozostaly. Ostatnio probowalem skompilowac projekt zrobiony w ISE8.2 na ISE 9.x, okazalo sie ze zmienili format definiowania constrains'ow i na projekcie ktory kompilowal sie bez zadnego warninga w 8.2, pod 9.1 wyrzuca setki bledow. Probowalem walczyc, ale sie poddalem, szkoda czasu, zainstalwoalem z powrotem 8.2 :-)

ale to najprostszy z mozliwych start :) natomiast schemat wygenerowany pod Quartusem i tak jest tlumacozny na VHDL, wiec powinien sie skompilowac takze i pod ISE czy dowolnym innym narzedziem.

Reply to
Greg(G.Kasprowicz

ISE Xilinxa udostępnia edytor sch. - dla mnie nieprzyjazny i upierdliwy!!! Nie lubię tego środowisk, dlatego wybrałem alterę.

Quartus Altery - świetny, intuicyjny, przyjazny udostepnia też za free edytor sch.

pozdrawiam Darek

Reply to
Darek

Darek pisze:

Nie sprawdziłem, że Altera wypuściła darmowego Quartusa, chodziło mi o to, że nie wezmę z firmy oprogramowania licencjonowanego.

Moi koledzy wprawdzie preferują ISE, gdyż nabrali w nim wprawy. O Quartusie dziś im powiedziałem (pokazałem).

Zatem pociągnę wątek: co z tej strony:

formatting link
ście mi pod WinXP i Linuxa (Debian, ale to szczegół). Nie mam limitu transferu.

Jeszcze raz dziekuję.

PS. Jak się wstawia podpis w Thunderbirdzie?

Reply to
Pan_Tarej

Nie wezmiesz bo nie umiesz czy nie wezmiesz bo masz opory moralne? :-)

Strategia Xilinxa polegajaca na obleganiu uczelni widze dziala... Czego sie Jas nauczy to potem Jan umie :-)

A tam to wiele wyboru nie masz, bo ta wersja tylko pod Windows XP i na dodatek jestes szczesciarz ze nie masz Windows Vista bo Quartus nie dziala pod Vista jeszcze... Sciagasz wiec Quartusa, a IP Library zawiera w sobie rdzen procesora NiosII wiec dociagasz to tylko jak potrzebujesz... :-)

Reply to
Pszemol

to chyba nie takie proste, zdaje się że MAX Altery wymagał klucza sprzętowego żeby mieć wersję full - a skoro kolega uświadamiał swoich współpracowników o istnieniu quartusa, to zapewne mają MAXa. Jedno co mnie zastanawia :) to w jakiej firmie kolega pracuje, że kolegą po fachu, stosującym Altere, musi pokazywać, że istnieje coś takiego jak Quartus :-). Przecież to nie "gorąca bułeczka" pieczona wczoraj.

tu to zbaraniałem :) bo chyba pytania kolegi Pan_Tareja nie zrozumiałem :-). Przecie wyboru tam nie ma w ogóle ;-).

Pozdrawiam Darek

Reply to
Darek

A nie jest zabezpieczony "po ludzku" karta sieciowa jak OrCAD i inne takie?

Nasz kolega pewnie nie doczytal dokladnie ze to wlasciwie jest tylko Quartus i dwa opcjonalne dodatki do Quartusa...

Reply to
Pszemol

MAX+ plus byl tez darmowy... i to juz daaawno temu

Reply to
Greg(G.Kasprowicz

nie, moze kiedys byl, ale bedac studentem jeszcze uzywalem wersji free i dzialala bez zarzutow.

Reply to
Greg(G.Kasprowicz

ale bez edytora schematów? Taka to i owszem była free.

Pozdrawiam Darek

Reply to
Marek

z edytorem. Tak samo z quartusem, tez jest za free, i uzywam czasami edytora schematow. i signal Tap tez dziala w wersji darmowej, tylko talkback trzeba wlaczyc.

Reply to
Greg(G.Kasprowicz

Pszemol pisze:

Powiedzmy lojalność wobec firmy i kolegów. Firma, oczywiście, buli za każdy soft, koledzy nie podbierają, na dodatek nie trzymają softu nielicencjonowanego na swoich pecetech

To by mi się zgadzało. I to chyba gdzieś tak od 10 lat.

Na Vista się przesiądę, gdy będę pewien, że tego chcę :-)

Reply to
Pan_Tarej

Pszemol pisze:

Właśnie tak. Już doczytałem

Reply to
Pan_Tarej

Greg(G.Kasprowicz) pisze:

Tak było i nawet ściągnąłem, nie zdążyłem jednak zabrać z komputera służbowego, gdyż wpadła legia cudzoziemska i kazała natychmiast oddać komputer. ( To wtedy, gdy większość akcji tpsa wykupił france telecom).

Reply to
Pan_Tarej

Greg(G.Kasprowicz) pisze:

Cenna uwaga. Dzięki.

Reply to
Pan_Tarej

A tu masz darmowa lekcje jak tego Quartusa uzywac:

formatting link
jest po angielsku i jest odpowiednikiem jednego dnia siedzenia w klasie u Altery...

Reply to
Pszemol

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.