intel-suaicheantas

Notaichean fuasglaidh seata dealbhaidh freumhaichte intel Nios II

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

Notaichean fuasglaidh Suite Dealbhadh Embedded Nios II

Tha na notaichean fuasglaidh seo a’ còmhdach dreachan 13.1 tro 15.0 den Altera® Nios® II Embedded Design Suite (EDS). Tha na notaichean fuasglaidh seo a’ toirt cunntas air eachdraidh ath-sgrùdaidh airson EDS Nios II. Airson an liosta as ùire de mhearachdan airson an Nios II EDS, rannsaich am Bunait Eòlais fo Taic air an Altera weblàrach. Faodaidh tu am Bunait Eòlais a chleachdadh gus mearachdan a lorg stèidhichte air an dreach toraidh air a bheil buaidh agus slatan-tomhais eile.

Fiosrachadh co-cheangailte Bunait Eòlas Altera

Eachdraidh ath-sgrùdadh toraidh

Tha an clàr a’ sealltainn eachdraidh mùthadh Nios II EDS.

Eachdraidh Ath-sgrùdaidh Suite Dealbhaidh Nios II

Airson tuilleadh fiosrachaidh mu fheartan Nios II EDS, thoir sùil air na leabhraichean-làimhe Nios II.

Intel Corporation. Còraichean uile glèidhte. Tha Intel, suaicheantas Intel, agus comharran Intel eile nan comharran-malairt aig Intel Corporation no na fo-chompanaidhean aige. Tha Intel airidh air coileanadh a thoraidhean FPGA agus semiconductor a rèir mion-chomharrachadh gnàthach a rèir barantas àbhaisteach Intel, ach tha e a’ gleidheadh ​​​​na còrach atharrachaidhean a dhèanamh air toraidhean agus seirbheisean sam bith aig àm sam bith gun rabhadh. Chan eil Intel a’ gabhail uallach no uallach sam bith ag èirigh bho bhith a’ cleachdadh no a’ cleachdadh fiosrachadh, toradh no seirbheis sam bith a tha air a mhìneachadh an seo ach a-mhàin mar a chaidh aontachadh gu soilleir ann an sgrìobhadh le Intel. Thathas a’ moladh do luchd-ceannach Intel an dreach as ùire de shònrachaidhean inneal fhaighinn mus cuir iad earbsa ann am fiosrachadh foillsichte sam bith agus mus cuir iad òrdughan airson toraidhean no seirbheisean. * Faodar ainmean is suaicheantasan eile a thagradh mar sheilbh chàich.

Fiosrachadh Co-cheangailte

  • Leabhar-làimhe fiosrachaidh pròiseasar clasaigeach Nios II
  • Leabhar-làimhe leasaiche bathar-bog clasaigeach Nios II
  • Leabhar-làimhe fiosrachaidh pròiseasar Nios II Gen2
  • Leabhar-làimhe leasaiche bathar-bog Nios II Gen2

Ùrachaidhean Nios II EDS v15.0

Tha an v15.0 Nios II EDS a’ toirt a-steach na feartan ùra is leasaichte a leanas:

  • Dràibhear HAL tionndadh analog-gu-didseatach MAX 10 (ADC) ùr
  • Dràibhear HAL eadar-aghaidh sreathach sreathach ùr (QSPI).
  • Leasachaidhean air an draibhear MAX 10 ADC HAL
  • Innealan Nios II GNU air ùrachadh gu v4.9.1
    • Taic nas fheàrr airson optimization ùine ceangail (-flto) - Barrachd smachd air optimization puing cruinne a’ cleachdadh mgpopt = [chan eil, ionadail, cruinneil, dàta, uile]
    • Faodar sgrùdadh puing null (ùr ann an GNU v4.9.1) a chuir à comas le -fno-delete-null-pointer-checks
  • Chaidh gabhail ri co-phàirtean kernel agus inneal-inneal Nios II Linux shuas an abhainn High-profile cùisean air am fuasgladh:
  • Cùisean dràibhear EPCQ HAL air an ceartachadh
  • Gineadair gnàthaichte newlib stèidhichte ann an inneal-crìochnachaidh Windows Nios II
  • stdin a-nis ag obair gu ceart air Windows

Ùrachaidhean Nios II EDS v14.1

Nios II Gen2 Processor Core

