- BlinTux blogja
- A hozzászóláshoz be kell jelentkezni
Hozzászólások
Gratulalok hozza.
- A hozzászóláshoz be kell jelentkezni
Remek munka! Tetszik!
Azt látom azért az utasításkészletből, neked is nagy kedvenced lehetett annó a C-64... (Nem azért írom mintha baj lenne, én is így vagyok vele...)
- A hozzászóláshoz be kell jelentkezni
Minden tiszteletem! Ehhez én teljesen hülye lévén mindössze egy typo reporttal tudok hozzájárulni: "SetchUp" többször is előfordul a szövegben - helyesen "SketchUp".
- A hozzászóláshoz be kell jelentkezni
Valamint számtalan elírás, betűkihagyás.
Láthatóan addig ment a hejesiráselenörzés, amíg pirossal alá volt húzva.
Viszont szép, hosszú, érthető leírás. Kéne mellé egy lektor, és havaj lenne.
Normális ember már nem kommentel sehol.
- A hozzászóláshoz be kell jelentkezni
Éppen megelőztél...
- A hozzászóláshoz be kell jelentkezni
Ez megint szép munka! Gratulálok! Esetleg a blog oldalra ráereszthetnél egy helyesírás ellenőrzőt. Nem vagyok grammarnazi, csak legyen már a dokumentálás is olyan igényes, mint maga a gép! Még egyszer nagy respekt!
*szerk.: Hogy legyen valami "szakmai" tartalma is a hozzászólásomnak. A gépedet a Ben Eater breadboard computer ihlette? Közben láttam az ANDOR oldalán, hogy Ben Eater. Én anno a NAND to Tetris után akartam ilyet építeni.
- A hozzászóláshoz be kell jelentkezni
Jól néz ki, gratulálok! Néztem a videót, még egy bombakészítő is megirigyelné. :)
Biztos, hogy nem én gonoszoltam le!
- A hozzászóláshoz be kell jelentkezni
A vegtelen ciklus is vegeter egyszer, csak kelloen eros hardver kell hozza!
- A hozzászóláshoz be kell jelentkezni
Nagyon fasza! Gondoltal arra hogy megird ezt az architekturat verilogban (is)? :)
- A hozzászóláshoz be kell jelentkezni
Nem. Max emulátor írásán gondolkodtam eddig, csak feleslegesének érzem. Mégis ki a fene akarna ANDOR-ra kódolni? :)
- A hozzászóláshoz be kell jelentkezni
FPGA-kba egy kis footprintu (keves LC/LUT-ot igenylo) soft RISC processzor mindig erdekes lehet! Dolgozom mostanaban ilyesmiken, azert erdekel a tema ezen iranyu megkozelitese is.
- A hozzászóláshoz be kell jelentkezni
Milyen típusú FPGA-val dolgozol?
Alapvetően érdekel a téma, foglalkoztam is kicsit régebbi Xilinx FPGA-val - tetszett a Linux kompatibilis fejlesztőrendszer, de egyrészt az ISE-től tartok, hogy már gyakorlatilag évek óta nem igazán támogatott, a Vivaldo csak újabb FPGA-kat támogat, de ezek egyrészt már csak géppel ültethetőek, másrészt iszonyat drágák tudnak lenni. Régi sorozat még kapható, akár kézzel is forrasztható, elérhető ár mellett, ISE-vel lehet fejleszteni rá, de gyártó által nem ajánlott már ezt használni.
Kicsit csapdának érzem és ezért nem is foglalkoztam vele egy ideje - nyilván alapvetően hobbiként szemlélve a dolgot.
Másokkal (pl. Altera) még nem kerültem kapcsolatba.
- A hozzászóláshoz be kell jelentkezni
Most leginkabb Lattice iCE40HX8K, kicsit UP5K is van/volt, talan lesz is. Erre herkentettem AVR2-t, periferiakkal, teljesen free + open source toolchain-nel (icestorm, yosys, nextpnr, avr-gcc, libc-avr) plusz sajat periferia-konyvtarral UART-ot meg SPI-t. Csak az a baj hogy sokat eszik...:/ Ez igy 2.3k (AVR2), de AVR5-nel fel tud menni majd 3k-ra is, ugy hogy az SPM utasitast meg nem is tudja. Na, ezert lenne erdekes egy olyan 8-bites architektura ami egeszen hatekonyan Turing-teljes viszont mondjuk 1k LC alatt van FPGA-ban. Hogy meg C fordito is legyen ra, az mar luxus ;)
- A hozzászóláshoz be kell jelentkezni
Köszi.
Mondjuk egy ilyen kis / egyszerű gép azért elég korlátozottan használható.
Bár való igaz, FPGA-ra megírni egy újabb lépés lenne, különösen, ha VHDL / Verilog alapon van. :)
- A hozzászóláshoz be kell jelentkezni
Van egy jo kis breakout boardja ennek a csaladnak: ICE40HX8K-B-EVN. Osszessegeben eleg jol hasznalhato mert van benne BRAM is eleg sok (16k), szoval tenyleg mindent bele lehet tenni ami egy ilyen egyszerubb SoC-hoz kellhet. Ezen a breakout boardon meg van 8 db led meg egy UART, szoval tenyleg nagyon fasza elindulasnak (is).
- A hozzászóláshoz be kell jelentkezni
A "forrpontos nyák" már komoly továbblépés! Ha a huzalozás a szépség helyett toronyiránt menne, biztosan többszörös lehetne az órajel is.
Apropó, az NE555 által keltett 1MHz órajelre roppant kíváncsi lennék! A gyáró szerint 150kHz a csúcs. ;)
A kapcsoláshoz jobban illene a két kapuból kialakított kvarcoszcillátor.
- A hozzászóláshoz be kell jelentkezni
Ha a huzalozás a szépség helyett toronyiránt menne, biztosan többszörös lehetne az órajel is.
Azt a rengeteg „fel nem használt” forrpontot / felületet a nyákokon én is sajnálom, hogy „fel lett áldozva” a szépségért cserébe. :) Esztétikus, szó se róla. Cserébe legalább jó nagy! :-D
- A hozzászóláshoz be kell jelentkezni
Sosem volt szempont, hogy kicsit legyen. Dupla oldalas nyákra tervezve fele ekkora is lehetne, de nem ez volt a cél. A cél egy processzort/gépet demózó gép létrehozása volt, amire ha ránézel, látod mi-mivel van összekötve. Képes legyen bárki felfogni mi történik a dobozban, megértse a működését úgy, hogy látja is az adatmozgást.
Ezért is van többnyire logikai, egyszerű és nem összetett IC-kből felépítve.
Sebesség is csak annyira volt szempont, hogy a grafikus LCD-n viszonylag gyorsan lehessen tartalmat váltogatni. Ennél nagyobb órajel már a programok futásának szempontjából felesleges lenne és az LCD sem tudna rá jól reagálni, technológiájából kifolyólag.
Persze lehetne OLED kijelző, vagy valamiféle kép kimenet generálás, de az megint csak a ló túloldala lenne a bonyolultsága miatt.
Szóval valahol meg kellett húznom egy határt, ez maximumot, ami főlé már nem megyek.
Talán majd a következő projektem amin gondolkodom egy ideje. Az legalább 6Mhz-es lesz és nem az érthetőség lesz a szempont, hanem maga az agyament építés amivel készül... :)
- A hozzászóláshoz be kell jelentkezni
Sajna a kis gagyi hobbi oszcilloszkópom csak 500kHz-ig tud mérni, így efelett csak következtetni tudtam az értékre. Ezért is írtam úgy hogy ~1Mhz. Egyszer majd lefogom mérni pontosan ha találok valakit akinek van rendes szkópja.
- A hozzászóláshoz be kell jelentkezni
A nemrég emlegetett logikai analizátor is meg tudja mérni.
Normális ember már nem kommentel sehol.
- A hozzászóláshoz be kell jelentkezni
hobbi oszcilloszkópom csak 500kHz-ig tud mérni
Tegyél rá az órajelre egy osztót (pl. 74..90, 74..93), és mérd annak a kimenetét :)
- A hozzászóláshoz be kell jelentkezni
Megemlítem mégegyszer. ;)
ebay ~1900Ft - Ha ez lejárna, akkor is találsz hasonlót.
Ezzel a szerkezettel a 12Mb/s sebességű USB buszig és 5V-ig lehet a jeleket olvasgatni, kvarcpontossággal méricskélni. Van hozzá pár népszerű protokoll dekóder is. A szoftvert persze az eredeti gyártótól kell letölteni. ;)
- A hozzászóláshoz be kell jelentkezni
... és a szoftvere nem csak XP SP2 alatt működik, hanem pl. Linux alatt is :)
Azért egy szkóp is jól jön "néha":
- A hozzászóláshoz be kell jelentkezni
Igen, bár az övék az érdem, ill. az eredeti hardver (vannak különféle verziók), bár tény, hogy nem olcsó...
- A hozzászóláshoz be kell jelentkezni
Sok minden jól jönne, csak a jó cuccok baromi drágák ugye. Annyit meg nem foglalkozok ezekkel, hogy megérje.
Jelenleg egy kis DSO138 -at használok, ami elég jó igazából, csak ne kelljen nagyobb tartományban mérni :)
- A hozzászóláshoz be kell jelentkezni
Látom, etanol vagyok, ami jól jöhet a fertőtlenítéshez. ;)
Tény az, hogy a fickók mindenki számára használhatóvá teszik a szoftvert. Manapság ritkaság.
Digitális elektronikához bőségesen elegendő az adatlapok ismerete és az alapismeretek alkalmazása. A program beméréséhez ifjú koromban egy 100uA-es műszert használtam 47k előtéttel. ;) Bonyolult esetekre kell egy logic pen. Volt ugyan több száz MHz-es analizátor 256++ csatornával... A tapasztalat szerint, mire az ember felrakja a csipeszeket, addigra legalább kétszer meg lehet oldani a poblémát fejben.
Ezek a 8 bites digitális "szkópok" meg szart sem érnek, ha nincs olyan rutinod mint nekem. A szemem a 450MHz-es Textronixon edződött, a többit meg kitalálom. :-D
- A hozzászóláshoz be kell jelentkezni
"A szemem a 450MHz-es Textronixon edződött,"
Sok az x...
Elromlott az a szem, nem megedződött :(
Normális ember már nem kommentel sehol.
- A hozzászóláshoz be kell jelentkezni
Így igaz!
Azóta hordok szemüveget.
- A hozzászóláshoz be kell jelentkezni
Gratulálok!
- A hozzászóláshoz be kell jelentkezni
Egy másik topikban elkövettem egy e témáról szóló hozzászólást, úgy gondolom itt a helye ezért belinkelem:
- A hozzászóláshoz be kell jelentkezni
A kért oldal nem található.
Normális ember már nem kommentel sehol.
- A hozzászóláshoz be kell jelentkezni
Igazad van.
- A hozzászóláshoz be kell jelentkezni