ఇంటెల్-లోగో

Intel FPGAల కోసం DSP బిల్డర్

DSP-Builder-for-Intel-FPGAs-PRODUCT

ఉత్పత్తి సమాచారం

ఇంటెల్ FPGAల కోసం ఉత్పత్తిని DSP బిల్డర్ అంటారు. ఇది ఇంటెల్ FPGAలపై డిజిటల్ సిగ్నల్ ప్రాసెసింగ్ (DSP) అల్గారిథమ్‌లను రూపొందించడానికి మరియు అమలు చేయడానికి వినియోగదారులను అనుమతించే సాఫ్ట్‌వేర్ సాధనం. సాధనం ఒక గ్రాఫికల్ ఇంటర్‌ఫేస్‌ను అందిస్తుంది, ఇది మ్యాథ్‌వర్క్స్ MATLAB మరియు సిములింక్ సాధనంతో అనుసంధానించబడుతుంది, వినియోగదారులు బ్లాక్ డయాగ్రామ్ విధానాన్ని ఉపయోగించి DSP సిస్టమ్‌లను రూపొందించడానికి అనుమతిస్తుంది. సాధనం విభిన్న సంస్కరణలను కలిగి ఉంది, తాజా వెర్షన్ 22.4. ఉత్పత్తి అనేక పునర్విమర్శల ద్వారా వెళ్ళింది, ప్రతి పునర్విమర్శ కొత్త ఫీచర్లు, బగ్ పరిష్కారాలు మరియు మెరుగుదలలను పరిచయం చేస్తుంది. పునర్విమర్శ చరిత్ర పట్టిక ప్రతి సంస్కరణలో చేసిన మార్పుల సారాంశాన్ని అందిస్తుంది. ఉత్పత్తికి రెండు బ్లాక్‌సెట్ ఎడిషన్‌లు ఉన్నాయి: ప్రామాణిక బ్లాక్‌సెట్ మరియు అధునాతన బ్లాక్‌సెట్. ప్రామాణిక బ్లాక్‌సెట్ ఇంటెల్ క్వార్టస్ ప్రైమ్ స్టాండర్డ్ ఎడిషన్‌కు అందుబాటులో ఉంది, అయితే అధునాతన బ్లాక్‌సెట్ ఇంటెల్ క్వార్టస్ ప్రైమ్ ప్రో ఎడిషన్ మరియు ఇంటెల్ క్వార్టస్ ప్రైమ్ స్టాండర్డ్ ఎడిషన్ రెండింటికీ అందుబాటులో ఉంది. ఉత్పత్తి సరైన ఇన్‌స్టాలేషన్ మరియు వినియోగానికి అవసరమైన సిస్టమ్ అవసరాలను కలిగి ఉంది. MATLAB యొక్క 64-బిట్ వెర్షన్‌లకు మద్దతుతో దీనికి కనీసం ఒక సంస్కరణ The MathWorks MATLAB మరియు Simulink సాధనం అవసరం. Intel Quartus Prime సాఫ్ట్‌వేర్ వెర్షన్ ఉపయోగించబడుతున్న Intel FPGAల కోసం DSP బిల్డర్ వెర్షన్‌తో సరిపోలాలి. అధునాతన బ్లాక్‌సెట్ అన్ని కార్యకలాపాల కోసం Simulink స్థిర-పాయింట్ రకాలను ఉపయోగిస్తుంది మరియు Simulink Fixed Point యొక్క లైసెన్స్ వెర్షన్‌లు అవసరం. Intel అదనపు కార్యాచరణ కోసం DSP సిస్టమ్ టూల్‌బాక్స్ మరియు కమ్యూనికేషన్స్ సిస్టమ్ టూల్‌బాక్స్‌ని కూడా సిఫార్సు చేస్తుంది.

