intel UG-20094 Seiclon 10 GX Pwynt Sefydlog Brodorol DSP Craidd IP
Canllaw Defnyddiwr Craidd Intel® Cyclone® 10 GX Pwynt Sefydlog Brodorol DSP IP
Mae craidd IP Pwynt Sefydlog DSP Brodorol Intel Cyclone® 10 GX yn cychwyn ac yn rheoli un bloc Prosesu Signal Digidol Amrywiol Precision Digidol (DSP) Intel Cyclone 10 GX. Dim ond ar gyfer dyfeisiau Intel Cyclone 10 GX y mae craidd IP Pwynt Sefydlog DSP Brodorol Seiclon 10 GX ar gael.
Diagram Bloc Swyddogaethol Craidd Pwynt Sefydlog Seiclon 10 GX DSP IP
Gwybodaeth Gysylltiedig
Cyflwyniad i Intel FPGA IP Cores.
Cyclone 10 GX Pwynt Sefydlog Brodorol DSP Nodweddion Craidd IP
Mae craidd IP Pwynt Sefydlog DSP Brodorol Seiclon 10 GX yn cefnogi'r nodweddion canlynol:
- Gweithrediadau lluosi perfformiad uchel, wedi'u optimeiddio â phŵer, ac wedi'u cofrestru'n llawn
- Hyd geiriau 18-did a 27-did
- Dau luosydd 18 × 19 neu un lluosydd 27 × 27 fesul bloc DSP
- Adio, tynnu, a chofrestr cronni dwbl 64-did i gyfuno canlyniadau lluosi
- Rhaeadru 19-did neu 27-did pan fo rhag-gwiber wedi'i analluogi a rhaeadru 18-did pan ddefnyddir rhag-gwiber i ffurfio'r llinell oedi tap ar gyfer cymhwysiad hidlo
- Rhaeadru bws allbwn 64-did i luosogi canlyniadau allbwn o un bloc i'r bloc nesaf heb gefnogaeth rhesymeg allanol
- Cyn-gwiber caled wedi'i gefnogi mewn moddau 19-bit a 27-bit ar gyfer hidlwyr cymesur
- Banc cofrestr cyfernod mewnol yn y ddau fodd 18-did a 27-did ar gyfer gweithredu hidlydd
- hidlwyr ymateb byrbwyll cyfyngedig systolig 18-did a 27-did (FIR) gyda gwiber allbwn dosbarthedig
Cychwyn Arni
Mae'r bennod hon yn rhoi tro cyffredinolview o lif dylunio craidd IP Intel FPGA i'ch helpu chi i ddechrau'n gyflym gyda chraidd IP Pwynt Sefydlog DSP Brodorol Cyclone 10 GX. Mae Llyfrgell IP Intel FPGA wedi'i gosod fel rhan o broses osod Intel Quartus® Prime. Gallwch ddewis a pharameterize unrhyw graidd IP Intel FPGA o'r llyfrgell. Mae Intel yn darparu golygydd paramedr integredig sy'n eich galluogi i addasu craidd IP Intel FPGA DSP i gefnogi amrywiaeth eang o gymwysiadau. Mae'r golygydd paramedr yn eich arwain trwy osod gwerthoedd paramedr a dewis porthladdoedd dewisol.
Gwybodaeth Gysylltiedig
- Cyflwyniad i Intel FPGA IP Cores
Yn darparu gwybodaeth gyffredinol am holl greiddiau IP Intel FPGA, gan gynnwys paramedroli, cynhyrchu, uwchraddio ac efelychu creiddiau IP. - Creu IP Annibynol ar Fersiynau a Dylunydd Llwyfan (Safonol) Sgriptiau Simulatio
Creu sgriptiau efelychu nad oes angen diweddariadau llaw arnynt ar gyfer uwchraddio meddalwedd neu fersiwn IP. - Arferion Gorau Rheoli Prosiect
Canllawiau ar gyfer rheolaeth effeithlon a hygludedd eich prosiect a'ch eiddo deallusol files.
Seiclon 10 GX Pwynt Sefydlog Brodorol Gosodiadau Paramedr Craidd IP DSP
Gallwch chi addasu craidd IP Pwynt Sefydlog DSP Brodorol Cyclone 10 GX trwy nodi'r paramedrau gan ddefnyddio'r golygydd paramedr yn y meddalwedd Intel Quartus Prime.
Tab Modd Gweithredu
Paramedr | Paramedr a Gynhyrchir gan IP | Gwerth | Disgrifiad |
Dewiswch y modd gweithredu | modd_gweithrediad | m18×18_full m18×18_sumof2 m18×18_plus36 m18×18_systolic m27×27 | Dewiswch y modd gweithredol a ddymunir. |
Ffurfweddiad Lluosydd | |||
Fformat cynrychioliad ar gyfer y lluosydd uchaf x operand | llofnodi_max | llofnodi heb ei lofnodi | Nodwch y fformat cynrychioliad ar gyfer y lluosydd uchaf x operand. |
Paramedr | Paramedr a Gynhyrchir gan IP | Gwerth | Disgrifiad |
Fformat cynrychioliad ar gyfer lluosydd uchaf y operand | llofnodi_mai | llofnodi heb ei lofnodi | Nodwch y fformat cynrychioliad ar gyfer y lluosydd uchaf y operand. |
Fformat cynrychioliad ar gyfer lluosydd gwaelod x operand | arwydd_mbx | llofnodi heb ei lofnodi | Nodwch y fformat cynrychioli ar gyfer y lluosydd gwaelod x operand. |
Fformat cynrychioliad ar gyfer lluosydd gwaelod y operand | llofnodi_mby | llofnodi heb ei lofnodi | Nodwch y fformat cynrychioli ar gyfer y lluosydd gwaelod y operand.
Dewiswch bob amser heb ei arwyddo canys m18×18_plws36 . |
Galluogi 'is-borthladd' | galluogi_is | Nac ydw Oes | Dewiswch Oes i alluogi
is-borth. |
Cofrestrwch 'is' mewnbwn y lluosydd | is_cloc | Nac ydw Clock0 Clock1 Clock2 | Dewiswch Cloc0, Cloc1, neu Cloc2 i alluogi a nodi'r signal cloc mewnbwn ar gyfer is-gofrestr mewnbwn. |
Cascade Mewnbwn | |||
Galluogi rhaeadru mewnbwn ar gyfer mewnbwn 'ay' | ay_use_scan_in | Nac ydw Oes | Dewiswch Oes i alluogi modiwl rhaeadru mewnbwn ar gyfer mewnbwn data ay.
Pan fyddwch chi'n galluogi modiwl rhaeadru mewnbwn, mae craidd IP Pwynt Sefydlog DSP Brodorol Cyclone 10 GX yn defnyddio'r signalau mewnbwn scanin fel mewnbwn yn lle signalau mewnbwn ay. |
Galluogi rhaeadru mewnbwn ar gyfer mewnbwn 'wrth' | gan_defnyddio_sgan_yn | Nac ydw Oes | Dewiswch Oes i alluogi modiwl rhaeadru mewnbwn ar gyfer trwy fewnbynnu data.
Pan fyddwch chi'n galluogi modiwl rhaeadru mewnbwn, mae craidd IP Pwynt Sefydlog DSP Brodorol Cyclone 10 GX yn defnyddio'r signalau mewnbwn ay fel mewnbwn yn lle gan signalau mewnbwn. |
Galluogi data ay gofrestr oedi | oedi_sgan_allan_ay | Nac ydw Oes | Dewiswch Oes i alluogi cofrestr oedi rhwng cofrestri ay a thrwy fewnbwn.
Ni chefnogir y nodwedd hon yn m18×18_plws36 a m27x27 modd gweithredol. |
Paramedr | Paramedr a Gynhyrchir gan IP | Gwerth | Disgrifiad |
Galluogi data trwy gofrestr oedi | oedi_sgan_allan_gan | Nac ydw Oes | Dewiswch Oes i alluogi oedi gofrestr rhwng gan gofrestri mewnbwn a sganout bws allbwn.
Ni chefnogir y nodwedd hon yn m18×18_plws36 a m27x27 modd gweithredol. |
Galluogi porth sganio | gui_scanout_galluogi | Nac ydw Oes | Dewiswch Oes i alluogi
sganout bws allbwn. |
lled bws allbwn 'scanout' | sgan_allan_lled | 1–27 | Nodwch lled
sganout bws allbwn. |
Ffurfweddiad Data 'x' | |||
lled bws mewnbwn 'mwyell' | bwyell_lled | 1–27 | Nodwch lled
bws mewnbwn bwyell.(1) |
Cofrestru mewnbwn 'echel' y lluosydd | bwyell_cloc | Nac ydw Clock0 Clock1 Clock2 | Dewiswch Cloc0, Cloc1, neu Cloc2 i alluogi a nodi'r signal cloc mewnbwn ar gyfer cofrestr mewnbwn echelin.
nid yw cofrestr mewnbwn echel ar gael os ydych chi'n gosod ffynhonnell operand 'ax' i 'coef'. |
lled bws mewnbwn 'bx' | bx_lled | 1–18 | Nodwch lled
bws mewnbwn bx.(1) |
Cofrestrwch fewnbwn 'bx' y lluosydd | bx_cloc | Nac ydw Clock0 Clock1 Clock2 | Dewiswch Cloc0, Cloc1, neu Cloc2 i alluogi a nodi'r signal cloc mewnbwn ar gyfer cofrestr mewnbwn bx.
Nid yw cofrestr mewnbwn bx ar gael os ydych yn gosod ffynhonnell operad 'bx' i 'coef'. |
Ffurfweddiad Data 'y' | |||
lled bws 'ay' neu 'scanin' | ay_scan_in_width | 1–27 | Nodwch lled bws mewnbwn ay neu scanin.(1) |
Cofrestru mewnbwn 'ay' neu fewnbwn 'scanin' y lluosydd | ay_scan_in_clock | Nac ydw Clock0 Clock1 Clock2 | Dewiswch Cloc0, Cloc1, neu Cloc2 i alluogi a nodi'r signal cloc mewnbwn ar gyfer cofrestr mewnbwn ay neu scanin. |
lled bws mewnbwn 'gan' | erbyn_lled | 1–19 | Nodwch lled bys mewnbwn.(1) |
Paramedr | Paramedr a Gynhyrchir gan IP | Gwerth | Disgrifiad |
Cofrestrwch fewnbwn 'wrth' y lluosydd | erbyn_cloc | Nac ydw Clock0 Clock1 Clock2 | Dewiswch Cloc0, Cloc1, neu Cloc2 i alluogi a nodi'r signal cloc mewnbwn ar gyfer gan neu scanin
cofrestr mewnbwn.(1) |
Ffurfweddiad 'canlyniad' allbwn | |||
lled bws allbwn 'canlyniad' | canlyniad_a_lled | 1–64 | Nodwch lled
bws allbwn canlyniad. |
Lled bws allbwn 'canlyniad' | canlyniad_b_lled | 1–64 | Nodwch lled bws allbwn resultb. canlyniad dim ond ar gael wrth ddefnyddio operation_mode m18×18_llawn. |
Defnyddiwch gofrestr allbwn | allbwn_cloc | Nac ydw Clock0 Clock1 Clock2 | Dewiswch Cloc0, Cloc1, neu Cloc2 i alluogi a nodi'r signal cloc mewnbwn ar gyfer cofrestri allbwn canlyniad a resultb. |
Tab rhag-gwiber
Paramedr | Paramedr a Gynhyrchir gan IP | Gwerth | Disgrifiad |
'ay' operand ffynhonnell | operand_ffynhonnell_gall | pregethwr mewnbwn | Nodwch y ffynhonnell operand ar gyfer mewnbwn ay. Dewiswch pregethwr i alluogi modiwl cyn-gwiber ar gyfer y lluosydd uchaf. Rhaid i'r gosodiadau ar gyfer ay ac yn ôl ffynhonnell operand fod yr un fath. |
'gan' operand ffynhonnell | operand_ffynhonnell_mby | pregethwr mewnbwn | Nodwch y ffynhonnell operand ar gyfer trwy fewnbwn. Dewiswch pregethwr i alluogi modiwl cyn-gwiber ar gyfer lluosydd gwaelod. Rhaid i'r gosodiadau ar gyfer ay ac yn ôl ffynhonnell operand fod yr un fath. |
Gosod gweithrediad cyn-gwiber i dynnu | preadder_subtract_a | Nac ydw Oes | Dewiswch Oes i nodi gweithrediad tynnu ar gyfer modiwl cyn-gwiber ar gyfer y lluosydd uchaf. Rhaid i osodiadau cyn-gwiber ar gyfer lluosydd uchaf a gwaelod fod yr un peth. |
Gosod gweithrediad cyn-gwiber b i dynnu | preadder_subtract_b | Nac ydw Oes | Dewiswch Oes i nodi gweithrediad tynnu ar gyfer modiwl cyn-gwiber ar gyfer y lluosydd gwaelod. Rhaid i osodiadau cyn-gwiber ar gyfer lluosydd uchaf a gwaelod fod yr un peth. |
Ffurfweddiad Data 'z' | |||
lled bws mewnbwn 'az' | az_lled | 1–26 | Nodwch lled bws mewnbwn az.(1) |
Cofrestru mewnbwn 'az' y lluosydd | az_cloc | Nac ydw Clock0 Clock1 Clock2 | Dewiswch Cloc0, Cloc1, neu Cloc2 i alluogi a nodi'r signal cloc mewnbwn ar gyfer cofrestri mewnbwn az. Rhaid i osodiadau cloc ar gyfer cofrestri mewnbwn ay ac az fod yr un peth. |
lled bws mewnbwn 'bz' | bz_lled | 1–18 | Nodwch lled y bws mewnbwn bz.(1) |
Cofrestrwch fewnbwn 'bz' y lluosydd | bz_cloc | Nac ydw Clock0 Clock1 Clock2 | Dewiswch Cloc0, Cloc1, neu Cloc2 i alluogi a nodi'r signal cloc mewnbwn ar gyfer cofrestri mewnbwn bz. Rhaid i osodiadau cloc ar gyfer cofrestri mewnbwn by a bz fod yr un peth. |
Tab Cyfernod Mewnol
Paramedr | Paramedr a Gynhyrchir gan IP | Gwerth | Disgrifiad |
ffynhonnell operand 'ax' | operand_ffynhonnell_max | mewnbwn coef | Nodwch y ffynhonnell operand ar gyfer bws mewnbwn bwyell. Dewiswch coef i alluogi modiwl cyfernod mewnol ar gyfer y lluosydd uchaf.
Dewiswch Nac ydw canys Cofrestru mewnbwn 'echel' y lluosydd paramedr pan fyddwch chi'n galluogi'r nodwedd cyfernod mewnol. |
Paramedr | Paramedr a Gynhyrchir gan IP | Gwerth | Disgrifiad |
Rhaid i'r gosodiadau ar gyfer ffynhonnell axe a bx operand fod yr un peth. | |||
ffynhonnell operad 'bx' | operand_source_mbx | mewnbwn coef | Nodwch y ffynhonnell operand ar gyfer bws mewnbwn bx. Dewiswch coef i alluogi modiwl cyfernod mewnol ar gyfer y lluosydd uchaf.
Dewiswch Nac ydw canys Cofrestrwch fewnbwn 'bx' y lluosydd paramedr pan fyddwch chi'n galluogi'r nodwedd cyfernod mewnol. Rhaid i'r gosodiadau ar gyfer ffynhonnell axe a bx operand fod yr un peth. |
Ffurfweddiad Cofrestr Fewnbwn 'coefsel' | |||
Cofrestrwch fewnbwn 'coefsela' y lluosydd | coef_sel_a_cloc | Nac ydw Clock0 Clock1 Clock2 | Dewiswch Cloc0, Cloc1, neu Cloc2 i alluogi a nodi'r signal cloc mewnbwn ar gyfer y cofrestrau mewnbwn coefsela. |
Cofrestrwch fewnbwn 'coefselb' y lluosydd | coef_sel_b_cloc | Nac ydw Clock0 Clock1 Clock2 | Dewiswch Cloc0, Cloc1, neu Cloc2 i alluogi a nodi'r signal cloc mewnbwn ar gyfer y cofrestrau mewnbwn coefselb. |
Cyfluniad Storio Cyfernod | |||
coef_a_0–7 | coef_a_0–7 | Cyfanrif | Nodwch y gwerthoedd cyfernod ar gyfer bws mewnbwn bwyell.
Ar gyfer modd gweithredu 18-did, y gwerth mewnbwn uchaf yw 218 – 1. Ar gyfer gweithrediad 27-did, y gwerth mwyaf yw 227 – 1. |
coef_b_0–7 | coef_b_0–7 | Cyfanrif | Nodwch y gwerthoedd cyfernod ar gyfer bws mewnbwn bx. |
Tab Cronadur/Allbwn Raeadr
Paramedr | Paramedr a Gynhyrchir gan IP | Gwerth | Disgrifiad |
Galluogi porthladd 'cronni' | galluogi_cronni | Nac ydw Oes | Dewiswch Oes i alluogi
porthladd cronni. |
Galluogi porthladd 'negyddu' | galluogi_negyddu | Nac ydw Oes | Dewiswch Oes i alluogi
porthladd negydd. |
Galluogi porth 'loadconst' | galluogi_loadconst | Nac ydw Oes | Dewiswch Oes i alluogi
porthladd loadconst. |
Cofrestrwch fewnbwn 'cronni' y cronadur | cronni_cloc | Nac ydw Clock0 Clock1 Clock2 | Dewiswch Cloc0 , Cloc1, neu Cloc2 i alluogi a nodi'r signal cloc mewnbwn ar gyfer y cofrestri mewnbwn cronni. |
Paramedr | Paramedr a Gynhyrchir gan IP | Gwerth | Disgrifiad |
Cofrestrwch 'loadconst' mewnbwn y cronadur | llwyth_const_cloc | Nac ydw Clock0 Clock1 Clock2 | Dewiswch Cloc0, Cloc1, neu Cloc2 i alluogi a nodi'r signal cloc mewnbwn ar gyfer y cofrestri mewnbwn loadconst. |
Cofrestru mewnbwn 'negyddol' yr uned wiber | negydd_cloc | Nac ydw Clock0 Clock1 Clock2 | Dewiswch Cloc0, Cloc1, neu Cloc2 i alluogi a nodi'r signal cloc mewnbwn ar gyfer y cofrestri mewnbwn negydd. |
Galluogi cronadur dwbl | galluogi_dwbl_accum | Nac ydw Oes | Dewiswch Oes i alluogi nodwedd cronadur dwbl. |
N gwerth cysonyn rhagosodedig | load_const_value | 0 – 63 | Nodwch y gwerth cyson rhagosodedig.
Gall y gwerth hwn fod yn 2N lle N yw'r gwerth cyson rhagosodedig. |
Galluogi porthladd chainin | use_chainadder | Nac ydw Oes | Dewiswch Oes i alluogi modiwl rhaeadru allbwn a'r bws mewnbwn chainin.
Ni chefnogir nodwedd rhaeadru allbwn m18×18_llawn modd gweithredu. |
Galluogi porth cadwyni | gui_chainout_galluogi | Nac ydw Oes | Dewiswch Oes i alluogi'r bws allbwn cadwynout. Ni chefnogir nodwedd rhaeadru allbwn
m18×18_llawn modd gweithredu. |
Tab Piblinellau
Paramedr | Paramedr a Gynhyrchir gan IP | Gwerth | Disgrifiad |
Ychwanegu cofrestr piblinell fewnbwn i'r signal data mewnbwn (x/y/z/coefsel) | mewnbwn_piblinell_cloc | Nac ydw Clock0 Clock1 Clock2 | Dewiswch Cloc0, Cloc1, neu Cloc2 i alluogi a nodi'r signal cloc mewnbwn ar gyfer cofrestrau mewnbwn piblinell x, y, z, coefsela a coefselb. |
Ychwanegu cofrestr piblinell mewnbwn i'r signal data 'is' | is_piblinell_cloc | Nac ydw Clock0 Clock1 Clock2 | Dewiswch Cloc0, Cloc1, neu Cloc2 i alluogi a nodi'r signal cloc mewnbwn ar gyfer y gofrestr mewnbwn is-biblinell. (2) |
Ychwanegu cofrestr piblinell mewnbwn i'r signal data 'cronni' | accum_pipeline_clock | Nac ydw Clock0 Clock1 Clock2 | Dewiswch Cloc0, Cloc1, neu Cloc2 i alluogi a nodi'r signal cloc mewnbwn ar gyfer y gofrestr mewnbwn piblinell cronni.(2) |
Ychwanegu cofrestr piblinell mewnbwn i'r signal data 'loadconst' | load_const_pipeline_clock | Nac ydw Clock0 Clock1 Clock2 | Dewiswch Cloc0, Cloc1, neu Cloc2 i alluogi a nodi'r signal cloc mewnbwn ar gyfer y gofrestr mewnbwn piblinell loadconst.(2) |
Ychwanegu cofrestr piblinell mewnbwn i'r signal data 'negyddu' | negate_pipeline_clock | Nac ydw Clock0 Clock1 Clock2 | Dewiswch Cloc0, Cloc1, neu Cloc2 i alluogi a phennu'r signal cloc mewnbwn ar gyfer y gofrestr mewnbwn piblinell negate.(2) |
Lled Data Mewnbwn Uchaf Fesul Modd Gweithredu
Gallwch chi addasu lled y data ar gyfer mewnbynnau x, y, a z fel y nodir yn y tabl.
Rhaid i bob cofrestr mewnbwn piblinell ar gyfer signalau rheoli deinamig gael yr un gosodiad cloc.
Modd Gweithredu | Lled Data Mewnbwn Uchaf | |||||
ax | ay | az | bx | by | bz | |
Heb Gyn-gwiber na Chyfernod Mewnol | ||||||
m18×18_llawn | 18 (wedi'i lofnodi)
18 (heb ei lofnodi) |
19 (wedi'i lofnodi)
18 (heb ei lofnodi) |
Heb ei ddefnyddio | 18 (wedi'i lofnodi)
18 (heb ei lofnodi) |
19 (wedi'i lofnodi)
18 (heb ei lofnodi) |
Heb ei ddefnyddio |
m18×18_swm2 | ||||||
m18×18_systolig | ||||||
m18×18_plws36 | ||||||
m27×27 | 27 (wedi'i lofnodi)
27 (heb ei lofnodi) |
Heb ei ddefnyddio | ||||
Gyda Nodwedd Rhag-Wiber yn Unig | ||||||
m18×18_llawn | 18 (wedi'i lofnodi)
18 (heb ei lofnodi) |
|||||
m18×18_swm2 | ||||||
m18×18_systolig | ||||||
m27×27 | 27 (wedi'i lofnodi)
27 (heb ei lofnodi) |
26 (wedi'i lofnodi)
26 (heb ei lofnodi) |
Heb ei ddefnyddio | |||
Gyda Nodwedd Cyfernod Mewnol yn Unig | ||||||
m18×18_llawn | Heb ei ddefnyddio | 19 (wedi'i lofnodi)
18 (heb ei lofnodi) |
Heb ei ddefnyddio | 19 (wedi'i lofnodi)
18 (heb ei lofnodi) |
Heb ei ddefnyddio | |
m18×18_swm2 | ||||||
m18×18_systolig | ||||||
m27×27 | 27 (wedi'i lofnodi)
27 (heb ei lofnodi) |
Heb ei ddefnyddio |
Disgrifiad Swyddogaethol
Mae craidd IP Pwynt Sefydlog DSP Brodorol Seiclon 10 GX yn cynnwys 2 bensaernïaeth; lluosi 18 × 18 a lluosi 27 × 27. Mae pob amrantiad o graidd IP Pwynt Sefydlog DSP Brodorol Seiclon 10 GX yn cynhyrchu dim ond 1 o'r 2 bensaernïaeth yn dibynnu ar y moddau gweithredol a ddewiswyd. Gallwch alluogi modiwlau dewisol i'ch cais.
Gwybodaeth Gysylltiedig
Blociau DSP Manylder Amrywiol ym mhennod Dyfeisiau Intel Seiclon 10 GX, Ffabrig Craidd Intel Cyclone 10 GX a Llawlyfr I/Os Pwrpas Cyffredinol.
Moddau Gweithredol
Mae craidd IP DSP Pwynt Sefydlog Brodorol Seiclon 10 GX yn cefnogi 5 dull gweithredol:
- Y Modd Llawn 18 × 18
- Mae'r 18 × 18 Swm o 2 Modd
- Y Modd 18 × 18 Plus 36
- Y Modd Systolig 18 × 18
- Y Modd 27×27
Y Modd Llawn 18 × 18
Pan gaiff ei ffurfweddu fel modd llawn 18 × 18, mae craidd IP Pwynt Sefydlog Brodorol Cyclone 10 GX DSP yn gweithredu fel dau 18 annibynnol (wedi'i lofnodi / heb ei lofnodi) × 19 (wedi'i lofnodi) neu 18
(llwyddo/heb lofnodi) × 18 (heb eu llofnodi) lluosyddion gydag allbwn 37-did. Mae'r modd hwn yn cymhwyso'r hafaliadau canlynol:
- canlyniad = bwyell * ay
- canlyniadb = bx * gan
Mae'r 18 × 18 Pensaernïaeth Modd Llawn
Mae'r 18 × 18 Swm o 2 Modd
Mewn 18 × 18 Swm o 2 fodd, mae craidd IP Pwynt Sefydlog DSP Brodorol Seiclon 10 GX yn galluogi'r lluosyddion uchaf a gwaelod ac yn cynhyrchu canlyniad o adio neu dynnu rhwng y 2 luosydd. Mae'r signal rheoli is-ddeinamig yn rheoli ychwanegwr i gyflawni'r gweithrediadau adio neu dynnu. Gall lled allbwn canlyniad craidd IP Pwynt Sefydlog DSP Brodorol Seiclon 10 GX gefnogi hyd at 64 did pan fyddwch chi'n galluogi rhaeadru croniadur / allbwn. Mae'r modd hwn yn cymhwyso hafaliad canlyniad =[±(ax * ay) + (bx * gan)].
Mae'r 18 × 18 Swm o 2 Modd Pensaernïaeth
Y Modd 18 × 18 Plus 36
Pan gaiff ei ffurfweddu fel modd 18 × 18 Plus 36, mae craidd IP Cyclone 10 GX Pwynt Sefydlog Brodorol DSP yn galluogi'r lluosydd uchaf yn unig. Mae'r modd hwn yn cymhwyso'r hafaliad canlyniada = (ax * ay) + concatenate(bx[17:0],by[17:0]).
Mae'r 18 × 18 Plus 36 Pensaernïaeth Modd
Rhaid i chi osod y fformat Cynrychioliad ar gyfer lluosyddion gwaelod y operand i heb eu llofnodi wrth ddefnyddio'r modd hwn. Pan fo'r bws mewnbwn yn llai na 36-did yn y modd hwn, mae'n ofynnol i chi ddarparu'r estyniad llofnodedig angenrheidiol i lenwi'r mewnbwn 36-did.
Defnyddio Operand Llai Na 36-did Mewn Modd 18 × 18 Plws 36
Mae'r cynample yn dangos sut i ffurfweddu craidd IP Cyclone 10 GX Pwynt Sefydlog Brodorol DSP i ddefnyddio modd gweithredol 18 × 18 Plus 36 gyda data mewnbwn 12-did wedi'i lofnodi o 101010101010 (deuaidd) yn lle operand 36-bit.
- Gosod fformat Cynrychioliad ar gyfer lluosydd gwaelod x operand: i lofnodi.
- Gosod fformat Cynrychioliad ar gyfer lluosydd gwaelod y operand: i heb ei lofnodi.
- Gosod lled bws mewnbwn 'bx' i 18.
- Gosod lled bws mewnbwn 'wrth' i 18.
- Darparu data o '111111111111111111' i fws mewnbwn bx.
- Darparu data o '111111101010101010' i mewn bws mewnbwn.
Y Modd Systolig 18 × 18
Mewn moddau gweithredol systolig 18 × 18, mae craidd IP Pwynt Sefydlog DSP Cyclone 10 GX Brodorol yn galluogi'r lluosyddion uchaf a gwaelod, cofrestr systolig mewnbwn ar gyfer y lluosydd uchaf, a chofrestr systolig cadwyn ar gyfer y gadwyn mewn signalau mewnbwn. Pan fyddwch yn galluogi rhaeadru allbwn, mae'r modd hwn yn cefnogi lled allbwn canlyniad o 44 did. Pan fyddwch chi'n galluogi'r nodwedd cronadur heb raeadru allbwn, gallwch chi ffurfweddu lled allbwn y canlyniad i 64 did.
Y Bensaernïaeth Modd Systolig 18 × 18
Y Modd 27×27
Pan gaiff ei ffurfweddu fel moddau 27 × 27, mae craidd IP Pwynt Sefydlog DSP Brodorol Cyclone 10 GX yn galluogi lluosydd 27 (wedi'i lofnodi / heb ei lofnodi) × 27 (wedi'i lofnodi / heb ei lofnodi). Gall y bws allbwn gynnal hyd at 64 did gyda chroniadur / rhaeadru allbwn wedi'i alluogi. Mae'r modd hwn yn cymhwyso hafaliad resulta = ax * ay.
Mae'r 27 × 27 Pensaernïaeth Modd
Modiwlau Dewisol
Y modiwlau dewisol sydd ar gael yng Nghraidd IP Pwynt Sefydlog DSP Brodorol Seiclon 10 GX yw:
- rhaeadru mewnbwn
- Rhag-gwiberod
- Cyfernod Mewnol
- Cronadur a rhaeadru allbwn
- Cofrestrau piblinellau
Cascade Mewnbwn
Cefnogir nodwedd rhaeadru mewnbwn ar unrhyw a gan fws mewnbwn. Pan fyddwch chi'n gosod Galluogi rhaeadru mewnbwn ar gyfer mewnbwn 'ay' i Ydy, bydd craidd IP Pwynt Sefydlog DSP Brodorol Cyclone 10 GX yn cymryd mewnbynnau o signalau mewnbwn sgan yn lle bws mewnbwn ay. Pan fyddwch chi'n gosod Galluogi rhaeadru mewnbwn ar gyfer mewnbwn 'gan' i Ydy, bydd craidd IP Pwynt Sefydlog DSP Brodorol Seiclon 10 GX yn cymryd mewnbynnau o fws mewnbwn ay yn hytrach na gan fws mewnbwn.
Argymhellir galluogi'r cofrestrau mewnbwn ar gyfer ay a/neu pryd bynnag y bydd rhaeadru mewnbwn wedi'i alluogi er cywirdeb y cais.
Gallwch alluogi'r cofrestrau oedi i gyd-fynd â'r gofyniad hwyrni rhwng y gofrestr fewnbynnu a'r gofrestr allbwn. Mae 2 gofrestr oedi yn y craidd. Defnyddir y gofrestr oedi uchaf ar gyfer porthladdoedd mewnbwn ay neu sganio tra bod y gofrestr oedi gwaelod yn cael ei defnyddio ar gyfer porthladdoedd allbwn sganout. Cefnogir y cofrestrau oedi hyn mewn modd llawn 18 × 18, 18 × 18 swm o 2 fodd, a 18 × 18 modd systolig.
Rhag-gwiber
Gellir ffurfweddu'r rhag-gwiber yn y ffurfweddiadau canlynol:
- Dau rag-wiber annibynnol 18-did (wedi'u llofnodi/heb eu llofnodi).
- Un rhag- wiber 26-bit.
Pan fyddwch yn galluogi cyn-gwiber mewn moddau lluosi 18 × 18, defnyddir ay ac az fel y bws mewnbwn i'r rhag-gwiber uchaf tra bod by a bz yn cael eu defnyddio fel y bws mewnbwn i'r rhag-gwiber isaf. Pan fyddwch yn galluogi cyn-gwiber yn y modd lluosi 27 × 27, defnyddir ay ac az fel y bws mewnbwn i'r rhag-gwiber. Mae'r rhag-gwiber yn cefnogi gweithrediadau adio a thynnu. Pan ddefnyddir y ddau rag-wiberod o fewn yr un bloc DSP, rhaid iddynt rannu'r un math o weithrediad (naill ai adio neu dynnu).
Cyfernod Mewnol
Gall y cyfernod mewnol gynnal hyd at wyth cyfernod cyson ar gyfer y lluosrifau mewn moddau 18-did a 27-did. Pan fyddwch chi'n galluogi'r nodwedd cyfernod mewnol, bydd dau fws mewnbwn i reoli dewis yr amlblecsydd cyfernod yn cael eu cynhyrchu. Defnyddir y bws mewnbwn coefsela i ddewis y cyfernodau rhagosodedig ar gyfer y lluosydd uchaf a defnyddir y bws mewnbwn cwnsler i ddewis y cyfernodau rhagosodedig ar gyfer y lluosydd gwaelod.
Nid yw'r storfa cyfernod mewnol yn cefnogi gwerthoedd cyfernod y gellir eu rheoli'n ddeinamig ac mae angen storio cyfernod allanol i gyflawni gweithrediad o'r fath.
Cronadur a Cascade Allbwn
Gellir galluogi'r modiwl cronadur i gyflawni'r gweithrediadau canlynol:
- Gweithrediad adio neu dynnu
- Gweithrediad talgrynnu rhagfarnllyd gan ddefnyddio gwerth cyson o 2N
- Cronni sianel ddeuol
Er mwyn perfformio gweithrediad adio neu dynnu'r cronadur yn ddeinamig, rheoli'r signal mewnbwn negydd. Ar gyfer gweithrediad talgrynnu rhagfarnllyd, gallwch nodi a llwytho cysonyn rhagosodedig o 2N cyn i'r modiwl cronadur gael ei alluogi trwy nodi cyfanrif i werth paramedr N y cysonyn rhagosodedig. Rhaid i'r cyfanrif N fod yn llai na 64. Gallwch alluogi neu analluogi'r defnydd o'r cysonyn rhagosodedig yn ddeinamig trwy reoli'r signal loadconst. Gallwch ddefnyddio'r llawdriniaeth hon fel muxing gweithredol o'r gwerth crwn i mewn i'r llwybr adborth cronadur. Mae'r gost lwytho a'r defnydd signal cronedig yn annibynnol ar ei gilydd.
Gallwch alluogi'r gofrestr cronni dwbl gan ddefnyddio'r paramedr Galluogi cronadur dwbl i berfformio croniad dwbl. Gall y modiwl cronadur gefnogi cadwyno blociau DSP lluosog ar gyfer gweithrediadau adio neu dynnu trwy alluogi'r porthladd mewnbwn cadwyno a'r porthladd allbwn cadwyni. Yn y modd systolig 18 × 18, dim ond 44-did o'r bws mewnbwn cadwyn a'r bws allbwn cadwyn allan fydd yn cael ei ddefnyddio. Fodd bynnag, rhaid cysylltu pob cadwyn 64-did yn y bws mewnbwn â'r bws allbwn cadwyn allan o'r bloc DSP blaenorol.
Cofrestr Piblinellau
Mae craidd IP Pwynt Sefydlog DSP Brodorol Seiclon 10 GX yn cefnogi un lefel o gofrestr piblinellau. Mae'r gofrestr biblinell yn cefnogi hyd at dair ffynhonnell cloc ac un signal clir asyncronaidd i ailosod y cofrestrau piblinellau. Mae pum cofrestr piblinell:
- cofrestr piblinellau bysiau mewnbynnu data
- gofrestr biblinell signal rheoli is-ddeinamig
- negyddu rheolaeth deinamig gofrestr piblinellau signal
- cronni rheolaeth deinamig gofrestr piblinellau signal
- gofrestr piblinell rheoli deinamig loadconst
Gallwch ddewis galluogi pob cofrestrau piblinellau bws mewnbwn data ac mae'r biblinell signal rheoli deinamig yn cofrestru'n annibynnol. Fodd bynnag, rhaid i'r holl gofrestrau piblinellau sydd wedi'u galluogi ddefnyddio'r un ffynhonnell cloc.
Cynllun Clocio
Mae'r cofrestrau mewnbwn, piblinellau ac allbwn yng nghraidd IP Pwynt Sefydlog DSP Brodorol Seiclon 10 GX yn cefnogi tair ffynhonnell / gallu cloc a dwy gliriad asyncronig. Mae pob cofrestr mewnbwn yn defnyddio aclr[0] ac mae pob piblinell a chofrestr allbwn yn defnyddio aclr[1]. Gall pob math o gofrestr ddewis un o'r tair ffynhonnell cloc a signalau galluogi cloc. Pan fyddwch chi'n ffurfweddu craidd Cyclone 10 GX Native Pwynt Sefydlog DSP IP i ddull gweithredu systolig 18 × 18, bydd meddalwedd Intel Quartus Prime yn gosod y gofrestr systolig mewnbwn a ffynhonnell cloc y gofrestr systolig cadwyn i'r un ffynhonnell cloc â'r gofrestr allbwn yn fewnol.
Pan fyddwch chi'n galluogi'r nodwedd cronni dwbl, bydd meddalwedd Intel Quartus Prime yn gosod ffynhonnell cloc y gofrestr cronni dwbl i'r un ffynhonnell cloc â'r gofrestr allbwn yn fewnol.
Cyfyngiadau Cynllun Clocio
Mae'r tab hwn yn dangos y cyfyngiadau y mae'n rhaid i chi eu cymhwyso ar gyfer yr holl gynlluniau clocio cofrestr.
Cyflwr | Cyfyngiad |
Pan fydd rhag-gwiber wedi'i alluogi | Rhaid i ffynhonnell cloc ar gyfer cofrestri mewnbwn ay ac az fod yr un peth. |
Rhaid i ffynhonnell cloc ar gyfer cofrestri mewnbwn by a bz fod yr un peth. | |
Pan fydd cofrestrau piblinell yn cael eu galluogi | Rhaid i ffynhonnell cloc ar gyfer pob cofrestr piblinell fod yr un peth. |
Pan fydd unrhyw un o'r cofrestrau mewnbwn ar gyfer signalau rheoli deinamig | Rhaid i ffynhonnell cloc ar gyfer cofrestrau mewnbwn ar gyfer is, cronni, loadconst, a negyddu fod yr un fath. |
Seiclon 10 GX Pwynt Sefydlog Brodorol DSP IP Arwyddion Craidd
Mae'r ffigur canlynol yn dangos signalau mewnbwn ac allbwn craidd IP Pwynt Sefydlog DSP Brodorol Seiclon 10 GX.
Seiclon 10 GX Pwynt Sefydlog Brodorol DSP IP Arwyddion Craidd
Arwyddion Mewnbynnu Data
Enw Arwydd | Math | Lled | Disgrifiad |
bwyell[] | Mewnbwn | 27 | Bws data mewnbwn i'r lluosydd uchaf. |
a [] | Mewnbwn | 27 | Bws data mewnbwn i'r lluosydd uchaf.
Pan fydd rhag-gwiber wedi'i alluogi, mae'r signalau hyn yn cael eu gwasanaethu fel signalau mewnbwn i'r rhag-gwiber uchaf. |
az[] | Mewnbwn | 26 | Mae'r signalau hyn yn signalau mewnbwn i'r rhag-gwiber uchaf.
Mae'r signalau hyn ar gael dim ond pan fydd rhag-gwiber wedi'i alluogi. Nid yw'r signalau hyn ar gael yn m18×18_plws36 modd gweithredol. |
bx[] | Mewnbwn | 18 | Bws data mewnbwn i'r lluosydd gwaelod.
Nid yw'r signalau hyn ar gael yn m27×27 modd gweithredol. |
gan[] | Mewnbwn | 19 | Bws data mewnbwn i'r lluosydd gwaelod.
Pan fydd rhag-gwiber wedi'i alluogi, mae'r signalau hyn yn gweithredu fel signalau mewnbwn i'r rhag-gwiber gwaelod. Nid yw'r signalau hyn ar gael yn m27×27 modd gweithredol. |
bz[] | Mewnbwn | 18 | Mae'r signalau hyn yn signalau mewnbwn i'r rhag-gwiber isaf. Mae'r signalau hyn ar gael dim ond pan fydd rhag-gwiber wedi'i alluogi. Nid yw'r signalau hyn ar gael yn m27×27 a m18×18_plws36 dulliau gweithredu. |
Arwyddion Allbwn Data
Enw Arwydd | Math | Lled | Decsription |
canlyniad[] | Allbwn | 64 | Bws data allbwn o'r lluosydd uchaf.
Mae'r signalau hyn yn cefnogi hyd at 37 did ar gyfer m18×18_llawn modd gweithredol. |
canlyniad[] | Allbwn | 37 | Bws data allbwn o'r lluosydd gwaelod.
Mae'r signalau hyn ar gael yn unig m18×18_llawn modd gweithredol. |
Cloc, Galluogi, ac Arwyddion Clirio
Enw Arwydd | Math | Lled | Disgrifiad |
clk[] | Mewnbwn | 3 | Signalau cloc mewnbwn ar gyfer pob cofrestr.
Mae'r signalau cloc hyn ar gael dim ond os gosodir unrhyw un o'r cofrestrau mewnbwn, cofrestrau piblinellau, neu gofrestr allbwn Cloc0, Cloc1, neu Cloc2. • clk[0] = Cloc0 • clk[1] = Cloc1 • clk[2] = Cloc2 |
ena[] | Mewnbwn | 3 | Galluogi cloc ar gyfer clk[2:0]. Mae'r signal hwn yn weithredol-Uchel.
• mae ena[0] ar gyfer Cloc0 • mae ena[1] ar gyfer Cloc1 • mae ena[2] ar gyfer Cloc2 |
aclr[] | Mewnbwn | 2 | Signalau mewnbwn clir asyncronaidd ar gyfer pob cofrestr. Mae'r signal hwn yn weithredol-Uchel.
Defnydd aclr[0] ar gyfer pob cofrestr mewnbwn a defnydd aclr[1] ar gyfer pob cofrestr piblinell a chofrestr allbwn. Yn ddiofyn, mae'r signal hwn yn cael ei ddad-hawlio. |
Arwyddion Rheoli Dynamig
Enw Arwydd | Math | Lled | Disgrifiad |
is | Mewnbwn | 1 | Signal mewnbwn i adio neu dynnu allbwn y lluosydd uchaf gydag allbwn y lluosydd gwaelod.
• Deassert y signal hwn i nodi gweithrediad adio. • Rhowch y signal hwn i nodi gweithrediad tynnu. Yn ddiofyn, mae'r signal hwn yn desserted. Gallwch haeru neu ddeiseisio'r signal hwn yn ystod amser rhedeg.(3) |
negydd | Mewnbwn | 1 | Signal mewnbwn i adio neu dynnu swm y lluosyddion uchaf a gwaelod gyda'r data o signalau cadwynin.
• Deassert y signal hwn i nodi gweithrediad adio. • Rhowch y signal hwn i nodi gweithrediad tynnu. Yn ddiofyn, mae'r signal hwn yn desserted. Gallwch haeru neu ddeiseisio'r signal hwn yn ystod amser rhedeg.(3) |
cronni | Mewnbwn | 1 | Signal mewnbwn i alluogi neu analluogi'r nodwedd cronadur.
• Deassert y signal hwn i analluogi'r nodwedd cronadur. • Rhowch y signal hwn i alluogi'r nodwedd cronadur. Yn ddiofyn, mae'r signal hwn yn desserted. Gallwch haeru neu ddeiseisio'r signal hwn yn ystod amser rhedeg.(3) |
llwythconst | Mewnbwn | 1 | Signal mewnbwn i alluogi neu analluogi'r nodwedd llwyth cyson.
• Deassert y signal hwn i analluogi'r nodwedd llwyth cyson. • Rhowch y signal hwn i alluogi'r nodwedd cysonyn llwyth. Yn ddiofyn, mae'r signal hwn yn desserted. Gallwch haeru neu ddeiseisio'r signal hwn yn ystod amser rhedeg.(3) |
Arwyddion Cyfernod Mewnol
Enw Arwydd | Math | Lled | Disgrifiad |
coefsela[] | Mewnbwn | 3 | Arwyddion dewis mewnbwn ar gyfer 8 gwerth cyfernod a ddiffinnir gan ddefnyddiwr ar gyfer y lluosydd uchaf. Mae'r gwerthoedd cyfernod yn cael eu storio yn y cof mewnol a'u pennu gan baramedrau coef_a_0 i coef_a_7.
• coefsela[2:0] = 000 yn cyfeirio ato coef_a_0 • coefsela[2:0] = 001 yn cyfeirio ato coef_a_1 • coelsela[2:0] = 010 yn cyfeirio ato coef_a_2 • … ac yn y blaen. Dim ond pan fydd y nodwedd cyfernod mewnol wedi'i galluogi y mae'r signalau hyn ar gael. |
coefselb[] | Mewnbwn | 3 | Arwyddion dewis mewnbwn ar gyfer 8 gwerth cyfernod a ddiffinnir gan ddefnyddiwr ar gyfer y lluosydd gwaelod. Mae'r gwerthoedd cyfernod yn cael eu storio yn y cof mewnol a'u pennu gan baramedrau coef_b_0 i coef_b_7.
• coefselb[2:0] = 000 yn cyfeirio ato coef_b_0 • coefselb[2:0] = 001 yn cyfeirio ato coef_b_1 • coelselb[2:0] = 010 yn cyfeirio ato coef_b_2 • … ac yn y blaen. Dim ond pan fydd y nodwedd cyfernod mewnol wedi'i galluogi y mae'r signalau hyn ar gael. |
Arwyddion Rhaeadru Mewnbwn
Enw Arwydd | Math | Lled | Disgrifiad |
sganin[] | Mewnbwn | 27 | Bws data mewnbwn ar gyfer modiwl rhaeadru mewnbwn.
Cysylltwch y signalau hyn â'r signalau sganio o'r craidd DSP blaenorol. |
sgan allan[] | Cynnyrch | 27 | Bws data allbwn y modiwl rhaeadru mewnbwn.
Cysylltwch y signalau hyn â signalau scanin y craidd DSP nesaf. |
Arwyddion Cascade Allbwn
Enw Arwydd | Math | Lled | Disgrifiad |
cadwynin[] | Mewnbwn | 64 | Bws data mewnbwn ar gyfer modiwl rhaeadru allbwn.
Cysylltwch y signalau hyn â'r signalau cadwyn allan o'r craidd DSP blaenorol. |
cadwyni[] | Allbwn | 64 | Bws data allbwn y modiwl rhaeadru allbwn.
Cysylltwch y signalau hyn â signalau cadwynin y craidd DSP nesaf. |
Hanes Adolygu Dogfennau ar gyfer y Seiclon 10 Canllaw Defnyddiwr Craidd Pwynt Sefydlog Brodorol GX DSP IP
Dyddiad | Fersiwn | Newidiadau |
Tachwedd 2017 | 2017.11.06 | Rhyddhad cychwynnol. |
Intel Gorfforaeth. Cedwir pob hawl. Mae Intel, logo Intel, a nodau Intel eraill yn nodau masnach Intel Corporation neu ei is-gwmnïau. Mae Intel yn gwarantu perfformiad ei gynhyrchion FPGA a lled-ddargludyddion i fanylebau cyfredol yn unol â gwarant safonol Intel ond mae'n cadw'r hawl i wneud newidiadau i unrhyw gynhyrchion a gwasanaethau ar unrhyw adeg heb rybudd. Nid yw Intel yn cymryd unrhyw gyfrifoldeb nac atebolrwydd sy'n deillio o gymhwyso neu ddefnyddio unrhyw wybodaeth, cynnyrch neu wasanaeth a ddisgrifir yma ac eithrio fel y cytunwyd yn benodol yn ysgrifenedig gan Intel. Cynghorir cwsmeriaid Intel i gael y fersiwn ddiweddaraf o fanylebau dyfeisiau cyn dibynnu ar unrhyw wybodaeth gyhoeddedig a chyn archebu cynhyrchion neu wasanaethau.
Gellir hawlio enwau a brandiau eraill fel eiddo eraill.
Dogfennau / Adnoddau
![]() |
intel UG-20094 Seiclon 10 GX Pwynt Sefydlog Brodorol DSP Craidd IP [pdfCanllaw Defnyddiwr Seiclon UG-20094 10 GX Pwynt Sefydlog Brodorol DSP Craidd IP, UG-20094, Seiclon 10 GX Pwynt Sefydlog Brodorol DSP Craidd IP, Pwynt Sefydlog Brodorol DSP Craidd IP, Pwynt Sefydlog DSP Craidd IP, Craidd IP DSP |