Is e an dreach mu dheireadh den Nios II 14.0 agus tha e air ainmeachadh mar Nios II Classic. Canar Nios II Gen2 ri dreachan Nios II às deidh an togail seo. Tha na pròiseasairean Nios II Gen2 co-chosmhail ri pròiseasairean Nios II Classic, ach tha na feartan ùra a leanas aca:

  • Roghainnean airson raon seòlaidhean 64-bit
  • Roinn cuimhne iomaill roghainneil
  • Stiùireadh àireamhachd nas luaithe agus nas cinntiche

IPan freumhaichte ùra airson 14.1

Tha an liosta IP ùr a’ toirt a-steach:

  • IPan tionndaidh HPS Ethernet - Leigidh iad sin leat prìneachan HPS Ethernet I/O a shònrachadh
    gu prìnichean FPGA I/O agus tionndaidh iad bho chruth GMII gu RGMII no SGMII.
    Thoir an aire: Tha seo gu math cuideachail ma tha thu air a chuingealachadh leis an HPS I/O.
  • Coraichean IP inneal ùr a tha sònraichte do theaghlaichean:
    • Arria 10 - TPIU lorg IP. Is e Trace an inneal mu dheireadh ann an deasbaireachd bathar-bog runtime, dìreach mar a tha Signaltap airson leasachadh FPGA. Tha an IP seo a’ toirt comas do luchd-leasachaidh na comharran deasbaid lorg ARM® Cortex ™-A9 às-mhalairt gu prìneachan taobh a-muigh gus an lorgar modalan deasbaid mar Lauterbach® no ARM Dstream, a bhith ceangailte ris an A10 SoC Cortex-A9.
    • Max 10 - IPan ùra a lìbhrigeas eadar-aghaidh co-fhreagarrach Qsys gu na Max10 ADCs agus flash neach-cleachdaidh. Tha na IPan ùra sin air an cleachdadh anns an Max10 example dealbhaidhean. Tha example dealbhadh a tha a’ sealltainn:
  • Modh cadail 10 as àirde, airson tagraidhean cumhachd ìosal
  • Analog I/O airson luchd-leasachaidh a tha airson na ADCn amalaichte a chleachdadh
  • Comas rèiteachaidh dùbailte bhon chuimhne flash rèiteachaidh air-chip Max 10 Chaidh na dealbhaidhean iomraidh siostam òir Cyclone® V agus ArriaV SoC (GSRDs) ùrachadh cuideachd gus taic a thoirt do na fiosan 14.1 ACDS agus SoC EDS, tha seo a’ ciallachadh gum bi iad a ’toirt a-steach an SoC gu fèin-ghluasadach. Ceartachaidhean bathar-bog ann an 14.1 mar an dòigh-obrach PLL anns an ro-luchdachadh.

Taic aoigheachd 64-Bit leasaichte
Anns an fhoillseachadh seo, chaidh comas 64-bit a chur ris na h-innealan a leanas:

  • 64-bit nios2-gdb-server
  • Prògramadair 64-bit nios2-flash
  • 64-bit nios2-terminal

Thoir an aire: Taobh a-staigh ACDS, thèid co-dhiù dà fhrithealaiche GDB agus dà phrògramadair flash a chuir air falbh.

Ùrachadh gu àrainneachd Eclipse
Chaidh àrainneachd Eclipse ùrachadh gu dreach 4.3 gus buannachdan na h-àrainneachd as ùire a thoirt gu sreath leasachaidh Nios II. Tha eadar-dhealachaidhean roghainn loidhne-àithne eadar GCC v4.8.3 agus an dreach le taic roimhe. Ma tha pròiseact agad mu thràth air a chruthachadh le dreach roimhe, feumaidh tu do dhèanamh ùrachadhfiles no ath-bheothaich am pasgan taic bùird agad (BSP). Bidh an Free Software Foundation a’ toirt seachad na luchdachadh sìos a tha rim faighinn fo GCC Download agus tha làn notaichean fuasglaidh GCC rim faighinn fo Foillseachaidhean GCC.
Fiosrachadh Co-cheangailte http://gcc.gnu.org/

Ùrachadh gu inneal GNU Nios II

Chaidh na h-innealan a leanas ùrachadh:

  • GCC gu dreach 4.8.3
    • Optimization ùine ceangail ([flto]) air a chomasachadh
  • GDB gu dreach 7.7
  • newlib gu dreach 1.18

Chaidh an àrainneachd togail air àrd-ùrlar aoigheachd uinneagan ùrachadh gus amannan togail nas luaithe a thoirt seachad. Airson example, a 'togail a' bhunait webbidh tagradh frithealaiche a-nis a’ toirt trian den ùine a b’ àbhaist dha.

