Welcome, Guest. Please login or register.


Author Topic: Programozható logikai áramkörök (Read 8545 times)

Offline Tuby128

  • EP addict
  • *
  • Posts: 1448
  • Country: hu
Re: Programozható logikai áramkörök
« Reply #15 on: 2015.February.24. 09:25:40 »
Ha a tanácsom kell, akkor vedd meg ezt:
http://www.ebay.com/itm/USB-Blaster-V2-ALTERA-CPLD-FPGA-Download-Cable-Programmer-Debugger-USB-JTAG-/261119115129?pt=LH_DefaultDomain_0&hash=item3ccbe97f79
Ebben van CAD software, programozó

és ezt (CPLD):
http://www.ebay.com/itm/EPM240-Core-Board-ALTERA-MAX-II-FPGA-CPLD-Development-Board-Kits-Learning-Board-/330812701250?pt=LH_DefaultDomain_0&hash=item4d05f93a42
Ez egy kis eszköz, gyakorlásra jó. A konfigurált állapot kikapcsolás után is megmarad.

Ha maradt még pénz akkor ezt is (FPGA):
http://www.ebay.com/itm/ALTERA-FPGA-Cyclone-II-EP2C5T144-Minimum-System-Development-Board-/201070505640?pt=LH_DefaultDomain_0&hash=item2ed0bc6ea8
Ez egy komolyabb, gyakorlásra szintén. A konfigurált állapot kikapcsolás után elvész. Van benne 18 szorzó áramkör. És kb. 1MB piszok gyors belső RAM memória. (Kikapcsolás után a tartalom elvész).

Mindkét board 50MHz-es órajellel van ellátva, az FPGA-ban van PLL, amivel többszörözni lehet az órajelet. Ebből a board-ból 200MHz-et tudtam kipréselni.
Az FPGA rendelkezik LVDS jellel, amit a DVI/HDMI kábelek használnak adatátvitelre. És még egy rakat hasznos dolgot "tud villantani", csak legyen az embernek ideje átolvasni a termékismertetőt.

Egy dolgot elfelejtettem, szükség lesz egy ilyenre is:
http://www.ebay.com/itm/5V-2A-AC-DC-3-5mm-EU-Plug-Power-Supply-Adapter-for-A10-A13-Tablet-Charger-Black-/281579829407?pt=LH_DefaultDomain_0&hash=item418f77389f

Meg a csatlakozóra:
http://www.ebay.com/itm/40-Pin-2-54mm-Male-Female-SIL-Socket-Row-Strip-PCB-Connector-/271610509651?pt=LH_DefaultDomain_0&hash=item3f3d3f7953
(A képpel ellentétben, ez csak a mama csatlakozó, ebből lehet letörni mindig annyit ammenyi kell a board-dal való összekapcsoláshoz)
« Last Edit: 2015.February.24. 09:41:14 by tubybb »

Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
Re: Programozható logikai áramkörök
« Reply #16 on: 2015.February.24. 10:50:21 »
Koszi a tippeket. Nekem azert tetszik (talan az volt az, most nem vagyok benne biztos) a Xula mert sima USB kabel, es kesz, nem kell hozza venni extra cuccokat. Ja, es nalam szempont, hogy Windows-om nincs, tehat olyan dolog johet szoba, ami Linux alatt megy az en esetemben. A Xilinx ISE-je pl megy.

Offline Tuby128

  • EP addict
  • *
  • Posts: 1448
  • Country: hu
