intel-logo

Intel ALTERA_CORDIC IP Craidd

intel-ALTERA-CORDIG-IP-Core-product

Canllaw Defnyddiwr Craidd ALTERA_CORDIC IP

  • Defnyddiwch y craidd IP ALTERA_CORDIC i weithredu set o swyddogaethau pwynt sefydlog gyda'r algorithm CORDIC.
  • Nodweddion Craidd IP ALTERA_CORDIC ar dudalen 3
  • Dyfais Graidd IP DSP Cymorth i Deuluoedd ar dudalen 3
  • ALTERA_CORDIC Disgrifiad Swyddogaethol Craidd IP ar dudalen 4
  • Paramedrau Craidd IP ALTERA_CORDIC ar dudalen 7
  • Arwyddion Craidd IP ALTERA_CORDIC ar dudalen 9

Nodweddion Craidd IP ALTERA_CORDIC

  • Yn cefnogi gweithrediadau pwynt sefydlog.
  • Yn cefnogi creiddiau IP a yrrir gan hwyrni ac amlder.
  • Yn cefnogi cynhyrchu cod VHDL a Verilog HDL.
  • Yn cynhyrchu gweithrediadau heb eu rholio'n llawn.
  • Yn cynhyrchu canlyniadau wedi'u talgrynnu'n ffyddlon i'r naill neu'r llall o'r ddau rif cynrychioliadwy agosaf yn yr allbwn.

Cymorth i Deuluoedd Dyfais Craidd IP DSP
Mae Intel yn cynnig y lefelau cymorth dyfais canlynol ar gyfer creiddiau IP Intel FPGA:

  • Cefnogaeth ymlaen llaw - mae'r craidd IP ar gael i'w efelychu a'i lunio ar gyfer y teulu dyfais hwn. rhaglennu FPGA file (.pof) nid yw cefnogaeth ar gael ar gyfer meddalwedd Quartus Prime Pro Stratix 10 Edition Beta ac fel y cyfryw ni ellir gwarantu cau amseriad IP. Mae modelau amseru yn cynnwys amcangyfrifon peirianyddol cychwynnol o oedi yn seiliedig ar wybodaeth gynnar ar ôl y cynllun. Gall y modelau amseru newid wrth i brofion silicon wella'r gydberthynas rhwng y modelau silicon gwirioneddol a'r amseru. Gallwch ddefnyddio'r craidd IP hwn ar gyfer pensaernïaeth system ac astudiaethau defnyddio adnoddau, efelychu, pinio allan, asesiadau hwyrni system, asesiadau amseru sylfaenol (cyllidebu piblinellau), a strategaeth trosglwyddo I/O (lled llwybr data, dyfnder byrstio, cyfaddawdau safonau I/O ).
  • Cefnogaeth ragarweiniol - mae Intel yn gwirio'r craidd IP gyda modelau amseru rhagarweiniol ar gyfer y teulu dyfais hwn. Mae'r craidd IP yn bodloni'r holl ofynion swyddogaethol, ond efallai ei fod yn dal i gael ei ddadansoddi amseru ar gyfer teulu'r ddyfais. Gallwch ei ddefnyddio mewn dyluniadau cynhyrchu yn ofalus.
  • Cefnogaeth derfynol - Yn deall y craidd IP gyda modelau amseru terfynol ar gyfer y teulu dyfais hwn. Mae'r craidd IP yn bodloni'r holl ofynion swyddogaethol ac amseru ar gyfer y teulu dyfais. Gallwch ei ddefnyddio mewn dyluniadau cynhyrchu.

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.

Cymorth i Deuluoedd Dyfais Craidd IP DSP

Teulu Dyfais Cefnogaeth
Arria® II GX Terfynol
Arria II GZ Terfynol
Arria V Terfynol
Intel® Arria 10 Terfynol
Seiclon® IV Terfynol
Seiclon V Terfynol
Intel MAX® 10 FPGA Terfynol
Stratix® IV GT Terfynol
Stratix IV GX/E Terfynol
Stratix V Terfynol
Intel Stratix 10 Ymlaen llaw
Teuluoedd dyfeisiau eraill Dim cefnogaeth

Disgrifiad Swyddogaethol Craidd IP ALTERA_CORDIC

  • Swyddogaeth SinCos ar dudalen 4
  • Swyddogaeth Atan2 ar dudalen 5
  • Swyddogaeth Cyfieithu Fector ar dudalen 5
  • Swyddogaeth Cylchdroi Fector ar dudalen 6

