real time EPROM emualtor 512kbit x 16bit membantu ...

B

badbiki

Guest
telah ada yang punya desain rangkaian seperti emualtor?i need sebuah emulator yang dapat dilakukan hingga 512kbit x 16bit secara real time ...

Saat ini saya memiliki deisng dalam kemajuan yang menggunakan dua bank dari 1mbit x16bit NV SRAM dan switch antara bank untuk mengedit dalam 'real time'.

Apakah ada orang yang tertarik dalam membantu saya keluar dengan rancangan ini?

 
Saya pikir Anda memiliki konsep dasar cukup OK di sana: Menggunakan SRAM untuk mengemulasikan EPROM adalah biasa (dan yang cukup baik) cara untuk pergi.Menggunakan biaya SRAM NV-uang, tapi dengan membuat cadangan baterai Anda sendiri Anda bisa menghemat uang - tapi aku belum dihitung ekonomi untuk alternatif.

Ketika Anda telah menyatakan, dengan menggunakan dua keping RAM Anda dapat memperbarui satu sedangkan yang lain di "baca-mode".Mungkin "nyata-timeness" isu perubahan memerlukan logika switching khusus untuk menyinkronkan tindakan untuk sistem target, tetapi biasanya tidak terlalu buruk untuk diterapkan.

Jadi, apa masalahnya?Mengapa ingin mengubah susunan?

Ted

 
hanya dont mau harus menemukan kembali roda thats all ..jika seseorang telah membuat sirkuit aku hanya menggunakan ..jika tidak ..i guess yang pada pelaksanaannya saya sendiri

<img src="http://www.edaboard.com/images/smiles/icon_sad.gif" alt="Sedih" border="0" />Nice cepat memerlukan mikro tho ..dengan banyak output

 
Aku menyesal bahwa saya tidak memiliki desain yang siap pakai untuk sirkuit.Tapi ini adalah relatif sederhana "roda" ada-adakan.Saya akan mulai dengan chip RAM yang cocok, baik NVRAM atau (yang saya pribadi lebih suka) SRAM biasa.

Untuk membuat logika dasar terhadap sistem target harus relatif lurus ke depan, sedikit tergantung seberapa cepat harus emulator ini.

Untuk mengontrol dan menulis itu semua, satu mungkin memang menggunakan mikroprosesor wth banyak IO, tapi mungkin itu tidak perlu - ada cara lain untuk melakukannya:

1) Seseorang dapat menggunakan sedikit logika untuk membangun alamat data mendaftar dan mendaftar, yang dimuat oleh prosesor mengendalikan.demikian hitungan reducting pelabuhan sangat banyak.Bahkan PIC kecil akan cukup.Logika mungkin akan dibangun ke dalam FPGA atau CPLD.

2) Penyederhanaan seluruh bahkan lebih, menghilangkan prosesor sepenuhnya.Dengan menggunakan PC misalnya port paralel satu dapat dengan mudah membangun sebuah interface yang dikendalikan oleh PC tanpa tambahan apapun prosesor.Hal ini perlu beberapa usaha desain, tetapi dengan menggunakan FPGA atau CPLD logika kontrol mungkin cocok untuk satu paket rapi, dan sebagian besar kesalahan desain mungkin sudah ditetapkan tanpa solder.

Semoga beruntung,
Ted

 
Ok, check out this schimatic ..

Aku akan menambahkan 2x 74hc590 demi baris alamat counter (untuk menyimpan I / O's) dan kabel data garis lebih dari dua port.Kemudian link menaiki RS232 port dan beralih berikut rangkaian baris untuk barang-barang

-WE IC1
-WE IC2
-Swap Ready (switch semua baris alamat dari taget ke SRAM, karena saklar hanya dilakukan bila Tinggi OE .. mungkin masalah waktu sehingga meletakkan semua baris alamat di sebelum switch)
-Arah membaca / menulis ke SRAM
-IC1 Pilih (dari mikro ke chip)
-IC2 Pilih (sama dengan ^ ^)
-IC pilih (untuk benar-benar beralih ke tempat untuk mengambil komputer taget sisi)

at90s8535 akan hopefuly yang cukup memberikan I / O's untuk melakukan semua ini dengan sempurna

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Senyum" border="0" />

i think ...maka masalah programing chip sialan.sebuah fungsi beban, dan alamat spesifik fungsi Edit ..dan banyak sub rutin

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Senyum" border="0" />

dan banyak komunikasi serial ...i bagian ini mungkin memerlukan uluran tangan dengan ..

 
yes i mendapatkan apa yang Anda katakan ..tetapi saya tidak harus mampu melakukan semua ini melalui link serial

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Senyum" border="0" />

Sebaliknya tidak perlu merancang jaringan gerendel liar ..dapat dilakukan ya ..desain saya di sini hanya menggunakan sekitar ...wow

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Senyum" border="0" />

20 sesuatu ic's ..tapi thats ok, mereka semua yang kecil di SOIC format.

i dapat mencari beberapa SRAM controlers untuk membuat mereka seperti NVsram ..kontrol baterai cadangan dll atau hanya menggunakan beberapa Maxim DS1234 100ns nvsram ..

juga harus incorperate sebuah pelacak Peta ke rangkaian ini juga ..mmm Aku akan menggandakan data i / o Lins adalah masukan untuk peta pelacak

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Senyum" border="0" />

tidak ada masalah ..mmmm

 

Welcome to EDABoard.com

Sponsor

Back
Top