Re: Programozható logikai áramkörök
« Reply #17 on: 2015.February.24. 11:20:53 »
 Nekem egy időben 3 számítógépem volt a lakásban. Ebből egy csak programozásra. Nem kell, hogy az összesen linux legyen. Ezzel meg is oldódik kettőtök gondja.
 Tegnap néztem az Ebay-en, egy Win7 Prof licensz 6000 Ft.

 De legvégső esetben egy VMware playert is fel lehet tenni, amin futhat Windows. A vendég Operációs rendszer hozzá tud férni az USB csatolóhoz, amennyiben engedélyezett a virtualizáció a BIOS-ban.

 Nem akarok tiszteletlen lenni, de ez a "nekem linuxom van, és ahhoz nincs támogatás" csak nyafi-nyafi. Ha igazán akarok valamit, akkor megteszek mindent érte. Még egyszer mondom, ezt nem tiszteletlenségből írtam.

Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
Re: Programozható logikai áramkörök
« Reply #18 on: 2015.February.24. 11:26:47 »
Nekem egy időben 3 számítógépem volt a lakásban. Ebből egy csak programozásra. Nem kell, hogy az összesen linux legyen. Ezzel meg is oldódik kettőtök gondja.
 Tegnap néztem az Ebay-en, egy Win7 Prof licensz 6000 Ft.

 De legvégső esetben egy VMware playert is fel lehet tenni, amin futhat Windows. A vendég Operációs rendszer hozzá tud férni az USB csatolóhoz, amennyiben engedélyezett a virtualizáció a BIOS-ban.

 Nem akarok tiszteletlen lenni, de ez a "nekem linuxom van, és ahhoz nincs támogatás" csak nyafi-nyafi. Ha igazán akarok valamit, akkor megteszek mindent érte. Még egyszer mondom, ezt nem tiszteletlenségből írtam.

Nem vagy tiszteletlen, max nem ertek egyet :) Ez nalam elvi kerdes, soha eletemben (!) nem volt windows gepemen se otthon, se munkahelyen es nem is lesz. Ez nalam hit kerdese, azt is lehet nyafinak nevezni, hogy adott vallas tilt valamit pl, gondolom hazonlo kategoria - mondhatni "hit kerdese". Lehet, ebben maskent gondolkodunk, nem baj az persze. Es ismetlem, ISE remekul megy Linux alatt pl, mar hasznaltam (igaz konkret FPGA stb hianyaban igazabol nem sok mindenre, csak ismerkedes szintjen - meg vhdl-ben ezt azt probalgatva). Amugy bar ez neked biztos "agybajnak" tunik, ez valojaban hasznos is tud lenni :) Az ember pl belevag olyan projectekbe, ami azon kenyszer miatt jon letre, hogy adott OS-en olyan meg nincs. Ha az lenne a valasz, hogy OK, akkor hasznalom azt az OS-t (is), ez mind kimaradt volna. Szoval, elonye is van ennek azert :)

Erre amugy pont az Enterprise jo pelda az en esetemben. Anno, veletlenul futottam bele ebbe a gepbe 2000 kornyeken a neten: nem igazan hallottam rola, soha nem volt Ep-m. Gondoltam, ki kene probalni, am nem volt Linuxon futo emulator akkor meg. Ezert elkezdtem irni egyet mar akkor. Igaz, soha nem jutott el igazan hasznalhato allapotba, viszont igy kicsit megismertem az EP-t az emulator iras kapcsan, es igy szerettem meg. Ha azonnal lett volna vmi emulator hozza, lehet kiprobalom, hummogok aztan megyek tovabb "van mas dolgom is" alapon kb.

De pl igy voltam az mplayer-rel is, anno en fejlesztettem bele az elso DVD lejatszasi lehetoseget, amikor meg Linux alatt nem lehetett DVD-t nezni, aztan igy lettem mplayer fejleszto, mondhatni a szukseg szulte.

Amugy, ez a tema azert is erdekes, mert forditva is igaz, ha irok vmit Linux ala, akkor viszont a windows-osok se "nyafogjanak", akkor ilyen elven ok is tehetnek fel maguknak Linuxot, megse ez az altalanos ott sem valahogy, ahogy tapasztalom :) Persze olyan is van, nem mondtam, hogy nem! :)

