roadrunner Postat August 31 Partajează Postat August 31 (editat) Acum 10 minute, validae a spus: Turbo Cobra... e luat numele asta (ma rog Turbo Spectrum e luat https://cobrasov.org/Download/TS_Spec.pdf) RR Moarte sigura cu Cobra dar mai sigura cu Mobra. Turbo Mobra cel mai rapid calculator lent din lume. Editat August 31 de roadrunner Link spre comentariu
Ovidanie Postat August 31 Partajează Postat August 31 (editat) Sa ne inspiram din "Matrix" : "Cobra reloaded" Faptul ca-i rapid nu ajuta. Tin minte ca aveam jocuri care la nivelele superioare erau dificile, viteza era mare. Exolon de exemplu. Daca tanar fiind aveam probleme, acum, chiar la viteza standard, nu fac fata. Asa ca fa-i ceva, la nevoie sa mearga in slow-motion, poate vad si eu bombele alea care vin peste mine. Editat August 31 de Ovidanie Link spre comentariu
roadrunner Postat August 31 Partajează Postat August 31 (editat) ma roade sa-i atasez o tastatura si sa scriu ceva in BASIC sa vad cum se misca de iute. (dar mai tare ma roade setea de o bere asa ca ma duc acasa) - aveam o tatatura PS2 pe undeva dar nu o mai gasesc. RR Editat August 31 de roadrunner Link spre comentariu
Stefan Postat August 31 Partajează Postat August 31 CoBra - ComputerBrasov CoRRi EF24- ComputerRoadRunnerIreland Elforum 2024 Link spre comentariu
cloudy Postat August 31 Partajează Postat August 31 Din moment ce nu mai are nici o legătură cu sărmele de la o Cobra, pot să-i zici cum vrei. Simplu: RR. Link spre comentariu
roadrunner Postat August 31 Partajează Postat August 31 (editat) gata stiu cum sa-i zicem : CobRRa. Editat August 31 de roadrunner Link spre comentariu
cloudy Postat August 31 Partajează Postat August 31 4 minutes ago, roadrunner said: ma roade sa-i atasez o tastatura si sa scriu ceva in BASIC sa vad cum se misca de iute. (dar mai tare ma roade setea de o bere asa ca ma duc acasa) Dupa o bere, poate te apuci să scri ceva in cod masina. Parcă s-a scris și ceva gen debuger pentru astfel de PC-uri. Link spre comentariu
roadrunner Postat August 31 Partajează Postat August 31 (editat) @cloudy Exact asa am si testat divese, scriere citire de la porturi, scrire in/din ram. Avantajul mare la FPGA e ca pot initaliza ce vreau eu in memorie si se trezeste cu ce vreau eu. Nici macar nu am folosit asamblor m-am uitat in manualul de Z80 la instructiunile in cod masina si le-am scris de mana direct in fiserul de initializare. A cam mers fara mari probleme (nu am mai trebuit sa cumpar simulatorul ala de Z80 pana la urma) Am scris un script in Python care converteste fisierele astea ROM de pe net (care sunt binare) in fomat text acceptat de tool-urile de FPGA ca sa initializez ram-ul cu ele. O alta chestie care merita mentionata la metodologia de proiectare cu FPGA e ca poti captura intern semnale (logic analyzer intern) sincron cu ceasul original si poti face triggere destul de sofisticate (ca de exemplu daca scrie la portul cu adresa cutare captureaza tot ce circula pe o magistrala etc.) sau poti sa faci stimuli sa opresti tot (freeze) si sa tragi o copie a meoriei sau altceva - ecident trebuie sa scrii tu toata logica asta dar e foarte usor (daca ai mai mult de doi neuroni) Citat Dupa o bere, poate te apuci să scri ceva in cod masina. Parcă s-a scris și ceva gen debuger pentru astfel de PC-uri. cautand pe net informatii am dat de o gramada de minuni scrise de entuziasti de la siteme de operare cu DISK la utilitare si toate ciudatenile. Cum a fost si utilitarul de test de la @aureli67 care a gasit lipsa semnalului nINT. RR Editat August 31 de roadrunner Link spre comentariu
roadrunner Postat Septembrie 1 Partajează Postat Septembrie 1 (editat) M-am gandit exact cum fac partea de tatatura (PS2 pe partea tastaturii si matrice scanata pe partea cobrei) Pe partea cu PS2 o sa fac un state machine care sa se uite la semnalul de clock/date de la tastatura pe care o sa le tratez ca semnale asincrone fata de clock-ul sistemului. Facand asta nu mai conteaza raportul intre clock-ul tataturii si cel al sistemului (care se va schimba daca ne vine ideea pe viitor sa incetinim sau acceleram sistemul) un alt avantaj va fi ca toate semnalele noi (scan cod-ul de la tastatura si release codul vor fi prezentate sitemului sicron cu clk-ul sistemului. Urmatorul block va fi format din decodoare pentru codurile de scan (cand o tasta va fi apsata) si de codurile de release (cand o tasta va fi eliberata) care vor devenii semnale separate apartinind tastelor individuale. Parctic dupa blocul asta vem avea semnale ca si cand vor fi facute din butoanele tastarurii. Mai departe am un block care le face semnalele astea individuale sa arate exact ca matricea de la tastatura originala (blocul asta e scris deja si e testat - are vreo 15 linii de VHDL) Partea asta cu tatatura o fac separat de proiectul mare ca sa pot simula fara sa simulez tot sitemul cu Z80 care a devenit ne practic de simulat, dupa care o instantiez in proiectul mare. RR Editat Septembrie 1 de roadrunner Link spre comentariu
roadrunner Postat Septembrie 1 Partajează Postat Septembrie 1 ok prima parte e done, testata in simulator (n-am tatatura asa ca "am scris" un test bench in VHDL cu ChatGPT) - receptia din semnalele PS2 merge obtin scan codul si un semnalk de confirmare (tx_done tick) Trec la detectia tastei apasate si taseti ridicate. RR Link spre comentariu
cloudy Postat Septembrie 1 Partajează Postat Septembrie 1 (editat) Atașează imaginile postate de un site dedicat pentru asa ceva. Încărcate direct pe elforum nu se pot vedea ok. Editat Septembrie 1 de cloudy Link spre comentariu
roadrunner Postat Septembrie 1 Partajează Postat Septembrie 1 (editat) nu sunt foarte convins ca se uita cineva la ele cu atentie, o sa pun tot codul la mine pe blog oricum. RR Editat Septembrie 1 de roadrunner Link spre comentariu
aureli67 Postat Septembrie 1 Partajează Postat Septembrie 1 2 chestii , te rog : adresa blogului , si pune direct tastatura USB renunta la PS2 mai am si alte idei ( foarte multe chiar ) , dar pentru asta , trebuie sa vorbim Link spre comentariu
roadrunner Postat Septembrie 1 Partajează Postat Septembrie 1 pai hai sa vorbim. Cu USB se complica mult treaba. Blogu e pe pagina firmei https://www.adaptivedesign.ie/blog Termin cu poiectul asta si cred ca ma car de pe forum. RR Link spre comentariu
roadrunner Postat Septembrie 1 Partajează Postat Septembrie 1 Are si tastatura PS2 merge exact cum vreau sa meraga. Trebuie sa asez "tastele" corect in tabela de maping si e cam gata. RR Link spre comentariu
Postări Recomandate
Creează un cont sau autentifică-te pentru a adăuga comentariu
Trebuie să fi un membru pentru a putea lăsa un comentariu.
Creează un cont
Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!
Înregistrează un nou contAutentificare
Ai deja un cont? Autentifică-te aici.
Autentifică-te acum