Taic a bharrachd airson Max10
Anns an fhoillseachadh seo, tha taic a bharrachd ann airson Max10 tro bhith a’ cur a-steach cuimhne tòiseachaidh agus taic bootload airson cuimhne flash an neach-cleachdaidh. Tha dreach beta ùr ann file goireas tionndaidh, ris an canar alt-file-convert, a tha ga dhèanamh nas fhasa an dàta agad fhaighinn a-steach don chruth cheart airson a luchdachadh a-steach gu flash.

Ùrachadh gu peripheral IP EPCQ
Chaidh taic bathar-bog HAL agus bootloader airson an iomall IP bog EPCQ ùrachadh a chuir ris. Chaidh cridhe EPCQ IP ùrachadh gus taic a chuir ris airson modh x4 ​​agus innealan L, a’ toirt cothrom nas luaithe air an inneal EPCQ bho Nios no maighstirean eile a tha stèidhichte air FPGA.

Ùrachaidhean Nios II EDS v14.0

Taic aoigheachd 64-Bit
Chan eil Innealan Togail Bathar-bog Nios II (SBT) v14.0 a ’toirt taic ach do shiostaman aoigheachd 64-bit.

Thoir an aire: Chan eil luchd-aoigheachd 32-bit a’ faighinn taic tuilleadh.
Chaidh na goireasan Nios II a leanas a ghluasad gu toradh Quartus II:

  • nios2-gdb-fhrithealaiche
  • nios2-flash-programmer
  • nios2-crìoch

Sgrùdadh Stack ùine-ruith
Ann an dreachan nas tràithe de EDS Nios II, nan deidheadh ​​​​sgrùdadh stac ùine ruith a chomasachadh, dh’ fhaodadh siostam Nios II a bhith neo-fhreagairt. Tha a’ chùis seo air a rèiteach ann an v14.0.

Taic Leum Fada
Ann an dreachan nas tràithe de EDS Nios II, cha do chuir an neach-cruinneachaidh taic cheart ri geansaidhean fada (taobh a-muigh raon seòlaidh 256-MB). Tha a’ chùis seo air a rèiteach ann an v14.0

Taic Bathar-cruaidh fleòdraidh 2
Gus làn thaic a thoirt do Bathar-cruaidh Floating Point 2, feumaidh tu leabharlann C newlib ath-chruinneachadh. Anns an Nios II EDS v13.1, dh’ fhàilnich an ceanglaiche an leabharlann C ath-chruinnichte a cheangal ris an tagradh. Tha a’ chùis seo air a rèiteach ann an v14.0.

Taic Drochaid Qsys
A’ tòiseachadh le v14.0, tha an Nios II EDS a’ toirt taic don Address Span Extender agus coraichean Drochaid IRQ.

Taic pròiseasar Nios II Gen2

Prìomh phròiseasar Gen2 Nios II
Ann an v14.0, tha cridhe pròiseasar Nios II a’ toirt a-steach roview buileachadh cridhe pròiseasar Nios II Gen2, a’ toirt taic do na teaghlaichean innealan as ùire aig Altera. Bidh cridhe pròiseasar Nios II Gen2 a ’lìbhrigeadh meud agus coileanadh coltach ris a’ phròiseasar tùsail Nios II, agus tha e co-chòrdail ri còd pròiseasar Nios II Classic aig ìre binary. Tha sruth an inneil agus HAL a’ toirt a-steach roghainnean gus taic a thoirt do fheartan Nios II Gen2. Tha an sruth-obrach airson BSPn a ghineadh agus bathar-bog togail mar an ceudna, ach feumar BSPn a chaidh a chruthachadh airson pròiseasar Nios II Classic ath-nuadhachadh.

Taic HAL airson Pròiseasar Nios II Gen2
Tha Sreath Toraidh Bathar-cruaidh Nios II (HAL) air a leudachadh gus taic a thoirt do na feartan Nios II Gen2 a leanas:

  • Raon seòladh 32-bit
  • Roinnean cuimhne iomaill (gun tasgadh).
  • Dìon ECC air tasgadan dàta agus TCMn ann an cridhe Nios II / f

