aureli67 Postat August 31 Partajează Postat August 31 incarca in loc de basic 48k , retroleum Diagnostic ROM de aici https://www.retroleum.co.uk/diagrom/ are tot felul de teste , cu care sa-ti testezi jucaria Link spre comentariu
roadrunner Postat August 31 Partajează Postat August 31 (editat) Acum 47 minute, aureli67 a spus: incarca in loc de basic 48k , retroleum Diagnostic ROM de aici https://www.retroleum.co.uk/diagrom/ are tot felul de teste , cu care sa-ti testezi jucaria super multam. am scris interfata de tastaura (adica un mux si un decodor - mare branza) am facut un mic program de test care citeste de la portul xFE (tastatura) si scrie la portul xFE (pe care l-am trimis la niste led-uri) si se pare ca merge corect (vad pe leduri) dar cu ROM de spectrum nu iese din ecranul initial. (pare infipt) - ar trebui sa miste ceva daca apesi o sata la keyb corect? RR Editat August 31 de roadrunner Link spre comentariu
Ovidanie Postat August 31 Partajează Postat August 31 Acum 5 ore, roadrunner a spus: ... cam de 18x ori mai iute decat Sinclair Spectrum. (in reliatate e mai rapid de 18x ca procesorul poate sa scrie cand vrea el in memorie nu mai e faultat de citirile partii de afisare... Înseamnă că trebuie să-i implementezi și o "frănă de mănă", altfel se termină jocul mai repede decăt clipesc eu. Link spre comentariu
cloudy Postat August 31 Partajează Postat August 31 (editat) 9 minutes ago, Ovidanie said: Înseamnă că trebuie să-i implementezi și o "frănă de mănă", altfel se termină jocul mai repede decăt clipesc eu. Nu este "de mână", va fi una digitală ! Un simplu parametru in cod care va schima totul. Asta este frumusetea digitalului, a lucrului cu PLD-uri: Muncești ceva până scri codul, apoi este o joacă să faci cam tot ce vrei. Editat August 31 de cloudy Link spre comentariu
roadrunner Postat August 31 Partajează Postat August 31 (editat) Ruleaza romul ala de test cu o viteza de nu se vede cu ochiu liber ca dureaza 0.1 sec. l-am filmat poate vad ce dracu zice. RR Editat August 31 de roadrunner Link spre comentariu
roadrunner Postat August 31 Partajează Postat August 31 (editat) cred ca controlorul video de la spectrum generaza un int pe video banking ca sa-i zica procesorului ca poate scrie in RAM (mai bine zis ca nu citese el RAM-ul) eu nu generez asa ceva ca memoria e dual port si fiecare poate face ce vrea cand vrea (de unde si performanta) dar se pare ca Z80 asteapta ca fraierul. va trebui sa fac un INTn fake. Sa vad cum il fac sa sa nu omoare performanta care am castigat-o cu sudoarea VHDL-ului. RR Citat Nu este "de mână", va fi una digitală ! vezi ce zici cu digitala ca iar se rascoala poporul. Editat August 31 de roadrunner Link spre comentariu
BIZONUL66 Postat August 31 Partajează Postat August 31 Salut Banuiesc ca ai folosit o placa de scoala care are iesire vga si altele pe ea Multumesc Link spre comentariu
roadrunner Postat August 31 Partajează Postat August 31 (editat) am un placa zeboard care zace pe birou (o tot mut) are iesire VGA cu un 3 biti in fiecare culoare cu niste rezistente pe post de DAC. Cred ca am fixat bug-ul ala cu nINT ca acum chiar ca nu mai vad nimic pe ecran la testul ala ca merge mult prea repede. RR. PS - merge si tastatura acum. Am mapat un buton de pe placa am o "tastatura cu un buton" "K"! mai adaug cateva ca nu ma costa nimic (dau asa din taste ca prostu) Am tastat niste balarii dupa ce am adaugat mai multe butoane deci merge.... RR Editat August 31 de roadrunner Link spre comentariu
roadrunner Postat August 31 Partajează Postat August 31 (editat) ca resurse de pe FPGA-ul asta de pe placa mea am consumat FlipFlops 450 buc (1%) LUT (look up tables) 1617 buc (3%) Bram (Block RAM) - 64KB (11%) IO-uri 15% Ma gandesc sa mai instantiez 3 computere (sa fie 4) si fiecare sa ruleze independent intr-un sfert de ecran.... cred ca mi-ar ajunge ram-ul si pentru 8 bucati. in imaginea (oribila) de mai jos in cyan e ce am foloist de pe chip pana acum. (poza din satelit) RR si un tabel cu resursele consumate la diverse blocuri Editat August 31 de roadrunner Link spre comentariu
Ovidanie Postat August 31 Partajează Postat August 31 (editat) Acum 20 minute, roadrunner a spus: ... Ma gandesc sa mai instantiez 3 computere (sa fie 4) si fiecare sa ruleze independent intr-un sfert de ecran.... Nu consuma resursele. Păstrează-le pt mai târziu, poate o să bagi și un Commodore C64/ C128, Amiga și poate CP/M Editat August 31 de Ovidanie Link spre comentariu
roadrunner Postat August 31 Partajează Postat August 31 plictiseala mare...am nevoie de un hobby nou. RR Link spre comentariu
cloudy Postat August 31 Partajează Postat August 31 56 minutes ago, roadrunner said: Ma gandesc sa mai instantiez 3 computere (sa fie 4) si fiecare sa ruleze independent intr-un sfert de ecran.... cred ca mi-ar ajunge ram-ul si pentru 8 bucati. Z80 multi-core. In core0 faci PWM, in core1 joci Mario. De la core2 la 7 ... erau eu să zic ce se poate face. Da' nu zic. 1 hour ago, roadrunner said: Urâtă ea, dar face cât zeci de pagini de vorbe. 21 minutes ago, Ovidanie said: Fă un SDR care să poată fi montat într-un transceiver analogic La SDR, cel putin la partea de intrare RF trebuie ceva analogic. Amplificare și bobinaj. Link spre comentariu
validae Postat August 31 Partajează Postat August 31 Am mutat discuția despre SDR pe topic nou, dacă nu am nimerit titlul, să dați de veste acolo https://www.elforum.info/topic/161823-sdr-cu-fpga/ Link spre comentariu
roadrunner Postat August 31 Partajează Postat August 31 @validae multam! RR cum sa-i zic la FPG-obra asta Super Ultra Turbo? idei? 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