ఉత్పత్తి వినియోగ సూచనలు

  1. మీరు మీ వర్క్‌స్టేషన్‌లో ది MathWorks MATLAB మరియు Simulink సాధనం యొక్క అనుకూల సంస్కరణను ఇన్‌స్టాల్ చేశారని నిర్ధారించుకోండి. సాధనం MATLAB యొక్క 64-బిట్ సంస్కరణలకు మాత్రమే మద్దతు ఇస్తుంది.
  2. మీరు Intel Quartus Prime సాఫ్ట్‌వేర్ యొక్క సముచిత సంస్కరణను ఇన్‌స్టాల్ చేశారని నిర్ధారించుకోండి. సంస్కరణ మీరు ఉపయోగిస్తున్న Intel FPGAల కోసం DSP బిల్డర్ వెర్షన్‌తో సరిపోలాలి.
  3. Intel FPGAల కోసం DSP బిల్డర్‌ను ప్రారంభించండి మరియు గ్రాఫికల్ ఇంటర్‌ఫేస్‌ను తెరవండి.
  4. సాధనం అందించిన బ్లాక్ డయాగ్రామ్ విధానాన్ని ఉపయోగించి మీ DSP సిస్టమ్‌ను రూపొందించండి. మీకు కావలసిన అల్గారిథమ్‌ను రూపొందించడానికి అందుబాటులో ఉన్న బ్లాక్‌లు మరియు ఫీచర్‌లను ఉపయోగించండి.
  5. అడ్వాన్ తీసుకోండిtagమీ డిజైన్‌లోని అన్ని కార్యకలాపాల కోసం సిములింక్ స్థిర-పాయింట్ రకాలు ఇ. మీరు Simulink Fixed Point కోసం అవసరమైన లైసెన్స్‌లను కలిగి ఉన్నారని నిర్ధారించుకోండి.
  6. మీకు అదనపు కార్యాచరణ అవసరమైతే, Intel ద్వారా సిఫార్సు చేయబడిన DSP సిస్టమ్ టూల్‌బాక్స్ మరియు కమ్యూనికేషన్స్ సిస్టమ్ టూల్‌బాక్స్‌ని ఉపయోగించడాన్ని పరిగణించండి.
  7. మీ డిజైన్ పూర్తయిన తర్వాత, మీరు అవసరమైన వాటిని రూపొందించవచ్చు fileఇంటెల్ FPGA ప్రోగ్రామింగ్ కోసం s.

ఈ వినియోగ సూచనలను అనుసరించడం ద్వారా, మీరు Intel FPGAల కోసం DSP బిల్డర్‌ని ఉపయోగించి Intel FPGAలపై DSP అల్గారిథమ్‌లను సమర్థవంతంగా రూపొందించగలరు మరియు అమలు చేయగలరు.

Intel® FPGAs విడుదల గమనికల కోసం DSP బిల్డర్

సంబంధిత సమాచారం

  • నాలెడ్జ్ బేస్
  • సాఫ్ట్‌వేర్ ఇన్‌స్టాలేషన్ మరియు లైసెన్సింగ్

ఎర్రటా

లోపం అనేది ఫంక్షనల్ లోపాలు లేదా ఎర్రర్‌లు, దీని వలన ఉత్పత్తి ప్రచురించబడిన స్పెసిఫికేషన్‌ల నుండి వైదొలగవచ్చు. డాక్యుమెంటేషన్ సమస్యలలో లోపాలు, అస్పష్టమైన వివరణలు లేదా ప్రస్తుత ప్రచురించిన స్పెసిఫికేషన్‌లు లేదా ఉత్పత్తి పత్రాల నుండి లోపాలు ఉన్నాయి.
తప్పులు మరియు తప్పుల ద్వారా ప్రభావితమైన సంస్కరణలపై పూర్తి సమాచారం కోసం, Intel® యొక్క నాలెడ్జ్ బేస్ పేజీని చూడండి webసైట్.

సంబంధిత సమాచారం
నాలెడ్జ్ బేస్

Intel FPGAs అధునాతన బ్లాక్‌సెట్ పునర్విమర్శ చరిత్ర కోసం DSP బిల్డర్

వెర్షన్ తేదీ వివరణ
22.4 2022.12.12 జోడించిన మ్యాట్రిక్స్ మల్టిప్లై ఇంజిన్ డిజైన్ ఎక్స్ample.
22.3 2022.09.30 • మెరుగైన పనితీరు:

— DSP బిల్డర్ ఇప్పుడు FP16 మరియు Bfloat16 కోసం FP DSP బ్లాక్‌ని ఉపయోగిస్తుంది, సరిగ్గా గుండ్రంగా ఉంటుంది, జోడించు, ఉప or AddSub Intel Agilex పరికరాలలో

— DSP బిల్డర్ బ్లాక్‌సెట్‌లో ఎక్స్‌పోనెన్షియల్ మరియు నేచురల్ లాగ్ కోసం DSP హెవీ మరియు DSP లైట్ ఆర్కిటెక్చర్‌లకు యాక్సెస్ అందించబడింది.

— రెండు తక్కువ-ఖచ్చితమైన FP ఫార్మాట్‌ల కోసం మెరుగైన FP FFT లాజిక్ వినియోగం: FP16 మరియు FP19.

• ప్లాట్‌ఫారమ్ డిజైనర్‌లోని ఇతర IPతో DSP బిల్డర్ డిజైన్‌ల మెరుగైన ఏకీకరణ.

— DSP బిల్డర్ అన్‌రోల్ చేయదు కానీ (ఐచ్ఛికంగా) కాంప్లెక్స్ సిగ్నల్‌ల వెక్టర్‌లను ఒకే కండ్యూట్ ఎంటిటీగా ఉంచుతుంది.

