intel-merki

Intel Nios II Embedded Design Suite útgáfuskýringar

intel-Nios-Embedded-Design-Suite-Release-Notes-product

Nios II Embedded Design Suite útgáfuskýringar

Þessar útgáfuskýringar ná yfir útgáfur 13.1 til 15.0 af Altera® Nios® II Embedded Design Suite (EDS). Þessar útgáfuskýringar lýsa endurskoðunarsögu Nios II EDS. Fyrir nýjasta lista yfir errata fyrir Nios II EDS skaltu leita í þekkingargrunninum undir Stuðningur á Altera websíða. Þú getur notað þekkingargrunninn til að leita að errata byggt á vöruútgáfunni sem hefur áhrif á og öðrum forsendum.

Tengdar upplýsingar Altera Knowledge Base

Endurskoðunarsaga vöru

Eftirfarandi tafla sýnir endurskoðunarferil Nios II EDS.

Nios II Embedded Design Suite endurskoðunarsaga

Fyrir frekari upplýsingar um Nios II EDS eiginleika, sjá Nios II handbækur.

Intel Corporation. Allur réttur áskilinn. Intel, Intel lógóið og önnur Intel merki eru vörumerki Intel Corporation eða dótturfélaga þess. Intel ábyrgist frammistöðu FPGA- og hálfleiðaravara sinna samkvæmt gildandi forskriftum í samræmi við staðlaða ábyrgð Intel, en áskilur sér rétt til að gera breytingar á hvaða vörum og þjónustu sem er hvenær sem er án fyrirvara. Intel tekur enga ábyrgð eða skaðabótaábyrgð sem stafar af notkun eða notkun á neinum upplýsingum, vöru eða þjónustu sem lýst er hér nema sérstaklega hafi verið samið skriflega af Intel. Viðskiptavinum Intel er bent á að fá nýjustu útgáfuna af tækjaforskriftum áður en þeir treysta á birtar upplýsingar og áður en pantað er fyrir vörur eða þjónustu. *Önnur nöfn og vörumerki geta verið eign annarra.

Tengdar upplýsingar

  • Nios II Classic Processor Reference Handbook
  • Nios II Classic hugbúnaðarhönnuðahandbók
  • Nios II Gen2 örgjörva tilvísunarhandbók
  • Nios II Gen2 hugbúnaðarhönnuðahandbók

Nios II EDS v15.0 uppfærslur

V15.0 Nios II EDS inniheldur eftirfarandi nýja og endurbætta eiginleika:

  • Nýr MAX 10 analog-to-digital breytir (ADC) HAL bílstjóri
  • Nýr raðtengi útlægra tengi (QSPI) HAL bílstjóri
  • Endurbætur á MAX 10 ADC HAL bílstjóri
  • Nios II GNU verkfærakeðja uppfærð í v4.9.1
    • Bættur stuðningur við hagræðingu á tengingartíma (-flto)— Meiri stjórn á hagræðingu bendils á heimsvísu með því að nota mgpopt=[engin, staðbundin, alþjóðleg, gögn, allt]
    • Núllbendingarathugun (nýtt í GNU v4.9.1) er hægt að gera óvirkt með –fno-delete-null-pointer-checks
  • Nios II Linux kjarna- og verkfærakeðjuhlutir hafa verið samþykktir andstreymis High-profile mál leyst:
  • EPCQ HAL bílstjóri vandamál leiðrétt
  • Sérsniðin newlib rafall lagaður í Windows Nios II flugstöðinni
  • stdin virkar nú rétt á Windows

Nios II EDS v14.1 uppfærslur

Nios II Gen2 örgjörvakjarni

Síðasta útgáfan af Nios II er 14.0 og ber nafnið Nios II Classic. Nios II útgáfur eftir þessa byggingu eru kallaðar Nios II Gen2. Nios II Gen2 örgjörvarnir eru tvöfaldir samhæfðir Nios II Classic örgjörvunum, en hafa eftirfarandi nýja eiginleika:

  • Valkostir fyrir 64-bita vistfangasvið
  • Valfrjálst útlægt minni svæði
  • Hraðari og ákveðnari reiknileiðbeiningar

Nýjar innbyggðar IP-tölur fyrir 14.1

