intel-LOGO

intel సైక్లోన్ 10 స్థానిక ఫ్లోటింగ్ పాయింట్ DSP FPGA IP

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

Intel® Cyclone® 10 GX స్థానిక ఫ్లోటింగ్-పాయింట్ DSP Intel® FPGA IP వినియోగదారు గైడ్

Intel® Cyclone® 10 GX స్థానిక ఫ్లోటింగ్-పాయింట్ DSP Intel® FPGA IPని పరామితి చేయడం

మీ డిజైన్‌కు తగిన IP కోర్‌ని సృష్టించడానికి వివిధ పారామితులను ఎంచుకోండి.

  1. Intel® Quartus® Prime Pro ఎడిషన్‌లో, Intel Cyclone® 10 GX పరికరాన్ని లక్ష్యంగా చేసుకునే కొత్త ప్రాజెక్ట్‌ను సృష్టించండి.
  2. IP కేటలాగ్‌లో, లైబ్రరీ ➤ DSP ➤ Primitive DSP ➤ Intel సైక్లోన్ 10 GX నేటివ్ ఫ్లోటింగ్ పాయింట్ DSP పై క్లిక్ చేయండి.
    Intel సైక్లోన్ 10 GX నేటివ్ ఫ్లోటింగ్-పాయింట్ DSP IP కోర్ IP పారామీటర్ ఎడిటర్ తెరవబడుతుంది.
  3. కొత్త IP వేరియేషన్ డైలాగ్ బాక్స్‌లో, ఎంటిటీ పేరును నమోదు చేసి, సరే క్లిక్ చేయండి.
  4. పారామితుల క్రింద, DSP టెంప్లేట్ మరియు ది View మీరు మీ IP కోర్ కోసం కావలసిన
  5. డీఎస్పీ బ్లాక్‌లో View, గడియారాన్ని టోగుల్ చేయండి లేదా ప్రతి చెల్లుబాటు అయ్యే రిజిస్టర్‌ని రీసెట్ చేయండి.
  6. మల్టిప్లై యాడ్ లేదా వెక్టర్ మోడ్ 1 కోసం, చైనిన్ పోర్ట్ లేదా ఆక్స్ పోర్ట్ నుండి ఇన్‌పుట్‌ని ఎంచుకోవడానికి GUIలోని చైన్ ఇన్ మల్టీప్లెక్సర్‌పై క్లిక్ చేయండి.
  7. అదనంగా లేదా వ్యవకలనాన్ని ఎంచుకోవడానికి GUIలోని యాడర్ చిహ్నాన్ని క్లిక్ చేయండి.
  8. చైన్‌అవుట్ పోర్ట్‌ని ప్రారంభించడానికి GUIలో చైన్ అవుట్ మల్టీప్లెక్సర్‌పై క్లిక్ చేయండి.
  9. HDLని రూపొందించు క్లిక్ చేయండి.
  10. ముగించు క్లిక్ చేయండి.

ఇంటెల్ సైక్లోన్ 10 GX స్థానిక ఫ్లోటింగ్-పాయింట్ DSP ఇంటెల్ FPGA IP పారామితులు
టేబుల్ 1. పారామితులు

పరామితి విలువ డిఫాల్ట్ విలువ వివరణ
DSP టెంప్లేట్ గుణించండి జోడించు

మల్టిప్లి యాడ్ మల్టిప్లై అక్యుములేట్ వెక్టర్ మోడ్ 1

వెక్టర్ మోడ్ 2

గుణించండి DSP బ్లాక్ కోసం కావలసిన కార్యాచరణ మోడ్‌ను ఎంచుకోండి.

ఎంచుకున్న ఆపరేషన్ లో ప్రతిబింబిస్తుంది DSP బ్లాక్ View.

View రిజిస్టర్ రిజిస్టర్ క్లియర్‌లను ప్రారంభిస్తుంది నమోదు ప్రారంభిస్తుంది రిజిస్టర్‌ల కోసం క్లాకింగ్ స్కీమ్ లేదా రీసెట్ స్కీమ్‌ని ఎంచుకోవడానికి ఎంపికలు view. ఎంచుకున్న ఆపరేషన్ లో ప్రతిబింబిస్తుంది DSP బ్లాక్ View.
కొనసాగింది…
పరామితి విలువ డిఫాల్ట్ విలువ వివరణ
    ఎంచుకోండి నమోదు ప్రారంభిస్తుంది కోసం DSP బ్లాక్ View రిజిస్టర్ల క్లాకింగ్ పథకాన్ని చూపించడానికి. ఇందులోని ఒక్కో రిజిస్టర్‌కి మీరు గడియారాలను మార్చుకోవచ్చు view.