— మీరు కండ్యూట్‌కు అనుకూల పాత్రను కూడా కేటాయించవచ్చు. DSP బిల్డర్ DSP బిల్డర్ మోడల్ పేరుతో ఇంటర్‌ఫేస్‌ను ప్రిఫిక్స్ చేయడం ద్వారా ప్రత్యేక పేర్లతో బహుళ మార్గాలను స్వయంచాలకంగా కేటాయిస్తుంది.

• యొక్క డిఫాల్ట్ కాన్ఫిగరేషన్ మెరుగుపరచబడింది FFT FFT పారామితులను మార్చేటప్పుడు లోపాలను తగ్గించడానికి బ్లాక్ చేస్తుంది.

• అంతర్గత స్థితిని రీసెట్ చేయడానికి ఎంపిక అందించబడింది FIR వెచ్చని రీసెట్ సమయంలో బ్లాక్ చేయండి.

• DSP బిల్డర్ డిజైన్‌లు సపోర్ట్ చేసే Simulink బ్లాక్‌లను కలిగి ఉన్న లైబ్రరీ జోడించబడింది.

22.2 2022.03.30 అంతర్గత పునరావృత గణన తగ్గింది కార్డిక్ వనరుల వినియోగాన్ని తగ్గించడానికి మరియు ఖచ్చితత్వాన్ని పెంచడానికి నిరోధించండి.
కొనసాగింది…
వెర్షన్ తేదీ వివరణ
22.1 2022.06.30 • దీనికి జాప్యం రిపోర్టింగ్ జోడించబడింది GPIO బ్లాక్ (పై జాప్యం రిపోర్టింగ్ లాగా ఛానెల్ IO

బ్లాక్స్).

• బ్యాక్-టు-బ్యాక్ హైబ్రిడ్ జోడించబడింది VFFT బ్లాక్, ఇది FFT పైప్‌లైన్‌ను ఫ్లష్ చేయకుండా FFT పరిమాణం మారినప్పుడు డేటా యొక్క నిరంతర ప్రసారానికి మద్దతు ఇస్తుంది.

• DSP బిల్డర్ అడ్వాన్స్‌డ్ ప్రోలో Intel సైక్లోన్ 10 LP, Intel MAX 10, Cyclone IV E+GXకి మద్దతు జోడించబడింది. మీరు తప్పనిసరిగా ఇంటెల్ క్వార్టస్ Std ఎడిషన్‌తో రూపొందించబడిన RTLని కంపైల్ చేయాలి.

• రీడ్-యాక్సెస్ కంట్రోల్ మెకానిజం దీని వరకు విస్తరించబడింది షేర్డ్ మెమ్స్ నిరోధించు

• మార్చడం ద్వారా DSP బ్లాక్ ప్యాకింగ్ మెరుగుపరచబడింది జోడించు, ఉప, మరియు మక్స్ ఒక డైనమిక్ AddSub నిరోధించు

21.4 2021.12.30 చేర్చబడింది AXI4 స్ట్రీమ్ రిసీవర్ మరియు AXI4 స్ట్రీమ్ ట్రాన్స్మిటర్ కు స్ట్రీమింగ్ లైబ్రరీ
21.3 2021.09.30 • దీనితో DFT లైబ్రరీ జోడించబడింది DFT, రీఆర్డర్బ్లాక్, మరియు రీఆర్డర్ మరియు రీస్కేల్ బ్లాక్స్

• సైక్లోన్ V పరికరాలకు మద్దతు జోడించబడింది

• DSP బిల్డర్ మెమరీ బ్లాక్‌లకు అడ్వైజరీ రీడ్ యాక్సెస్ (RA) నియంత్రణలు జోడించబడ్డాయి

• సరళీకృత బ్యాక్-టు-బ్యాక్ FFT బ్లాక్‌సెట్ జోడించబడింది

• వెర్షన్-అనుకూల ఇంటెల్ క్వార్టస్ ప్రైమ్ ఇన్‌స్టాలేషన్ అవసరం లేకుండానే DSP బిల్డర్‌ని స్వతంత్రంగా ఇన్‌స్టాల్ చేసే సామర్థ్యం జోడించబడింది

21.1 2021.06.30 • చేర్చబడింది ఫినిట్ స్టేట్ మెషిన్ బ్లాక్ మరియు డిజైన్ మాజీample.

• MATLAB సంస్కరణకు మద్దతు జోడించబడింది: R2020b

20.1 2020.04.13 పరికరం ఎంపిక పరికరం తీసివేయబడింది పరికర పారామితులు ప్యానెల్.
2019.09.01 Intel Agilex® పరికరాలకు మద్దతు జోడించబడింది.
19.1 2019.04.01 • రెండు కొత్త ఫ్లోటింగ్ పాయింట్ రకాలైన float16_m7 (bfloat) మరియు float19_m10కి మద్దతు జోడించబడింది.