Swyddogaeth SinCos
Yn cyfrifo sin a cosin ongl a.

Swyddogaeth SinCos

intel-ALTERA-CORDIG-IP-Core-fig-1

ALTERA_CORDIC Canllaw Defnyddiwr Craidd IP 683808 | 2017.05.08
Mae'r swyddogaeth yn cefnogi dau ffurfweddiad, yn dibynnu ar briodwedd arwydd a:

  • Os arwyddir a, yr amrediad mewnbwn a ganiateir yw [-π,+π] a'r amrediad allbwn ar gyfer y sin a'r cosin yw ∈[−1,1].
  • Os yw a heb ei lofnodi, mae'r craidd IP yn cyfyngu'r mewnbwn i [0,+π/2] ac yn cyfyngu'r ystod allbwn i [0,1].

Swyddogaeth Atan2
Yn cyfrifo'r ffwythiant atan2(y, x) o fewnbynnau y ac x.

Swyddogaeth Atan2

intel-ALTERA-CORDIG-IP-Core-fig-2

  • Os yw x ac y wedi'u llofnodi, mae'r craidd IP yn pennu'r ystod mewnbwn o'r fformatau pwynt sefydlog.
  • Yr ystod allbwn yw [-π,+π].

Swyddogaeth Cyfieithu Fector
Mae'r ffwythiant trosi fector yn estyniad o'r ffwythiant atan2. Mae'n allbynnu maint y fector mewnbwn a'r ongl a=atan2(y,x).

Swyddogaeth Cyfieithu Fector

intel-ALTERA-CORDIG-IP-Core-fig-3

Mae'r ffwythiant yn cymryd mewnbynnau x ac y ac allbynnau a=atan2(y, x) a M = K( x2+y2)0.5. M yw maint y fector mewnbwn v=(x,y)T, wedi'i raddio gan gysonyn penodol CORDIC sy'n cydgyfeirio i 1.646760258121, sy'n drosgynnol, ac felly nid oes ganddo werth sefydlog. Mae'r swyddogaethau'n cefnogi dau ffurfweddiad, yn dibynnu ar briodwedd arwydd x ac y:

  • Os yw'r mewnbynnau wedi'u llofnodi, mae'r fformatau'n rhoi'r ystod mewnbwn a ganiateir. Yn y ffurfweddiad hwn yr amrediad allbwn ar gyfer a yw ∈[−π,+π]. Mae'r ystod allbwn ar gyfer M yn dibynnu ar ystod mewnbwn x ac y, yn ôl y fformiwla maint.
  • Os nad yw'r mewnbynnau wedi'u llofnodi, mae'r craidd IP yn cyfyngu ar y gwerth allbwn ar gyfer [0,+π/2]. Mae'r gwerth maint yn dal i ddibynnu ar y fformiwla.

Swyddogaeth Cylchdroi fector
Mae'r ffwythiant cylchdro fector yn cymryd fector v = (x,y)T a roddir gan y ddau gyfesuryn x ac y ac ongl a. Mae'r ffwythiant yn cynhyrchu cylchdro tebygrwydd o fector v gan yr ongl a i gynhyrchu'r fector v0=(x0,y0)T.

Swyddogaeth Cylchdroi fector
Mae'r cylchdro yn gylchdro tebygrwydd oherwydd bod maint y fector a gynhyrchir v0 yn cael ei raddio gan gysonyn penodol CORDIC K(˜1.646760258121). Hafaliadau'r cyfesurynnau ar gyfer fector v0 yw:

  • x0 = K(xcos(a) -ysin(a))
  • y0 = K(xsin(a)+ ycos(a))

Os ydych chi'n gosod priodoledd yr arwydd yn wir ar gyfer y mewnbynnau x,y ar gyfer y ffwythiant, mae'r craidd IP yn cyfyngu eu hystod i [−1,1]. Rydych chi'n darparu nifer y didau ffracsiynol. Mae'r ongl mewnbwn a yn cael ei chaniatáu yn yr amrediad [−π,+π], ac mae ganddi'r un nifer o ddidau ffracsiynol â'r mewnbynnau eraill. Rydych chi'n darparu'r didau ffracsiynol allbwn a chyfanswm lled yr allbwn yw w=wF+3, wedi'i lofnodi. Ar gyfer mewnbynnau heb eu harwyddo x,y, mae'r craidd IP yn cyfyngu'r amrediad i [0,1], yr ongl a i [0,π].

