Microsemi SmartFusion2 FIFO Controller popanda Memory Configuration User Guide

Microsemi SmartFusion2 FIFO Controller popanda Memory Configuration User Guide

Microsemi Logo

Mawu Oyamba
FIFO Controller popanda Memory imangopanga malingaliro owongolera a FIFO. Pachimake ichi cholinga chake chinali kugwiritsidwa ntchito limodzi ndi Two-Port Large SRAM kapena Micro SRAM. Wolamulira wa FIFO wopanda Memory ndiwodziyimira pawokha pakuzama komanso kutsika kwa RAM Blocks. FIFO Controller popanda Memory ili ndi granularity ya malo amodzi a RAM ndi mbendera zopanda kanthu / zonse. Imathandizira madoko ena ambiri osasankha kuti awonekere komanso kuti azitha kugwiritsidwa ntchito. Madoko awa akufotokozedwa mwatsatanetsatane m'magawo omwe ali pansipa. M'chikalatachi, tikufotokoza momwe mungakhazikitsire FIFO Controller popanda chitsanzo cha Memory ndikufotokozera momwe zizindikirozo zimagwirizanirana.
Microsemi SmartFusion2 FIFO Controller popanda Memory Configuration User Guide - Chithunzi 1

1 Kachitidwe

Lembani Kuya / M'lifupi ndi Werengani Kuzama / M'lifupi