• డిపెండెంట్ జాప్యం ఫీచర్ జోడించబడింది.

• FIFO బఫర్ పూరక-స్థాయి రిపోర్టింగ్ జోడించబడింది.

18.1 2018.09.17 • HDL దిగుమతి జోడించబడింది.

• C++ సాఫ్ట్‌వేర్ మోడల్‌లు జోడించబడ్డాయి.

18.0 2018.05.08 • DSP బిల్డర్ డిజైన్‌ల స్వయంచాలక రీసెట్ కనిష్టీకరణకు మద్దతు జోడించబడింది. రీసెట్ కనిష్టీకరణ అనేది డిజైన్ యొక్క సరైన కార్యాచరణను నిలుపుకుంటూ, రీసెట్ అవసరమయ్యే డిజైన్‌లో కనీస రిజిస్టర్‌ల సెట్‌ను నిర్ణయిస్తుంది. DSP బిల్డర్ రీసెట్ చేసే రిజిస్టర్‌ల సంఖ్యను తగ్గించడం వలన ఫలితాల నాణ్యత మెరుగుపడవచ్చు అంటే తగ్గిన ప్రాంతం మరియు పెరిగిన Fmax.

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

• HDL దిగుమతికి బీటా మద్దతు జోడించబడింది, ఇది VHDL లేదా Verilog HDL సింథసైజబుల్ డిజైన్‌లను DSP బిల్డర్ డిజైన్‌లో పొందుపరిచింది. మీరు దిగుమతి చేసుకున్న డిజైన్‌ను DSP బిల్డర్ సిమ్యులింక్ భాగాలతో రూపొందించవచ్చు. HDL దిగుమతి కనిష్ట వినియోగదారు ఇంటర్‌ఫేస్‌ని కలిగి ఉంటుంది, కానీ కొంత మాన్యువల్ సెటప్ అవసరం. ఈ లక్షణాన్ని ఉపయోగించడానికి, మీకు MathWorks HDL వెరిఫైయర్ సాధనం కోసం లైసెన్స్ అవసరం.

17.1 2017.11.06 • సూపర్-లు జోడించబడ్డాయిample NCO డిజైన్ ఉదాample.

• Intel Cyclone® 10 మరియు Intel Stratix® 10 పరికరాలకు మద్దతు జోడించబడింది.

• తీసివేయబడిన సందర్భాలు సంకేతాలు నిరోధించు.

• తొలగించబడిన WYSIWYG ఎంపిక ఆన్ చేయబడింది సంశ్లేషణ సమాచారం నిరోధించు.

17.0 2017.05.05 • ఇంటెల్ గా రీబ్రాండ్ చేయబడింది

• తిరస్కరించబడింది సంకేతాలు నిరోధించు

• గాస్సియన్ మరియు రాండమ్ నంబర్ జనరేటర్ డిజైన్ మాజీ జోడించబడిందిampలెస్

• వేరియబుల్-సైజ్ సూపర్‌లు జోడించబడ్డాయిampలీడ్ FFT డిజైన్ మాజీample

• చేర్చబడింది HybridVFFT నిరోధించు

• చేర్చబడింది GeneralVTwiddle మరియు GeneralMultVTwiddle బ్లాక్స్

16.1 2016.11.10 • LTE రిఫరెన్స్ డిజైన్ కోసం 4-ఛానల్ 2-యాంటెన్నా DUC మరియు DDC జోడించబడింది

• BFU_simple బ్లాక్ జోడించబడింది

• ప్రామాణిక మరియు ప్రో ఎడిషన్‌లను రూపొందించారు. ప్రో అరియా 10 పరికరాలకు మద్దతు ఇస్తుంది; స్టాండర్డ్ అన్ని ఇతర కుటుంబాలకు మద్దతు ఇస్తుంది.

• తిరస్కరించబడింది సంకేతాలు నిరోధించు

• DSP బిల్డర్ మెనులో Avalon-MM ఇంటర్‌ఫేస్ సెట్టింగ్‌లను సెట్ చేయడానికి కార్యాచరణ జోడించబడింది

కొనసాగింది…
వెర్షన్ తేదీ వివరణ
16.0 2016.05.02 • లైబ్రరీలను పునర్వ్యవస్థీకరించారు

• MAX 10 పరికరాలలో మెరుగైన మడత ఫలితాలు

• కొత్త డిజైన్ జోడించబడింది మాజీampతక్కువ:

- గాస్సియన్ రాండమ్ నంబర్ జనరేటర్