ఎంచుకోండి రిజిస్టర్ క్లియర్స్ కోసం DSP బ్లాక్ View రిజిస్టర్ల రీసెట్ స్కీమ్‌ని చూపించడానికి. ఆన్ చేయండి సింగిల్ క్లియర్ ఉపయోగించండి రిజిస్టర్ల రీసెట్ పథకాన్ని మార్చడానికి.

సింగిల్ క్లియర్ ఉపయోగించండి ఆన్ లేదా ఆఫ్ ఆఫ్ DSP బ్లాక్‌లోని అన్ని రిజిస్టర్‌లను రీసెట్ చేయడానికి మీకు ఒకే రీసెట్ కావాలంటే ఈ పరామితిని ఆన్ చేయండి. రిజిస్టర్‌లను రీసెట్ చేయడానికి వివిధ రీసెట్ పోర్ట్‌లను ఉపయోగించడానికి ఈ పరామితిని ఆఫ్ చేయండి.

అవుట్‌పుట్ రిజిస్టర్‌పై స్పష్టమైన 0 కోసం ఆన్ చేయండి; అవుట్‌పుట్ రిజిస్టర్‌పై స్పష్టమైన 1 కోసం ఆఫ్ చేయండి.

క్లియర్ 0 ఇన్‌పుట్ రిజిస్టర్‌ల కోసం aclr[0]ని ఉపయోగిస్తుంది

సిగ్నల్.

క్లియర్ 1 అవుట్‌పుట్ మరియు పైప్‌లైన్ రిజిస్టర్ల ఉపయోగాల కోసం

aclr[1] సిగ్నల్.

అన్ని ఇన్‌పుట్ రిజిస్టర్‌లు aclr[0] రీసెట్ సిగ్నల్‌ని ఉపయోగిస్తాయి. అన్ని అవుట్‌పుట్ మరియు పైప్‌లైన్ రిజిస్టర్‌లు aclr[1] రీసెట్ సిగ్నల్‌ను ఉపయోగిస్తాయి.

DSP View నిరోధించు.
చైన్ ఇన్ మల్టీప్లెక్సర్ (14) ఆపివేయిని ప్రారంభించండి ఆపివేయి చైన్‌ని ఎనేబుల్ చేయడానికి మల్టీప్లెక్సర్‌పై క్లిక్ చేయండి

ఓడరేవు

చైన్ అవుట్ మల్టీప్లెక్సర్ (12) డిసేబుల్ ఎనేబుల్ ఆపివేయి చైన్‌అవుట్‌ని ప్రారంభించడానికి మల్టీప్లెక్సర్‌పై క్లిక్ చేయండి

ఓడరేవు

యాడర్ (13) +

+ పై క్లిక్ చేయండి యాడర్ కూడిక లేదా తీసివేత విధానాన్ని ఎంచుకోవడానికి చిహ్నం.
రిజిస్టర్ క్లాక్

• ax_clock (2)

• ay_clock (3)

• az_clock (4)

• mult_pipeline_cloc k(5)

• ax_chainin_pl_cloc k (7)

• adder_input_clock (9)

• adder_input_2_clo ck (10)

• output_clock (11)

• కూడబెట్టు_గడియారం (1)

• accum_pipeline_cl ock (6)

• accum_adder_cloc k (8)

ఏదీ లేదు గడియారం 0

గడియారం 1

గడియారం 2

గడియారం 0 ఏదైనా రిజిస్టర్‌ను దాటవేయడానికి, రిజిస్టర్ గడియారాన్ని టోగుల్ చేయండి ఏదీ లేదు.

రిజిస్టర్ గడియారాన్ని దీనికి టోగుల్ చేయండి:

•    గడియారం 0 క్లాక్ సోర్స్‌గా clk[0] సిగ్నల్‌ని ఉపయోగించడానికి

•    గడియారం 1 క్లాక్ సోర్స్‌గా clk[1] సిగ్నల్‌ని ఉపయోగించడానికి

