Dífhabhtú FPGA Microsemi In-Circuit
Eolas Táirge
Sonraíochtaí
- Cineál Gléas: Microsemi SmartFusion2 SoC FPGA
- Dáta Eisiúna: Bealtaine 2014
- Cumais Dífhabhtaithe: Dífhabhtú FPGA In-Chiorcad, Anailíseoir Lóighice Leabaithe
- Minicíocht Uasta Gabhála Sonraí: Suas le 100MHz
Teibí
Is eilimintí dearaidh cumhachtacha iad FPGAanna i gcórais leabaithe agus tá go leor buntáistí dearaidh acu.tages, ach is féidir dearaí casta a bheith ag na gléasanna seo le saincheisteanna dearaidh casta a gcaithfear a dhífhabhtú. Is féidir go mbeadh sé ina dhúshlán saincheisteanna dearaidh amhail earráidí sainmhínithe, fadhbanna idirghníomhaíochta córais, agus earráidí uainiúcháin chórais a rianú. Is féidir le cumais dífhabhtaithe in-chiorcaid a áireamh i FPGA feabhas mór a chur ar dhífhabhtú crua-earraí, agus uaireanta fada frustrachais a sheachaint. Déanann an páipéar seo cur síos ar roinnt cur chuige éagsúla maidir le dífhabhtú in-chiorcaid do FPGAanna, aithníonn sé príomh-chomhbhabhtálacha, agus trí ...ampTaispeánfaidh an dearadh le, atá dírithe ar ghléas FPGA SoC Microsemi SmartFusion®2, conas is féidir cumais nua a úsáid chun dífhabhtú agus tástáil a bhrostú.
Réamhrá
Is eilimintí dearaidh forleatacha agus cumhachtacha iad FPGAanna agus tá siad le fáil anois i mbeagnach gach córas leabaithe. Le méadú ar an acmhainn, le bloic fheidhmiúla casta ar an sliseanna agus le comhéadain sraitheacha ardleibhéil, is féidir fadhbanna dearaidh casta a bheith ag na gléasanna seo a gcaithfear a dhífhabhtú. Bíonn sé i bhfad níos casta fadhbanna amhail earráidí sainmhínithe feidhmiúla (ag leibhéal an FPGA nó an chórais), fadhbanna idirghníomhaíochta córais fheidhmiúla, saincheisteanna uainiúcháin chórais, agus saincheisteanna dílseachta comhartha idir ICanna (cosúil le torann, traschaint, nó frithchaitheamh) a rianú agus FPGAanna ardleibhéil in úsáid. Is cinnte gur cúnamh mór é an insamhalta chun go leor fadhbanna dearaidh a aithint, ach ní thaispeánfar go leor idirghníomhaíochtaí sa saol réadúil go dtí go gcuirfear an dearadh i bhfeidhm i gcrua-earraí. Forbraíodh roinnt teicnící éagsúla chun saincheisteanna dearaidh casta a dhífhabhtú chun an próiseas a shimpliú. Tuiscint chúramach ar gach ceann de na príomhtheicnící seo, lena n-áirítear na buntáistí éagsúla...tages agus disadvantagTá sé úsáideach agus teicníc nó teaglaim teicnící atá oiriúnach do dhearadh ar leith á breithniú.
ExampIs féidir dearadh FPGA, atá dírithe ar fheiste FPGA Microsemi SmartFusion2 SoC, a úsáid chun cuid de na buntáistí a léiriútages agus disadvantagna teicnící caighdeánacha seo chomh maith leis na cumais dífhabhtaithe in-chiorcaid is nuaí. An sampla léiritheach seoampTaispeánfaidh sé conas is féidir na teicnící éagsúla seo a úsáid chun luas a chur le sainaithint agus deireadh a chur le fadhbanna crua-earraí le linn dífhabhtaithe crua-earraí.
Cén fáth gur gné ríthábhachtach de dhearadh agus forbairt córais é dífhabhtú FPGA?
Tá dhá phríomh-mhúnla úsáide ag FPGAanna a dhéanann idirdhealú idir iad agus eilimintí dearaidh eile. Is féidir FPGAanna a úsáid sa táirge táirgthe nó is féidir iad a úsáid mar fheithicil forbartha chun coincheap dearaidh táirgthe a chruthú nó a fhréamhshamhail. Nuair a úsáidtear iad mar fheithicil táirgthe, is féidir le FPGAanna a bheith ina sprioc i bhfad níos solúbtha ná feithiclí táirgthe ASIC nó LAP-bhunaithe. Tá sé seo thar a bheith tábhachtach do dhearadh nua, ceann nach bhfuil curtha i bhfeidhm i gcrua-earraí fós. Is féidir dearaí le roghanna ailtireachta éagsúla a chruthú agus a thástáil go héasca ionas go n-aithnítear an dearadh is fearr. Le FPGAanna le próiseálaithe ar sliseanna (SoC FPGAanna) is féidir freisin próiseáil LAP-bhunaithe a thrádáil le feidhmeanna luasghéaraithe FPGA-bhunaithe le cúnamh crua-earraí. Na buntáistí seo...tagIs féidir le es an t-am a theastaíonn le haghaidh dearadh, bailíochtú, tástáil agus anailís teipe i gcás forbairtí táirgí nua a laghdú go suntasach.
Nuair a úsáidtear é chun fréamhshamhlú dearaidh a dhéanamh, b'fhéidir le haghaidh ASIC táirgeachta, is buntáiste ríthábhachtach í solúbthacht FPGA. Le hardán crua-earraí iarbhír, fiú ceann nach ritheann ar luas iomlán, is fusa i bhfad méadrachtaí feidhmíochta córais mionsonraithe, sonraí anailíse tréchuir agus torthaí cruthúnais choincheapa ailtireachta a fháil. Simplíonn tacaíocht FPGA do chur i bhfeidhm cruaite de bhusanna caighdeánacha tionscail (cosúil le PCIe®, Gigabit Ethernet, XAUI, USB, CAN, agus eile) an tástáil a bhaineann leis na comhéadain seo. Leis na teaghlaigh is nuaí de FPGAanna le próiseálaithe ARM ar sliseanna (SoC FPGAanna), is furasta fréamhshamhlú a dhéanamh ar chur i bhfeidhm le próiseálaithe leabaithe. Is féidir cód próiseálaí a forbraíodh roimhe seo a phortáil chuig an bhfréamhshamhail agus cód nua a chruthú i gcomhthráth leis an iarracht dearaidh crua-earraí.
Leis an meascán seo de phróiseálaí caighdeánach le busanna comhéadain chaighdeánacha, is féidir leas a bhaint as an éiceachóras mór leabharlann cóid, tiománaithe, APIanna feidhmiúla, Córais Oibriúcháin Fíor-Ama, agus fiú Córais Oibriúcháin iomlána atá ar fáil chun fréamhshamhail oibre a chruthú níos tapúla. Ina theannta sin, nuair a bheidh an dearadh daingnithe, is féidir an fréamhshamhail FPGA a úsáid chun tacair tástála insamhalta fairsinge (don spreagadh agus don fhreagairt araon) a ghabháil a léiríonn sonraí iarbhír an chórais. Is féidir leis na tacair sonraí seo a bheith luachmhar agus na hinsamhaltaí deiridh á gcruthú le haghaidh ASIC nó cur i bhfeidhm táirgeachta eile. An buntáiste...tagIs féidir le buntáistí a bhaineann le FPGA a úsáid mar fhréamhshamhail dearaidh an t-am a thógann dearadh, bailíochtú, tástáil agus anailís teipe le haghaidh chur i bhfeidhm an táirge deiridh a laghdú go suntasach.
Sa dá mhúnla úsáide coitianta FPGA seo, is buntáiste ríthábhachtach í solúbthacht an FPGA mar sprioc dearaidh.tage. Ciallaíonn sé seo go mbeadh go leor athruithe agus athrá dearaidh mar an norm, agus dá bhrí sin go mbeadh an cumas chun earráidí dearaidh a dhífhabhtú go tapa ríthábhachtach chun an oiread roghanna dearaidh agus is féidir a chumasú. Gan cumas dífhabhtaithe éifeachtach, bheadh cuid mhór den bhuntáiste...tagLaghdófar solúbthacht dearaidh FPGA mar gheall ar an am breise dífhabhtaithe a theastaíonn. Ar ámharaí an tsaoil, is féidir le FPGAanna gnéithe crua-earraí breise a sholáthar a shimplíonn dífhabhtú fíor-ama go mór. Sula bhféachaimid ar na cumais seo, féachfaimid ar dtús ar na cineálacha fadhbanna is coitianta a d’fhéadfadh a bheith ag dearadh FPGA ionas go mbeidh an cúlra ceart againn chun éifeachtúlacht agus na comhbhabhtálacha gaolmhara a bhaineann le huirlisí dífhabhtaithe éagsúla a mheas.
Fadhbanna Coitianta agus Dearthaí FPGA á nDífhabhtú
Mar aon leis na cumais leathnaithe a thugann FPGAanna nua-aimseartha, cuireann an chastacht mhéadaithe a ghabhann leis sin níos deacra dearaí saor ó earráidí a chruthú. Go deimhin, meastar gur féidir le dífhabhtú níos mó ná 50% de thimthriall deartha córais leabaithe a thógáil. Le brúnna ama go dtí an margadh ag leanúint ar aghaidh ag cur brú ar an timthriall forbartha, cuirtear dífhabhtú crua-earraí an chórais tosaigh i leataobh go dtí iar-smaoineamh - is minic a ghlactar leis go bhfuil fíorú (céatadán mór féin)...tag(e den sceideal forbartha), gabhfaidh sé na fabhtanna go léir roimh an gcéad chóras a thabhairt suas. Féachfaimid ar chúpla cineál coitianta fadhbanna córais chun tuiscint níos fearr a fháil ar na dúshláin a bheidh roimh dhearadh tipiciúil le linn an chéad chóras a thabhairt suas.
Is féidir go mbeadh sé faoi dhó deacair earráidí sainmhínithe feidhmiúla a aimsiú ós rud é go bhfuil míthuiscint ag an dearthóir ar riachtanas ar leith, agus mar sin is féidir neamhaird a dhéanamh den earráid fiú agus mionsonraí an dearaidh á mbreithniú go cúramach.ampIs sampla d'earráid choitianta sainmhínithe feidhme ná nuair nach mbíonn aistriú meaisín stáit sa staid cheart. Is féidir earráidí a thaispeáint i gcomhéadain chórais mar fhadhb idirghníomhaíochta freisin. Moill chomhéadain, mar shamplaample, d'fhéadfadh sé a bheith sonraithe go mícheart agus go mbeadh riocht ró-shreafa nó tearc-shreafa maoláin gan choinne mar thoradh air.
Is foinse an-choitianta eile earráidí dearaidh iad saincheisteanna uainiúcháin ar leibhéal an chórais. Is foinse choitianta earráidí iad imeachtaí asincrónacha, go háirithe, nuair nach gcuirtear éifeachtaí sioncrónaithe nó tras-fhearainn uainiúcháin san áireamh go cúramach. Agus oibriú ag luas ard, is féidir leis na cineálacha earráidí seo a bheith an-fhadhbach agus ní fhéadfaidh siad teacht chun cinn go minic, b'fhéidir ach amháin nuair a bhíonn patrúin sonraí sonracha le feiceáil. Titeann go leor sáruithe coitianta uainiúcháin isteach sa chatagóir seo agus is gnách go mbíonn siad an-deacair, mura bhfuil sé dodhéanta, a insamhladh.
Is féidir sáruithe uainiúcháin a bheith mar thoradh ar dhílseacht íseal comhartha idir ciorcaid chomhtháite freisin, go háirithe i gcórais a bhfuil il-ráillí cumhachta acu do gach ciorcad. Is féidir le dílseacht íseal comhartha torann comhartha, traschaint, frithchaitheamh, ró-ualú agus saincheisteanna Trasnaíochta Leictreamaighnéadaí (EMI) a bheith mar thoradh orthu, rud a thaispeánann go minic mar sháruithe uainiúcháin. Is féidir le saincheisteanna soláthair cumhachta, amhail neamhbhuanuithe (go háirithe le linn tosaithe nó múchadh an chórais), athruithe ualaigh agus strusanna arda diomailt cumhachta, earráidí mistéireacha a bheith mar thoradh orthu freisin, nach féidir a rianú siar go héasca chuig foinse soláthair cumhachta go minic. Fiú nuair a bhíonn an dearadh go hiomlán ceart, is féidir le saincheisteanna déantúsaíochta boird earráidí a bheith mar thoradh orthu. Ailt sádrála lochtacha agus nascóirí ceangailte go míchuí, mar shamplaampIs féidir leis a bheith ina fhoinse earráidí agus d’fhéadfadh sé a bheith ag brath ar theocht nó ar shuíomh an bhoird fiú. Is féidir le húsáid teicnící pacáistithe FPGA chun cinn a dhéanamh deacair comharthaí a thástáil ar an mbord ciorcad priontáilte, mar sin is minic a bhíonn sé deacair rochtain a fháil ar an gcomhartha atá ag teastáil. Is minic nach gcruthaíonn go leor saincheisteanna dearaidh earráid láithreach agus caithfidh siad dul i bhfeidhm ar an dearadh go dtí go léirítear an earráid i ndáiríre. Is minic a bhíonn sé frustrach, deacair agus am-íditheach an earráid tosaigh a rianú siar go dtí an chúis fhréamh.
Le haghaidh exampMar shampla, ní fhéadfadh earráid a bheith mar thoradh ar ghiotán amháin mícheart i dtábla aistriúcháin go dtí go leor timthriallta ina dhiaidh sin. Tá cuid de na huirlisí a phléifimid níos déanaí sa pháipéar seo, a úsáideann crua-earraí dífhabhtaithe inchiorcad tiomnaithe, dírithe go sonrach ar na 'seilg fabhtanna' seo a dhéanamh níos tapúla agus níos éasca. Sula dtéimid isteach i sonraí na n-uirlisí seo, féachfaimid ar dtús ar insamhalta teicníc dífhabhtaithe bunaithe ar bhogearraí coitianta chun tuiscint níos fearr a fháil ar na buntáistí.tages agus disadvantagúsáid insamhalta le haghaidh dífhabhtaithe.
Úsáid Insamhalta le haghaidh Dífhabhtaithe
De ghnáth, i insamhalta dearaidh, déantar samhaltú matamaiticiúil ar na comhpháirteanna fíorshaoil go léir laistigh agus lasmuigh den dearadh mar phróisis bhogearraí a fhorghníomhaítear go seicheamhach ar LAP caighdeánach. Is bealach éasca é raon leathan spreagthaí a chur i bhfeidhm ar an dearadh agus an t-aschur ionchais a sheiceáil i gcoinne aschur na ndearaí insamhalta chun na hearráidí dearaidh is soiléire a ghabháil. Tugtar fuinneog a thaispeánann rith tipiciúil insamhalta i bhFíor 1 thíos. An buntáiste soiléir...tagIs é an buntáiste a bhaineann le hinsamhaltú i gcomparáid le dífhabhtú bunaithe ar chrua-earraí ná gur féidir insamhalta a dhéanamh sa bhogearra—níl gá le dearadh agus binse tástála bunaithe ar chrua-earraí. Is féidir le hinsamhaltú go leor earráidí dearaidh a ghabháil go tapa, go háirithe iad siúd a bhaineann le sonraíochtaí míchearta, míthuiscint ar riachtanais chomhéadain, earráidí feidhme, agus go leor cineálacha eile earráidí 'garbha' a bhraitear go héasca trí veicteoirí spreagtha simplí.
Bíonn insamhalta thar a bheith éifeachtach nuair a bhíonn teaglamaí spreagtha fairsinge ar fáil don dearthóir agus nuair a bhíonn na haschuir a eascraíonn astu ar eolas go maith. Sna cásanna seo, is féidir le hinsamhalta tástáil beagnach uileghabhálach a dhéanamh ar dhearadh. Ar an drochuair, níl rochtain éasca ag formhór na ndearaí ar shraitheanna tástála fairsinge agus is féidir go dtógfaidh an próiseas chun iad a chruthú an-chuid ama. Tá sé beagnach dodhéanta sraith tástála a chruthú a chlúdaíonn 100% den dearadh i gcás dearaí móra bunaithe ar FPGA agus ní mór aicearraí a úsáid chun iarracht a dhéanamh príomhghnéithe an dearaidh a chlúdach. Deacracht eile a bhaineann le hinsamhalta ná nach cur i bhfeidhm 'sa saol fíor' é agus nach féidir leis imeachtaí neamhshioncrónacha, idirghníomhaíochtaí córais ag luas, nó sáruithe ama a ghabháil. Ar deireadh, is féidir leis an bpróiseas insamhalta a bheith an-mhall agus má tá go leor athrá ag teastáil, is é an chuid is mó a thógann am, agus is minic gurb é an chuid is costasaí den phróiseas forbartha, an t-insamhalta go tapa.
Mar mhalairt air sin (nó b'fhéidir níos fearr a rá, mar bhreis ar insamhalta) fuair dearthóirí FPGA amach go bhféadfaidís crua-earraí dífhabhtaithe a chur leis an dearadh FPGA chun comharthaí tábhachtacha laistigh den fheiste a bhreathnú agus a rialú. Forbraíodh na teicnící seo ar dtús mar chur chuige ad hoc, ach de réir a chéile tá siad forbartha ina straitéis chaighdeánach dífhabhtaithe crua-earraí. Tugann an úsáid seo de chumais dífhabhtaithe in-chiorcaid buntáiste suntasach.tagle haghaidh dearaí bunaithe ar FPGA agus sa chéad chuid eile déanfar iniúchadh ar na trí straitéis is coitianta agus a mbuntáistí éagsúla.tages agus disadvantagtá.
Cur Chuige Dífhabhtaithe In-Chiorcaid Choitianta le haghaidh FPGAanna
Is iad na teicnící is coitianta chun cumais dífhabhtaithe in-chiorcaid a chur i bhfeidhm in FPGAanna ná anailíseoir loighce leabaithe, trealamh tástála seachtrach, nó crua-earraí tóireadóir comhartha tiomnaithe atá leabaithe laistigh den fhabraic FPGA. De ghnáth, cuirtear an anailíseoir loighce leabaithe i bhfeidhm ag baint úsáide as fabraic FPGA agus cuirtear isteach sa dearadh é. An JTAG Úsáidtear port chun rochtain a fháil ar an anailíseoir agus is féidir na sonraí a gabhadh a thaispeáint ar ríomhaire. Nuair a úsáidtear trealamh tástála seachtrach, déantar an dearadh FPGA atá faoi thástáil a mhodhnú ionas go ndéantar comharthaí FPGA inmheánacha roghnaithe a ródáil chuig bioráin aschuir. Is féidir na bioráin seo a fheiceáil ansin tríd an trealamh tástála seachtrach. Nuair a úsáidtear crua-earraí tóireadóir comhartha tiomnaithe, is féidir rogha leathan comharthaí inmheánacha a léamh i bhfíor-am. Is féidir roinnt cur i bhfeidhm tóireadóir a úsáid fiú chun scríobh chuig suíomhanna clár nó cuimhne rud a fheabhsaíonn cumais dífhabhtaithe tuilleadh. Breathnaímis níos mine ar an mbuntáistetages agus disadvantagde gach ceann de na teicnící seo agus ansin féach ar shamplaampdearadh le chun a fheiceáil conas is féidir leis na cineálacha éagsúla cur chuige seo tionchar a imirt ar an am dífhabhtaithe foriomlán.
Anailíseoir Loighce Dífhabhtaithe FPGA Leabaithe sa Chiorcad
Ba thoradh díreach é coincheap an anailíseora loighce leabaithe ar na cumais dífhabhtaithe inchiorcaid ad hoc a chuir dearthóirí i bhfeidhm nuair a úsáideadh FPGAanna den chéad uair. Chuir anailíseoirí loighce leabaithe cumais nua leis agus chuir siad deireadh leis an riachtanas don dearthóir a n-anailíseoir féin a fhorbairt. Cuireann formhór na FPGAanna na cumais seo ar fáil agus cuireann tríú páirtithe anailíseoirí caighdeánacha ar fáil (is sampla coitianta é Identify®, ó Synopsys).ample) ar féidir leo comhéadan go héasca le huirlisí ardleibhéil chun táirgiúlacht a fheabhsú tuilleadh.
Cuirtear feidhmiúlacht an anailíseora loighce isteach sa dearadh, ag baint úsáide as fabraic FPGA agus bloic chuimhne leabaithe mar mhaoláin rianaithe, mar a léirítear i bhFíor 2. Cruthaítear acmhainní spreagtha freisin ionas gur féidir idirghníomhaíochtaí comhartha casta a roghnú agus a ghabháil go héasca. De ghnáth, déantar rochtain ar an anailíseoir le haghaidh rialaithe agus aistrithe sonraí tríd an J caighdeánach.TAG port chun riachtanais chomhéadain a shimpliú. Is féidir sonraí a gabhadh a thaispeáint ar ríomhaire ag baint úsáide as comhéadan coitianta viewbogearraí agus de ghnáth léiríonn sé aschur tonnfhoirm insamhlóra loighce viewstíl ing.
An t-advantagIs iad na buntáistí a bhaineann leis an gcur chuige seo nach n-úsáidtear aon bioráin ionchuir/aschur FPGA breise, ach an J caighdeánach amháin.TAG comharthaí. De ghnáth bíonn croíleacáin IP an anailíseora loighce leabaithe réasúnta saor agus i gcásanna áirithe is féidir leo a bheith ina rogha seachas uirlisí sintéise nó insamhalta FPGA atá ann cheana féin. I gcásanna áirithe, is féidir leis an anailíseoir loighce leabaithe aschuir bhreise a sholáthar ar I/O neamhúsáidte, más áisiúil é. Ceann de na míbhuntáistítagIs é an bunús leis an gcur chuige seo go bhfuil gá le méid mór acmhainní FPGA. Go háirithe, má úsáidtear maoláin rian laghdóidh sé seo líon na gcuimhní bloc atá ar fáil. Má tá maolán leathan ag teastáil, beidh sé seo ina chomhréiteach i gcoinne doimhneacht na cuimhne freisin (ós rud é go mbíonn doimhneacht cuimhne níos éadoimhne mar thoradh ar úsáid cuimhne níos leithne) - míbhuntáiste mór.tage agus gléasanna níos lú in úsáid. B’fhéidir gurb é an míbhuntáiste is mó a bhaineann leis an teicníc seo ná go bhfuil sé riachtanach an dearadh a aththiomsú agus a athchlárú gach uair a dhéantar coigeartú ar shuíomh an tóireadóir. Agus gléas mór in úsáid, is féidir go dtógfaidh an próiseas seo go leor ama. Mar gheall ar an gcaoi a gcuirtear na tóireadóirí comhartha sa dearadh, is féidir go mbeadh sé deacair caidrimh uainiúcháin comhartha a chomhghaolú. Ina theannta sin, níl na moilleanna idir tóireadóirí comhartha comhsheasmhach agus dá bhrí sin tá sé deacair caidrimh uainiúcháin a chur i gcomparáid. Is deacracht ar leith í seo agus comharthaí neamhshioncrónacha nó comharthaí ó fhearainn ama éagsúla á gcur i gcomparáid.
Dífhabhtú FPGA In-Chiorcaid – Trealamh Tástála Seachtrach
Ba fhorbairt nádúrtha í úsáid cód dífhabhtaithe in-chiorcaid i gcomhar le trealamh tástála seachtrach nuair a bhí anailíseoir loighce seachtrach ar fáil cheana féin le haghaidh tástála córais. Trí chód dífhabhtaithe simplí a chruthú chun comharthaí tástála inmheánacha a aithint agus a roghnú agus iad a chur i bhfeidhm ar ionchur/aschur FPGA, mar a thaispeántar i bhFíor 3, bhí sé indéanta leas a bhaint as cumais chun cinn na n-anailíseoirí (amhail maoláin rian móra, seichimh spreagtha casta, agus ilghnéitheacha). view(roghanna ing) chun timpeallachtaí dífhabhtaithe simplí ach cumhachtacha a chruthú. Is féidir le cumais níos casta sa chiorcad le haghaidh roghanna spreagtha ardleibhéil líon na n-aschur a theastaíonn a íoslaghdú. Mar shamplaampmar shampla, d’fhéadfadh sé a bheith deacair seoltaí sonracha a roghnú ar bhus leathan dá mbeadh bioráin sheachtracha ag teastáil.
Laghdaíonn úsáid loighic inmheánach FPGA riachtanais ionchuir/aschur go mór agus is féidir fiú patrúin seoltaí sonracha (b'fhéidir seicheamh glaonna agus fillte) a lorg chun fadhbanna níos casta a dhífhabhtú. Má tá comhéadan úsáideora coiteann ar fáil, is féidir leis seo an cuar foghlama a shimpliú agus táirgiúlacht a fheabhsú.
An t-advantagIs é buntáiste an chur chuige seo go mbaintear leas as costas an trealaimh tástála sheachtraigh agus mar sin níl aon chostas breise uirlisí ann. Tá roinnt croíleacáin IP ciorcad dífhabhtaithe ar fáil ó mhonaróirí trealaimh nó ó mhonaróirí FPGA, agus is féidir leo a bheith an-ísealchostasach nó fiú saor in aisce. Tá an méid acmhainní FPGA a theastaíonn chun an loighic roghnúcháin comhartha a chur i bhfeidhm an-bheag, agus ós rud é go ndéantar an fheidhm rianaithe ag baint úsáide as an anailíseoir loighce seachtrach, níl aon chuimhní bloc ag teastáil. Ós rud é go bhfuil loighic roghnúcháin saor, is féidir tacú le líon mór cainéal le spreagadh leathan freisin. Is féidir leis an anailíseoir loighce oibriú i mód Ama agus i mód Stáit araon rud a chabhraíonn le roinnt saincheisteanna ama a leithlisiú.
An disadvantagD’fhéadfadh go mbeadh gá le hanailíseoir loighce a cheannach i measc na n-easnamh a bhaineann leis an gcur chuige seo, mura bhfuil ceann curtha ar fáil don tionscadal cheana féin. An míbhuntáiste seotagD’fhéadfadh sé seo a bheith leordhóthanach chun an cur chuige seo a dhíspreagadh i go leor cásanna. Tabhair faoi deara, áfach, go bhfuil roinnt roghanna anailíseora loighce ar chostas íseal ag éirí ar fáil a úsáideann an ríomhaire nó táibléad le haghaidh taispeántais, rud a fhágann go bhfuil an rogha seo i bhfad níos costéifeachtaí le haghaidh riachtanais dhífhabhtaithe simplí.
Is féidir le líon na bioráin FPGA a chaitear a bheith ina mhíbhuntáiste eile.tagAgus más gá busanna leathana a thabhairt faoi deara, tá gá le pleanáil shuntasach maidir le leagan amach an bhoird agus le nascóirí dífhabhtaithe a chur leis. Is minic a bhíonn sé deacair an riachtanas seo a thuar go luath sa chéim deartha agus is castacht eile nach dteastaíonn é. Cosúil leis an gcur chuige anailíseora loighce leabaithe, éilíonn an straitéis tástála seachtraí aththiomsú agus athchlárú dearadh, nuair a bhíonn gá le gach turgnamh nua.
An míbhuntáiste coitiantatagNa míbhuntáistí a bhaineann leis an dá theicníc seo—úsáid acmhainní ar an sliseanna (a d’fhéadfadh tionchar a imirt ar fheidhmíocht uainiúcháin an dearaidh agus riachtanais bhreise dífhabhtaithe a chruthú) an gá an dearadh a aththiomsú agus a athchlárú (a d’fhéadfadh uaireanta nó fiú laethanta a chur leis an sceideal dífhabhtaithe) an phleanáil roimh ré a bhí riachtanach chun cásanna tástála dóchúla a aithint, agus úsáid acmhainní breise ionchuir/aschur sliseanna, chruthaigh sé gá le cur chuige gan na míbhuntáistí seo. Freagra amháin ab ea loighic dífhabhtaithe tiomnaithe a chur leis an bhfabraic FPGA ar roinnt gléasanna. Ba é dífhabhtú in-chiorcaid ag baint úsáide as tóireadóirí crua-earraí an toradh.
Dífhabhtú FPGA In-Chiorcad – Braiteoirí Crua-earraí
Déanann úsáid tóireadóirí crua-earraí teicnící dífhabhtaithe in-chiorcaid do FPGAanna a shimpliú go mór. Cuireann an teicníc seo, atá curtha i bhfeidhm mar ghné Braiteoir Beo ar fheistí SmartFusion2®SoC FPGA agus IGLOO®2 FPGA, línte tóireadóir tiomnaithe leis an bhfabraic FPGA chun aschur aon ghiotán clárlainne eilimint loighce a bhreathnú. Mar a thaispeántar sa bhlocléaráid i bhFíor 4, tá tóireadóirí crua-earraí ar fáil i dhá chainéal tóireadóir A agus B.
Déantar aschuir chlár roghnaithe (pointí tóireadóireachta), cosúil leis an gceann a fhoinsítear ag bun an fhigiúir, a ródáil os cionn an dá chainéal tóireadóireachta agus má roghnaítear iad, is féidir iad a chur i bhfeidhm ar chainéal A nó ar chainéal B. Is féidir na comharthaí cainéil fíor-ama seo a sheoladh ansin chuig bioráin tiomnaithe Tóireadóir A agus Tóireadóir B ar an bhfeiste. Is féidir na comharthaí Tóireadóir A agus Tóireadóir B a ródáil go hinmheánach chuig anailíseoir loighce leabaithe freisin.
Tabhair faoi deara go bhfuil tréithe uainiúcháin na mbiorán tóireadóireachta rialta agus nach bhfuil mórán diall iontu ó phointe tóireadóireachta amháin go pointe tóireadóireachta eile, rud a fhágann go bhfuil sé i bhfad níos éasca tréithe uainiúcháin na gcomharthaí fíor-ama a chur i gcomparáid. Is féidir sonraí a ghabháil ag suas le 100MHz rud a fhágann go bhfuil sé oiriúnach do fhormhór na ndearaí sprice.
B’fhéidir gurb é an rud is tábhachtaí ná gur féidir suíomhanna na bpointí braiteora a athrú go tapa, ós rud é nach roghnaítear iad mar chuid den dearadh atá curtha i bhfeidhm (roghnaítear iad trí chrua-earraí tiomnaithe agus an dearadh ag rith ar an FPGA), trí na sonraí roghnúcháin a sheoladh chuig an bhfeiste. Níl gá le hath-thiomsú ná athchlárú an dearaidh.
Chun úsáid an chumais Live Probe a shimpliú níos mó fós, tá rochtain ag an uirlis bhogearraí dífhabhtaithe gaolmhar ar shuíomhanna comhartha an tóireadóir go léir trí dhífhabhtú a ghintear go huathoibríoch. fileMar a thaispeántar i bhFíor 5, is féidir ainm an chomhartha a roghnú ón liosta comharthaí agus a chur i bhfeidhm ar an gcainéal atá ag teastáil. Is féidir é seo a dhéanamh fiú agus an dearadh ag rith ionas go mbeidh an ghníomhaíocht scrúdaithe laistigh den dearadh gan uaim agus an-éifeachtach.
I go leor cásanna, is féidir an cumas tóireadóir crua-earraí, cosúil le Live Probe, a úsáid i gcomhar leis an anailíseoir loighce leabaithe a thuairiscíodh roimhe seo agus na teicnící tástála seachtracha.
Mar a thaispeántar i bhFíor 6, cuireann an cumas Live Probe comharthaí a roghnú 'ar an toirt' ar chumas na comharthaí atá faoi bhreathnú a athrú go tapa agus go héasca gan gá an dearadh a aththiomsú. Is féidir le hanailíseoir loighce seachtrach nó scóip na comharthaí scrúdaithe a bhreathnú go héasca, mar a léirítear sa chuid uachtarach ar dheis den fhigiúr ar bioráin aschuir an tóireadóra tiomnaithe. Nó (nó b'fhéidir fiú sa bhreis air) is féidir an hanailíseoir loighce inmheánach (an bloc ILA Identity, a thaispeántar sa fhigiúr) a úsáid chun na bioráin tóireadóra a bhreathnú. Is féidir leis an ILA na comharthaí tóireadóra a ghabháil agus a bhreathnú ar an bhfuinneog tonnfhoirme. Is féidir suíomhanna na tóireadóirí a athrú gan gá an dearadh sprice a aththiomsú.
Tabhair faoi deara gur féidir na cumais bhreise le haghaidh spreagtha agus rianú a úsáid chun feidhmiúlacht an tóireadóir a fheabhsú, rud a fhágann go bhfuil sé éasca fiú saincheisteanna dearaidh casta a aithint.
Tá cumais bhreise dífhabhtaithe crua-earraí ar fáil freisin ar fheistí SmartFusion2 SoC FPGA agus IGLOO2 FPGA. Is féidir le ceann de na cumais seo, ar a dtugtar Active Probe, léamh nó scríobh go dinimiciúil agus go haisioncrónach chuig aon giotán cláir eilimint loighce. Maireann luach scríofa ar feadh timthriall cloig aonair ionas gur féidir le gnáthoibriú leanúint ar aghaidh, rud a fhágann gur uirlis dífhabhtaithe an-luachmhar é. Tá spéis ar leith ag baint le Active Probe má tá breathnóireacht thapa ar chomhartha inmheánach ag teastáil (b'fhéidir go simplí chun a sheiceáil an bhfuil sé gníomhach nó sa stát atá ag teastáil, cosúil le comhartha athshocraithe), nó má tá gá le feidhm loighce a thástáil go tapa trí scríobh chuig pointe tóireadóra.
(b'fhéidir chun aistriú meaisín stáit a thionscnamh trí luach ionchuir a shocrú go tapa chun fadhb sreabhadh rialaithe a leithlisiú).
Cumas dífhabhtaithe eile a sholáthraíonn Microsemi ná Dífhabhtú Cuimhne. Ligeann an ghné seo don dearthóir léamh nó scríobh chuig bloc SRAM fabraice FPGA roghnaithe go dinimiciúil agus go haisioncrónach. Mar a léirítear sa scáileán den Uirlis Dífhabhtaithe (Fíor 7), nuair a roghnaítear an cluaisín Bloic Cuimhne is féidir leis an úsáideoir an chuimhne atá ag teastáil a roghnú le léamh, gabháil pictiúr den chuimhne a dhéanamh, luachanna cuimhne a mhodhnú, agus ansin na luachanna a scríobh ar ais chuig an bhfeiste. Is féidir leis seo a bheith úsáideach go háirithe chun maoláin sonraí a úsáidtear i gcalafoirt chumarsáide a sheiceáil nó a shocrú le haghaidh ceap scríobtha ríomhaireachta nó fiú le haghaidh cód a fhorghníomhaíonn LAP leabaithe. Tá dífhabhtú earráidí casta atá ag brath ar shonraí i bhfad níos tapúla agus níos éasca nuair is féidir cuimhní a fheiceáil agus a rialú chomh tapa sin.
Nuair a bhíonn dearadh dífhabhtaithe, b’fhéidir go mbeadh sé inmhianaithe cumais dífhabhtaithe crua-earraí a mhúchadh chun faisnéis íogair a chosaint. D’fhéadfadh ionsaitheoir na háiseanna céanna seo a úsáid chun faisnéis ríthábhachtach a léamh amach nó socruithe córais a athrú a d’fhéadfadh rochtain éasca a cheadú ar chodanna íogaire den chóras. Tá gnéithe curtha leis ag Microsemi chun ligean don dearthóir an fheiste a dhaingniú tar éis an dífhabhtaithe a bheith críochnaithe. Mar shamplaampi.e., is féidir rochtain ar an Tóireadóir Beo agus ar an Tóireadóir Gníomhach a ghlasáil chun an fheidhm a dhíchumasú go hiomlán mar mhodh ionsaithe féideartha (cuireann sé deireadh fiú leis an bhféidearthacht go gcruthóidh gníomhaíocht an tóireadóra aon phatrúin sa sruth soláthair a d'fhéadfaí a úsáid chun iarracht a dhéanamh sonraí an tóireadóra a bhreathnú go hindíreach). Nó is féidir rochtain ar chodanna roghnaithe den dearadh a ghlasáil chun cosc a chur ar rochtain ar na codanna sin amháin. Is féidir leis seo a bheith áisiúil mura gá ach cuid den dearadh a bheith slán, rud a fhágann go bhfuil an chuid eile den dearadh fós inrochtana le haghaidh tástála allamuigh nó anailíse earráide.
Cairt Chomparáide Dífhabhtaithe In-Chiorcaid
Anois go bhfuil athbhreithniú mionsonraithe déantaview de na trí phríomhtheicníc dífhabhtaithe crua-earraí inchiorcad a ndearnadh cur síos orthu, cruthaíodh cairt achomair, mar a thaispeántar i bhFíor 8, a thugann sonraí faoi na buntáistí éagsúlatages agus disadvantaggach modh. Ag cuimhneamh gur féidir roinnt teicnící a úsáid i gcomhar (Beo Probe agus Anailíseoir Lóigice Inmheánach (ILA), cosúil le Synopsys Identify, mar shamplaample), is féidir linn príomhláidreachtaí agus laigí gach teicníc a fheiceáil. Is iad na cumais dífhabhtaithe crua-earraí in-chiorcaid (Braiteoir Beo, Braiteoir Gníomhach, agus Dífhabhtú Cuimhne - ar a dtugtar SmartDebug le chéile), is laige i gcomparáid leis na teicnící eile maidir le líon iomlán na mbraiteoirí atá ar fáil (ciorcal dearg) agus tá siad níos laige ná an ceann is fearr (ciorcal buí) nuair a chuirtear an luas gabhála san áireamh (is féidir le trealamh tástála seachtrach a bheith níos tapúla).
Is iad teicnící bunaithe ar ILA, cosúil le Synopsys Identify, is laige i gcomparáid leis na teicnící eile agus nuair a chuirtear riachtanais acmhainní FPGA san áireamh. Is iad teicnící bunaithe ar threalamh tástála seachtrach is laige i gcomparáid le roinnt cúinsí, agus is iad costas, tionchar uainiú dearaidh, agus forchostais ghluaiseacht tóireadóir (mar gheall ar an ngá atá le dearadh a aththiomsú) is tromchúisí. B’fhéidir gurb é an réiteach is fearr ná meascán de SmartDebug agus ceann de na teicnící eile, ionas gur féidir laige líon na gcainéal de chuid SmartDebug a mhaolú agus míbhuntáiste gluaiseacht phointe an tóireadóir a laghdú.taglaghdaíodh es na dteicnící eile chomh maith.
Aicmithe Comharthaí
Is féidir idirdhealú úsáideach a dhéanamh idir cuid de na cineálacha comharthaí is coitianta agus is féidir leis seo cabhrú agus cur chuige dífhabhtaithe á phleanáil. Mar shamplaampm.sh., is féidir comharthaí nach n-athraíonn ach amháin le linn thosaithe an chórais, amhail athshocrú córais, athshocrú bloc nó cláir thosaithe, a aicmiú mar chomharthaí statach. Is trí shaoráid ar féidir léi an comhartha a bhreathnú agus a rialú go héasca, gan gá le timthriall ath-thiomsaithe fada. Is saoráid den scoth é Active Probe chun comharthaí statach a dhífhabhtú. Ar an gcaoi chéanna, is féidir comharthaí a athraíonn níos minice ach atá statach don chuid is mó den am a aicmiú mar bhréag-statach agus is éifeachtaí iad a dhífhabhtú trí Active Probe. Is féidir comharthaí a athraíonn go minic, cosúil le comharthaí cloig, a aicmiú mar chomharthaí dinimiciúla agus ní féidir rochtain a fháil orthu chomh héasca trí Active Probe. Is rogha níos fearr é Live Probe chun na comharthaí seo a bhreathnú.
Cás Úsáide Dífhabhtaithe Simplí
Anois go bhfuil tuiscint níos fearr againn ar na roghanna éagsúla dífhabhtaithe sa chiorcad, féachfaimid ar shampla dearaidh simplí.ample feiceáil conas a fheidhmíonn na teicnící seo. Taispeánann Fíor 9 dearadh simplí FPGA i bhfeiste FPGA SoC SmartFusion2. Athshocraítear an Fochóras Micririalaitheora (MSS) leis an mbloc IP Bog CoreSF2Reset. Is iad na hionchuir don bhloc seo ná an Athshocrú Cumhachta Ar, Athshocrú Fabraice Úsáideora, agus Athshocrú Seachtrach. Is iad na haschuir athshocrú chuig an bhFabraic Úsáideora, athshocrú MSS, agus athshocrú M3. Is iad na hairíonna earráide ná nach bhfuil aon ghníomhaíocht ar na hIonchuir/Aosuithe cé go n-éiríonn leis an bhfeiste an stát POR a fhágáil go rathúil. Léirítear na trí rogha éagsúla chun an earráid seo a dhífhabhtú sa fhigiúr chomh maith: Tá an bosca gorm (lipéadaithe ETE) don mhodh Trealamh Tástála Seachtrach; tá an bosca glas (lipéadaithe ILA) don mhodh Anailíseoir Lóighice Inmheánach; agus tá an bosca oráiste (lipéadaithe AP) don mhodh Braiteoir Gníomhach. Glacfaimid leis gurb iad ionchuir athshocraithe míchuí dearbhaithe chuig an mbloc IP Bog CoreSF2Reset fréamhacha na hearráide.
Féachfaimid anois ar an bpróiseas dífhabhtaithe do thrí cinn de na modhanna in-chiorcaid a ndearnadh cur síos orthu roimhe seo.
Trealamh Tástála Seachtrach
Agus an modh seo á úsáid, glactar leis go bhfuil an trealamh tástála ar fáil agus nach bhfuil sé á úsáid ag tionscadal a bhfuil tosaíocht níos airde aige. Ina theannta sin, tá sé tábhachtach pleanáil a dhéanamh roimh ré ionas go mbeidh roinnt ionchur/aschur FPGA ar fáil agus gur féidir iad a nascadh go héasca leis an trealamh tástála. Ceanntásc ar an PCB mar shamplaampBheadh sé an-chabhrach agus laghdódh sé an t-am a chaitear ag iarraidh 'amhrastach dóchúil' a aithint agus ceangal leis nó le giorrúchán féideartha bioráin le linn scrúdú. Beidh gá an dearadh a aththiomsú chun na comharthaí is mian linn a imscrúdú a roghnú. Tá súil againn nach mbeimid ag 'craiceann an oinniún' agus go mbeidh orainn comharthaí breise a roghnú le haghaidh tuilleadh imscrúdaithe, ós rud é go minic nach mbíonn ach níos mó ceisteanna mar thoradh ar ár n-imscrúdú tosaigh. Ar aon nós, is féidir go dtógfaidh an próiseas aththiomsúcháin agus athchlárúcháin go leor ama, agus má bhíonn sáruithe ama mar thoradh air, tá athdhearadh ag teastáil (táimid uile eolach ar cé chomh frustrach is féidir iarracht a dhéanamh fadhbanna dúnta ama a réiteach, go háirithe nuair a bhíonn tú ag déanamh na n-athruithe dearaidh chun fabht dearaidh a aimsiú - is féidir leis an bpróiseas iomlán a thógáil ó nóiméid go huaireanta)! Tá sé tábhachtach freisin a mheabhrú mura bhfuil aon ionchur/aschur úsáideora saor in aisce ag an dearadh, nach féidir an modh seo a chur i bhfeidhm. Thairis sin, tá an modh seo ionrach ó thaobh struchtúir de don dearadh - agus féadfaidh fabhtanna a bhaineann le ham imeacht nó teacht chun cinn arís idir athrá.
Anailíseoir Lóigice Inmheánach
Agus an modh seo á úsáid, ní mór an ILA a chur isteach sa dearadh ag baint úsáide as acmhainní fabraice, agus ansin ní mór é a aththiomsú. Tabhair faoi deara, mura bhfuil an ILA curtha i láthair cheana féin, go mb’fhéidir nach bhfuil na comharthaí ar mian linn imscrúdú a dhéanamh ionstraimithe, rud a mbeadh aththiomsú ag teastáil leis sin freisin. Tá an baol ann go n-athrófaí an dearadh bunaidh agus go sárófaí srianta ama leis an bpróiseas seo. Má chomhlíontar an t-am, ní mór an dearadh a athchlárú agus a aththosú. Féadfaidh an próiseas iomlán seo roinnt nóiméad nó fiú uaireanta an chloig a thógáil má tá na hamanna aththiomsaithe fada agus má tá gá le pasanna iomadúla. Tá an cur chuige seo ionsáiteach ó thaobh struchtúir de agus d’fhéadfadh fadhbanna cosúil leo siúd a thuairiscítear agus an modh thuas á úsáid a bheith mar thoradh air.
Tóraigh Gníomhach
Ag baint úsáide as an modh seo, is féidir an Braiteoir Gníomhach a dhíriú ar fhoinse na gcomharthaí athshocraithe éagsúla, agus foinsítear iad uile trí aschuir chláraithe (mar is gnách in aon chleachtas maith dearaidh dhigitigh). Roghnaítear na comharthaí ceann ar cheann, ó roghchlár Braiteoir Gníomhach a thaispeántar i bhFíor 10 thíos. Is féidir luachanna na gcomharthaí roghnaithe a léamh agus taispeántar iad ar fhuinneog sonraí an Bhraiteora Ghníomhaigh. Is furasta aon mhí-éilimh a aithint. Is féidir an tástáil seo a dhéanamh láithreach gan an gá an fheiste a aththiomsú agus a athchlárú agus níl sí ionsáiteach ó thaobh struchtúir ná nós imeachta de. Ní thógann an próiseas iomlán ach cúpla soicind. Is féidir leis an modh seo inrialaitheacht a chruthú freisin (luachanna a athrú go haisioncrónach) nach gceadóidh an dá mhodh eile. Sa sampla seo go háiritheampi.e., is féidir an comhartha athshocrúcháin a fhoinsíonn clár a scrúdú go héasca agus a fháil amach go bhfuil sé i riocht gníomhach.
Is féidir an comhartha athshocrúcháin a athrú ar feadh tamaill tríd an gclár a ionramháil go neamhshioncrónach a ghineann na comharthaí scíthe.
Cás Úsáide Dífhabhtaithe Níos Casta
Bhí an dearadh thuas an-simplí agus tá sé úsáideach mar réamhrá ar úsáid na dteicnící dearaidh a thuairiscítear, ach is sampla níos casta é.ampB’fhéidir go mbeadh le níos léiritheach fós. Go minic ní comhartha statach an comhartha spéise mar a bhí sé inár sampla simplí.ampach tá sé dinimiciúil. Is clog idirmheánach comhartha dinimiciúil coitianta, a úsáidtear b'fhéidir chun croitheadh láimhe a uainiú le haghaidh comhéadan sraitheach. Taispeánann Fíor 11 dearadh den sórt sin leis an gcroílár IP Bog úsáideora, sa chás seo, comhéadan sraitheach saincheaptha ceangailte le bus APB an chórais. Is iad na hairíonna earráide ná nach bhfuil aon ghníomhaíocht ar chomhéadan sraitheach saincheaptha an úsáideora, agus nuair a eisíonn máistir bus APB idirbheart chun rochtain a fháil ar an gcomhéadan sraitheach téann sé i riocht eisceachta a léiríonn croitheadh láimhe mícheart. Is cosúil go gcuireann na coinníollacha seo as an áireamh cúis statach, cosúil le comhartha athshocraithe mícheart, ós rud é nach cosúil go bhfuil an meaisín stáit idirbhirt ag feidhmiú ag an ráta a bhfuiltear ag súil leis agus dá bhrí sin is cúis leis an eisceacht. Meastar gurb é an chúis fhréamh ná an gineadóir minicíochta cloig laistigh de chroílár IP an úsáideora.
Mura bhfuil sé ag rith ag an minicíocht cheart, bheadh na hearráidí a thuairiscítear mar thoradh air.
Sa chás seo is dócha gur straitéis níos fearr é an cur chuige Braiteoir Gníomhach a athsholáthar leis an mBraiteoir Beo. Léirítear é seo sa fhigiúr thuas leis an mbosca LP oráiste, ag baint úsáide as an J.TAG comhartha le haghaidh roghnú foinse an tóireadóir.
Trealamh Tástála Seachtrach
Sa chás seo, tá an modheolaíocht an-chosúil leis an sampla simplí a thuairiscíodh roimhe seo.ampi.e. Tugtar comhartha clog an úsáideora amach chuig an bpointe tástála (ar cheanntásc tá súil agam) agus tá gá le hath-thiomsú a thógann go leor ama. D’fhéadfadh sé a bheith ina chuidiú freisin comhartha tagartha a thabhairt amach, b’fhéidir clog córais a úsáidtear chun IP an úsáideora a chlogáil mar chomhartha comparáide. Beidh orainn ath-thiomsú agus athchlárú arís agus mar sin d’fhéadfadh go dtógfadh an próiseas iomlán go leor ama.
Anailíseoir Lóigice Inmheánach
Tá an cás seo an-chosúil leis an gcás simplí exampi.e. Caithfear an ILA a chur isteach, nó an comhartha atá ag teastáil a shainiú, agus timthriall ath-thiomsaithe agus athchlárúcháin a fhorghníomhú. Mar thoradh ar na saincheisteanna go léir a thuairiscíodh roimhe seo, bíonn am timthrialla dífhabhtaithe suntasach fós ann. Tá castacht bhreise ann, áfach. Caithfidh an clog a thiomáineann an ILA a bheith sioncrónach, agus go hidéalach i bhfad níos tapúla i gcomparáid leis an gclog atá le breathnú ó chroílár Bog IP an úsáideora. Mura bhfuil na cloig seo sioncrónach, nó mura bhfuil na caidrimh uainiúcháin cearta acu, beidh gabháil sonraí dothuartha agus ina fhoinse mearbhaill féideartha don phróiseas dífhabhtaithe.
Tabhair faoi deara, mura ngintear clog IP Bog an úsáideora ar an sliseanna (b'fhéidir go n-aisghabhtar é ón gcomhéadan sraitheach), go mb'fhéidir go mbeidh ar an dearthóir modúl cloig a chur leis chun clog ILA níos tapúla a ghiniúint ag baint úsáide as acmhainní breise agus b'fhéidir sárú ama a chruthú.
Tóireáil Bheo
Ag baint úsáide as an modh seo, is féidir an Tóireadóir Beo a léiriú go tapa chuig foinse chloig an úsáideora agus aon fhoinse cloig eile ó chlár chun fréamhchúis na hearráide a shaothrú. Taispeánfaidh an Tóireadóir Beo na haschuir chomhartha roghnaithe i bhfíor-am agus dá bhrí sin tá sé i bhfad níos éasca aon ghaol ama idir na comharthaí a chinneadh. Ní thógann an próiseas iomlán ach cúpla soicind.
Gnéithe Dífhabhtaithe Eile le haghaidh Comhéadain Sraitheach
Tá sé tábhachtach a lua freisin go bhfuil go leor cumais dhífhabhtaithe breise i bhfeistí SmartFusion2 SoC FPGA agus IGLOO2 FPGA ar féidir iad a úsáid ar chomhéadain sraitheacha, cosúil leis an gceann san iar-eisimpleir roimhe seo.ampdearadh ina mbíonn earráidí níos casta fós. Dífhabhtú SERDES, mar shamplaample, cuireann sé cumais dhífhabhtaithe sonracha ar fáil do na comhéadain sraitheacha ardluais tiomnaithe. I measc cuid de ghnéithe Dífhabhtaithe SERDES tá tacaíocht tástála PMA (cosúil le giniúint patrún PRBS agus tástáil lúb-ais) tacaíocht do chumraíochtaí tástála il-SERDES le hathchumrú ar leibhéal an chláir chun úsáid an tsreafa dearaidh iomláin a sheachaint chun athruithe cumraíochta a dhéanamh, agus tuarascálacha téacs a thaispeánann prótacail chumraithe, cláir chumraíochta SERDES, agus cláir chumraíochta Lána. Déanann na gnéithe seo dífhabhtú SERDES i bhfad níos éasca agus is féidir é a úsáid i gcomhar le Live Probe agus Active Probe chun dífhabhtú ciorcad casta a bhrostú tuilleadh.
Is féidir an uirlis Dífhabhtaithe Cuimhne a thuairiscíodh roimhe seo a úsáid i gcomhar le Dífhabhtú SERDES chun tástáil a bhrostú freisin. Ós rud é gur féidir maoláin chuimhne a iniúchadh agus a athrú go tapa agus go héasca le Dífhabhtú Cuimhne, is féidir 'pacáistí tástála' a chruthú go tapa agus torthaí lúb-ais nó cumarsáide idirchórais a fheiceáil. Is féidir leis an dearthóir na cumais seo a ghiaráil agus ar an gcaoi sin an gá atá le 'úmacha tástála' speisialaithe a ídíonn fabraic FPGA breise agus a d'fhéadfadh tionchar a imirt ar uainiú sliseanna a íoslaghdú.
Conclúid
Tá cur síos mionsonraithe déanta sa pháipéar seo ar roinnt cur chuige éagsúla chun dífhabhtú in-chiorcaid a chur i bhfeidhm le haghaidh FPGAanna agus SoC FPGAanna—úsáid Anailíseoir Loighce Comhtháite, úsáid trealaimh tástála seachtrach, agus úsáid ciorcad tóireadóir tiomnaithe atá comhtháite i bhfabraic an FPGA. Taispeánadh go raibh luasghéarú agus simpliú suntasach ar an bpróiseas dífhabhtaithe nuair a cuireadh ciorcaid tóireadóir speisialaithe agus tiomnaithe leis, cosúil le Gníomhach Tóireadóir agus Tóireadóir Beo a thairgeann Microsemi ar fheistí SmartFusion2 SoC FPGA agus IGLOO2 FPGA. Taispeánadh gurbh iad an cumas rogha comharthaí inmheánacha a mhodhnú go tapa (gan an gá le timthriall ath-thiomsaithe agus athchlárúcháin an-mhall a fhorghníomhú), agus an cumas comharthaí inmheánacha a thástáil (gan an gá le fabraic FPGA a úsáid agus sáruithe ama a thabhairt isteach go féideartha).tagagus dearaí FPGA á ndífhabhtú. Ina theannta sin, rinneadh cur síos ar úsáid modheolaíochtaí iolracha, ar féidir leo oibriú le chéile chun cumas dífhabhtaithe níos cuimsithí fós a sholáthar. Ar deireadh, dhá shamplaampTugadh cásanna úsáide dífhabhtaithe chun na comhbhabhtálacha idir na modhanna a thuairiscítear a léiriú.
Chun Tuilleadh a Fhoghlaim
- FPGAanna IGLOO2
- FPGAanna SoC SmartFusion2
Tairgeann Microsemi Corporation (Nasdaq: MSCC) punann chuimsitheach de réitigh leathsheoltóra agus córais do mhargaí cumarsáide, cosanta & slándála, aeraspáis agus tionsclaíochta. I measc na dtáirgí tá ciorcaid chomhtháite analógacha comharthaí measctha ardfheidhmíochta agus radaíocht-chruaite, FPGAanna, SoCanna agus ASICanna; táirgí bainistíochta cumhachta; feistí uainiúcháin agus sioncrónaithe agus réitigh ama beachta, ag socrú caighdeán an domhain maidir le ham; feistí próiseála gutha; réitigh RF; comhpháirteanna scoite; teicneolaíochtaí slándála agus inscálaithe frith-tamptáirgí er; ICanna Power-over-Ethernet agus midspans; chomh maith le cumais agus seirbhísí deartha saincheaptha. Tá ceanncheathrú Microsemi lonnaithe in Aliso Viejo, Calif., agus tá thart ar 3,400 fostaí aige ar fud an domhain. Foghlaim tuilleadh ag www.microsemi.com.
© 2014 Microsemi Corporation. Gach ceart ar cosaint. Is trádmharcanna de chuid Microsemi Corporation iad Microsemi agus lógó Microsemi. Is maoin dá n-úinéirí faoi seach iad na trádmharcanna agus na marcanna seirbhíse eile go léir.
Ceanncheathrú Corparáideach Microsemi
- Aon Fiontar, Aliso Viejo CA 92656 USA
- Laistigh de SAM: +1 800-713-4113
- Amuigh SAM: +1 949-380-6100
- Díolacháin: +1 949-380-6136
- Facs: +1 949-215-4996
- R-phost: sales.support@microsemi.com
CCanna
- C: Cad é an minicíocht uasta gabhála sonraí atá ag an bhfeiste?
A: Tacaíonn an gléas le gabháil sonraí ag suas le 100MHz, atá oiriúnach don chuid is mó de dhearthaí sprice. - C: An gá dom an dearadh a aththiomsú agus ciorcaid tóireadóir á n-úsáid agam le haghaidh dífhabhtaithe?
A: Ní hea, is féidir suíomhanna phointí an tóireadóir a athrú go tapa gan gá le haththiomsú dearaidh ná athchlárú.
Doiciméid / Acmhainní
![]() |
Dífhabhtú FPGA Microsemi In-Circuit [pdfTreoracha Dífhabhtú FPGA In-Chiorcad, Dífhabhtú FPGA, Dífhabhtú |