Kuzama kwa doko lililonse ndi 1-99999. Kutalika kwa doko lililonse ndi 1-999. Madoko awiriwa akhoza kukhazikitsidwa mwaokha pakuzama kulikonse ndi m'lifupi. (Lembani Kuzama * Lembani M'lifupi) kuyenera kufanana ( Werengani Kuzama * Werengani m'lifupi).

Wotchi Imodzi (CLK) kapena Mawotchi Odziyimira Pawokha Olemba ndi Kuwerenga (WCLOCK, RCLOCK)

Wowongolera wa FIFO wopanda Memory amapereka mawonekedwe awiri kapena wotchi imodzi. Mawonekedwe a mawotchi apawiri amalola mawotchi odziyimira pawokha ndikulemba. Zochita zomwe zili mu domeni yowerengera zimayenderana ndi wotchi yowerengera, ndipo magwiridwe antchito mu domeni yolembera amafanana ndi wotchi yolemba. Kusankha wotchi imodzi kumapangitsa kuti ikhale yosavuta, yaying'ono komanso yachangu. Kukonzekera kosasintha kwa FIFO Controller popanda Memory ndi wotchi Imodzi (CLK) kuyendetsa WCLOCK ndi RCLOCK ndi wotchi yomweyo. Chotsani Chongani bokosi la wotchi Imodzi kuti muyendetse mawotchi odziyimira pawokha (imodzi iliyonse ya Lembani ndi Kuwerenga). Clock Polarity - Dinani mivi yokwera kapena pansi kuti musinthe mawotchi anu a Lembani ndi Kuwerenga. Ngati mugwiritsa ntchito wotchi imodzi mutha kusankha pa CLK yokha; ngati mugwiritsa ntchito mawotchi odziyimira pawokha mutha kusankha polarity ya WCLOCK ndi RCLOCK.

Lembani Enable (WE)

IFE timalamulira nthawi yomwe zolembazo zalembedwa ku Adilesi Yolemba (MEMWADDR) ya RAM m'mphepete mwa wotchi. WE Polarity - Dinani mivi yokwera kapena pansi kuti musinthe m'mphepete mwa chizindikiro cha WE.

Werengani Yambitsani (RE)

Kutsimikizira RE kumapangitsa kuti data ya RAM pa adilesi yowerengedwa (MEMRADDR) iwerengedwe. RE Polarity - Dinani mivi yokwera kapena pansi kuti musinthe m'mphepete mwa chizindikiro cha RE.

Lolani Lembani pamene FIFO Yadzaza

Sankhani bokosi ili kuti FIFO ipitilize kulemba ikadzadza. Mtengo wanu wa FIFO uchotsedwa.

Lolani kuwerengedwa pamene FIFO ilibe kanthu

Sankhani bokosi ili kuti mutsegule FIFO kuti ipitilize kuwerenga ikalibe.

Bwezeretsani Asynchronous (RESET)

Kunena kuti chizindikiro cha RESET chogwira-otsika chimakhazikitsanso FIFO Controller popanda Memory. RESET Polarity - Dinani mivi yokwera kapena pansi kuti musinthe m'mphepete mwa chizindikiro cha RESET.

Kupanga Mbendera mu FIFO Controller popanda Memory

Mbendera mu FIFO Controller popanda Memory amapangidwa motere:

  • Mabendera Odzaza, Opanda kanthu, Atsala pang'ono kudzaza, ndi Opanda Pang'ono ndi zotuluka m'gawoli.
  • Mabendera pafupifupi Odzaza ndi Pafupifupi Opanda kanthu ndi madoko osankha; mutha kukhazikitsa zikhalidwe zoyambira mokhazikika kapena mwachangu.
    - Kukhazikitsa mtengo wokhazikika wapakhomo: sankhani bokosi loyang'ana pafupi ndi doko la AFVAL kapena AEVAL; izi zimayimitsa madoko ndikupangitsa bokosi lowongolera mawu pafupi ndi doko (ma) AFULL / AEMPTY. Lowetsani zomwe mukufuna static mugawoli.
    - Kuti mukhazikitse mtengo wokhazikika pachimake, sankhani bokosi (ma) pafupi ndi doko la AFVAL kapena AEVAL, izi zimathandizira kupanga mabasi amodzi kapena onse awiri. Kenako mutha kuyika zomwe mukufuna.
  • Mbendera Yonse imatsimikiziridwa pa wotchi yomweyi kuti deta yomwe imadzaza FIFO yalembedwa.
  • Mbendera Yopanda kanthu imatsimikiziridwa pa wotchi yomweyi kuti deta yomaliza imawerengedwa kuchokera ku FIFO.
  • Mbendera ya Almost Full imatsimikiziridwa pa wotchi yomweyi pomwe malire afikira.
  • Mbendera ya Almost Empty imatsimikiziridwa pa wotchi yomweyi yomwe yafikirapo. Za example, ngati mungatchule mopanda kanthu 10, mbendera imatsimikizira pa wotchi yomweyi yomwe imapangitsa FIFO kukhala ndi zinthu 10.

2 Dera ndi Kuthamanga mu FIFO Controller

Kukula ndi kuchuluka kwa magwiridwe antchito a FIFO Controller kumadalira kasinthidwe ndi mawonekedwe omwe amathandizidwa; Zindikirani kuti:

  • Mapangidwe a wotchi imodzi adzakhala ochepa komanso othamanga; Izi ndichifukwa choti ma synchronizers ndi encoder/decoder zotuwa sizofunika.
  • Kuzama kwa doko komwe sikuli mphamvu ya 2 kudzapanga mapangidwe okulirapo komanso ocheperako. Chifukwa chake ndikuti kukhathamiritsa kwamalingaliro kumachitika pakuya kwamphamvu-ya-2. Chifukwa chake, ngati mukufuna 66 x 8 FIFO, ikhoza kukhala advan yambiritageous kusankha FIFO kuya kwa 64 kapena 128 ngati dera ndi/kapena liwiro ndi nkhawa.

3 Zithunzi za Nthawi

Lembani Ntchito

Panthawi yolemba pamene chizindikiro cha WE chikutsimikiziridwa, FIFO imasunga mtengo pa basi ya DATA mu kukumbukira. Chizindikiro cha WACK chimatsimikiziridwa nthawi iliyonse pamene kulemba bwino kumachitika pa FIFO. Ngati FIFO idzaza, mbendera YONSE imatsimikiziridwa kusonyeza kuti palibenso deta yomwe ingalembedwe. Mbendera ya AFULL imatsimikiziridwa pamene chiwerengero cha zinthu mu FIFO chikufanana ndi kuchuluka kwa malire. Ngati ntchito yolemba iyesedwa pamene FIFO ili yodzaza, chizindikiro cha OVERFLOW chimatsimikiziridwa pa wotchi yotsatira, kusonyeza kuti cholakwika chachitika. Chizindikiro cha OVERFLOW chimatsimikiziridwa pa ntchito iliyonse yolemba yomwe yalephera. A sampChithunzi cha nthawi cha FIFO chokhala ndi kuzama kwa 4, pafupifupi mtengo wathunthu wakhazikitsidwa ku 3, ndipo m'mphepete mwa wotchi yokwera ikuwonetsedwa pa Chithunzi 3-1.
Microsemi SmartFusion2 FIFO Controller popanda Memory Configuration User Guide - Chithunzi 3-1

Werengani Ntchito

Panthawi yowerengera pamene chizindikiro cha RE chikutsimikiziridwa, FIFO imawerenga mtengo wa data pa basi ya Q kuchokera pamtima. Detayo imapezeka kwa kasitomala mawotchi awiri a wotchi pambuyo pa kutsimikizira kwa RE, izi zimachitikira pa basi mpaka RE yotsatira itsimikiziridwa. Chizindikiro cha DVLD chimatsimikiziridwa pa nthawi yomweyi kuti deta ikupezeka. Chifukwa chake, malingaliro a kasitomala amatha kuyang'anira chizindikiro cha DVLD kuti awonetse deta yolondola. Komabe, DVLD imangonena kuti koloko yoyamba ikupezeka, pomwe deta yeniyeni ingakhalebe pa basi ya data. Ngati FIFO ichotsedwa ndiye kuti mbendera ya EMPTY imatsimikiziridwa kusonyeza kuti palibe zinthu zina za data zomwe zingawerengedwe. Mbendera ya AEMPTY imatsimikiziridwa pamene chiwerengero cha zinthu mu FIFO chikufanana ndi chiwerengero chokhazikitsidwa. Ngati ntchito yowerengera iyesedwa pomwe FIFO ilibe kanthu, chizindikiro cha UNDERFLOW chimatsimikiziridwa pa wotchi yotsatira kusonyeza kuti cholakwika chachitika. Chizindikiro cha UNDERFLOW chimatsimikiziridwa pa ntchito iliyonse yowerenga yomwe yalephera.

A sampChithunzi cha nthawi ya FIFO yokhala ndi kuzama kwa 4, pafupifupi mtengo wopanda kanthu wokhazikitsidwa ku 1, ndipo m'mphepete mwa wotchi yokwera ikuwonetsedwa Chithunzi 3-2.
Microsemi SmartFusion2 FIFO Controller popanda Memory Configuration User Guide - Chithunzi 3-2

Zochita ndi Variable Aspect Ratio

FIFO yokhala ndi mawonekedwe osinthika ali ndi makulidwe osiyanasiyana akuya ndi makulidwe a mbali yolemba ndi kuwerenga. Pali malingaliro apadera mukamagwiritsa ntchito mtundu uwu wa FIFO:

Dongosolo la data - Mbali yolemba ili ndi m'lifupi mwake pang'ono kuposa Mbali Yowerengera: FIFO imayamba kulemba mpaka gawo lofunikira kwambiri la kukumbukira. (onani chithunzi cha nthawi chomwe chili pansipa)

  • Dongosolo la data - Mbali ya Lembani ili ndi m'lifupi mwake kuposa Mbali Yowerengera, mwachitsanzo, FIFO imayamba kuwerenga kuchokera pagawo lofunikira kwambiri la kukumbukira. Kutanthauza kuti ngati mawu oyamba kulowa mbali yolemba ndi 0xABCD, mawu owerengedwa kuchokera mu FIFO adzakhala 0xCD kutsatiridwa ndi 0xAB.
  • Kutulutsa mbendera zonse - ZONSE zimatsimikiziridwa pamene mawu athunthu kuchokera pazolemba sizingalembedwe. FULL imatsimikiziridwa pokhapokha ngati pali malo okwanira mu FIFO kuti alembe mawu athunthu kuchokera ku chiŵerengero cholemba. (onani chithunzi cha nthawi mu chithunzi 3-3)
  • Kutulutsa mbendera zopanda kanthu - EMPTY imachotsedwa pokhapokha ngati liwu lathunthu kuchokera pagawo lowerengedwa lingawerengedwe. EMPTY imatsimikiziridwa ngati FIFO ilibe mawu athunthu kuchokera pagawo lowerengedwa (onani chithunzi cha nthawi mu Chithunzi 3-3).
  • Tanthauzo la kupanga mbendera ya udindo ndikuti ndizotheka kukhala ndi mawu ang'onoang'ono mu FIFO omwe sangawonekere nthawi yomweyo pambali yowerengedwa. Za example, lingalirani pamene mbali yolemba ili ndi m'lifupi mwake yaying'ono kuposa mbali yowerengedwa. Mbali yolembayo imalemba liwu limodzi ndikumaliza. Munthawi yamtunduwu, kugwiritsa ntchito FIFO kuyenera kuganizira zomwe mawu atsatanetsatane akuyimira.
  • Ngati mawu amtundu wapang'onopang'ono sangathe kukonzedwa pansi pamtsinje kusiyana ndi zopanda pake kuti atulutse mu FIFO mpaka afikire mawu athunthu. Komabe, ngati mawu ang'onoang'ono amaonedwa kuti ndi ovomerezeka ndipo amatha kusinthidwa kumunsi mumkhalidwe wake 'wosakwanira', ndiye kuti njira ina iyenera kupangidwa kuti izitha kuthana ndi vutoli.
    Chithunzi 3-3 chikuwonetsa momwe mbali yolembera imapangidwira kukhala ndi x4 m'lifupi ndi mbali yowerengedwa ngati x8 m'lifupi.

Microsemi SmartFusion2 FIFO Controller popanda Memory Configuration User Guide - Chithunzi 3-3

4 Kufotokozera kwa Port

Table 4-1 imatchula FIFO Controller popanda ma Memory sign mu macro opangidwa.

Microsemi SmartFusion2 FIFO Controller popanda Memory Configuration User Guide - Table 4-1

A Product Support

Microsemi SoC Products Group imathandizira katundu wake ndi ntchito zosiyanasiyana zothandizira, kuphatikizapo Customer Service, Customer Technical Support Center, a webmalo, makalata apakompyuta, ndi maofesi ogulitsa padziko lonse lapansi. Zowonjezerazi zili ndi zambiri zokhudzana ndi kulumikizana ndi Microsemi SoC Products Group ndikugwiritsa ntchito chithandizochi.

Thandizo lamakasitomala

Lumikizanani ndi Makasitomala kuti muthandizidwe ndi zinthu zomwe si zaukadaulo, monga mitengo yazinthu, kukweza kwazinthu, zambiri zosintha, mawonekedwe oyitanitsa, ndi chilolezo.
Kuchokera ku North America, imbani 800.262.1060 Padziko lonse lapansi, imbani 650.318.4460 Fax, kuchokera kulikonse padziko lapansi, 408.643.6913

Customer Technical Support Center

Gulu la Microsemi SoC Products Group limagwiritsa ntchito Customer Technical Support Center yokhala ndi mainjiniya aluso kwambiri omwe angakuthandizeni kuyankha ma hardware anu, mapulogalamu, ndi mafunso apangidwe okhudza Microsemi SoC Products. Customer Technical Support Center imathera nthawi yochuluka kupanga zolemba zofunsira, mayankho ku mafunso wamba ozungulira, zolemba zankhani zodziwika, ndi ma FAQ osiyanasiyana. Chifukwa chake, musanalankhule nafe, chonde pitani pazathu zapaintaneti. Ndizotheka kuti tayankha kale mafunso anu.

Othandizira ukadaulo

Pitani ku Thandizo la Makasitomala webtsamba (www.microsemi.com/soc/support/search/default.aspx) kuti mudziwe zambiri ndi chithandizo. Mayankho ambiri amapezeka pakusaka web Zothandizira zimaphatikizapo zithunzi, zithunzi, ndi maulalo kuzinthu zina pa webmalo.

Webmalo

Mutha sakatulani zidziwitso zosiyanasiyana zaukadaulo komanso zomwe sizili zaukadaulo patsamba loyambira la SoC, pa www.microsemi.com/soc.

Kulumikizana ndi Customer Technical Support Center

Mainjiniya aluso kwambiri amagwira ntchito ku Technical Support Center. Technical Support Center ikhoza kulumikizidwa ndi imelo kapena kudzera mu Microsemi SoC Products Group webmalo.

Imelo
Mutha kutumiza mafunso anu aukadaulo ku adilesi yathu ya imelo ndikulandila mayankho kudzera pa imelo, fax, kapena foni. Komanso, ngati muli ndi zovuta zamapangidwe, mutha kutumiza imelo kapangidwe kanu files kulandira thandizo. Timayang'anira akaunti ya imelo nthawi zonse tsiku lonse. Mukatumiza pempho lanu kwa ife, chonde onetsetsani kuti mwalembapo dzina lanu lonse, dzina la kampani, ndi zidziwitso zanu kuti mukwaniritse zomwe mukufuna. Adilesi ya imelo yothandizira zaukadaulo ndi soc_tech@microsemi.com.

Nkhani Zanga
Makasitomala a Microsemi SoC Products Group atha kutumiza ndikutsata milandu yaukadaulo pa intaneti popita ku Milandu Yanga.

Kunja kwa US
Makasitomala omwe akufuna thandizo kunja kwa nthawi ya US akhoza kulumikizana ndi chithandizo chaukadaulo kudzera pa imelo (soc_tech@microsemi.com) kapena funsani ofesi yogulitsa malonda. Zolemba zamaofesi ogulitsa zitha kupezeka pa www.microsemi.com/soc/company/contact/default.aspx.

ITAR Thandizo laukadaulo

Kuti mupeze chithandizo chaukadaulo pa RH ndi RT FPGAs zomwe zimayendetsedwa ndi International Traffic in Arms Regulations (ITAR), titumizireni kudzera soc_tech_itar@microsemi.com. Kapenanso, mkati mwa Milandu Yanga, sankhani Inde pamndandanda wotsikirapo wa ITAR. Kuti mupeze mndandanda wathunthu wa ITAR-regulated Microsemi FPGAs, pitani ku ITAR web tsamba.

Microsemi LogoMicrosemi Corporate Headquarters One Enterprise, Aliso Viejo CA 92656 USA Mkati mwa USA: +1 949-380-6100 Zogulitsa: +1 949-380-6136 Fax: +1 949-215-4996

Microsemi Corporation (NASDAQ: MSCC) imapereka chidziwitso chokwanira cha mayankho a semiconductor kwa: ndege, chitetezo ndi chitetezo; mabizinesi ndi kulumikizana; ndi misika yamakampani ndi njira zina zamagetsi. Zogulitsa zimaphatikizapo magwiridwe antchito apamwamba, zida zodalirika kwambiri za analogi ndi zida za RF, ma siginecha osakanikirana ndi ma RF ophatikizika mabwalo, ma SoCs osinthika, ma FPGA, ndi ma subsystems athunthu. Microsemi ili ku Aliso Viejo, Calif. Phunzirani zambiri pa www.microsemi.com.

© 2012 Microsemi Corporation. Maumwini onse ndi otetezedwa. Microsemi ndi Microsemi logo ndi zizindikilo za Microsemi Corporation. Zizindikiro zina zonse ndi zizindikilo za ntchito ndi katundu wa eni ake.

Zolemba / Zothandizira

Microsemi SmartFusion2 FIFO Controller popanda Memory Configuration [pdf] Buku Logwiritsa Ntchito
SmartFusion2 FIFO Controller popanda Memory Configuration, SmartFusion2, FIFO Controller popanda Memory Configuration, Memory Configuration

Maumboni

Siyani ndemanga

Imelo yanu sisindikizidwa. Minda yofunikira yalembedwa *