— DUC_4C4T4R మరియు DDC_4C4T4R LTE డిజిటల్-అప్ మరియు డౌన్-కన్వర్షన్

• కొత్త FFT కత్తిరింపు వ్యూహం జోడించబడింది: prune_to_widths()

15.1 2015.11.11 • తిరస్కరించబడింది క్వార్టస్ IIని అమలు చేయండి మరియు మోడల్‌సిమ్‌ను అమలు చేయండి బ్లాక్స్

• క్లాక్ క్రాసింగ్ మద్దతు జోడించబడింది

• పునర్నిర్మించదగిన FIR ఫిల్టర్‌లు జోడించబడ్డాయి

• మెరుగైన బస్సు ఇంటర్‌ఫేస్‌లు:

- మెరుగైన లోపం తనిఖీ మరియు నివేదించడం

— మెరుగైన అనుకరణ ఖచ్చితత్వం

- మెరుగైన బస్ స్లేవ్ లాజిక్ అమలు

- మెరుగైన క్లాక్ క్రాసింగ్

• కొన్ని Avalon-MM ఇంటర్‌ఫేస్‌లు మార్చబడ్డాయి

• కొత్త బ్లాక్‌లు జోడించబడ్డాయి:

—   క్యాప్చర్ విలువలు

—   అభిమాని

—   పాజ్ చేయండి

—   వెక్టార్ఫానౌట్

• IIR జోడించబడింది: పూర్తి-రేటు స్థిర-పాయింట్ మరియు IIR: పూర్తి-రేటు ఫ్లోటింగ్-పాయింట్ డెమోలు

• మోడెమ్ రిఫరెన్స్ డిజైన్‌ని ప్రసారం చేయడం మరియు స్వీకరించడం జోడించబడింది

15.0 మే 2015 • SystemVerilog అవుట్‌పుట్‌కు మద్దతు జోడించబడింది

• బాహ్య జ్ఞాపకాల లైబ్రరీ జోడించబడింది

• చేర్చబడింది బాహ్య మెమరీ నిరోధించు

• కొత్తది జోడించబడింది రెండు పోర్ట్‌లలో వ్రాయడానికి అనుమతించండి పరామితి DualMem నిరోధించు

• మార్చబడిన పారామీటర్లు ఆన్ AvalonMMSlaveSettings నిరోధించు

14.1 డిసెంబర్ 2014 • Arria 10 హార్డ్-ఫ్లోటింగ్ పాయింట్ బ్లాక్‌లకు మద్దతు జోడించబడింది

• BusStimulus మరియు BusStimulus జోడించబడిందిFileమెమరీ-మ్యాప్ చేయబడిన రిజిస్టర్‌ల డిజైన్‌కు రీడర్ బ్లాక్‌లు మాజీample.

• AvalonMMSlaveSettings బ్లాక్ మరియు జోడించబడింది DSP బిల్డర్ > అవలోన్ ఇంటర్‌ఫేస్‌లు > Avalon-MM బానిస మెను ఎంపిక

• కంట్రోల్ మరియు సిగ్నల్ బ్లాక్‌ల నుండి బస్ పారామీటర్‌లు తీసివేయబడ్డాయి

• కింది డిజైన్ మాజీ తీసివేయబడిందిampతక్కువ:

— కలర్ స్పేస్ కన్వర్టర్ (రిసోర్స్ షేరింగ్ ఫోల్డింగ్)

— అప్‌డేటింగ్ కోఎఫీషియంట్స్‌తో FIR ఫిల్టర్‌ని ఇంటర్‌పోలేటింగ్ చేయడం

— ప్రిమిటివ్ FIR ఫిల్టర్ (రిసోర్స్ షేరింగ్ ఫోల్డింగ్)

- సింగిల్-ఎస్tagఇ IIR ఫిల్టర్ (రిసోర్స్ షేరింగ్ ఫోల్డింగ్)

- మూడు-సంtagఇ IIR ఫిల్టర్ (రిసోర్స్ షేరింగ్ ఫోల్డింగ్)

• సిస్టమ్-ఇన్-ది-లూప్ మద్దతు జోడించబడింది

• కొత్త బ్లాక్‌లు జోడించబడ్డాయి:

- ఫ్లోటింగ్ పాయింట్ వర్గీకరణ

- ఫ్లోటింగ్-పాయింట్ గుణకారం కూడుతుంది

— గణిత బ్లాక్‌కు హైపోటెన్యూస్ ఫంక్షన్ జోడించబడింది

• మాజీ డిజైన్ జోడించబడిందిampతక్కువ:

- కలర్ స్పేస్ కన్వర్టర్

- కాంప్లెక్స్ FIR

- ప్రిమిటివ్ బ్లాక్స్ నుండి CORDIC