Paramedrau Craidd IP ALTERA_CORDIC

Paramedrau SinCos

Paramedr Gwerthoedd Disgrifiad
Lled data mewnbwn
Ffracsiwn F 1 i 64 Nifer y darnau ffracsiynau.
Lled w Deillio Lled y data pwynt sefydlog.
Arwydd wedi'i lofnodi neu heb ei lofnodi Arwydd y data pwynt sefydlog.
Lled data allbwn
Ffracsiwn 1 i 64, lle

FALLAN ≤ FIN

Nifer y darnau ffracsiynau.
Lled Deillio Lled y data pwynt sefydlog.
Arwydd Deillio Arwydd y data pwynt sefydlog.
Cynhyrchu porthladd galluogi Ymlaen neu i ffwrdd Trowch ymlaen ar gyfer signal galluogi.

Atan2 Paramedrau

Paramedr Gwerthoedd Disgrifiad
Lled data mewnbwn
Ffracsiwn 1 i 64 Nifer y darnau ffracsiynau.
Lled 3 i 64 Lled y data pwynt sefydlog.
Arwydd wedi'i lofnodi neu heb ei lofnodi Arwydd y data pwynt sefydlog.
Lled data allbwn
Ffracsiwn   Nifer y darnau ffracsiynau.
Lled Deillio Lled y data pwynt sefydlog.
Arwydd Deillio Arwydd y data pwynt sefydlog.
Cynhyrchu porthladd galluogi Ymlaen neu i ffwrdd Trowch ymlaen ar gyfer signal galluogi.
Optimeiddio Maint LUT   Trowch ymlaen i symud rhai o'r gweithrediadau CORDIC nodweddiadol i mewn i dablau edrych i fyny i leihau costau gweithredu.
Nodwch Maint LUT â Llaw   Trowch ymlaen i fewnbynnu'r maint LUT. Mae gwerthoedd mwy (9-11) yn galluogi mapio rhai cyfrifiannau i flociau cof Dim ond pryd Optimeiddio Maint LUT ar..

Paramedrau Cyfieithu Fector

Paramedr Gwerthoedd Disgrifiad
Lled data mewnbwn
Ffracsiwn 1 i 64 Nifer y darnau ffracsiynau.
Lled Arwyddwyd: 4 i

64; heb ei arwyddo: F

i 65

Lled y data pwynt sefydlog.
parhad…
Paramedr Gwerthoedd Disgrifiad
Arwydd wedi'i lofnodi neu heb ei lofnodi Arwydd y data pwynt sefydlog
Lled data allbwn
Ffracsiwn 1 i 64 Nifer y darnau ffracsiynau.
Lled Deillio Lled y data pwynt sefydlog.
Sgn Deillio Arwydd y data pwynt sefydlog
Cynhyrchu porthladd galluogi Ymlaen neu i ffwrdd Trowch ymlaen ar gyfer signal galluogi.
Iawndal ffactor graddfa Ymlaen neu i ffwrdd Ar gyfer cyfieithiad fector, mae cysonyn penodol CORDIG sy'n cydgyfeirio i 1.6467602… yn graddio maint y fector (x2+y2)0.5 fel bod y gwerth ar gyfer y maint, M, yw M = K(x2+y2)0.5.

Mae fformat yr allbwn yn dibynnu ar y fformat mewnbwn. Mae'r gwerth allbwn mwyaf yn digwydd pan fo'r ddau fewnbwn yn hafal i'r gwerth mewnbwn uchaf y gellir ei gynrychioli, j.

Yn y cyd-destun hwn:

M = K(j2+j2) 0.5

= K(2j2) 0.5

= K20.5(j2) 0.5

=K 20.5j ~2.32j

Felly, dau ddarn ychwanegol ar ôl o'r MSB o j yn ofynnol i sicrhau M yn gynrychioliadol. Os dewisir iawndal ffactor graddfa, M yn dod yn: M = j0.5 ~ 1.41 j

Mae un darn ychwanegol yn ddigon i gynrychioli'r ystod o M. Mae iawndal ffactor graddfa yn effeithio ar gyfanswm lled yr allbwn.

Paramedrau Cylchdroi fector

