Microsemi SmartFusion2 FIFO Controller tanpa Pandhuan Pangguna Konfigurasi Memori
Pambuka
Pengontrol FIFO tanpa Memori mung ngasilake logika pengontrol FIFO. Inti iki dimaksudake kanggo digunakake bebarengan karo SRAM Gedhe Two-Port utawa SRAM Mikro. FIFO Controller tanpa Memori bebas saka ambane lan jembaré cascading RAM Blocks. Pengontrol FIFO tanpa Memori nduweni granularitas lokasi RAM tunggal kanthi bendera kosong / lengkap. Ndhukung luwih akeh port status opsional kanggo nambah visibilitas lan migunani. Port opsional iki diterangake kanthi luwih rinci ing bagean ing ngisor iki. Ing dokumen iki, kita njlèntrèhaké carane sampeyan bisa ngatur FIFO Controller tanpa Kayata Memori lan nemtokake carane sinyal disambungake.
1 Fungsi
Tulis ambane / jembaré lan maca ambane / jembaré
Kisaran ambane kanggo saben port yaiku 1-99999. Jangkoan jembar kanggo saben port yaiku 1-999. Loro bandar bisa dikonfigurasi kanthi mandiri kanggo ambane lan ambane. (Delete Tulis * Jembar Tulis) kudu padha (Delete Waca * Lebar Waca).
Jam Tunggal (CLK) utawa Jam Tulis lan Waca Independen (WCLOCK, RCLOCK)
FIFO Controller tanpa Memori nawakake dual- utawa desain jam siji. Desain jam dobel ngidini domain jam maca lan nulis mandiri. Operasi ing domain maca sinkron karo jam maca, lan operasi ing domain nulis sinkron karo jam nulis. Milih opsi jam siji ngasilake desain sing luwih prasaja, luwih cilik lan luwih cepet. Konfigurasi standar kanggo FIFO Controller tanpa Memori yaiku jam Tunggal (CLK) kanggo nyopir WCLOCK lan RCLOCK kanthi jam sing padha. Busak centhang kothak jam Single kanggo drive jam independen (saben siji kanggo Tulis lan Waca). Polaritas Jam - Klik panah munggah utawa mudhun kanggo ngganti pinggir aktif jam Tulis lan Waca. Yen sampeyan nggunakake jam siji sampeyan bisa milih mung ing CLK; yen sampeyan nggunakake jam independen sampeyan bisa milih polaritas loro WCLOCK lan RCLOCK.
Tulis Aktifake (WE)
WE kontrol nalika data nulis ditulis kanggo Alamat Tulis (MEMWADDR) saka RAM ing pinggiran jam. WE Polaritas - Klik panah munggah utawa mudhun kanggo ngganti pinggiran aktif sinyal WE.
Read Enable (RE)
Negesake RE nyebabake data RAM ing alamat diwaca (MEMRADDR) lokasi diwaca. RE Polaritas - Klik panah munggah utawa mudhun kanggo ngganti pinggiran aktif sinyal RE.
Allow Tulis nalika FIFO kebak
Pilih kothak centhang iki supaya FIFO bisa nerusake nulis nalika kebak. Nilai FIFO sing wis ana bakal ditimpa.
Allow maca nalika FIFO Kosong
Pilih kothak centhang iki supaya FIFO bisa terus maca nalika kosong.
Asynchronous Reset (RESET)
Negesake sinyal RESET aktif-kurang ngreset Pengontrol FIFO tanpa Memori. Polaritas RESET - Klik panah munggah utawa mudhun kanggo ngganti pinggiran aktif sinyal RESET.
Ngasilake Flags ing FIFO Controller tanpa Memori
Gendéra ing Pengontrol FIFO tanpa Memori digawe kaya ing ngisor iki:
- Gendéra Full, Kosong, Meh Kebak, lan Meh Kosong minangka output kadhaptar saka modul iki.
- Gendéra Meh Lengkap lan Meh Kosong minangka port opsional; sampeyan bisa nyetel nilai ambang kanthi statis utawa dinamis.
- Kanggo nyetel nilai statis kanggo ambang: mbusak centhang kothak jejere port AFVAL utawa AEVAL; iki mateni port (e) lan mbisakake kothak kontrol teks jejere AFULL / port AEMPTY (e). Ketik ambang statis sing dikarepake menyang kolom iki.
- Kanggo nyetel nilai dinamis kanggo batesan, pilih kothak (e) jejere port AFVAL utawa AEVAL, iki mbisakake generasi inti karo siji utawa loro bus. Sampeyan banjur bisa ngetik kanthi dinamis nilai ambang sing dikarepake. - Gendéra Full ditegesake ing jam sing padha karo data sing ngisi FIFO ditulis.
- Gendéra Kosong ditegesake ing jam sing padha nalika data pungkasan diwaca saka FIFO.
- Gendéra Meh Lengkap ditetepake ing jam sing padha karo ambang kasebut.
- Gendéra Meh Kosong ditegesake ing jam sing padha nalika ambang wis tekan. Kanggo example, yen sampeyan nemtokake batesan meh kosong 10, flag negesake ing jam diwaca padha sing nimbulaké FIFO ngemot 10 unsur.
2 Area lan Kacepetan ing FIFO Controller
Ukuran lan frekuensi operasi FIFO Controller gumantung marang konfigurasi lan fitur opsional sing diaktifake; cathetan sing:
- Desain jam siji bakal luwih cilik lan luwih cepet; iki amarga sinkronisasi lan encoder abu-abu / decoder ora dibutuhake.
- Jero port sing ora daya 2 bakal generate desain luwih gedhe lan luwih alon. Alesane yaiku optimasi logika kedadeyan kanggo kedalaman daya-saka-2. Dadi, yen sampeyan butuh FIFO 66 x 8, bisa uga luwih advantageous kanggo milih ambane FIFO 64 utawa 128 yen wilayah lan / utawa kacepetan uneg-uneg.
3 Diagram Wektu
Tulis Operasi
Sajrone operasi nulis nalika sinyal WE ditegesake FIFO nyimpen nilai ing bis DATA menyang memori. Sinyal WACK ditegesake saben operasi nulis sukses ing FIFO. Yen FIFO diisi, gendera FULL ditetepake nuduhake yen ora ana data liyane sing bisa ditulis. Gendéra AFULL ditegesake nalika jumlah unsur ing FIFO padha karo jumlah ambang. Yen operasi nulis dicoba nalika FIFO kebak, sinyal OVERFLOW ditegesake ing siklus jam sabanjure, nuduhake yen ana kesalahan. Sinyal OVERFLOW ditegesake kanggo saben operasi nulis sing gagal. A sampdiagram wektu le FIFO karo konfigurasi ambane 4, Nilai meh lengkap disetel kanggo 3, lan munggah pinggiran jam ditampilake ing Figure 3-1.
Maca Operasi
Sajrone operasi maca nalika sinyal RE ditegesake FIFO maca nilai data menyang bis Q saka memori. Data kasedhiya kanggo klien loro siklus jam sawise pratelan saka RE, data iki dianakaké ing bis nganti RE sabanjuré ditegesake. Sinyal DVLD ditegesake ing siklus jam sing padha yen data kasedhiya. Mulane, logika klien bisa ngawasi sinyal DVLD kanggo indikasi data sing bener. Nanging, DVLD mung negesake kanggo siklus jam pisanan yen data anyar kasedhiya, dene data nyata isih ana ing bus data. Yen FIFO dikosongake banjur gendera KOSONG ditegesake kanggo nuduhake yen ora ana unsur data liyane sing bisa diwaca. Gendéra AEMPTY ditegesake nalika jumlah unsur ing FIFO padha karo jumlah batesan sing disetel. Yen operasi maca dicoba nalika FIFO kosong, sinyal UNDERFLOW ditegesake ing siklus jam sabanjure sing nuduhake yen ana kesalahan. Sinyal UNDERFLOW ditegesake kanggo saben operasi maca sing gagal.
A sample diagram wektu saka FIFO karo konfigurasi ambane 4, Nilai meh kosong disetel kanggo 1, lan munggah pinggiran jam ditampilake ing Figure 3-2.
Operasi kanthi Rasio Aspek Variabel
FIFO kanthi jembar aspek variabel nduweni konfigurasi ambane lan jembar sing beda kanggo sisih nulis lan maca. Ana sawetara pertimbangan khusus nalika nggunakake FIFO jinis iki:
Urutan data - Tulis sisih wis jembaré cilik saka sisih Waca: FIFO wiwit nulis menyang bagean paling pinunjul saka memori munggah. (deleng diagram wektu ing ngisor iki)
- Urutan data - Sisih Tulis nduweni jembar luwih gedhe tinimbang sisih Waca, yaiku FIFO wiwit maca saka bagian memori sing paling sithik. Tegese yen tembung pisanan ing sisih nulis yaiku 0xABCD, tembung sing diwaca saka FIFO bakal dadi 0xCD banjur 0xAB.
- Generasi gendéra Full - FULL ditegesake nalika tembung lengkap saka perspektif nulis ora bisa ditulis. FULL de-negesake mung yen ana cukup spasi ing FIFO kanggo nulis tembung lengkap saka rasio aspek nulis. (deleng diagram wektu ing Gambar 3-3)
- Generasi gendéra kosong - EMPTY ora ditetepake mung nalika tembung lengkap saka rasio aspek sing diwaca bisa diwaca. EMPTY ditegesake yen FIFO ora ngemot tembung lengkap saka rasio aspek diwaca (waca diagram wektu ing Figure 3-3).
- Implikasi saka generasi gendéra status iku bisa kanggo duwe tembung parsial ing FIFO sing bisa uga ora langsung katon ing sisih diwaca. Kanggo example, nimbang nalika sisih nulis wis jembaré cilik saka sisih diwaca. Sisih nulis nulis 1 tembung lan rampung. Ing skenario jinis iki, aplikasi sing nggunakake FIFO kudu nimbang apa sing diwakili tembung data parsial.
- Yen tembung data parsial ora bisa diproses ing hilir, mula ora ana gunane kanggo njupuk saka FIFO nganti tekan tembung lengkap. Nanging, yen tembung parsial dianggep bener lan bisa diolah ing hilir ing kahanan 'ora lengkap', mula sawetara jinis mekanisme liyane kudu dirancang kanggo ngatasi kondisi kasebut.
Figure 3-3 nggambaraké kondisi ngendi sisih nulis diatur wis x4 jembaré lan sisih diwaca minangka x8 jembaré.
4 Port Description
Tabel 4-1 dhaftar FIFO Controller tanpa sinyal memori ing macro kui.
A Dhukungan Produk
Microsemi SoC Products Group ndhukung produk kanthi macem-macem layanan dhukungan, kalebu Layanan Pelanggan, Pusat Dhukungan Teknis Pelanggan, a websitus, surat elektronik, lan kantor penjualan ing saindenging jagad. Lampiran iki ngemot informasi babagan ngubungi Microsemi SoC Products Group lan nggunakake layanan dhukungan kasebut.
Layanan Pelanggan
Hubungi Layanan Pelanggan kanggo dhukungan produk non-teknis, kayata rega produk, upgrade produk, informasi nganyari, status pesenan, lan wewenang.
Saka Amerika Utara, telpon 800.262.1060 Saka negara liya, telpon 650.318.4460 Fax, saka ngendi wae ing donya, 408.643.6913
Pusat Dhukungan Teknis Pelanggan
Microsemi SoC Products Group staf Pusat Dhukungan Teknis Pelanggan karo insinyur sing trampil sing bisa mbantu njawab pitakonan hardware, software, lan desain babagan Produk Microsemi SoC. Pusat Dhukungan Teknis Pelanggan mbuwang wektu akeh kanggo nggawe cathetan aplikasi, jawaban kanggo pitakonan siklus desain umum, dokumentasi masalah sing dikenal, lan macem-macem FAQ. Dadi, sadurunge hubungi kita, bukak sumber daya online kita. Kemungkinan banget kita wis mangsuli pitakon sampeyan.
Dhukungan Teknis
Dolan maring Dhukungan Pelanggan websitus (www.microsemi.com/soc/support/search/default.aspx) kanggo informasi luwih lengkap lan dhukungan. Akeh jawaban sing kasedhiya ing telusuran web sumber kalebu diagram, ilustrasi, lan pranala menyang sumber daya liyane ing websitus.
Websitus
Sampeyan bisa nelusuri macem-macem informasi teknis lan non-teknis ing kaca ngarep SoC, ing www.microsemi.com/soc.
Hubungi Pusat Dhukungan Teknis Pelanggan
Insinyur sing terampil banget ing Pusat Dhukungan Teknis. Pusat Dhukungan Teknis bisa dikontak liwat email utawa liwat Microsemi SoC Products Group websitus.
Email
Sampeyan bisa ngirim pitakonan teknis menyang alamat email kita lan nampa jawaban liwat email, fax, utawa telpon. Uga, yen sampeyan duwe masalah desain, sampeyan bisa ngirim email desain sampeyan files kanggo nampa pitulungan. Kita terus-terusan ngawasi akun email sedina muput. Nalika ngirim panjalukan kanggo kita, mangga manawa kanggo kalebu jeneng lengkap, jeneng perusahaan, lan informasi kontak kanggo proses efisien panjalukan. Alamat email dhukungan teknis yaiku soc_tech@microsemi.com.
Kasus Kula
Pelanggan Microsemi SoC Products Group bisa ngirim lan nglacak kasus teknis kanthi online kanthi pindhah menyang My Cases.
Ing njaba AS
Pelanggan sing mbutuhake pitulung ing njaba zona wektu AS bisa ngontak dhukungan teknis liwat email (soc_tech@microsemi.com) utawa hubungi kantor sales lokal. Daftar kantor sales bisa ditemokake ing www.microsemi.com/soc/company/contact/default.aspx.
Dhukungan Teknis ITAR
Kanggo dhukungan teknis babagan RH lan RT FPGAs sing diatur dening International Traffic in Arms Regulations (ITAR), hubungi kita liwat soc_tech_itar@microsemi.com. Utawa, ing Kasusku, pilih Ya ing dhaptar gulung mudhun ITAR. Kanggo dhaptar lengkap FPGA Microsemi sing diatur ITAR, bukak ITAR web kaca.
Microsemi Corporate Headquarters One Enterprise, Aliso Viejo CA 92656 USA Ing AS: +1 949-380-6100 Penjualan: +1 949-380-6136 Fax: +1 949-215-4996
Microsemi Corporation (NASDAQ: MSCC) nawakake portofolio komprehensif solusi semikonduktor kanggo: aerospace, pertahanan lan keamanan; perusahaan lan komunikasi; lan pasar energi industri lan alternatif. Produk kalebu piranti analog lan RF kanthi kinerja dhuwur, linuwih dhuwur, sinyal campuran lan sirkuit terpadu RF, SoC sing bisa disesuaikan, FPGA, lan subsistem lengkap. Microsemi kantor pusat ing Aliso Viejo, Calif. Sinau luwih lengkap ing www.microsemi.com.
© 2012 Microsemi Corporation. Kabeh hak dilindhungi undhang-undhang. Microsemi lan logo Microsemi minangka merek dagang Microsemi Corporation. Kabeh merek dagang lan merek layanan liyane minangka properti saka sing nduweni.
Dokumen / Sumber Daya
![]() |
Microsemi SmartFusion2 FIFO Controller tanpa Konfigurasi Memori [pdf] Pandhuan pangguna SmartFusion2 FIFO Controller tanpa Konfigurasi Memori, SmartFusion2, FIFO Controller tanpa Konfigurasi Memori, Konfigurasi Memori |