•    గడియారం 2 క్లాక్ సోర్స్‌గా clk[2] సిగ్నల్‌ని ఉపయోగించడానికి

మీరు ఎంచుకున్నప్పుడు మాత్రమే మీరు ఈ సెట్టింగ్‌లను మార్చగలరు నమోదు ప్రారంభిస్తుంది in View పరామితి.

మూర్తి 1. DSP బ్లాక్ View

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

టేబుల్ 2. DSP టెంప్లేట్లు

DSP టెంప్లేట్లు వివరణ
గుణించండి ఒకే ఖచ్చితత్వ గుణకార చర్యను అమలు చేస్తుంది మరియు క్రింది సమీకరణాన్ని వర్తింపజేస్తుంది:

• అవుట్ = అయ్ * అజ్

జోడించు ఒకే ఖచ్చితత్వ జోడింపు లేదా తీసివేత ఆపరేషన్‌ను నిర్వహిస్తుంది మరియు క్రింది సమీకరణాలను వర్తింపజేస్తుంది:

• అవుట్ = Ay + Ax

• అవుట్ = Ay – Ax

జోడించు గుణించండి ఈ మోడ్ ఒకే ఖచ్చితత్వ గుణకారాన్ని నిర్వహిస్తుంది, తర్వాత కూడిక లేదా తీసివేత కార్యకలాపాలు మరియు క్రింది సమీకరణాలను వర్తింపజేస్తుంది.

• అవుట్ = (Ay * Az) – చైన్

• అవుట్ = (Ay * Az) + చైన్

• అవుట్ = (Ay * Az) – Ax

• అవుట్ = (Ay * Az) + Ax

గుణించడం కూడబెట్టు మునుపటి గుణకార ఫలితంతో ఫ్లోటింగ్-పాయింట్ గుణకారం తర్వాత ఫ్లోటింగ్-పాయింట్ జోడింపు లేదా వ్యవకలనం నిర్వహిస్తుంది మరియు క్రింది సమీకరణాలను వర్తింపజేస్తుంది:

• అవుట్(t) = [Ay(t) * Az(t)] – కూడబెట్టినప్పుడు అవుట్ (t-1)

సిగ్నల్ ఎక్కువగా నడపబడుతుంది.

• అవుట్(t) = [Ay(t) * Az(t)] + అవుట్ (t-1) పోర్ట్ అక్యుములేట్ అయినప్పుడు ఎక్కువగా నడపబడుతుంది.

• అవుట్(t) = Ay(t) * Az(t) కూడబెట్టిన పోర్ట్ తక్కువగా నడపబడినప్పుడు.

వెక్టర్ మోడ్ 1 మునుపటి వేరియబుల్ DSP బ్లాక్ నుండి చైన్ ఇన్‌పుట్‌తో ఫ్లోటింగ్-పాయింట్ గుణకారం తర్వాత ఫ్లోటింగ్-పాయింట్ జోడింపు లేదా తీసివేతను అమలు చేస్తుంది మరియు క్రింది సమీకరణాలను వర్తింపజేస్తుంది:
కొనసాగింది…
DSP టెంప్లేట్లు వివరణ
  • అవుట్ = (Ay * Az) – చైన్

• అవుట్ = (Ay * Az) + చైన్

• అవుట్ = (Ay * Az) , chainout = Ax

వెక్టర్ మోడ్ 2 ఫ్లోటింగ్-పాయింట్ గుణకారాన్ని నిర్వహిస్తుంది, ఇక్కడ IP కోర్ గుణకార ఫలితాన్ని నేరుగా చైన్‌అవుట్‌కు అందిస్తుంది. IP కోర్ అవుట్‌పుట్ ఫలితంగా ఇన్‌పుట్ యాక్స్ నుండి మునుపటి వేరియబుల్ DSP బ్లాక్ నుండి చైనిన్ ఇన్‌పుట్‌ను జోడిస్తుంది లేదా తీసివేస్తుంది.

ఈ మోడ్ క్రింది సమీకరణాలను వర్తిస్తుంది:

• అవుట్ = Ax – chainin , chainout = Ay * Az

• అవుట్ = యాక్స్ + చైనిన్ , చైన్అవుట్ = అయ్ * అజ్

• అవుట్ = గొడ్డలి , చైన్అవుట్ = Ay * Az

ఇంటెల్ సైక్లోన్ 10 GX స్థానిక ఫ్లోటింగ్-పాయింట్ DSP ఇంటెల్ FPGA IP సిగ్నల్స్