Paramedr Gwerthoedd Disgrifiad
Lled data mewnbwn
Mewnbynnau X,Y
Ffracsiwn 1 i 64 Nifer y darnau ffracsiynau.
Lled Deillio Lled y data pwynt sefydlog.
Arwydd wedi'i lofnodi neu heb ei lofnodi Arwydd y data pwynt sefydlog.
Mewnbwn ongl
Ffracsiwn Deillio
Lled Deillio
Arwydd Deillio
Lled data allbwn
Ffracsiwn 1 i 64 Nifer y darnau ffracsiynau.
Lled Deillio Lled y data pwynt sefydlog.
Arwydd Deillio Arwydd y data pwynt sefydlog
Cynhyrchu porthladd galluogi Ymlaen neu i ffwrdd Trowch ymlaen ar gyfer signal galluogi.
Iawndal ffactor graddfa   Trowch ymlaen i wneud iawn am y cysonyn CORDIC-benodol ar yr allbwn maint. Ar gyfer mewnbynnau wedi'u llofnodi a heb eu llofnodi, mae troi ymlaen yn lleihau 1 pwysau'r maint ar gyfer x0 ac y0. Mae'r allbynnau yn perthyn i'r cyfwng [-20.5, +20.5]K. O dan osodiadau rhagosodedig, y cyfwng allbwn felly fydd [-20.5K , +20.5K] (gyda
parhad…
Paramedr Gwerthoedd Disgrifiad
    K~1.6467602…), neu ~[-2.32, +2.32]. Mae cynrychioli'r gwerthoedd yn y cyfwng hwn angen 3 did ar ôl o'r pwynt deuaidd, ac mae un ohonynt ar gyfer yr arwydd. Pan fyddwch chi'n troi ymlaen Iawndal ffactor graddfa, mae'r cyfwng allbwn yn dod yn [-20.5, +20.5] neu ~[-1.41, 1.41], sy'n gofyn am ddau did ar ôl o'r pwynt deuaidd, ac mae un ohonynt ar gyfer yr arwydd.

Mae iawndal ffactor graddfa yn effeithio ar gyfanswm lled yr allbwn.

Arwyddion Craidd IP ALTERA_CORDIC

Arwyddion Cyffredin

Enw Math Disgrifiad
clk Mewnbwn Cloc.
en Mewnbwn Galluogi. Dim ond ar gael pan fyddwch chi'n troi ymlaen Cynhyrchu porthladd galluogi.
areset Mewnbwn Ailosod.

Arwyddion Swyddogaeth Sin Cos

Enw Math Ffurfweddu on Amrediad Disgrifiad
a Mewnbwn Mewnbwn wedi'i lofnodi [−π,+π] Yn pennu nifer y didau ffracsiynol (FIN). Cyfanswm lled y mewnbwn hwn yw FIN+3.Mae dau ddarn ychwanegol ar gyfer yr amrediad (yn cynrychioli π) ac un tamaid ar gyfer yr arwydd. Darparwch y mewnbwn ar ffurf cyflenwad dau.
Mewnbwn heb ei lofnodi [0,+π/2] Yn pennu nifer y didau ffracsiynol (FIN). Cyfanswm lled y mewnbwn hwn yw wIN=FIN+1. Mae'r un did ychwanegol yn cyfrif am yr amrediad (sy'n ofynnol i gynrychioli π/2).
s, c Allbwn Mewnbwn wedi'i lofnodi [1,1] Yn cyfrifo sin(a) a cos(a) ar led ffracsiwn allbwn a bennir gan y defnyddiwr(F). Mae gan yr allbwn lled wALLAN= FALLAN+2 ac wedi'i lofnodi.
Mewnbwn heb ei lofnodi [0,1] Yn cyfrifo sin(a) a cos(a) ar led ffracsiwn allbwn a bennir gan y defnyddiwr(FALLAN). Mae gan yr allbwn y lled wALLAN= FALLAN+1 ac nid yw wedi'i lofnodi.

Arwyddion Swyddogaeth Atan2

Enw Math Ffurfweddu on Amrediad Manylion
x, y Mewnbwn Mewnbwn wedi'i lofnodi A roddir gan

w, F

