intel-LOGO

intel Afa 10 Native FloatingPoint DSP FPGA IP

intel-Afa-10-Native-FloatingPoint-DSP-FPGA-IP-PRO

Intel® Cyclone® 10 GX Native Floating Point DSP Intel® FPGA IP User Guide

Fa'ata'atia le Intel® Cyclone® 10 GX Native Floating-Point DSP Intel® FPGA IP

Filifili ta'iala 'ese'ese e fai ai se IP fa'atatau mo lau mamanu.

  1. I le Intel® Quartus® Prime Pro Edition, faia se poloketi fou e faʻatatau i se masini Intel Cyclone® 10 GX.
  2. I le IP Catalog, kiliki ile Library ➤ DSP ➤ Primitive DSP ➤ Intel Cyclone 10 GX Native Floating Point DSP.
    O le Intel Cyclone 10 GX Native Floating-Point DSP IP Core IP fa'atonu e tatala.
  3. I le New IP Variation dialog box, ulufale i se Igoa Fa'alapotopotoga ma kiliki le OK.
  4. I lalo o Parameters, filifili le DSP Template ma le View e te manaʻo mo lau IP autu
  5. I le DSP Block View, sui le uati po'o le toe setiina o tusi resitala aoga taitasi.
  6. Mo Multiply Add or Vector Mode 1, kiliki i le Chain In multiplexer i le GUI e filifili ai mea mai le chainin port poʻo le Ax port.
  7. Kiliki le Fa'ailoga Fa'aopoopo i le GUI e filifili fa'aopoopo po'o toese.
  8. Kiliki i luga o le Chain Out multiplexer i le GUI e mafai ai ona faʻaogaina le taulaga.
  9. Kiliki Fausia HDL.
  10. Kiliki Fa'auma.

Intel Cyclone 10 GX Native Floating Point DSP Intel FPGA IP Parameter
Laulau 1. Parameter

Parameter Taua Tau Fa'atonu Fa'amatalaga
Fa'ata'ita'iga DSP Fa'atele Faaopoopo

Fa'atele Fa'aopoopo Fa'ateleina Fa'aputuina Fa'a Vector 1

Faiga Vector 2

Fa'atele Filifili le faiga fa'atinoina mo le poloka DSP.

O le gaioiga filifilia o loʻo atagia i le DSP poloka View.

View Resitala Fa'aagaina le Resitala Fa'amama Resitala Fa'aaga Filifiliga e filifili ai le polokalame uati po'o le toe setiina o le polokalame mo resitala view. O le gaioiga filifilia o loʻo atagia i le DSP poloka View.
faaauau…
Parameter Taua Tau Fa'atonu Fa'amatalaga
    Filifili Resitala Fa'aaga mo DSP poloka View e fa'aali atu le faiga o le fa'ailo o tusi resitala. E mafai ona e suia uati mo resitara taitasi i lenei view.

Filifili Fa'amama le Resitala mo DSP poloka View e fa'aali tusi resitala polokalame toe setiina. Ki Fa'aoga Tasi Ta'itasi e sui le polokalame toe setiina resitala.

Fa'aoga Tasi Ta'itasi Ki pe pe Tape Fa'aola lenei ta'otoga pe afai e te mana'o i se seti se tasi e toe fa'afo'i uma resitala i le poloka DSP. Tape le ta'otoga lenei e fa'aoga ai ports toe setiina e toe seti ai tusi resitala.

Fa'aola mo le manino 0 ile tusi resitala o galuega; tape mo le manino 1 i luga o le tusi resitala o galuega.

Fa'amama 0 mo tusi resitala fa'aoga fa'aoga aclr[0]

faailoilo.

Fa'amama 1 mo le fa'aogaina o galuega fa'atino ma resitara paipa

aclr[1] faailoilo.

O tusi resitala uma e fa'aoga ai le aclr[0] reset signal. E fa'aaoga uma e tusi resitala galuega ma paipa aclr[1] reset signal.

DSP View Poloka.
filifili i le teleplexer (14) Faʻaleleia le avanoa Fa'agata Kiliki i luga ole multiplexer e mafai ai le chainin

uafu.

Filifiliga Fa'atele (12) Faʻaleaoga Enable Fa'agata Kiliki i luga o le multiplexer e mafai ai le chainout

uafu.

Fa'aopoopo (13) +

+ Kiliki ile Fa'aopoopo fa'ailoga e filifili ai le fa'aopoopo po'o le toese.
Resitala Uati

• ax_clock (2)

• ua_ua (3)