మూర్తి 2. ఇంటెల్ సైక్లోన్ 10 GX స్థానిక ఫ్లోటింగ్-పాయింట్ DSP ఇంటెల్ FPGA IP సిగ్నల్స్
ఫిగర్ IP కోర్ యొక్క ఇన్‌పుట్ మరియు అవుట్‌పుట్ సిగ్నల్‌లను చూపుతుంది.intel-Cyclone-10-Native-FloatingPoint-DSP-FPGA-IP-2

టేబుల్ 3. ఇంటెల్ సైక్లోన్ 10 GX స్థానిక ఫ్లోటింగ్-పాయింట్ DSP ఇంటెల్ FPGA IP ఇన్‌పుట్ సిగ్నల్స్

సిగ్నల్ పేరు టైప్ చేయండి వెడల్పు డిఫాల్ట్ వివరణ
గొడ్డలి[31:0] ఇన్పుట్ 32 తక్కువ గుణకానికి డేటా బస్‌ని ఇన్‌పుట్ చేయండి. ఇందులో అందుబాటులో ఉంది:

• మోడ్‌ని జోడించండి

• చైన్ మరియు చైన్అవుట్ ఫీచర్ లేకుండా గుణకారం-జోడించు మోడ్

• వెక్టర్ మోడ్ 1

• వెక్టర్ మోడ్ 2

ay[31:0] ఇన్పుట్ 32 తక్కువ గుణకానికి డేటా బస్‌ని ఇన్‌పుట్ చేయండి.

అన్ని ఫ్లోటింగ్ పాయింట్ ఆపరేషనల్ మోడ్‌లలో అందుబాటులో ఉంటుంది.

అజ్[31:0] ఇన్పుట్ 32 తక్కువ గుణకానికి డేటా బస్‌ని ఇన్‌పుట్ చేయండి. ఇందులో అందుబాటులో ఉంది:

• గుణించండి

• గుణకారం జోడించు

• గుణకారం కూడబెట్టు

• వెక్టర్ మోడ్ 1

• వెక్టర్ మోడ్ 2

చైన్[31:0] ఇన్పుట్ 32 తక్కువ ఈ సిగ్నల్‌లను మునుపటి ఫ్లోటింగ్ పాయింట్ DSP IP కోర్ నుండి చైన్‌అవుట్ సిగ్నల్‌లకు కనెక్ట్ చేయండి.
clk[2:0] ఇన్పుట్ 3 తక్కువ అన్ని రిజిస్టర్‌ల కోసం క్లాక్ సిగ్నల్‌లను ఇన్‌పుట్ చేయండి.

ఇన్‌పుట్ రిజిస్టర్‌లు, పైప్‌లైన్ రిజిస్టర్‌లు లేదా అవుట్‌పుట్ రిజిస్టర్‌లలో ఏదైనా సెట్ చేయబడితే మాత్రమే ఈ క్లాక్ సిగ్నల్‌లు అందుబాటులో ఉంటాయి క్లాక్ -0 or క్లాక్ -1 or క్లాక్ -2.

ena[2:0] ఇన్పుట్ 3 అధిక clk[2:0] కోసం గడియారం ఎనేబుల్. ఈ సంకేతాలు యాక్టివ్-అధికంగా ఉంటాయి.

• ena[0] దీని కోసం క్లాక్ -0

• ena[1] దీని కోసం క్లాక్ -1

• ena[2] దీని కోసం క్లాక్ -2

aclr[1:0] ఇన్పుట్ 2 తక్కువ అన్ని రిజిస్టర్‌ల కోసం అసమకాలిక స్పష్టమైన ఇన్‌పుట్ సిగ్నల్‌లు. ఈ సంకేతాలు యాక్టివ్‌గా ఉంటాయి.

ఉపయోగించండి aclr[0] అన్ని ఇన్‌పుట్ రిజిస్టర్‌లు మరియు ఉపయోగం కోసం aclr[1]

అన్ని పైప్‌లైన్ మరియు అవుట్‌పుట్ రిజిస్టర్‌ల కోసం.

కూడబెట్టు ఇన్పుట్ 1 తక్కువ అక్యుమ్యులేటర్ ఫీచర్‌ని ఎనేబుల్ లేదా డిసేబుల్ చేయడానికి ఇన్‌పుట్ సిగ్నల్.