- క్రెస్ట్ ఫ్యాక్టర్ తగ్గింపు

- మడత FIR

— వేరియబుల్ పూర్ణాంక రేటు డెసిమేషన్ ఫిల్టర్

- వెక్టర్ క్రమబద్ధీకరణ - సీక్వెన్షియల్ మరియు పునరావృతం

కొనసాగింది…
వెర్షన్ తేదీ వివరణ
• చేర్చబడిన సూచన డిజైన్‌లు:

- క్రెస్ట్ ఫ్యాక్టర్ తగ్గింపు

- సింథసైజబుల్ టెస్ట్‌బెంచ్‌తో డైరెక్ట్ RF

- డైనమిక్ డెసిమేషన్ ఫిల్టర్

- పునర్నిర్మించదగిన డెసిమేషన్ ఫిల్టర్

— వేరియబుల్ పూర్ణాంక రేటు డెసిమేషన్ ఫిల్టర్

• రిసోర్స్ షేరింగ్ ఫోల్డర్ తీసివేయబడింది

• ALU ఫోల్డర్ నవీకరించబడింది

14.0 జూన్ 2014 • MAX 10 FPGAలకు మద్దతు జోడించబడింది.

• సైక్లోన్ III మరియు స్ట్రాటిక్స్ III పరికరాలకు మద్దతు తీసివేయబడింది

• మెరుగైన DSP బిల్డర్ రన్ మోడల్‌సిమ్ ఎంపిక, ఇది ఇప్పుడు మీరు ఉన్నత-స్థాయి డిజైన్ లేదా వ్యక్తిగత ఉపమాడ్యూల్స్ కోసం మోడల్‌సిమ్‌ని అమలు చేయడానికి అనుమతిస్తుంది

• డైరెక్టరీల సోపానక్రమంలో కాకుండా పరికర స్థాయి డైరెక్టరీకి (నిర్దిష్ట లక్ష్యం RTL డైరెక్టరీ క్రింద) HDL జనరేషన్ మార్చబడింది

• బస్ ఇంటర్‌ఫేస్‌లో రీడ్ సిగ్నల్ జోడించబడింది

• FIFOలో స్పష్టమైన పోర్ట్ జోడించబడింది

• 13 FFT బ్లాక్‌లు నిలిపివేయబడ్డాయి

• కొత్త డిజైన్ జోడించబడింది మాజీampతక్కువ:

— బ్యాక్‌ప్రెషర్‌తో Avalon-ST ఇంటర్‌ఫేస్ (ఇన్‌పుట్ మరియు అవుట్‌పుట్ FIFO బఫర్).

— బ్యాక్‌ప్రెషర్‌తో Avalon-ST ఇంటర్‌ఫేస్ (అవుట్‌పుట్ FIFO బఫర్).

- స్థిర-పాయింట్ గణిత విధులు

- CORDIC ఉపయోగించి భిన్న వర్గమూలం

- నార్మలైజర్

- సమాంతర FFT

— సమాంతర ఫ్లోటింగ్-పాయింట్ FFT

- CORDIC ఉపయోగించి స్క్వేర్ రూట్

- మారగల FFT/iFFT

- వేరియబుల్-సైజ్ ఫిక్స్‌డ్-పాయింట్ FFT

— BitReverseCoreC బ్లాక్ లేకుండా వేరియబుల్-సైజ్ ఫిక్స్‌డ్-పాయింట్ FFT

- వేరియబుల్-సైజ్ ఫిక్స్‌డ్-పాయింట్ iFFT

— BitReverseCoreC బ్లాక్ లేకుండా వేరియబుల్-సైజ్ ఫిక్స్‌డ్-పాయింట్ iFFT

— వేరియబుల్-సైజ్ ఫ్లోటింగ్-పాయింట్ FFT

— BitReverseCoreC బ్లాక్ లేకుండా వేరియబుల్-సైజ్ ఫ్లోటింగ్-పాయింట్ FFT

— వేరియబుల్-సైజ్ ఫ్లోటింగ్-పాయింట్ iFFT

— BitReverseCoreC బ్లాక్ లేకుండా వేరియబుల్-సైజ్ ఫ్లోటింగ్-పాయింట్ iFFT

• కొత్త బ్లాక్‌లు జోడించబడ్డాయి:

- ఎంకరేజ్ చేసిన ఆలస్యం

- డిలే లైన్ ప్రారంభించబడింది

— ఫీడ్‌బ్యాక్ ఆలస్యం ప్రారంభించబడింది

— FFT2P, FFT4P, FFT8P, FFT16P, FFT32P, మరియు FFT64P

- FFT2X, FFT4X, FFT8X, FFT16X, FFT32X మరియు FFT64X

- FFT2, FFT4, VFFT2 మరియు VFFT4