• az_clock (4)

• tele_pipeline_clock k(5)

• ax_chainin_pl_clock k (7)

• adder_input_clock (9)

• adder_input_2_clo ck (10)

• uati_tulaga (11)

• accumulate_clock (1)

• accum_pipeline_cl ock (6)

• accum_adder_clock k (8)

Leai Uati 0

Uati 1

Uati 2

Uati 0 Ina ia pasia so'o se tusi resitala, kili le uati resitala i Leai.

Su'e le uati resitala i:

•    Uati 0 e fa'aaoga le clk[0] faailo e fai ma puna o le uati

•    Uati 1 e fa'aaoga le clk[1] faailo e fai ma puna o le uati

•    Uati 2 e fa'aaoga le clk[2] faailo e fai ma puna o le uati

E faatoa mafai ona e suia nei faatulagaga pe a e filifilia Resitala Fa'aaga in View fa'ata'oto.

Ata 1. Poloka DSP View

intel-Afa-10-Native-FloatingPoint-DSP-FPGA-IP-1

Laulau 2. Fa'ata'ita'iga DSP

Fa'ata'ita'iga DSP Fa'amatalaga
Fa'atele Fa'atino le fa'atelega sa'o e tasi ma fa'aoga le fa'atusa lea:

• I fafo = Ay * Az

Faaopoopo Fa'atino fa'aopoopo sa'o tasi po'o le to'esega ma fa'aoga fa'atusa nei:.

• Out = Ay + Ax

• Out = Ay – Ax

Faatele Faaopoopo O lenei faiga e fa'atino ai le fa'atelega sa'o e tasi, soso'o ai ma le fa'aopoopo po'o le to'ese ma fa'aoga tutusa nei.

• Out = (Ay * Az) – chainin

• I fafo = (Ay * Az) + chainin

• Out = (Ay * Az) – Ax

• I fafo = (Ay * Az) + Ax

Fa'ateleina Fa'aputu Fa'atino le fa'atele-va'aiga fa'atele ona soso'o ai lea ma le fa'aopoopo po'o le to'ese o le mata'u fa'afefe ma le i'uga o le fa'atele talu ai ma fa'aoga tutusa nei:

• Out(t) = [Ay(t) * Az(t)] – Out(t-1) pe a fa'aputu.

fa'ailoga ua fa'aoso maualuga.

• Out(t) = [Ay(t) * Az(t)] + Out (t-1) pe a fa'aputu maualuga uafu.

• Out(t) = Ay(t) * Az(t) pe a fa'aputu le taulaga ua fa'alalo ifo.

Faiga Vector 1 Fa'atino le fa'atele o mata'itala soso'o soso'o ai ma le fa'aopoopo po'o le to'ese o le togi fa'a'a'e mai le poloka DSP fesuia'i muamua ma fa'aoga tutusa nei:.
faaauau…
Fa'ata'ita'iga DSP Fa'amatalaga
  • Out = (Ay * Az) – chainin

• I fafo = (Ay * Az) + chainin

• Out = (Ay * Az) , chainout = Ax

Faiga Vector 2 Fa'atino le fa'atelega fa'afefeteina pe a fafaga e le IP core le fa'ateleina fa'ai'uga e sa'o i le filifili. Ona faaopoopo lea e le IP core pe toesea le chainin input mai le poloka DSP fesuia'i muamua mai le Ax input e fai ma taunuuga o galuega.

O lenei faiga e fa'aoga tutusa ai:

• I fafo = Ax – chainin , chainout = Ay * Az

• I fafo = Ax + chainin , chainout = Ay * Az

• Out = Ax , chainout = Ay * Az

Intel Cyclone 10 GX Native Floating Point DSP Intel FPGA IP Signals

Ata 2. Intel Cyclone 10 GX Native Floating Point DSP Intel FPGA IP Signals
O le ata o loʻo faʻaalia ai faʻailoga faʻaoga ma faʻailoga o le IP core.intel-Afa-10-Native-FloatingPoint-DSP-FPGA-IP-2

Laulau 3. Intel Cyclone 10 GX Native Floating Point DSP Intel FPGA IP Input Signals

Igoa Faailoga Ituaiga Lautele Fa'atonu Fa'amatalaga
matau[31:0] Ulufale 32 Maulalo Tu'u le pasi fa'amaumauga i le fa'atele. Avanoa ile:

• Fa'aopoopo faiga

• Fa'atele-Fa'aopoopo faiga e aunoa ma le filifili filifili ma le fa'ailoga filifili