Ez csupan az en meglatasom a tema kapcsan, ezzel nem ohajtok velemenyt mondani a windows-rol, vagy annak felhasznaloirol, vagy barki masrol, sot vitatkozni sem akarok a kerdesben, mert nincs is ertelme, mint irtam "hit kerdese".

Epp mostanaban gondolkodtam, hogy valtani kene Linux-rol, mert mar tul sokan hasznaljak, tul sok minden van ra, tul sok hw-t tamogat, hianyzik a regi idok kihivasa :) Igen, lehet mondani, hogy nem vagyok normalis ... Talan tenyleg nem :)
« Last Edit: 2015.February.24. 14:28:21 by lgb »

Offline balagesz

  • EP user
  • *
  • Posts: 277
  • Country: hu
Re: Programozható logikai áramkörök
« Reply #19 on: 2015.February.24. 21:47:14 »
Nekem egy időben 3 számítógépem volt a lakásban. Ebből egy csak programozásra. Nem kell, hogy az összesen linux legyen. Ezzel meg is oldódik kettőtök gondja.
 Tegnap néztem az Ebay-en, egy Win7 Prof licensz 6000 Ft.

6000 forintot még meg is érne, de azért lenne egy kérdésem: elolvastad a hozzá tartozó licencet? :-D Ha nem muszáj, én nem használok Win-t, mert nekem kényelmetlen.

Amúgy érdekes a téma, mert elég sok CPLD/FPGA fejlesztőszoftvernek manapság már van Linux-os verziója. Régen ez nem volt éppen általános, de egyszer csak hirtelen több cégnél is megjelent ilyen verzió. Ránézésre nagyon hasonlítanak ezek a stuffok egymásra, én még azon se lennék meglepve, ha egy fejlesztőcsapat csinálná mindenkinek. :) Mindenesetre - ahogy nézem - pont az Altera szoftverének (is) van Linuxos verziója, úgyhogy egy megvizsgálást mindenképpen megér a dolog. (Remélem nem olyan b@lfékek mint a Lattice volt pár éve (azóta nem néztem), hogy a fejlesztőszoftvert ugyan ingyenesen le lehetett tölteni, de csak a Win-es verziót. :-| ) A linkeket én is köszönöm, még ha közvetlenül nem is nekem szántad. :)

Epp mostanaban gondolkodtam, hogy valtani kene Linux-rol, mert mar tul sokan hasznaljak, tul sok minden van ra, tul sok hw-t tamogat, hianyzik a regi idok kihivasa :) Igen, lehet mondani, hogy nem vagyok normalis ... Talan tenyleg nem :)

Ez a váltás azért szerintem még nem időszerű, de én is figyelek mindig, ha valami egzotikum szembejön. Valójában egyre inkább nem lesz olyan OS, ami az igényeimnek megfelelne. :) (Vagy inkább :( )

Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
Re: Programozható logikai áramkörök
« Reply #20 on: 2015.February.24. 22:08:54 »
6000 forintot még meg is érne, de azért lenne egy kérdésem: elolvastad a hozzá tartozó licencet? :-D Ha nem muszáj, én nem használok Win-t, mert nekem kényelmetlen.

Ugye az gondolom mar leesett, hogy ha fizetnek erte, akkor sem fogok win-t hasznalni, nem azon mulik :) Bar. Hogy oszinte legyek, mostanaban elgondolkodtam, hogy az MS mintha paradigmat valtana. Ilyen hirek hogy win10 ingyen Rasp.PI-re, Internet Explorer reszleges (?) ujrairasa es ASM.JS support (! az MS-tol, aki eddig ugy le volt web-ben maradva, hogy szinte fajt), a win32 API lassu kukazasa, hirek mindenfelol hogy nem feltetlen a licencekbol akarnak megfelni mint regen vagy legalabbis nekem ez jott le belole ... Szoval igy "kivulrol" is nezve az MS vilagat, nekem mar tetszetosebbnek tunik ezaltal is. Ha meg open source is lesz, megnezem, eskuszom! :)