Listinn yfir nýja IP inniheldur:

  • HPS Ethernet breytir IPs - Þetta gerir þér kleift að úthluta HPS Ethernet I/O pinna
    í FPGA I/O pinna og breyta þeim úr GMII sniði í RGMII eða SGMII.
    Athugið: Þetta er mjög gagnlegt ef þú ert takmarkaður af HPS I/O.
  • Nýir tæki fjölskyldu-sérstakur IP kjarna:
    • Arria 10 - TPIU rekja IP. Trace er fullkomið tól í kembiforriti fyrir keyrsluhugbúnað, líkt og Signaltap er fyrir FPGA þróun. Þessi IP gerir forriturum kleift að flytja út ARM® Cortex™-A9 rekja villuleitarmerkin yfir á ytri pinna svo að rekja villuleitareiningar eins og Lauterbach® eða ARM Dstream, geti tengst A10 SoC Cortex-A9.
    • Max 10 - Nýir IP-tölur sem skila Qsys samhæfum viðmótum við Max10 ADC og notendaflass. Þessar nýju IP-tölur eru notaðar í Max10 example hönnun. 14.1 útgáfan hefur nýtt exampLe hönnun sem sýnir:
  • Hámark 10 svefnstilling, fyrir notkun með litlum orku
  • Analog I/O fyrir forritara sem vilja nota samþættu ADC
  • Tvöföld stillingarmöguleiki frá Max 10 innbyggðu flassminni Cyclone® V og ArriaV SoC gullna kerfisviðmiðunarhönnun (GSRDs) hefur einnig verið uppfærð til að styðja við 14.1 ACDS og SoC EDS útgáfur, þetta þýðir að þær munu sjálfkrafa innihalda SoC hugbúnaðarleiðréttingar í 14.1 eins og PLL lausnin í forhlaðanum.

64-bita gestgjafastuðningur aukinn
Í þessari útgáfu var 64 bita getu bætt við eftirfarandi verkfæri:

  • 64-bita nios2-gdb-þjónn
  • 64-bita nios2-flash-forritari
  • 64-bita nios2-terminal

Athugið: Innan ACDS eru að minnsta kosti tveir GDB netþjónar og tveir flash forritarar sendir.

Uppfærsla á Eclipse umhverfið
Eclipse umhverfið hefur verið uppfært í útgáfu 4.3 til að færa ávinninginn af nýja umhverfinu í Nios II þróunarsvítuna. Það er munur á skipanalínuvalkostum á milli GCC v4.8.3 og áður studdu útgáfunnar. Ef þú ert með núverandi verkefni búið til með fyrri útgáfu þarftu að uppfæra tegundina þínafiles eða endurnýjaðu stuðningspakkann þinn (BSP). Free Software Foundation veitir niðurhalið sem er í boði undir GCC niðurhali og allar GCC útgáfuskýringar eru fáanlegar undir GCC útgáfur.
Tengdar upplýsingar http://gcc.gnu.org/

Uppfærsla á Nios II GNU Toolchain

Eftirfarandi verkfæri hafa verið uppfærð:

  • GCC í útgáfu 4.8.3
    • Fínstilling á tengitíma ([flto]) virkjuð
  • GDB til útgáfu 7.7
  • newlib í útgáfu 1.18

Byggingarumhverfið á Windows hýsingarpallinum hefur verið fínstillt til að gefa hraðari byggingartíma. Til dæmisample, byggja grunninn webmiðlaraforrit tekur nú þriðjung tímans sem það var áður.

Viðbótarstuðningur fyrir Max10
Í þessari útgáfu er bætt við stuðningi við Max10 með því að bæta við frumstillingu minni og stuðning við ræsihleðslu fyrir flassminni notandans. Það er til beta útgáfa af nýrri file viðskiptatól, kallað alt-file-convert, sem gerir það auðveldara að koma gögnunum þínum á rétt snið til að hlaða í flash.

Uppfærsla á EPCQ IP jaðartæki
HAL hugbúnaði og ræsihleðslustuðningi fyrir uppfærða EPCQ mjúka IP jaðartæki hefur verið bætt við. EPCQ IP kjarninn hefur verið uppfærður til að bæta við stuðningi fyrir x4 mode og L tæki, sem gefur hraðari aðgang að EPCQ tækinu frá Nios eða öðrum FPGA byggðum herrum.

Nios II EDS v14.0 uppfærslur

64-bita gestgjafastuðningur
Nios II Software Build Tools (SBT) v14.0 styður aðeins 64 bita hýsingarkerfi.

Athugið: 32-bita vélar eru ekki lengur studdir.
Eftirfarandi Nios II tól hafa verið flutt í Quartus II vöruna:

  • nios2-gdb-þjónn
  • nios2-flash-forritari
  • nios2-terminal

Run-time Stack Checking
Í fyrri útgáfum af Nios II EDS, ef keyrslutímastaflaskoðun var virkjuð, gæti Nios II kerfið orðið að engu. Þetta mál er leyst í v14.0.