• యాడర్ అవుట్‌పుట్‌ను ఫీడ్‌బ్యాక్ చేయడాన్ని ప్రారంభించడానికి ఈ సంకేతాన్ని నొక్కి చెప్పండి.

• ఫీడ్‌బ్యాక్ మెకానిజమ్‌ని డిసేబుల్ చేయడానికి ఈ సిగ్నల్‌ని డి-అసెర్ట్ చేయండి.

మీరు రన్-టైమ్ సమయంలో ఈ సిగ్నల్‌ను నొక్కి చెప్పవచ్చు లేదా డి-అసెర్ట్ చేయవచ్చు.

మల్టిప్లై అక్యుములేట్ మోడ్‌లో అందుబాటులో ఉంది.

చైన్అవుట్[31:0] అవుట్‌పుట్ 32 ఈ సిగ్నల్‌లను తదుపరి ఫ్లోటింగ్ పాయింట్ DSP IP కోర్ యొక్క చైనిన్ సిగ్నల్‌లకు కనెక్ట్ చేయండి.
ఫలితం[31:0] అవుట్‌పుట్ 32 IP కోర్ నుండి అవుట్‌పుట్ డేటా బస్.

పత్ర పునర్విమర్శ చరిత్ర

ఇంటెల్ సైక్లోన్ 10 GX స్థానిక ఫ్లోటింగ్-పాయింట్ DSP Intel FPGA IP యూజర్ గైడ్‌కి మార్పులు

తేదీ వెర్షన్ మార్పులు
నవంబర్ 2017 2017.11.06 ప్రారంభ విడుదల.

ఇంటెల్ కార్పొరేషన్. అన్ని హక్కులు ప్రత్యేకించబడ్డాయి. ఇంటెల్, ఇంటెల్ లోగో మరియు ఇతర ఇంటెల్ గుర్తులు ఇంటెల్ కార్పొరేషన్ లేదా దాని అనుబంధ సంస్థల ట్రేడ్‌మార్క్‌లు. Intel దాని FPGA మరియు సెమీకండక్టర్ ఉత్పత్తుల పనితీరును ఇంటెల్ యొక్క ప్రామాణిక వారంటీకి అనుగుణంగా ప్రస్తుత స్పెసిఫికేషన్‌లకు హామీ ఇస్తుంది, అయితే నోటీసు లేకుండా ఏ సమయంలోనైనా ఏదైనా ఉత్పత్తులు మరియు సేవలకు మార్పులు చేసే హక్కును కలిగి ఉంది. ఇంటెల్ వ్రాతపూర్వకంగా అంగీకరించినట్లు మినహా ఇక్కడ వివరించిన ఏదైనా సమాచారం, ఉత్పత్తి లేదా సేవ యొక్క అప్లికేషన్ లేదా ఉపయోగం నుండి ఉత్పన్నమయ్యే బాధ్యత లేదా బాధ్యతను Intel తీసుకోదు. ఇంటెల్ కస్టమర్‌లు ఏదైనా ప్రచురించబడిన సమాచారంపై ఆధారపడే ముందు మరియు ఉత్పత్తులు లేదా సేవల కోసం ఆర్డర్‌లు చేసే ముందు పరికర నిర్దేశాల యొక్క తాజా వెర్షన్‌ను పొందాలని సూచించారు. *ఇతర పేర్లు మరియు బ్రాండ్‌లను ఇతరుల ఆస్తిగా క్లెయిమ్ చేయవచ్చు.

పత్రాలు / వనరులు

intel సైక్లోన్ 10 స్థానిక ఫ్లోటింగ్ పాయింట్ DSP FPGA IP [pdf] యూజర్ గైడ్
సైక్లోన్ 10 స్థానిక ఫ్లోటింగ్ పాయింట్ DSP FPGA IP, 10 స్థానిక ఫ్లోటింగ్ పాయింట్ DSP FPGA IP, స్థానిక ఫ్లోటింగ్ పాయింట్ DSP FPGA IP, ఫ్లోటింగ్ పాయింట్ DSP FPGA IP, DSP FPGA IP, FPGA IP

సూచనలు

వ్యాఖ్యానించండి

మీ ఇమెయిల్ చిరునామా ప్రచురించబడదు. అవసరమైన ఫీల్డ్‌లు గుర్తించబడ్డాయి *