Quote
Amúgy érdekes a téma, mert elég sok CPLD/FPGA fejlesztőszoftvernek manapság már van Linux-os verziója.

Kicsit Commodore tema is, de van a csavo aki FPGA-ban C65 klont epit, csak eppen bovitve erosen (c65gs neven megtalalhato szerintem a guglival a blogja). Vele beszelgettem multkor (na nem eloben persze), kiderult, hogy elegge hasonloan allunk hozza a dologhoz, marmint o is Linuxon dolgozik, es a GUI-t meg ott is hanyagolja ha csak egy mod van ra, pl a projectben vegulis az ISE IDE-je altal is hasznalt binarisokat hivja, es inkabb vi-al edital mindent, es egy make paranccsal tortenik az egesz jatek, nem klikkelget legtobb esetben semmit es sehova :)

Quote
Ez a váltás azért szerintem még nem időszerű, de én is figyelek mindig, ha valami egzotikum szembejön. Valójában egyre inkább nem lesz olyan OS, ami az igényeimnek megfelelne. :) (Vagy inkább :( )

Vegulis, akinek nem kell semmi kihivas, stb az valoszinuleg nem is akarna "8 bites cuccokkal" ma mar foglalkozni, szoval nemi laza kapcsolat azert csak felfedezheto :) Lassuk be, C64, Ep128 stb objektv ertelemben elavult. Aki tenyleg egy mai szamitogep user, az nem is erti, mi mit szeretunk ezen, nem latja benne a kihivast, stb, nem is erti. Hasonlo a dolog sok win user reszerol a Linux kapcsan is, nem erti mindek "szenvedni" amikor ott az "egy operacios rendszer" ami jo mindenre, minek massal foglalkozni egyaltalan? Mondjuk annyibol szerencses vagyok, hogy engem a munkam is UNIX es UNIX szeru (Linux included) rendszerekhez kot (ami mostanaban van altalaban Linux, OpenBSD, Solaris), igy nincs sok problema abbol, hogy nem akarok winezni ...

Nem idoszeru a valtas, hmm, azert hol van az az ido, amikor neked kellett kernelt forditani ha vettel uj hangkartyat, es amikor meg az Linuxozott aki tenyleg ertett is hozza ... ejj regi szep idok :)

Node, hogy kevesbe legyen off-topic, en pl ezt nezegettem:

http://www.xess.com/shop/product/xula2-lx25/

Offline balagesz

  • EP user
  • *
  • Posts: 277
  • Country: hu
Re: Programozható logikai áramkörök
« Reply #21 on: 2015.February.24. 22:34:50 »
Kicsit Commodore tema is, de van a csavo aki FPGA-ban C65 klont epit, csak eppen bovitve erosen (c65gs neven megtalalhato szerintem a guglival a blogja). Vele beszelgettem multkor (na nem eloben persze), kiderult, hogy elegge hasonloan allunk hozza a dologhoz, marmint o is Linuxon dolgozik, es a GUI-t meg ott is hanyagolja ha csak egy mod van ra, pl a projectben vegulis az ISE IDE-je altal is hasznalt binarisokat hivja, es inkabb vi-al edital mindent, es egy make paranccsal tortenik az egesz jatek, nem klikkelget legtobb esetben semmit es sehova :)

Hehe, ez jól hangzik. Az ISE GUI egyébként is meglehetősen gáz... :-D

Nem idoszeru a valtas, hmm, azert hol van az az ido, amikor neked kellett kernelt forditani ha vettel uj hangkartyat, es amikor meg az Linuxozott aki tenyleg ertett is hozza ... ejj regi szep idok :)

Ebben is van valami. (Elég csak megnézni néhány fórumot, milyen jellegű kérdéseket bírnak egyesek feltenni.)

Node, hogy kevesbe legyen off-topic, en pl ezt nezegettem:
http://www.xess.com/shop/product/xula2-lx25/