Langstökkstuðningur
Í fyrri útgáfum af Nios II EDS studdi þýðandinn ekki langstökk á réttan hátt (utan 256 MB vistfangasviðs). Þetta mál er leyst í v14.0

Floating Point Vélbúnaður 2 Stuðningur
Til að styðja að fullu Floating Point Hardware 2, verður þú að endursafna newlib C bókasafninu. Í Nios II EDS v13.1 tókst tengilinn ekki að tengja endursamsetta C bókasafnið við forritið. Þetta mál er leyst í v14.0.

Qsys Bridge Stuðningur
Byrjar með v14.0, Nios II EDS styður Address Span Extender og IRQ Bridge kjarna.

Stuðningur við Nios II Gen2 örgjörva

Nios II Gen2 örgjörvakjarni
Í v14.0 inniheldur Nios II örgjörvakjarnan forview innleiðing á Nios II Gen2 örgjörvakjarna, sem styður nýjustu tækjafjölskyldur Altera. Nios II Gen2 örgjörva kjarni skilar stærð og afköstum svipað og upprunalega Nios II örgjörvan, og er samhæfur Nios II Classic örgjörva kóða á tvöfalda stigi. Verkfæraflæðið og HAL innihalda valkosti til að styðja Nios II Gen2 eiginleika. Verkflæðið til að búa til BSP og smíða hugbúnað er það sama, en BSP sem búið er til fyrir Nios II Classic örgjörva verður að endurnýjast.

HAL Stuðningur fyrir Nios II Gen2 örgjörva
Nios II Hardware Abstraction Layer (HAL) er framlengt til að styðja við eftirfarandi Nios II Gen2 eiginleika:

  • 32-bita vistfangasvið
  • Jaðarsvæði (óskylt) minnissvæði
  • ECC vernd á skyndiminni gagna og TCM í Nios II/f kjarna

Nios II Gen2 örgjörvakjarna og MAX 10 FPGA stuðningur
MAX 10 FPGA tæki eru studd af Nios II Gen2 örgjörva, en ekki af Nios II Classic örgjörva. Til að innleiða Nios II kerfi á MAX 10 tæki verður þú að nota Nios II Gen2 örgjörva kjarna. Altera On-chip Flash minni hluti, kynntur í 14.0, gerir Avalon-MM aðgang að on-chip MAX 10 notenda flash minni. Með þessum íhlut getur Nios II ræsiljósritunarvélin afritað kóða í vinnsluminni úr MAX 10 notendaflassminni. 1.4.6.3.2. Verkfærastuðningur fyrir MAX 10 FPGA HAL bætir við grunnstuðningi fyrir ökumann fyrir MAX 10 hliðstæða í stafræna (A/D) breytir. Forritunartól Altera tækisins eru uppfærð til að styðja við forritun á MAX 10 notendaflassminni.

Hvað er nýtt í v14.0a10: Nios II Gen2 örgjörvi og Arria 10 FPGA stuðningur
Arria 10 FPGA tæki eru studd af Nios II Gen2 örgjörva, en ekki af klassískum Nios II örgjörva. Til að innleiða Nios II kerfi á Arria 10 tæki verður þú að nota Nios II Gen2 örgjörva kjarna.

Nios II EDS v13.1 uppfærslur

GCC uppfærður í 4.7.3
Í v13.1 hafa Nios II Software Build Tools (SBT) verið uppfærð til að styðja við v4.7.3 útgáfuna af GCC. Það er munur á skipanalínuvalkostum á milli GCC v4.7.3 og útgáfunnar sem áður var studd. Ef þú ert með fyrirliggjandi verkefni búið til með fyrri útgáfu þarftu að uppfæra tegundina þínafiles eða endurnýjaðu stuðningspakkann þinn (BSP).

Athugið: GCC v4.7.3 bætir við nokkrum nýjum viðvörunum og skilaboðum. Ef þú notaðir -Werror skipanalínuvalkostinn í fyrri útgáfu gætirðu séð óvæntar villur sem myndast af nýju viðvaranunum. Fyrir upplýsingar um Nios II GCC 4.7.3 útfærsluna, sjá Nios II GNU verkfærakeðju uppfærslu úr GCC 4.1.2 í GCC 4.7.3 í Altera Knowledge Base. Free Software Foundation veitir leiðbeiningar um flutning á GCC 4.7, þar sem algeng vandamál eru skjalfest. Þessa handbók er að finna á GCC, GNU Compiler Collection, undir Porting to GCC 4.7. Allar útgáfuskýringar GCC eru fáanlegar undir GCC útgáfur.

Tengdar upplýsingar