Cores pròiseasar Nios II Gen2 agus taic MAX 10 FPGA
Tha innealan MAX 10 FPGA a’ faighinn taic bho phròiseasar Nios II Gen2, ach chan ann le pròiseasar Nios II Classic. Gus siostam Nios II a chuir an gnìomh air inneal MAX 10, feumaidh tu cridhe pròiseasar Nios II Gen2 a chleachdadh. Tha am pàirt cuimhne Altera On-chip Flash, a chaidh a thoirt a-steach ann an 14.0, a’ toirt cothrom do Avalon-MM faighinn gu cuimhne flash cleachdaiche MAX 10 air-chip. Leis a ’phàirt seo, faodaidh an inneal-copaidh bròg Nios II an còd a chopaigeadh gu RAM bho chuimhne flash neach-cleachdaidh MAX 10. 1.4.6.3.2. Taic inneal airson an MAX 10 FPGA Bidh an HAL a’ cur taic dhràibhear bunaiteach ris an inneal-tionndaidh MAX 10 analog gu didseatach (A/D). Tha goireasan prògramadh inneal Altera air an ùrachadh gus taic a thoirt do phrògramadh cuimhne flash neach-cleachdaidh MAX 10.

Na tha ùr ann an v14.0a10: Pròiseasar Nios II Gen2 agus taic Arria 10 FPGA
Tha innealan Arria 10 FPGA a’ faighinn taic bho phròiseasar Nios II Gen2, ach chan ann leis a’ phròiseasar clasaigeach Nios II. Gus siostam Nios II a chuir an gnìomh air inneal Arria 10, feumaidh tu cridhe pròiseasar Nios II Gen2 a chleachdadh.

Ùrachaidhean Nios II EDS v13.1

GCC air ùrachadh gu 4.7.3
Ann an v13.1, chaidh Innealan Togail Bathar-bog Nios II (SBT) ùrachadh gus taic a thoirt don dreach v4.7.3 de GCC. Tha eadar-dhealachaidhean roghainn loidhne-àithne eadar GCC v4.7.3 agus an dreach le taic roimhe. Ma tha pròiseact agad mu thràth air a chruthachadh le dreach roimhe, feumaidh tu do dhèanamh ùrachadhfiles no ath-bheothaich am pasgan taic bùird agad (BSP).

Thoir an aire: Bidh GCC v4.7.3 a’ cur grunn rabhaidhean is teachdaireachdan ùra ris. Ma chleachd thu an roghainn loidhne-àithne -Werror san tionndadh roimhe, is dòcha gum faic thu mearachdan ris nach robh dùil a thàinig bho na rabhaidhean ùra. Airson mion-fhiosrachadh mu bhuileachadh Nios II GCC 4.7.3, thoir sùil air ùrachadh inneal Nios II GNU bho GCC 4.1.2 gu GCC 4.7.3 ann am Bunait Eòlas Altera. Tha an Free Software Foundation a’ toirt seachad stiùireadh mu bhith a’ giùlan gu GCC 4.7, a’ clàradh chùisean cumanta. Gheibhear an iùl seo air GCC, an GNU Compiler Collection, fo Porting to GCC 4.7. Gheibhear notaichean fuasglaidh GCC slàn fo Foillseachaidhean GCC.

Fiosrachadh Co-cheangailte

Taic stiùiridh gnàthaichte puing fleòdraidh leasaichte
Ann an v13.1, tha Qsys a’ cur ris an roghainn gus co-phàirt seata stiùiridh gnàthaichte puing fleòdraidh ùr a thaghadh, Bathar-cruaidh Floating Point 2. Airson advan a ghabhailtage de thaic bathar-bog airson stiùireadh Bathar-cruaidh Floating Point 2, a’ toirt a-steach altera_nios_custom_instr_floating_point_2.h, a bheir air GCC gnìomhan math newlib a ghairm (seach gnìomhan matamataigeach togte GCC). Tha Altera a’ moladh gun cuir thu ri chèile newlib leis airson an coileanadh as fheàrr.

Thoir an aire: Na cleachd an roghainn loidhne-àithne -mcustom -fpu-cfg airson GCC. Chan eil an roghainn seo a’ toirt taic do stiùireadh Bathar-cruaidh Floating Point 2. Bidh innealan togail bathar-bog Nios II (SBT) a’ cur òrdughan fa leth -mcustom ris an dèanamhfile gus taic a thoirt do stiùireadh àbhaisteach Bathar-cruaidh Floating Point 2.