Hogy én is kevésbé legyek offtopik, jelentem: a Spartan6 tipikusan az az eszköz, ami nem 5V-toleráns I/O-s. :) Az idevágó doksi ír erről sokat.

Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
Re: Programozható logikai áramkörök
« Reply #22 on: 2015.February.24. 22:51:03 »
Hogy én is kevésbé legyek offtopik, jelentem: a Spartan6 tipikusan az az eszköz, ami nem 5V-toleráns I/O-s. :) Az idevágó doksi ír erről sokat.

Ertem en, de ket dologrol is szo van itt. Gondolkodok ugyanis egyreszt egy valami olcso fpga board-on amiben pl "teljes gep" szintetizalhato, mindenestul. Mivel "teljes" ott kevesbe lenyeges, hogy milyen a jelszint. Itt az optmalis, ha mar eleve van rajta pl VGA csatlakozo, miegymas (jo a Xula-n nincs, de legalabb olcso - relative). A masik amin gonolkodok az az abszolute minimal design, akar egy szem FPGA szinte, mondjuk vmi breakout board szerusegen, es azt hozzatolni "letezo" gephez, na ott persze mar szamit az 5V kerdese! En azt gondolom, hogy kezdokent nem feltetlen akarnek "hozzatoldani" mashoz, tehat elsokent az elso opcio menten indulok el. Mondjuk a Xula-nal lehetne jobb dolgot is talalni, csak vmi olcso kene. Ilyesmiket lattam, talaltam, inkabb "teljes gep" celjara vagy ugy altalanos dolgokhoz is:

http://pipistrello.saanlima.com/index.php?title=Welcome_to_Pipistrello
http://papilio.cc/index.php?n=Papilio.Hardware

Pl egy "jopofa wing" hozza:

http://retrocade.gadgetfactory.net/index.php?n=Main.RetroCadeMegaWing

Sajnos az van, hogy meg egy Xula is _nekem_ draga :( mert kell a penz masra. Ezek a cuccok fentebb meg meg dragak. Es ugye ezek is pedig "olcsoak" az igazan durva dolgokhoz kepest, nem olcso hobby ...

http://searle.hostei.com/grant/Multicomp/index.html Mondjuk ez is elgondolkodtatott. Ez ugye nem Xilinx, viszont az a "board" ilyen 3ezer HUF es hasonlo "hatalmas" osszegekert talalhato meg pl ebay-e. Es lathatoan elfer benne igy is egy mar mukodo "computer" Z80-astul stb ...

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14722
  • Country: hu
    • http://enterprise.iko.hu/
Re: Programozható logikai áramkörök
« Reply #23 on: 2015.February.24. 23:11:22 »
A még nagyjából emberközeli :-) GAL-okról tudnátok mesélni?

Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
Re: Programozható logikai áramkörök
« Reply #24 on: 2015.February.24. 23:18:25 »
A még nagyjából emberközeli :-)
Az utolso a link a hozzaszolasomban? Az tenyleg jo, reszletesen leirja a csavo hogy kell, az fpga programozas (vhdl) oldalarol is, meg szep rajzai is vannak hogy mit hova koss, szerintem nem rossz. Plusz ennek a csokanak van eleg sok mindene a neten, "normal" alkatreszekbol epitett "mininal szamitogep" is, nem csak FPGA.

