- 
Data: 2013-08-21 17:32:29
 Temat: Re: VHDL vs. Verilog
 Od: Mario <m...@...pl> szukaj wiadomości tego autora
 [ pokaż wszystkie nagłówki ]W dniu 2013-08-21 17:20, s...@g...com pisze: 
 > W dniu wtorek, 20 sierpnia 2013 23:45:37 UTC+2 użytkownik Mario napisał:
 >> W dniu 2013-08-20 22:57, s...@g...com pisze:
 >>
 >>> W dniu wtorek, 20 sierpnia 2013 21:31:26 UTC+2 użytkownik Sebastian Biały
 napisał:
 >>
 >>>> On 2013-08-17 22:30, s...@g...com wrote:
 >>
 >>>>
 >>
 >>>>> A wystarczy napisać A<=B+C
 >>
 >>>>
 >>
 >>>>
 >>
 >>>>
 >>
 >>>> Tak, to faktycznie bardzo proste do pierwszego pytania: a to ma być
 >>
 >>>>
 >>
 >>>> unsigned, 1C, 2C czy może w kodzie Graya (i którym) i czy sumator ma być
 >>
 >>>>
 >>
 >>>> może szeregowy czy może równoległy?
 >>
 >>>
 >>
 >>> Sprawa jest identyczna jak w każdym innym języku. Jeżeli dajmy na to napiszemy w
 Pascalu a:=b+c; , to równie dobrze można postawić pytanie "czy te zmienne będą typu
 integer, a może real?". Odpowiedź w obu przypadkach jest taka sama: jak se
 zmienne/sygnały zadeklarujesz, tak masz. Standardowo przy zapisie A<=B+C narzędzia
 implementujące zrobią Ci równoległy sumator. Ale jak chcesz, nie ma problemu, żeby
 poskładać 1-no bitowe sumatory z przeniesieniem w VHDL'u w n-bitowy szeregowiec.
 Tylko po co?
 >>
 >>>
 >>
 >>
 >>
 >> Tylko, że czasami trzeba robić operacje na różnych typach. I nie ma
 >>
 >> standardowych bibliotek do konwersji typów. Różnice między kolejnymi
 >>
 >> standardami 1076 niby niewielkie, a w praktyce trzeba się napieprzyć aby
 >>
 >> aby coś poprawnie skompilować. W C masz niejawne rzutowanie, możesz też
 >>
 >> sam rzutować do jakiegoś typu. Nie musisz do tego celu kombinować z
 >>
 >> dołączaniem bibliotek i martwić się czy będą działały z aktualną wersją
 >>
 >> języka. No i możesz po prostu pisać w starej wersji standardu i nowy
 >>
 >> kompilator się o to nie obrazi.
 >>
 >>
 >
 > Na tym właśnie polega burdelarstwo języka C !! I z tego właśnie powodu, ze źle
 pojętego wygodnictwa programiści skrobiący w C piszą aplikację w 3 dni, aby potem
 ślęczeć 3 miesiące w poszukiwaniu pierdualnego błędu. Deklarowanie zmiennej byle
 gdzie, to wręcz zaproszenie do burdelarstwa, ale to jeszcze "małe piwo". Natomiast
 niejawne rzutowanie typów, to tego już za cholerę nie mogę zrozumieć. Nie, żebym nie
 rozumiał o co w tym chodzi, jak to działa i jak stosować. Ale to jest właśnie
 najczęstszym powodem strupa na głowie "dlaczego program nie działa?". A co za problem
 dołączyć bibliotekę, bądź samemu pokombinować nad wymaganą konwersją typu? To jest
 Twoim zdaniem kombinowanie ?
 
 Jak pisałem możesz użyć rzutowania jawnego. A w VHDL masz do tego jakieś
 z d. wyjęte biblioteki które mogą być albo i nie być w konkretnej instalce.
 
 > To jest PORZĄDEK i SYSTEMATYKA!! W takim np. Pascalu, czy FORTRANIE taki numer nie
 przejdzie!! Kompilator od strzału wywala błąd. I bardzo dobrze!! Wiem, młodzi
 programiści uważają, że C/C++ to najlepszy język na świecie. Na pytanie o znajomość
 Pascala bądź Algol'a odpowiedź jest : NIE!! Każdy język "ostro typowany", ostro
 eliminuje upierdliwe "bugg'i", wprowadza porządek itd. A co się zaś tyczy symboli
 operatorów logicznych w C/C++, to powymyślał je chyba jakiś psychopata.
 >
 
 Tia, tylko że w każdej książce autor podaje inne biblioteki. Każdą po
 kolei próbujesz, a taki np. Webpack ich nie ma. Jak już coś sobie
 sklecisz to nie masz pewności czy przy kolejnej wersji Webpacka
 zadziała prawidłowo konwersja projektu do nowszej wersji.
 I słusznie wspomniałeś o Fortranie. VHDL jest w tej chwili na etapie
 Fortranu z 77 r.
 
 
 --
 pozdrawiam
 MD
 