Yn pennu cyfanswm lled (w) a rhifo didau ffracsiynol (F) o'r mewnbwn. Darparwch y mewnbynnau ar ffurf cyflenwad dau.
Mewnbwn heb ei lofnodi Yn pennu cyfanswm lled (w) a rhifo didau ffracsiynol (F) o'r mewnbwn.
a Cynnyrch Mewnbwn wedi'i lofnodi [−π,+π] Yn cyfrifo atan2(y,x) ar led ffracsiwn allbwn a bennir gan y defnyddiwr (F). Mae gan yr allbwn y lled w ALLAN= FALLAN+2 ac wedi'i lofnodi.
Mewnbwn heb ei lofnodi [0,+π/2] Yn cyfrifo atan2(y,x) ar led ffracsiwn allbwn (FALLAN). Mae gan y fformat allbwn y lled wALLAN = FALLAN+2 ac wedi'i lofnodi. Fodd bynnag, nid yw'r gwerth allbwn wedi'i lofnodi.
Enw Cyfeiriad Ffurfweddu on Amrediad Manylion
x, y Mewnbwn Mewnbwn wedi'i lofnodi A roddir gan

w, F

Yn pennu cyfanswm lled (w) a rhifo didau ffracsiynol (F) o'r mewnbwn. Darparwch y mewnbynnau ar ffurf cyflenwad dau.
q Allbwn   [−π,+π] Yn cyfrifo atan2(y,x) ar led ffracsiwn allbwn a bennir gan y defnyddiwr Fq. Mae gan yr allbwn y lled wq=Fq+3 ac wedi'i lofnodi.
r     A roddir gan

w, F

Cyfrifiaduron K(x2+y2)0.5.

Cyfanswm lled yr allbwn yw wr=Fq+3, neu wr=Fq+2 gyda iawndal ffactor graddfa.

        Mae nifer y didau ystyrlon yn dibynnu ar nifer yr iteriadau sy'n dibynnu ar Fq. Mae fformat yr allbwn yn dibynnu ar y fformat mewnbwn.
        MSB(MALLAN)=MSBIN+2, neu MSB(MALLAN)=MSBIN+1 gydag iawndal ffactor graddfa
x, y Mewnbwn Mewnbwn heb ei lofnodi A roddir gan

w,F

Yn pennu cyfanswm lled (w) a rhifo didau ffracsiynol (F) o'r mewnbwn.
q Allbwn   [0,+π/2] Yn cyfrifo atan2(y,x) ar led ffracsiwn allbwn Fq. Mae gan yr allbwn y lled wq=Fq+2 ac wedi'i lofnodi.
r     A roddir gan

w,F

Cyfrifiaduron K(x2+y2)0.5.

Cyfanswm lled yr allbwn yw wr=Fq+3, neu wr=Fq+2 gyda iawndal ffactor graddfa.

        MSB(MALLAN)=MSBIN+2, neu MSB(MALLAN)=MSBIN+1 gydag iawndal ffactor graddfa.
Enw Cyfeiriad Ffurfweddu on Amrediad Manylion
x, y Mewnbwn Mewnbwn wedi'i lofnodi [1,1] Penodi lled y ffracsiwn (F), cyfanswm nifer y darnau yw w = F+2. Darparwch y mewnbynnau ar ffurf cyflenwad dau.
Mewnbwn heb ei lofnodi [0,1] Penodi lled y ffracsiwn (F), cyfanswm nifer y darnau yw w = F+1.
a Mewnbwn Mewnbwn wedi'i lofnodi [−π,+π] Nifer y darnau ffracsiynol yw F (darparwyd yn flaenorol ar gyfer x ac y), lled cyfanswm yw wa = F+3.
Mewnbwn heb ei lofnodi [0,+π] Nifer y darnau ffracsiynol yw F (darparwyd yn flaenorol ar gyfer x ac y), lled cyfanswm yw wa = F+2.
x0, y0 Allbwn Mewnbwn wedi'i lofnodi [20.5,+20.

5]K

Nifer y darnau ffracsiynol FALLAN, lle wALLAN = FALLAN+3 neu wALLAN =

FALLAN+2 gyda gostyngiad ffactor graddfa.

Mewnbwn heb ei lofnodi

ALTERA_CORDIC Canllaw Defnyddiwr Craidd IP 10 Anfon Adborth

Dogfennau / Adnoddau

Intel ALTERA_CORDIC IP Craidd [pdfCanllaw Defnyddiwr
ALTERA_CORDIC IP Craidd, ALTERA_, CORDIC IP Craidd, IP Craidd

Cyfeiriadau

Gadael sylw

Ni fydd eich cyfeiriad e-bost yn cael ei gyhoeddi. Mae meysydd gofynnol wedi'u marcio *