PIC vs ATMEL #2 volt most: LOVE C

Rado Zoltan zrado at leasingtechnology.com
Fri Feb 13 13:37:06 CET 2004




FA> ----- Original Message ----- 
FA> From: "VF" <vf at elte.hu>
FA> To: <elektro at tesla.hu>
FA> Sent: Friday, February 13, 2004 2:26 AM
FA> Subject: Re: PIC vs ATMEL #2 volt most: LOVE C


>> Nem veletlenul. Mellesleg nem csak a listan irtam meg ketszer-haromszor
>> hogy hogyan lehet/kell Abel-ben optimalizalni, amit Verilog-ban nem tudsz,
>> es a fordito helyetted _nem_ csinalja meg, hanem maganba is megirtam.
>> Nem sikerult megertened azota sem :(

FA> Te nem ertetted meg, hogy nem volt ra szuksegem soha amit Te eroltettel.
FA> Ha szuksegem lesz, akkor utanajarok hogy lehet megcsinalni.
FA> Mert meglehet biztos. Olyat meg ne allits, amiben nem vagy biztos.
FA> Hulye szokas. Nem ertesz sem a VHDL-hez, sem a Veriloghoz. Igyaztan nem
FA> tudhatod, hogy
FA> mit lehet benne megcsinalni, mit nem. Igy azt sem tudhatod, hogy van
FA> tobbfele VHDL/Verilog fordito.
FA> Egyik jobb mint a masik. Leonardo Spectrum, XST, stb. Egyik tud ilyen specko
FA> dolgot, masik amolyat, harmadik
FA> meg mindent.

Meg kell erõsítsem amit Arnold ír. VHDL-ben is többféleképp lehet
elérni egy dolgot. Ha egy kicsit gyakorlottabb az ember tudja, hogy
mire-hogy reagál a fordító. De ezt gondolom ABEL-ben sem árt tudni...
Ezenkívül lehet componensként primitiveket is használni és akkor
szerintem már ugyanott vagyunk, mint az ABEL... A fordítónál ki lehet
kapcsolni mindenféle optimalizációt is. (Bár nem mindig érdemes.)

>> Pedig Abel-t meg az egyetemen is tanitanak, biztos sorozni voltal.

FA> Nekem VHDL-t tanitottak...Meg sok egyeb olyan korszeru dolgot aminel Te
FA> lehettel valahol mashol...

Kutyát-macskát nem érdekel, hogy ki-miben dolgozik. Kapsz egy
feladatot. Mikorra lesz kész? A béka segge alatt van az ára a
cuccoknak. Egy Spartan3 400ezer kapuval 36 dollár 1-24 darabig.
Többe kerül a fejlesztõ... Persze ez nyugaton van így. De ébredjünk
fel és vegyük észre elöbb utóbb mi is az EUropai egyesült államok
állampolgárai leszünk. És akkor már késõ kapálózni... És hála az
égnek, hogy korszerü dolgot tanítanak az iskolákban... Bár
kétségtelen, hogy ha valaki nem képes/akar lépést tartani a
haladással, akkor õk lesznek az ellenfelek. Attól meg ne féljünk, hogy
csak mi fogunk tudni a régmúlt idõk dolgaihoz nyúlni. Nem lesznek
olyanok... Ez a világ nem a tárgyak és emberek értékérõl szól.

>> Csak csodalkozol, hogy a Verilog progid nem fer bele a CPLD-be, tehat

FA> Csodalkoztam volna?
FA> Nem is programozok Verilogban, azt irtam, hogy abban szeretnek, mert nem
FA> tetszik a VHDL.
FA> Te meg szokas szerint ezt is atkoltotted.

A Verilog és a VHDL körülbelül ugyanazon a szinten van. A VHDL
beszédesebb kód, szintaktikája kb. olyan mint a PASCAL. A Verilog pedig tömör, mint a
C.

>> a CPLD szar, az eszedbe sem jut hogy meg kene tanulni PROGRAMOZNI!

FA> ????
FA> Lehet, hogy butulok, de mikor irtam en ilyet???
FA> Akar ide, akar maganban?

Tételezzük fel, hogy van két ember aki ugyanannyira tudja, hogy hogy
mûködnek a logikai áramkörök és az adott CPLD-s feladat megoldását úgyanolyan
áramkörökkel akarják megoldani... Az egyik ABEL-ben kódol, a másik
VHDL-ben. A VHDL-es lévén, hogy CPLD-rõl van szó adott esetben egy
részét, vagy az egészet primitivekkel oldja meg.

Hol itt a különbség?

Aztán adnak egy FPGA-s feladatot. Legyen egyszerü... Mondjuk X
csatonás DTMF dekóder. (Sajnos DSP-t nem lehet használni)
VHDL-ben ez kb 439 sor. Paraméteresen megírva... (

ABEL-ben mennyi??? Parameteresen!

Nem mondom, hogy ABEL-ben nem lehet megcsinálni valamit. De érdemes
mindent abban?



FA> Edesocsem arra irtam, hogy "szar", hogy az 5V-os Xilinx  kimenete csak
FA> 3.8V-ig megy fel.
FA> Adatlap nem emliti, csak valamelyik eldugott appnote.
FA> Persze okoskodtal akkor is, hogy PCI compliant meg bla.
FA> Koze nincs annak a xilinx-nek a PCI compliant-hoz.
FA> Mondod a mondandodat, mintha a masik nem is letezne...
FA> Pedig ha csendben maradnal, es figyelnel, neha meg akar tanulhatnal is...

FA> Arnold


Ugye ti most csak a felesleges gõzt engeditek le??? :-)))))))

Zoli

Ui: Emberek! Nálam lehet fogadni... Oda-vissza, befutóra... :-))




More information about the Elektro mailing list