Quote
GAL-okról tudnátok mesélni?
Szeritem GAL-okat mar nem is igazan lehet kapni manapsag :( Legalabbis multkor keresve, mindenhol az van hogy "kifutott termek". Gyartanak meg olyat?

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14722
  • Country: hu
    • http://enterprise.iko.hu/
Re: Programozható logikai áramkörök
« Reply #25 on: 2015.February.24. 23:48:02 »
Szeritem GAL-okat mar nem is igazan lehet kapni manapsag :(
Ebay-en bármit :-) Az angol srác is olyat tette a memóriabővítőre (bár az szerintem 2-3 74-es IC-ből is kijött volna).

Offline balagesz

  • EP user
  • *
  • Posts: 277
  • Country: hu
Re: Programozható logikai áramkörök
« Reply #26 on: 2015.February.24. 23:56:13 »
Ertem en, de ket dologrol is szo van itt. Gondolkodok ugyanis egyreszt egy valami olcso fpga board-on amiben pl "teljes gep" szintetizalhato, mindenestul. Mivel "teljes" ott kevesbe lenyeges, hogy milyen a jelszint. Itt az optmalis, ha mar eleve van rajta pl VGA csatlakozo, miegymas (jo a Xula-n nincs, de legalabb olcso - relative). A masik amin gonolkodok az az abszolute minimal design, akar egy szem FPGA szinte, mondjuk vmi breakout board szerusegen, es azt hozzatolni "letezo" gephez, na ott persze mar szamit az 5V kerdese!

Jaaaa, hogy két külön cél is van! Így már világos.

Sajnos az van, hogy meg egy Xula is _nekem_ draga :( mert kell a penz masra. Ezek a cuccok fentebb meg meg dragak. Es ugye ezek is pedig "olcsoak" az igazan durva dolgokhoz kepest, nem olcso hobby ...

Egyrészt tényleg nem olcsó hobbi, másrészt ezek tipikusan "többször használatos" dolgok, szóval elég ezt egyszer megvenni. (Meg erre szoktam mondani, hogy más ennek a többszörösét elbagózza, szóval mi is a drága? :-) )

http://searle.hostei.com/grant/Multicomp/index.html Mondjuk ez is elgondolkodtatott. Ez ugye nem Xilinx, viszont az a "board" ilyen 3ezer HUF es hasonlo "hatalmas" osszegekert talalhato meg pl ebay-e. Es lathatoan elfer benne igy is egy mar mukodo "computer" Z80-astul stb ...

Valahogy kezd egyre szimpatikusabb lenni az Altera. :) (Amúgy most lehet hogy megdobálnak egyesek, de sokak szerint a Xilinx a programozható-logika gyártók mikroszoftja. :) )

A még nagyjából emberközeli :-) GAL-okról tudnátok mesélni?

A GAL még abszolút emberközeli, ott még van arról dokumentáció, hogy melyik fuse pontosan mit csinál. :) Mesélni tudnék róla ha érdekel (milyen mélységben? :) ), de mint a kolléga írja, nemigen gyártanak már olyat se manapság. Amúgy a GAL az egy tipikus SPLD, a CPLD-k meg tipikusan SPLD blokkokból állnak, szóval nem teljesen értelmetlen ismerni őket.
« Last Edit: 2015.February.24. 23:59:52 by balagesz »

Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
Re: Programozható logikai áramkörök
« Reply #27 on: 2015.February.24. 23:58:45 »
Ebay-en bármit :-) Az angol srác is olyat tette a memóriabővítőre (bár az szerintem 2-3 74-es IC-ből is kijött volna).

Mondjuk itt pl talaltam: http://aruhaz.elektrokontha.hu/cimlap?page=shop.browse&category_id=450

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14722
  • Country: hu
    • http://enterprise.iko.hu/
Re: Programozható logikai áramkörök
« Reply #28 on: 2015.February.25. 00:10:36 »
GAL-ból az érdekelne, hogyan lehet programot kreálni bele. (IC programozó az adott)

Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
Re: Programozható logikai áramkörök
« Reply #29 on: 2015.February.25. 00:20:33 »
GAL-ból az érdekelne, hogyan lehet programot kreálni bele. (IC programozó az adott)

Bar sose probaltam ilyet, de ugy remlik vmi WinCUPL vagy mi nevu programmal, a dolog nem tunik neheznek, egy text file alapvetoen, ami megadja input/output-okat, es leir logikai kifejezeseket. Bar jo hogy pofazok, ha meg nem is probaltam soha ilyesmit :) Saccra ilyet talaltam: http://people.sinclair.edu/nickreeder/eet1131/programmingGAL.htm