Następne wpisy z tego wątku
- 21.08.13 17:33 s...@g...com
- 21.08.13 17:40 s...@g...com
- 21.08.13 18:59 Sebastian Biały
- 21.08.13 19:08 Sebastian Biały
- 21.08.13 19:46 Mario
- 21.08.13 20:03 Grzegorz Jablonski
- 22.08.13 20:58 Jakub Rakus
Najnowsze wątki z tej grupy
- Zamek elektroniczny
- szablon do pasty DIY
- Głośnik potrzebny
- Silikonowy przewód ekranowany
- Wtyk bananowy ekranowany
- Co może być gorsze od pożaru elektryka?
- daltonizm
- Mały Linux
- Superkondensator. Czy to się uda?
- Stare filmy o technice
- Zasilanie własnych konstrukcji przez PoE
- Jak działa domofon?
- Co oni mierzą miernikiem
- 40 lat OrCAD-a
- Multimetr z bluetooth
Najnowsze wątki
- 2025-10-31 Warszawa => Starszy Konsultant SAP - obszar PP <=
- 2025-10-31 Zamek elektroniczny
- 2025-10-31 Warszawa => Sales Assistant <=
- 2025-10-31 Warszawa => Senior SAP Consultant - PP area <=
- 2025-10-31 Warszawa => Junior Rekruter <=
- 2025-10-31 Warszawa => Engineering Manager (doświadczenie w branży lotniczej lu
- 2025-10-30 Był neosędzia w składzie jest cofka w apelacji [dożywocie za potrójne zabójstwo]
- 2025-10-30 Warszawa => Lead SAP PP Consultant <=
- 2025-10-30 Poznań => Konsultant SAP HCM <=
- 2025-10-30 Warszawa => Junior Rekruter <=
- 2025-10-30 Warszawa => Senior SAP Consultant - PP area <=
- 2025-10-30 Zakrzewo => SAP HCM Consultant <=
- 2025-10-30 Gang przestępców napadających przestępców już rozbity! [CBŚP,media,prawny humor]
- 2025-10-30 Kraków => Koordynator Produkcji / Przedstawiciel ds. rozwoju produktu
- 2025-10-30 Kraków => Production Coordinator / Representant Product Dev <=




![Jak reklamować ośrodek wypoczynkowy lub hotel? [© kadmy - fotolia.com] Jak reklamować ośrodek wypoczynkowy lub hotel?](https://s3.egospodarka.pl/grafika2/reklama-internetowa/Jak-reklamowac-osrodek-wypoczynkowy-lub-hotel-221435-150x100crop.jpg) 
![Ranking lokat i kont oszczędnościowych. Przegląd możliwości dostępnych we wrześniu 2025 [© freepik] Ranking lokat i kont oszczędnościowych. Przegląd możliwości dostępnych we wrześniu 2025](https://s3.egospodarka.pl/grafika2/najlepsze-lokaty/Ranking-lokat-i-kont-oszczednosciowych-Przeglad-mozliwosci-dostepnych-we-wrzesniu-2025-268649-150x100crop.jpg) 
![Ranking kantorów internetowych. Gdzie najlepsze kursy walut? [© Pavel Bobrovskiy - Fotolia.com] Ranking kantorów internetowych. Gdzie najlepsze kursy walut?](https://s3.egospodarka.pl/grafika2/kantory-internetowe/Ranking-kantorow-internetowych-Gdzie-najlepsze-kursy-walut-218154-150x100crop.jpg) 
![Podatek od wynajmu mieszkania 2023 - jakie stawki i formy opodatkowania? [© Africa Studio - Fotolia.com] Podatek od wynajmu mieszkania 2023 - jakie stawki i formy opodatkowania?](https://s3.egospodarka.pl/grafika2/wynajem-mieszkania/Podatek-od-wynajmu-mieszkania-2023-jakie-stawki-i-formy-opodatkowania-249032-150x100crop.jpg) 
 Elektromobilność dojrzewa. Auta elektryczne kupujemy z rozsądku, nie dla idei
Elektromobilność dojrzewa. Auta elektryczne kupujemy z rozsądku, nie dla idei 
 
 
 
![Milion na koncie? Wystarczyło inwestować po około 2 tysiące miesięcznie [© wygenerowane przez AI] Milion na koncie? Wystarczyło inwestować po około 2 tysiące miesięcznie](https://s3.egospodarka.pl/grafika2/oszczedzanie-pieniedzy/Milion-na-koncie-Wystarczylo-inwestowac-po-okolo-2-tysiace-miesiecznie-269397-150x100crop.jpg) 
![Wynajem mieszkania w Warszawie pochłania 44% pensji. Zobacz, jak wypadamy na tle Europy [© pixabay] Wynajem mieszkania w Warszawie pochłania 44% pensji. Zobacz, jak wypadamy na tle Europy](https://s3.egospodarka.pl/grafika2/rynek-najmu/Wynajem-mieszkania-w-Warszawie-pochlania-44-pensji-Zobacz-jak-wypadamy-na-tle-Europy-269391-150x100crop.jpg) 
![Lot z niespodzianką - jak overbooking zmienia podróż i jakie prawa mają pasażerowie? [© wygenerowane przez AI] Lot z niespodzianką - jak overbooking zmienia podróż i jakie prawa mają pasażerowie?](https://s3.egospodarka.pl/grafika2/prawa-pasazera/Lot-z-niespodzianka-jak-overbooking-zmienia-podroz-i-jakie-prawa-maja-pasazerowie-269384-150x100crop.jpg) 
![Lider z sercem: empatia i zaufanie jako klucz do sukcesu zespołu [© wygenerowane przez AI] Lider z sercem: empatia i zaufanie jako klucz do sukcesu zespołu](https://s3.egospodarka.pl/grafika2/lider/Lider-z-sercem-empatia-i-zaufanie-jako-klucz-do-sukcesu-zespolu-269133-150x100crop.png) 
![Bańka AI za 5 bilionów dolarów: Kiedy inwestorzy powiedzą: sprawdzam? [© wygenerowane przez AI] Bańka AI za 5 bilionów dolarów: Kiedy inwestorzy powiedzą: sprawdzam?](https://s3.egospodarka.pl/grafika2/AI/Banka-AI-za-5-bilionow-dolarow-Kiedy-inwestorzy-powiedza-sprawdzam-269382-150x100crop.png) 
 