- జనరల్ మల్టీట్విడిల్ మరియు జనరల్ ట్విడిల్ (జనరల్ మల్టీ ట్విడిల్, జనరల్ ట్విడిల్)

— హైబ్రిడ్ FFT (హైబ్రిడ్_FFT)

— సమాంతర పైప్‌లైన్డ్ FFT (PFFT_Pipe)

- సిద్ధంగా

13.1 నవంబర్ 2013 • కింది పరికరాలకు మద్దతు తీసివేయబడింది:

- అర్రియా GX

- సైక్లోన్ II

— హార్డ్ కాపీ II, హార్డ్ కాపీ III, మరియు హార్డ్ కాపీ IV

- స్ట్రాటిక్స్, స్ట్రాటిక్స్ II, స్ట్రాటిక్స్ GX, మరియు స్ట్రాటిక్స్ II GX

• ALU ఫోల్డింగ్ ఫ్లో మెరుగుపడింది

• మ్యాథ్ బ్లాక్‌కి కొత్త ఫంక్షన్‌లు జోడించబడ్డాయి.

కొనసాగింది…
వెర్షన్ తేదీ వివరణ
• Const, DualMem మరియు LUT బ్లాక్‌లకు Simulink fi బ్లాక్ ఎంపిక జోడించబడింది

• కొత్త డిజైన్ జోడించబడింది మాజీampతక్కువ:

— వేరియబుల్-ప్రెసిషన్ రియల్ టైమ్ FFT

— అప్‌డేట్ కోఎఫీషియంట్స్‌తో FIR ఫిల్టర్‌ని ఇంటర్‌పోలేటింగ్ చేయడం

- సమయం ఆలస్యం బీమ్ఫార్మర్

• కొత్త బ్లాక్‌లు జోడించబడ్డాయి:

- ఎంకరేజ్ చేసిన ఆలస్యం

- బహుపది

- TwiddleAngle

- TwiddleROM మరియు TwiddleROMF

- వేరియబుల్ బిట్ రివర్స్

- VFFT

13.0 మే 2013 • కొత్త పరికర ఎంపిక మెనుతో పరికర బ్లాక్ నవీకరించబడింది.

• కొత్త ModelPrim బ్లాక్‌లు జోడించబడ్డాయి:

- కాన్స్ట్ మల్టీ

- విభజించు

- MinMax

- తిరస్కరించు

- స్కేలార్ ఉత్పత్తి

• తొమ్మిది కొత్త FFT బ్లాక్‌లు జోడించబడ్డాయి

• పది కొత్త FFT ప్రదర్శనలు జోడించబడ్డాయి

12.1 నవంబర్ 2012 • ALU మడత ఫీచర్ జోడించబడింది

• మెరుగుపరచబడిన ఖచ్చితమైన ఫ్లోటింగ్ పాయింట్ ఎంపికలు జోడించబడ్డాయి

• కింది కొత్త ModelPrim బ్లాక్‌లు జోడించబడ్డాయి:

- AddSub

— AddSubFused

- CmpCtrl

- గణితం

- గరిష్ట మరియు కనిష్ట

- MinMaxCtrl

- రౌండ్

- ట్రిగ్

• కింది కొత్త FFT బ్లాక్‌లు జోడించబడ్డాయి:

- ఎడ్జ్ డిటెక్ట్ (ఎడ్జ్ డిటెక్ట్)

- పల్స్ డివైడర్ (పల్స్ డివైడర్)

- పల్స్ గుణకం (పల్స్ మల్టిప్లైయర్)

— సహజ అవుట్‌పుట్‌తో బిట్-రివర్స్ FFT (FFT_BR_Natural)

• కింది కొత్త FIR డిజైన్ జోడించబడిందిampతక్కువ:

- సూపర్-లుample decimating FIR ఫిల్టర్

- సూపర్-లుample పాక్షిక FIR ఫిల్టర్

• AC మోటార్లు (ALU మడతతో) డిజైన్ కోసం స్థానం, వేగం మరియు ప్రస్తుత నియంత్రణ జోడించబడిందిample

సంబంధిత సమాచారం
DSP బిల్డర్ అడ్వాన్స్‌డ్ బ్లాక్‌సెట్ హ్యాండ్‌బుక్