• Faiga Vector 1

• Faiga Vector 2

a[31:0] Ulufale 32 Maulalo Tu'u le pasi fa'amaumauga i le fa'atele.

E maua i faiga fa'a'au'a'ega uma.

ase[31:0] Ulufale 32 Maulalo Tu'u le pasi fa'amaumauga i le fa'atele. Avanoa ile:

• Faateleina

• Faatele Faaopoopo

• Fa'ateleina Fa'aputu

• Faiga Vector 1

• Faiga Vector 2

filifili[31:0] Ulufale 32 Maulalo Fa'afeso'ota'i nei fa'ailo i fa'ailo fa'ai'au mai le DSP IP core o lo'o muamua atu.
clk[2:0] Ulufale 3 Maulalo Tu'u fa'ailoga uati mo tusi resitala uma.

E na'o avanoa nei fa'ailo o le uati pe a fa'apipi'i se tusi resitala o fa'aoga, resitara o paipa, po'o le resitala o galuega Uati0 or Uati1 or Uati2.

ena[2:0] Ulufale 3 Maualuga E mafai e le uati mo clk[2:0]. O nei faailoilo e gaioi-maualuga.

• ena[0] e mo Uati0

• ena[1] e mo Uati1

• ena[2] e mo Uati2

aclr[1:0] Ulufale 2 Maulalo Fa'ailo fa'aoga manino le fa'aogaina mo resitara uma. O nei faailo e malosi-maualuga.

Fa'aoga aclr[0] mo tusi resitala uma ma fa'aoga aclr[1]

mo resitara uma o paipa ma galuega.

fa'aputu Ulufale 1 Maulalo Fa'ailo fa'aulu e mafai ai pe fa'amalo ai le vaega fa'aputu.

• Fa'ailoa le fa'ailo lea ina ia mafai ai ona fa'aalia le fa'atinoina o galuega a le fa'aopoopo.

• Aveese le fa'amaonia o lenei fa'ailo e fa'amalo ai le faiga o fa'amatalaga.

E mafai ona e fa'ailoa pe fa'amalo le fa'ailo lea i le taimi o le ta'avale.

E maua ile Multiply Accumulate mode.

filifili[31:0] Tuuina atu 32 Fa'afeso'ota'i nei fa'ailoga i fa'ailoga filifili o le isi fa'a'au'au fa'anofoa DSP IP core.
i'uga[31:0] Tuuina atu 32 Fa'amatalaga pasi fa'amatalaga mai IP autu.

Talafaasolopito Toe Iloiloga o Pepa

Suiga ile Intel Cyclone 10 GX Native Floating-Point DSP Intel FPGA IP User Guide

Aso Fa'aliliuga Suiga
Novema 2017 2017.11.06 Fa'asalalauga muamua.

Intel Corporation. Ua taofia aia tatau uma. Intel, le Intel logo, ma isi fa'ailoga Intel o fa'ailoga fa'ailoga a le Intel Corporation po'o ona lala. E fa'amaonia e Intel le fa'atinoina o ana oloa FPGA ma semiconductor i fa'amatalaga o lo'o iai nei e tusa ai ma le fa'atonuga masani a Intel, ae fa'asaoina le aia tatau e fai ai suiga i so'o se oloa ma auaunaga i so'o se taimi e aunoa ma se fa'aaliga. E leai se tiute po'o se noataga e afua mai i le talosaga po'o le fa'aogaina o so'o se fa'amatalaga, oloa, po'o se auaunaga o lo'o fa'amatalaina i i'i se'i vagana ua malilie i ai i se faiga tusitusia e Intel. Ua fautuaina tagata fa'atau Intel ina ia maua le fa'amatalaga lata mai o fa'amatalaga masini a'o le'i fa'alagolago i so'o se fa'amatalaga fa'asalalau ma a'o le'i tu'uina atu oka mo oloa po'o tautua. *O isi igoa ma fa'ailoga e mafai ona ta'ua o se meatotino a isi.

Pepa / Punaoa

intel Afa 10 Native FloatingPoint DSP FPGA IP [pdf] Taiala mo Tagata Fa'aoga
Afa 10 Native FloatingPoint DSP FPGA IP, 10 Native FloatingPoint DSP FPGA IP, Native FloatingPoint DSP FPGA IP, FloatingPoint DSP FPGA IP, DSP FPGA IP, FPGA IP

Fa'asinomaga

Tuu se faamatalaga

E le fa'asalalauina lau tuatusi imeli. Fa'ailogaina fanua mana'omia *