Taic ECC
A’ tòiseachadh ann an v13.1, leigidh deasaiche paramadair Pròiseasar Nios II leat dìon ECC a chomasachadh airson na RAMan ann am meadhan a’ phròiseasar agus an tasgadan stiùiridh. Gu gnàthach, chan eil ECC air a chomasachadh air ath-shuidheachadh. Mar sin, feumaidh bathar-bog dìon ECC a chomasachadh. Faodaidh bathar-bog cuideachd mearachdan ECC a chuir a-steach do phìosan dàta RAM gus taic a thoirt do dheuchainn inneal-làimhseachaidh eisgeachd ECC agus bus tachartais. Tha Sreath Toraidh Bathar-cruaidh Nios II (HAL) air a leudachadh gus taic a thoirt do thòiseachadh ECC agus làimhseachadh eisgeachd.

Copier boot uile-choitcheann
Ann an v13.1, tha an inneal-copaidh bròg Nios II air ùrachadh gus taic a thoirt do bharrachd sheòrsan innealan flash. Canar an lethbhreacadair bròg uile-choitcheann ris an inneal-copaidh bròg leasaichte. Bidh inneal-copaidh bròg Nios II a’ dèanamh leth-bhreac den tagradh binaries bho innealan flash gu cuimhne luaineach. Tha an cuimhne flash air a dhealbhadh le ìomhaigh FPGA aig an t-seòladh cuimhne as ìsle, air a leantainn le ìomhaighean dà-chànanach tagradh Nios II. Ann am fiosan toraidh roimhe seo, chaidh meud ìomhaigh FPGA a shuidheachadh airson gach teaghlach inneal. Ach, airson innealan anns na teaghlaichean Cyclone V, Stratix V, agus Arria V, bidh meud an ìomhaigh ag atharrachadh a rèir nan caochladairean a leanas:

  • Seòrsa Flash: Inneal rèiteachaidh prògramaichte leasaichte Quad-toradh (EPCQ) no toradh singilte (EPCS)
  • Comas inneal flash: 128 no 256 Mbits
  • Dlùthadh
  • Rèiteachadh eadar-aghaidh sreathach iomaill (SPI): ×1 no ×4
  • Cruth inneal: singilte no cascade

Tha e duilich don neach-copaidh bròg am cothlamadh gnàthach aithneachadh gus an urrainn dha meud ìomhaigh iomchaidh a chleachdadh, agus is dòcha nach cuir algorithm sam bith taic ri rèiteachadh san àm ri teachd. Gus an duilgheadas seo fhuasgladh, thèid bann-cinn a chuir ri ìomhaigh FPGA gus meud an ìomhaigh a shònrachadh. Le bhith a’ cleachdadh meud ìomhaigh bhon cheann-cinn, faodaidh an inneal-copaidh bròg uile-choitcheann obrachadh le rèiteachadh flash sam bith ann an innealan gnàthach no san àm ri teachd. Tha an goireas sof2flash air ùrachadh gus taic a thoirt don inneal-copaidh bròg uile-choitcheann. Chan eil an t-atharrachadh seo a’ toirt buaidh air comas bloc smachd FPGA gus ìomhaigh FPGA a phrògramadh gu fèin-ghluasadach aig cumhachd-air.

Cùisean aithnichte agus mearachdan
Anns an liosta a leanas tha cùisean aithnichte agus mearachdan, ma tha gin ann:

  • Tha eadar-dhealachadh beag ann an giùlan tasgadan pròiseasar Nios II Gen2 a dh ’fhaodadh buaidh a thoirt air luchd-leasachaidh a tha a’ roghnachadh a bhith a ’luathachadh giùlan tasgadan neo-àbhaisteach nam pròiseasairean clasaigeach anns na tagraidhean aca.

Fiosrachadh Co-cheangailte
Bunait Eòlas Altera Airson tuilleadh fiosrachaidh mu chùisean aithnichte agus mhearachdan agus mar a dh’ obraicheas tu timcheall orra, rannsaich Bunait Eòlas Altera.

  • Notaichean fuasglaidh Suite Dealbhadh Leabaichte Nios II Cuir fios air ais

Sgrìobhainnean/Goireasan

Notaichean fuasglaidh seata dealbhaidh freumhaichte intel Nios II [pdfStiùiridhean
Nios II, Notaichean fuasglaidh Suite Dealbhaidh Leabaichte, Notaichean Fuasglaidh Suite Dealbhaidh Nios II, Notaichean Fuasglaidh Suite Dealbhaidh

Iomraidhean

Fàg beachd

Cha tèid do sheòladh puist-d fhoillseachadh. Tha raointean riatanach air an comharrachadh *