intel Nios II Embedded Design Suite Release Notes
Nios II Embedded Design Suite Release Notes
Aya manotsi ekuburitsa anovhara shanduro 13.1 kusvika 15.0 yeAltera® Nios® II Embedded Design Suite (EDS). Aya manotsi ekuburitsa anotsanangura nhoroondo yekudzokorora yeNios II EDS. Kune iyo ichangoburwa runyorwa rwe errata yeNios II EDS, tsvaga iyo Ruzivo Base pasi Tsigiro paAltera. website. Iwe unogona kushandisa iyo Ruzivo Base kutsvaga errata zvichibva pane chigadzirwa vhezheni yakakanganiswa uye mamwe maitiro.
Ruzivo Rwakabatana Altera Knowledge Base
Product Revision History
Tafura inotevera inoratidza nhoroondo yekudzokorora yeNios II EDS.
Nios II Embedded Design Suite Revision Nhoroondo
Kuti uwane rumwe ruzivo nezve Nios II EDS maficha, tarisa kuNios II mabhuku emaoko.
Intel Corporation. Kodzero dzese dzakachengetwa. Intel, iyo Intel logo, uye mamwe maIntel mamaki zviratidzo zveIntel Corporation kana vatsigiri vayo. Intel inobvumidza kuita kwayo FPGA uye semiconductor zvigadzirwa kune zvazvino zvirevo zvinoenderana neIntel's standard waranti, asi inochengetera kodzero yekuita shanduko kune chero zvigadzirwa nemasevhisi chero nguva pasina chiziviso. Intel haitore mutoro kana mutoro unobva mukushandisa kana kushandiswa kwechero ruzivo, chigadzirwa, kana sevhisi inotsanangurwa pano kunze kwekunge yakabvumiranwa nekunyora neIntel. Vatengi veIntel vanorairwa kuti vawane yazvino vhezheni yezvakatemwa zvemudziyo vasati vavimba nechero ruzivo rwakaburitswa uye vasati vaisa maodha ezvigadzirwa kana masevhisi. *Mamwe mazita nemhando zvinogona kunzi ndezvevamwe.
Related Information
- Nios II Classic processor Reference Handbook
- Nios II Classic Software Developer's Handbook
- Nios II Gen2 processor Reference Handbook
- Nios II Gen2 Software Developer's Handbook
Nios II EDS v15.0 Zvidzoreso
Iyo v15.0 Nios II EDS inosanganisira inotevera uye yakagadziridzwa maficha:
- Nyowani MAX 10 analog-to-digital converter (ADC) HAL mutyairi
- New Queued Serial Peripheral Interface (QSPI) HAL Driver
- Kuvandudza kune MAX 10 ADC HAL Mutyairi
- Nios II GNU toolchain upgraded kuti v4.9.1
- Kuvandudzwa kwerutsigiro rwekubatanidza nguva optimization (-flto)- Kuwedzera kutonga pamusoro pepasi rose pointer optimization uchishandisa mgpopt=[hapana, yemuno, yepasirese, data, zvese]
- Null pointer cheki (itsva muGNU v4.9.1) inogona kuvharwa ne -fno-delete-null-pointer-checks
- Nios II Linux kernel uye toolchain zvikamu zvakagamuchirwa kumusoro kwepamusoro-sorofile nyaya dzakagadziriswa:
- EPCQ HAL mutyairi nyaya dzakagadziriswa
- Tsika newlib jenareta yakagadziriswa muWindows Nios II terminal
- stdin ikozvino inoshanda nemazvo paWindows
Nios II EDS v14.1 Zvidzoreso
Nios II Gen2 processor Core
Yekupedzisira vhezheni yeNios II ndeye 14.0 uye inonzi Nios II Classic. Nios II shanduro mushure mekuvaka iyi inonzi Nios II Gen2. Iwo Nios II Gen2 processors ari mabhinari anoenderana neNios II Classic processors, asi iva neanotevera maficha matsva:
- Sarudzo dze64-bit kero renji
- Optional peripheral memory region
- Inokurumidza uye yakawanda deterministic arithmetic mirayiridzo
Nyowani Yakamisikidzwa IPs ye14.1
Rondedzero yeIP itsva inosanganisira:
- HPS Ethernet inoshandura IPs - Izvi zvinokutendera kuti upe iyo HPS Ethernet I/O pini
kuFPGA I/O mapini uye woashandura kubva kuGMII fomati kuita RGMII kana SGMII.
Cherechedza: Izvi zvinobatsira zvakanyanya kana iwe uchinge waganhurwa neHPS I/O. - Chishandiso chitsva chemhuri-chaiyo IP cores:
- Arria 10 - TPIU yekutsvaga IP. Trace ndicho chishandiso chekupedzisira mukumhanyisa software debug, senge Signaltap ndeyekusimudzira FPGA. Iyi IP inogonesa vanogadzira kuti vatumire kunze iyo ARM® Cortex™-A9 trace debug masaini kumapini ekunze kuitira kuti kuteedzera debug modules seLauterbach® kana ARM Dstream, inogona kubatana neA10 SoC Cortex-A9.
- Max 10 -Itsva IPs dzinoendesa Qsys inoenderana nzvimbo kuMax10 ADCs uye mushandisi flash. Aya maIP matsva anoshandiswa muMax10 example designs. Iyo 14.1 kuburitswa ine ex itsvaampmagadzirirwo anoratidza:
- Max 10 yekurara modhi, kune yakaderera magetsi maapplication
- Analog I/O yevagadziri vanoda kushandisa iyo yakabatanidzwa ADCs
- Dual kugadzirisa kugona kubva kuMax 10 pa-chip gadziriso flash memory Iyo Cyclone® V uye ArriaV SoC yegoridhe system reference madhizaini (GSRDs) yakagadziridzwa zvakare kutsigira iyo 14.1 ACDS uye SoC EDS kuburitswa, izvi zvinoreva kuti ivo vanozosanganisa iyo SoC. software inogadzirisa mu14.1 senge PLL workaround mune preloader.
64-Bit Host Tsigiro Yakasimbiswa
Mukuburitswa uku, 64-bit kugona kwakawedzerwa kune anotevera maturusi:
- 64-bit nios2-gdb-server
- 64-bit nios2-flash-programmer
- 64-bit nios2-terminal
Cherechedza: Mukati meACDS, angangoita maviri GDB maseva uye maviri flash programmers anotumirwa.
Kukwidziridzwa kune Eclipse Environment
Iyo Eclipse nharaunda yakakwidziridzwa kuita vhezheni 4.3 kuunza mabhenefiti enzvimbo nyowani kune Nios II yekuvandudza suite. Pane yekuraira mutsara sarudzo misiyano pakati peGCC v4.8.3 uye yakambotsigirwa shanduro. Kana iwe uine purojekiti iripo yakagadzirwa neyakapfuura vhezheni, unofanirwa kugadzirisa yako makefiles kana kugadziridza bhodhi rako rekutsigira package (BSP). Iyo Yemahara Software Foundation inopa kudhawunirodha kunowanikwa pasi peGCC Dhawunirodha uye yakazara GCC kuburitsa manotsi anowanikwa pasi peGCC Releases.
Related Information http://gcc.gnu.org/
Kukwidziridzwa kuNios II GNU Toolchain
Zvishandiso zvinotevera zvakakwidziridzwa:
- GCC kune shanduro 4.8.3
- Link nguva optimization ([flto]) inogoneswa
- GDB kune shanduro 7.7
- newlib kune shanduro 1.18
Nzvimbo yekuvaka pane windows host platform yakagadziridzwa kuti ipe kukurumidza kuvaka nguva. For example, kuvaka nheyo webserver application ikozvino inotora chikamu chimwe muzvitatu chenguva yayaimboita.
Kuwedzera Tsigiro yeMax10
Mukuburitswa uku, kune rutsigiro rwakawedzerwa rweMax10 kuburikidza nekuwedzera kwekutanga ndangariro uye bhutsuro yerutsigiro yemushandisi flash memory. Pane beta shanduro itsva file shanduko yekushandisa, inonzi alt-file-convert, izvo zvinoita kuti zvive nyore kuwana data rako mufomati chaiyo yekurodha muflash.
Kukwidziridzwa kune EPCQ IP Peripheral
HAL software uye bootloader rutsigiro rweiyo yakakwidziridzwa EPCQ yakapfava IP peripheral yawedzerwa. Iyo EPCQ IP musimboti yakakwidziridzwa kuti iwedzere rutsigiro rwe x4 modhi uye L zvishandiso, ichipa kukurumidza kuwana kune EPCQ mudziyo kubva kuNios kana mamwe maFPGA akavakirwa masters.
Nios II EDS v14.0 Zvidzoreso
64-Bit Host Tsigiro
Iyo Nios II Software Build Tools (SBT) v14.0 inongotsigira 64-bit host system.
Cherechedza: 32-bit mauto haasisiri kutsigirwa.
Izvi zvinotevera Nios II zvinoshandiswa zvakaendeswa kune Quartus II chigadzirwa:
- nios2-gdb-server
- nios2-flash-programmer
- nios2-terminal
Run-nguva Stack Kuongorora
Mune shanduro dzekare dzeNios II EDS, kana yekumhanyisa-nguva yekutarisa yakagoneswa, iyo Nios II system inogona kusadaira. Nyaya iyi inogadziriswa muv14.0.
Long Jump Support
Mune shanduro dzekare dzeNios II EDS, mugadziri haana kunyatso kutsigira kusvetuka kwenguva refu (kunze kwe256-MB kero renji). Nyaya iyi inogadziriswa muv14.0
Inoyangarara Point Hardware 2 Tsigiro
Kuti utsigire zvakazara Floating Point Hardware 2, unofanirwa kudzorera iyo newlib C raibhurari. MuNios II EDS v13.1, chinongedzo chakatadza kubatanidza raibhurari yeC yakadzokororwa nechishandiso. Nyaya iyi inogadziriswa muv14.0.
Qsys Bridge Tsigiro
Kutanga ne v14.0, iyo Nios II EDS inotsigira Kero Span Extender uye IRQ Bridge cores.
Nios II Gen2 processor Tsigiro
Iyo Nios II Gen2 processor Core
Mu v14.0, iyo Nios II processor core inosanganisira preview kuitwa kweiyo Nios II Gen2 processor musimboti, inotsigira Altera ichangoburwa mudziyo mhuri. Iyo Nios II Gen2 processor core inopa saizi uye kuita kwakafanana neyekutanga Nios II processor, uye inoenderana neNios II Classic processor kodhi padanho rebhinari. Kuyerera kwechishandiso uye HAL inosanganisira sarudzo dzekutsigira Nios II Gen2 maficha. Kufambiswa kwebasa rekugadzira BSPs uye software yekuvaka yakafanana, asi BSPs inogadzirwa yeNios II Classic processor inofanirwa kuvandudzwa.
HAL Tsigiro yeNios II Gen2 processor
Iyo Nios II Hardware Abstraction Layer (HAL) inowedzerwa kutsigira zvinotevera Nios II Gen2 maficha:
- A 32-bit kero renji
- Peripheral (uncached) ndangariro nzvimbo
- ECC kuchengetedza pane data cache uye TCMs muNios II/f musimboti
Nios II Gen2 processor Cores uye MAX 10 FPGA Tsigiro
MAX 10 FPGA zvishandiso zvinotsigirwa neNios II Gen2 processor, asi kwete neNios II Classic processor. Kushandisa Nios II system pane MAX 10 mudziyo, unofanirwa kushandisa Nios II Gen2 processor core. Iyo Altera On-chip Flash memory chikamu, yakaunzwa mu14.0, inogonesa Avalon-MM kuwana pane-chip MAX 10 mushandisi flash memory. Nechikamu ichi, Nios II bhutsu yekukopa inogona kukopa kodhi ku RAM kubva kuMAX 10 mushandisi flash memory. 1.4.6.3.2. Tsigiro yeTool yeMAX 10 FPGA Iyo HAL inowedzera tsigiro yemutyairi yeMAX 10 analogi kune dijitari (A/D) inoshandura. Iyo Altera mudziyo zvirongwa zvekushandisa zvinogadziridzwa kutsigira kuronga iyo MAX 10 mushandisi flash memory.
Chii Chitsva muv14.0a10: iyo Nios II Gen2 processor uye Arria 10 FPGA Tsigiro
Arria 10 FPGA zvishandiso zvinotsigirwa neNios II Gen2 processor, asi kwete neyekare Nios II processor. Kuti uite Nios II system pane Arria 10 mudziyo, unofanirwa kushandisa Nios II Gen2 processor core.
Nios II EDS v13.1 Zvidzoreso
GCC Yakakwidziridzwa kusvika ku4.7.3
Mu v13.1, Nios II Software Build Tools (SBT) yakagadziridzwa kutsigira v4.7.3 version yeGCC. Pane yekuraira mutsara sarudzo misiyano pakati peGCC v4.7.3 uye yakambotsigirwa shanduro. Kana iwe uine purojekiti iripo yakagadzirwa neyakapfuura vhezheni, unofanirwa kugadzirisa yako makefiles kana kugadziridza bhodhi rako rekutsigira package (BSP).
Cherechedza: GCC v4.7.3 inowedzera yambiro itsva uye mameseji akati wandei. Kana iwe wakashandisa iyo -Werror yekuraira-mutsara sarudzo mune yakapfuura vhezheni, unogona kuona zvisingatarisirwe zvikanganiso zvinogadzirwa neyambiro nyowani. Kuti uwane rumwe ruzivo nezve Nios II GCC 4.7.3 kuita, tarisa kuNios II GNU toolchain upgrade kubva paGCC 4.1.2 kuenda kuGCC 4.7.3 muAltera Knowledge Base. Iyo Yemahara Software Foundation inopa gwara rekufambisa kuGCC 4.7, kunyora zvinowanzoitika. Gwaro iri rinogona kuwanikwa paGCC, iyo GNU Compiler Collection, pasi pePorting kuGCC 4.7. Yakazara GCC kuburitsa zvinyorwa zviripo pasi peGCC Releases.
Related Information
- Altera Knowledge Base
- http://gcc.gnu.org/
Yakavandudzwa Inoyangarara Nzvimbo Tsika Yekuraira Tsigiro
Mu v13.1, Qsys inowedzera sarudzo yekusarudza itsva inoyangarara poindi yetsika yekuraira seti chikamu, Inoyangarara Point Hardware 2. Kutora advantage yerutsigiro rwesoftware yeFloating Point Hardware 2 mirayiridzo, inosanganisira altera_nios_custom_instr_floating_point_2.h, iyo inomanikidza GCC kudaidza newlib math function (panzvimbo peGCC yakavakirwa-mukati masvomhu mabasa). Altera inokurudzira kuti udzokorore newlib nekuita kwakanyanya.
Cherechedza: Usashandise iyo -mcustom -fpu-cfg yekuraira-mutsara sarudzo yeGCC. Iyi sarudzo haitsigire iyo Floating Point Hardware 2 mirairo. Iyo Nios II software yekuvaka maturusi (SBT) wedzera munhu -mcustom mirairo pakugadzirafile kutsigira Floating Point Hardware 2 tsika mirairo.
ECC Tsigiro
Kutanga muv13.1, iyo Nios II processor parameter mupepeti inoita kuti iwe ugone kugonesa ECC kuchengetedzwa kwema RAM mu processor core uye cache yekuraira. Nekumisikidza, ECC haigone kugoneswa pakugadzirisa. Naizvozvo, software inofanirwa kugonesa ECC kuchengetedzwa. Software inogonawo kubaya zvikanganiso zveECC muRAM data bits kutsigira kuyedzwa kweECC kunze kwemubati uye bhazi rechiitiko. Iyo Nios II Hardware Abstraction Layer (HAL) inowedzerwa kutsigira ECC kutanga uye kusarudzika kubata.
Universal Boot Copier
Mu v13.1, Nios II boot copier inovandudzwa kuti itsigire mamwe marudzi emagetsi emagetsi. Iyo yakakwidziridzwa boot copier inonzi universal boot copier. Iyo Nios II bhutsu yekukopa inokopa mabhinari ekushandisa kubva kumagetsi emagetsi kuenda kune inoshanduka ndangariro. Iyo flash memory yakaiswa pamwe neFPGA mufananidzo pane yakaderera memory kero, ichiteverwa neNios II application binary mifananidzo. Mukuburitswa kwechigadzirwa chakapfuura, saizi yemufananidzo weFPGA yakagadziriswa mhuri yega yega mudziyo. Nekudaro, kune zvishandiso zviri muCyclone V, Stratix V, uye mhuri dzeArria V, saizi yemufananidzo inosiyana zvichienderana neanotevera akasiyana:
- Flash type: Quad-output (EPCQ) kana single-output (EPCS) Yakanatsiridzwa Programmable Configuration mudziyo
- Flash mudziyo kugona: 128 kana 256 Mbits
- Compression
- Serial peripheral interface (SPI) kugadzirisa: ×1 kana ×4
- Chimiro chemudziyo: imwechete kana cascaded
Zvakaoma kuti mukopi webhutsu aone kusanganiswa kwazvino kuitira kuti ishandise saizi yemufananidzo yakakodzera, uye chero algorithm inogona kutadza kutsigira zvirongwa zveramangwana. Kugadzirisa dambudziko iri, musoro unowedzerwa kumufananidzo weFPGA kutsanangura saizi yemufananidzo. Nekushandisa saizi yemufananidzo kubva kumusoro, iyo universal boot copier inogona kushanda nechero flash configuration mune zvazvino kana ramangwana zvishandiso. Iyo sof2flash utility inogadziridzwa kutsigira universal boot copier. Shanduko iyi haina kukanganisa pakugona kweFPGA control block kuti igadzirise otomatiki mufananidzo weFPGA pamagetsi.
Zvinozivikanwa Nyaya uye Errata
Rondedzero inotevera ine nyaya dzinozivikanwa uye errata, kana iripo:
- Pane mutsauko mudiki muNios II Gen2 processor cache maitiro anogona kukanganisa vanogadzira vanosarudza kukwidziridza iyo isiri-yakajairwa cache maitiro eiyo classic processors mumashandisirwo avo.
Related Information
Altera Knowledge Base Kuti uwane rumwe ruzivo nezve zvinozivikanwa nyaya uye errata uye mashandisiro azvinoita, tsvaga iyo Altera Knowledge Base.
- Nios II Embedded Design Suite Release Notes Tumira Mhinduro
Zvinyorwa / Zvishandiso
![]() |
intel Nios II Embedded Design Suite Release Notes [pdf] Mirayiridzo Nios II, Embedded Design Suite Release Notes, Nios II Embedded Design Suite Release Notes, Design Suite Release Notes. |