సిస్టమ్ అవసరాలు

  • Intel FPGAల కోసం DSP బిల్డర్ MathWorks MATLAB మరియు Simulink టూల్స్ మరియు Intel Quartus® Prime సాఫ్ట్‌వేర్‌తో అనుసంధానించబడింది.
  • మీరు Intel FPGAల కోసం DSP బిల్డర్‌ని ఇన్‌స్టాల్ చేసే ముందు మీ వర్క్‌స్టేషన్‌లో కనీసం ఒక వెర్షన్ The MathWorks MATLAB మరియు Simulink టూల్ అందుబాటులో ఉందని నిర్ధారించుకోండి. మీరు Intel FPGAల కోసం Intel Quartus Prime సాఫ్ట్‌వేర్ మరియు DSP బిల్డర్ యొక్క అదే వెర్షన్‌ను ఉపయోగించాలి. Intel FPGAల కోసం DSP బిల్డర్ MATLAB యొక్క 64-బిట్ వెర్షన్‌లకు మాత్రమే మద్దతు ఇస్తుంది.
  • v18.0 నుండి, Intel FPGAల అధునాతన బ్లాక్‌సెట్ కోసం DSP బిల్డర్ ఇంటెల్ క్వార్టస్ ప్రైమ్ ప్రో ఎడిషన్ మరియు ఇంటెల్ క్వార్టస్ ప్రైమ్ స్టాండర్డ్ ఎడిషన్ కోసం అందుబాటులో ఉంది. Intel FPGAs స్టాండర్డ్ బ్లాక్‌సెట్ కోసం DSP బిల్డర్ ఇంటెల్ క్వార్టస్ ప్రైమ్ స్టాండర్డ్ ఎడిషన్ కోసం మాత్రమే అందుబాటులో ఉంది.

టేబుల్ 2. ఇంటెల్ FPGAs MATLAB డిపెండెన్సీల కోసం DSP బిల్డర్

వెర్షన్ MATLAB మద్దతు ఉన్న సంస్కరణలు
DSP బిల్డర్ స్టాండర్డ్ బ్లాక్‌సెట్ DSP బిల్డర్ అధునాతన బ్లాక్‌సెట్
ఇంటెల్ క్వార్టస్ ప్రైమ్ స్టాండర్డ్ ఎడిషన్ ఇంటెల్ క్వార్టస్ ప్రైమ్ ప్రో ఎడిషన్
22.4 అందుబాటులో లేదు R2022a R2021b R2021a R2020b R2020a
22.3 అందుబాటులో లేదు R2022a R2021b R2021a R2020b R2020a
22.1 అందుబాటులో లేదు R2021b R2021a R2020b R2020a R2019b
21.3 అందుబాటులో లేదు R2021a R2020b R2020a R2019b R2019a
21.1 అందుబాటులో లేదు R2020b R2020a R2019b R2019a R2018b
20.1 అందుబాటులో లేదు R2019b R2019a R2018b R2018a R2017b R2017a
19.3 అందుబాటులో లేదు R2019a R2018b R2018a R2017b
కొనసాగింది…
వెర్షన్ MATLAB మద్దతు ఉన్న సంస్కరణలు
DSP బిల్డర్ స్టాండర్డ్ బ్లాక్‌సెట్ DSP బిల్డర్ అధునాతన బ్లాక్‌సెట్
ఇంటెల్ క్వార్టస్ ప్రైమ్ స్టాండర్డ్ ఎడిషన్ ఇంటెల్ క్వార్టస్ ప్రైమ్ ప్రో ఎడిషన్
R2017a R2016b
19.1 మద్దతు లేదు 2013A R2018b R2018a R2017b R2017a R2016b
18.1 2013A 2013A R2018a R2017b R2017a R2016b
18.0 2013A 2013A R2017b R2017a R2016b R2016a R2015b
17.1 2013A 2013A R2016a R2015b R2015a R2014b R2014a R2013b

గమనిక:
Intel FPGAs అధునాతన బ్లాక్‌సెట్ కోసం DSP బిల్డర్ అన్ని కార్యకలాపాలకు Simulink స్థిర-పాయింట్ రకాలను ఉపయోగిస్తుంది మరియు Simulink Fixed Point యొక్క లైసెన్స్ వెర్షన్‌లు అవసరం. ఇంటెల్ DSP సిస్టమ్ టూల్‌బాక్స్ మరియు కమ్యూనికేషన్స్ సిస్టమ్ టూల్‌బాక్స్‌ని కూడా సిఫార్సు చేస్తుంది, కొన్ని డిజైన్‌లు మాజీampతక్కువ ఉపయోగం.

సంబంధిత సమాచారం
ఇంటెల్ సాఫ్ట్‌వేర్ ఇన్‌స్టాలేషన్ మరియు లైసెన్సింగ్.
Intel® FPGAల కోసం DSP బిల్డర్ విడుదల గమనికలు 9

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

Intel FPGAల కోసం intel DSP బిల్డర్ [pdf] యూజర్ గైడ్
ఇంటెల్ FPGAల కోసం DSP బిల్డర్, Intel FPGAలు, Intel FPGAలు, FPGAల కోసం బిల్డర్

సూచనలు

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

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