Aukinn stuðningur við sérsniðna flotpunkt
Í v13.1 bætir Qsys við valmöguleika til að velja nýjan fleytipunkta sérsniðna leiðbeiningasetthluta, Floating Point Hardware 2. Til að nýtatage af hugbúnaðarstuðningi fyrir Floating Point Hardware 2 leiðbeiningarnar, innihalda altera_nios_custom_instr_floating_point_2.h, sem neyðir GCC til að kalla newlib stærðfræðiaðgerðir (frekar en GCC innbyggðar stærðfræðiaðgerðir). Altera mælir með því að þú setjir newlib saman með til að ná sem bestum árangri.

Athugið: Ekki nota –mcustom -fpu-cfg skipanalínuvalkostinn fyrir GCC. Þessi valkostur styður ekki Floating Point Hardware 2 leiðbeiningarnar. Nios II hugbúnaðarsmíðaverkfærin (SBT) bæta einstökum –mcustom skipunum við gerðfile til að styðja við sérsniðnar Floating Point Hardware 2 leiðbeiningar.

ECC stuðningur
Frá og með v13.1 gerir Nios II örgjörva færibreyturitillinn þér kleift að virkja ECC vernd fyrir vinnsluminni í örgjörvakjarnanum og leiðbeiningaskyndiminni. Sjálfgefið er að ECC er ekki virkt við endurstillingu. Þess vegna verður hugbúnaður að virkja ECC vernd. Hugbúnaður getur einnig sprautað ECC villum í vinnsluminni gagnabita til að styðja við prófun á ECC undantekningarstýri og atburðarrútu. Nios II Hardware Abstraction Layer (HAL) er framlengt til að styðja við ECC frumstillingu og meðhöndlun undantekninga.

Universal Boot Copier
Í v13.1 er Nios II ræsiljósritunarvélin uppfærð til að styðja fleiri gerðir af flassbúnaði. Uppfærða stígvélaritunarvélin er kölluð alhliða ræsiljósritunarvélin. Nios II ræsiljósritunarvélin afritar tvíþætti forrita úr flasstækjum yfir í rokgjarnt minni. Flassminnið er sett út með FPGA myndinni á lægsta minnisfanginu og síðan Nios II forritið tvöfaldar myndir. Í fyrri vöruútgáfum var FPGA myndastærð ákveðin fyrir hverja tækjafjölskyldu. Hins vegar, fyrir tæki í Cyclone V, Stratix V og Arria V fjölskyldunum, er myndstærðin breytileg eftir eftirfarandi breytum:

  • Flassgerð: Quad-output (EPCQ) eða single-output (EPCS) Enhanced Programmable Configuration device
  • Flasstækisgeta: 128 eða 256 Mbits
  • Þjöppun
  • Serial peripheral interface (SPI) stillingar: ×1 eða ×4
  • Skipulag tækis: stakt eða fellt

Það er erfitt fyrir ræsiritunarvélina að bera kennsl á núverandi samsetningu þannig að hún geti notað viðeigandi myndstærð og hvaða reiknirit sem er gæti ekki stutt framtíðarstillingar. Til að leysa þetta vandamál er haus bætt við FPGA myndina til að tilgreina stærð myndarinnar. Með því að nota myndstærðina úr hausnum getur alhliða ræsiljósritunarvélin unnið með hvaða flassstillingu sem er í núverandi eða framtíðartækjum. Sof2flash tólið er uppfært til að styðja við alhliða ræsiritunarvélina. Þessi breyting hefur ekki áhrif á getu FPGA-stýriblokkarinnar til að forrita FPGA-myndina sjálfkrafa þegar kveikt er á henni.

Þekkt mál og Errata
Eftirfarandi listi inniheldur þekkt vandamál og villur, ef einhver er:

  • Það er smámunur á Nios II Gen2 örgjörva skyndiminni hegðun sem gæti haft áhrif á forritara sem kjósa að nýta óhefðbundna skyndiminni hegðun klassískra örgjörva í forritum sínum.

Tengdar upplýsingar
Altera Knowledge Base Fyrir frekari upplýsingar um þekkt vandamál og errata og hvernig á að vinna í kringum þau, leitaðu í Altera Knowledge Base.

  • Nios II Embedded Design Suite útgáfuskýrslur Senda endurgjöf

Skjöl / auðlindir

Intel Nios II Embedded Design Suite útgáfuskýringar [pdfLeiðbeiningar
Nios II, Embedded Design Suite útgáfuskýrslur, Nios II Embedded Design Suite útgáfuskýringar, Design Suite útgáfuskýrslur

Heimildir

Skildu eftir athugasemd

Netfangið þitt verður ekki birt. Nauðsynlegir reitir eru merktir *