Sari la conținut
ELFORUM - Forumul electronistilor

PCI home made


nosferatu

Postări Recomandate

  • Răspunsuri 11
  • Creat
  • Ultimul Răspuns

Top autori în acest subiect

  • ALEKS

    4

  • nosferatu

    3

  • MifTy

    3

  • ratza

    2

Top autori în acest subiect

In primul rand ce fel de placa PCI doresti sa faci ? Eu intentionam sa fac o placa video ori pe PCI ori pe ISA cu nu mai mult de 4Mo RAM, utilizand unul sau mai multe CPLD-uri XILINX XC9572. Dar asta abea dupa ce termin proiectul la care lucrez acum (un microcalculator complet, pe 8 bit, cu controller IDE, video VGA, ROM, RAM, etc.).De ce vrei sa cobori frecventa BUS-ului PCI ? Poti sincroniza CPLD-ul (unul din pinii de CLK <=> I/E) cu CLK-ul busului PCI, evident asta daca CPLD-ul tau functioneaza la 33MHz.Ofera mai multe detalii (ce aplicatie doresti sa faci, ce CPLD-uri vrei sa folosesti), si poate ne gasim pe aici mai multi care sa ne dam cu parerea.ALEKS

Link spre comentariu

De fapt, ceva mai retro! M-a pocnit nostalgia vremurilor de altadata:

 

Uite o poza cu ce-am lucrat pana acum, simulat, doar fata bottom (mai multe detalii vor aparea pe Lumea Tuburilor la sectiunea Microelectronica Digitala -- deocamdata e in faza de optimizare):

 

Posted Image

 

Va face tot ceea ce poate face un PC dar sub o arhitectura de 8-bit si la o frecventa de tact de 4MHz, evident cu controller VGA pentru orgasm total. Evident la conectica va sta la fel de bine (2 x serial, 2 x parallel, tastatura PS/2, IDE, sunet PC Speaker, etc.).

 

Luna viitoare dau cablajul la facut la o firma specializata fiindca am nevoie de gauri metalizate.

 

:weedman:

 

Bonus pentru clatirea ochilor: una din matricele de memorie ROM pe care am construit-o pentru teste preliminarii:

 

Posted Image

 

Toate bune,

ALEKS

Link spre comentariu

io am facut o placa de sunet cu lampi pe PCI si nu mi-a trebuit nici un CPLD.

... auzi, dom' asistent, daca te apuci sa ne explici c-ai folosit ecl-uri normale, te iau la bataie!!!daca ai folosit lampi din alea de 3 sau 5 volti, mai merge, dar nu dinozauri d-aia gen el88...@ALEKS mie-mi miroase a willem p-acolo...
Link spre comentariu

N-am un Willem dar am sa-mi fac cu proxima ocazie. Am in schimb un programator de ROM-uri construit industrial, nu stiu ce marca este dar merge binisor.Oricum, sa nu crezi ca ROM-urile din matrice se programeaza individual........ NU. Se programeaza ca un tot unitar, tocmai aici e smecheria, altfel mi-ar iesi fire de par alb si-n nas.ALEKS

Link spre comentariu

Foarte frumos ce a facut skaarj acolo, dar nu are legatura cu topicul. El doar a implementat un design pe lampa dupa DAC-ul placii de sunet existente: toata treaba de interfatare cu magistrala e deja facuta de proiectantii de la Creative. Dar este o realizare excelenta in electronica analogica a tuburilor.

 

Initiatorul topicului cred ca voia sa discutam (mai mult pe partea digitala) despre modurile de tranzactie pe magistrala PCI, despre arbitratorul de magistrala, despre semnalele care intra in componenta magistralei PCI, despre interfatarea cu un CPLD (suficient de rapid pentru a tine pasul cu semnalul CLK al bus-ului PCI), etc. In definitiv, este un subiect foarte interesant de care ma voi apuca mai serios dupa ce finalizez proiectul la care lucrez in prezent.

 

De fapt nici raspunsurile mele nu au fost la subiect.

Mai bine sa pastram topicul curat pana nu vine cineva cu matura si face curat.

 

ALEKS

Link spre comentariu
  • 2 săptămâni mai târziu...

Salutare! Pt Aleks -

"In primul rand ce fel de placa PCI doresti sa faci ? "

Vreau sa transform un PC intr-un sistem complet de analiza si control in care sa pun: osciloscop, voltmetre, ampermetre, generatoare de semnal analogic, etc..toate citite sau scrise din/spre exterior printr-o placa de achizitie personalizata pe PCI si cu soft realizat de mine. Softul nu e o problema dar nu am mai programat pana acum CPLD-uri si cum de la vorba pana la fapta e mult, m-am gandit sa pornesc in cautarea capcanelor in care as putea sa cad.V-am salutat!
Link spre comentariu

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 cont

Autentificare

Ai deja un cont? Autentifică-te aici.

Autentifică-te acum



×
×
  • Creează nouă...

Informații Importante

Am plasat cookie-uri pe dispozitivul tău pentru a îmbunătății navigarea pe acest site. Poți modifica setările cookie, altfel considerăm că ești de acord să continui.Termeni de Utilizare si Ghidări