intel-LOGO

Intel AN 932 Rêbazên Koçberiya Gihîştina Flash ji Amûrên Bingeha Kontrolê berbi Amûrên Bingeha SDM

intel-AN-932-Flash-Access-Migration-Guidelines-from-Control-Block-Based-Devices-to-SDM-Based-Devices-PRO

Rêbazên Koçberiya Têketinê ya Flash ji Amûrên Bingeha Block Kontrolê berbi Amûrên Bingeha SDM-ê

Pêşkêş

Rêbernameyên koçberiya gihîştina flashê ramanek peyda dike ka hûn çawa dikarin sêwiranek bi gihîştina flash û operasyona Nûvekirina Pergalê ya Dûr (RSU) li ser cîhazên V-series, Intel® Arria® 10, Intel Stratix® 10, û cîhazên Intel Agilex™ bicîh bikin. Van rêwerzan di heman demê de dikarin ji we re bibin alîkar ku hûn ji sêwirana bloka-kontrolê berbi sêwirana bingehîn a Rêvebirê Amûra Ewle (SDM) ve bi gihîştina flash û operasyona RSU ve koç bikin. Amûrên nûtir ên wekî Intel Stratix 10 û Intel Agilex mîmariya-based SDM-ê bi gihîştina flashê ya cihêreng û nûvekirina pergalê ya dûr ve dema ku bi cîhazên V-series û Intel Arria 10 têne berhev kirin bikar tînin.

Koçberî ji Block-Bingeha Kontrolê berbi Amûrên Bingeha SDM-ê di Têketina Flash û Operasyona RSU de

Amûrên Bingeha Block Kontrolê (Camûrên Intel Arria 10 û V-Series)
Nîgara jêrîn IP-yên ku di gihîştina flash û operasyona nûvekirina pergalê ya dûr de li ser cîhazên V-series û Intel Arria 10, û her weha navbeynkariya her IP-yê têne bikar anîn nîşan dide.

Wêne 1. Diyagrama Astengkirina Amûrên Block-based Kontrolê (Amûrên Intel Arria 10 û V-Series)

intel-AN-932-Flash-Access-Migration-Guidelines-from-Control-Block-Based-Devices-to-SDM-Based-Devices-1

Pargîdaniya Intel. Hemû maf parastî ne. Intel, logoya Intel, û nîşaneyên din ên Intel marqeyên Intel Corporation an pargîdaniyên wê ne. Intel garantiya performansa FPGA û hilberên xwe yên nîvconductor li gorî taybetmendiyên heyî li gorî garantiya standard a Intel digire, lê mafê ku di her kêliyê de bêyî agahdarî di her hilber û karûbaran de biguhezîne digire. Intel ti berpirsiyarî an berpirsiyariya ku ji serîlêdan an karanîna ti agahdarî, hilber, an karûbarê ku li vir hatî diyar kirin çêdibe, ji bilî ku bi eşkere bi nivîskî ji hêla Intel ve hatî pejirandin. Ji xerîdarên Intel re tê şîret kirin ku berî ku xwe bispêrin agahdariya hatî weşandin û berî ku emrê hilber an karûbaran bidin, guhertoya herî dawî ya taybetmendiyên cîhazê bistînin. *Dibe ku nav û marqeyên din wekî milkê kesên din werin îdîakirin.

Hûn dikarin Navbera Flasha Serî ya Giştî ya Intel FPGA IP û Kontrolkera QUAD Serial Peripheral Peripheral (SPI) Kontrolker II bikar bînin da ku gihîştina flashê pêk bînin, bi heman rengî Nûvekirina Remote Intel FPGA IP-yê ji bo pêkanîna operasyona RSU tê bikar anîn. Intel pêşniyar dike ku hûn Navrûya Flash-ya Serî ya Generic Intel FPGA IP-ê bikar bînin ji ber ku ev IP nûtir e û dikare bi her navgînên flash-ê yên çar-serial (QSPI) re were bikar anîn. Amûrên flashê dikarin bi pinên Seriya Çalak (AS) an jî pîneyên giştî yên I/O (GPIO) ve werin girêdan. Ger hûn dixwazin amûrên flash QSPI ji bo veavakirina FPGA-yê bikar bînin û daneyên bikarhêner hilînin, pêdivî ye ku cîhaza QSPI bi pêla pêwendiya bîranîna serial a çalak (ASMI) ve were girêdan. Di veavakirinek serial a çalak de, mîhenga pin MSEL s eampdema ku FPGA tê hêz kirin tê rêve kirin. Bloka kontrolê daneyên flash QSPI ji cîhazên veavakirinê distîne û FPGA-ê mîheng dike.

Amûrên Bingeha SDM (Intel Stratix 10 û Amûrên Intel Agilex)
Dema ku hûn ji cîhazên bloka-bingeha kontrolê di gihîştina flash û nûvekirina pergalê ya dûr de koç dikin sê away hene ku meriv bigihîje flash QSPI-yê di cîhazên bingeha SDM-ê de. Intel pêşniyar dike ku hûn hem ji bo gihîştina flashê û hem jî ji bo nûvekirina pergala dûr, wekî ku di jimareya jêrîn de tê xuyang kirin, IP-ya Mailbox Client Intel FPGA bikar bînin. Dema ku fîşa mîhengê bi pinên I/O yên SDM ve girêdayî ye, Intel jî pêşniyar dike ku hûn IP-ya Mailbox Client Intel FPGA bikar bînin.

Wêne 2. Gihîştina QSPI Flash û Nûvekirina Flashê Bi Karanîna Mailbox Client Intel FPGA IP (Pêşniyar kirin)

intel-AN-932-Flash-Access-Migration-Guidelines-from-Control-Block-Based-Devices-to-SDM-Based-Devices-2

Hûn dikarin Mailbox Client Intel FPGA IP-ê bikar bînin da ku bigihîjin flasha QSPI ya ku bi I/O-ya SDM-ê ve girêdayî ye û nûvekirina pergalê ji dûr ve di cîhazên Intel Stratix 10 û Intel Agilex de pêk bînin. Ferman û/an wêneyên vesazkirinê ji kontrolkerê mêvandar re têne şandin. Dûv re kontrolkerê mêvandar fermanê werdigerîne formata bîranîn-nexşeya Avalon® û wê ji IP-ya Mailbox Client Intel FPGA re dişîne. Mailbox Client Intel FPGA IP fermanan/daneyan dimeşîne û bersivan ji SDM distîne. SDM wêneyên mîhengê li cîhaza flash QSPI dinivîse. The Mailbox Client Intel FPGA IP di heman demê de pêkhateyek xulamê-nexşeya bîranîna Avalon e. Kontrolkerê mêvandar dikare masterek Avalon be, wek JTAG master, pêvajoyek Nios® II, PCIe, mantiqek xwerû, an IP-ya Ethernet. Hûn dikarin Mailbox Client Intel FPGA IP-yê bikar bînin da ku fermanê bide SDM-ê ku bi wêneya nû/rojvekirî di cîhazên flash QSPI-yê de ji nû ve veavakirinê pêk bîne. Intel pêşniyar dike ku hûn di sêwiranên nû de IP-ya Mailbox Client Intel FPGA bikar bînin ji ber ku ev IP dikare bigihîje flash QSPI û operasyona RSU pêk bîne. Ev IP di her du cîhazên Intel Stratix 10 û Intel Agilex de jî tê piştgirî kirin, ku koça sêwiranê ji Intel Stratix 10 ber amûrên Intel Agilex hêsan dike.

Figure 3. Gihîştina QSPI Flash û Nûvekirina Flashê Bi karanîna Serial Flash Mailbox Client Intel FPGA IP û Mailbox Client Intel FPGA IP

intel-AN-932-Flash-Access-Migration-Guidelines-from-Control-Block-Based-Devices-to-SDM-Based-Devices-3

Hûn dikarin tenê Serial Flash Mailbox Client Intel FPGA IP-yê bikar bînin da ku bigihîjin flash QSPI-ya ku bi SDM I/O ve girêdayî ye di cîhazên Intel Stratix 10 de. Ferman û/an wêneyên vesazkirinê ji kontrolkerê mêvandar re têne şandin. Dûv re kontrolkerê mêvandar fermanê werdigerîne forma nexşeya bîranîna Avalon û wê ji Serial Flash Mailbox Client Intel FPGA IP re dişîne. Dûv re Serial Flash Mailbox Client Intel FPGA IP fermanan / daneyan dişîne û bersivên ji SDM distîne. SDM wêneyên mîhengê li cîhaza flash QSPI dinivîse. Serial Flash Mailbox Client Intel FPGA IP pêkhateyek xulamê ya Avalon-ê ye. Ji ber vê yekê, kontrolkerê mêvandar dikare masterek Avalon be, wekî JTAG master, pêvajoya Nios II, PCI Express (PCIe), mantiqek xwerû, an IP-ya Ethernet. Ji bo pêkanîna operasyona nûvekirina pergalê ya dûr, IP-ya Xerîdar Intel FPGA ya Mailbox hewce ye. Ji ber vê yekê, Serial Flash Mailbox Client Intel FPGA IP di sêwiranên nû de nayê pêşniyar kirin ji ber ku ew tenê amûrên Intel Stratix 10 piştgirî dike û tenê dikare ji bo gihîştina cîhazên flash QSPI were bikar anîn.

Figure 4. Gihîştina QSPI Flash û Nûvekirina Flashê Bi Karanîna Mailbox Client Intel FPGA IP bi Avalon Streaming Interface

intel-AN-932-Flash-Access-Migration-Guidelines-from-Control-Block-Based-Devices-to-SDM-Based-Devices-4

Xerîdarê Mailbox-a bi Avalon Streaming Interface Intel FPGA IP kanalek pêwendiyê di navbera mantiqa xweya xwerû û rêveberê cîhaza ewledar (SDM) de li Intel Agilex peyda dike. Hûn dikarin vê IP-ê bikar bînin da ku pakêtên fermanê bişînin û pakêtên bersivê ji modulên derdorê yên SDM, tevî QSPI, bistînin. SDM wêneyên nû li cîhaza flash QSPI dinivîse û dûv re cîhaza Intel Agilex ji wêneya nû an nûvekirî ji nû ve saz dike. Xerîdarê Mailbox-a bi Avalon Streaming Interface Intel FPGA IP-ê navbeynkariya streaming Avalon bikar tîne. Ji bo kontrolkirina IP-yê pêdivî ye ku hûn bi navgîniya streaming Avalon-ê ve kontrolkerek mêvandar bikar bînin. Xerîdarê Mailbox-a bi Avalon Streaming Interface Intel FPGA IP-yê ji pêwendiya Mailbox Client Intel FPGA IP-ya bileztir e. Lêbelê, ev IP cîhazên Intel Stratix 10 piştgirî nake, ku tê vê wateyê ku hûn nekarin sêwirana xwe rasterast ji Intel Stratix 10 berbi cîhazên Intel Agilex veguhezînin.

Information Related

  • Mailbox Client Intel FPGA IP Rêbernameya Bikarhêner
  • Serial Flash Mailbox Client Rêbernameya bikarhêner a Intel FPGA IP
  • Xerîdarê Mailbox bi Avalon Streaming Interface Intel FPGA IP Rêbernameya Bikarhêner

Berawirdkirina di navbera Serial Flash Mailbox, Mailbox Client û Mailbox Client bi Avalon Streaming Interface Intel FPGA IP

Tabloya jêrîn berhevoka di navbera her IP-yê de kurt dike.

 Xerîdarê qutiya posteyê bi navbeynkariya Avalon Streaming Intel FPGA IPSerial Flash Mailbox Client Intel FPGA IPMailbox Client Intel FPGA IP
Amûrên PiştgirîIntel AgilexTenê Intel Stratix 10Intel Agilex û Intel Stratix 10
InterfacesNavbera streaming AvalonNavbera nexşeya bîranînê ya AvalonNavbera nexşeya bîranînê ya Avalon
PêşniyarênKontrolkerê mêvandar ku navbeynkariya streaming Avalon bikar tîne da ku daneyan biherikîne.Kontrolkerê mêvandar ku navbeynkariya bîranîn-nexşeya Avalon bikar tîne da ku xwendin û nivîsandinê pêk bîne.• Kontrolkerê mêvandar ku ji bo xwendin û nivîsandinê navbeynkariya bîranîn-nexşeya Avalon bikar tîne.

• Pêşniyar kirin ku vê IP-ê di cîhazên Intel Stratix 10 de bikar bînin.

• Bi hêsanî koçkirina ji Intel Stratix 10 ber bi cîhazên Intel Agilex ve.

Leza Veguheztina DaneyênVeguhastina daneya bileztir ji Serial Flash Mailbox Client Intel FPGA IP û Mailbox Client Intel FPGA IP.Veguhastina daneya hêdîtir ji Xerîdar Mailbox-a bi Avalon Streaming Interface Intel FPGA IP.Veguhastina daneya hêdîtir ji Xerîdar Mailbox-a bi Avalon Streaming Interface Intel FPGA IP.
Ji bo Gihîştina Amûrên Flash-ê GPIO wekî navbeynkar bikar tînin

Figure 5. Gihîştina QSPI Flash

Hûn dikarin sêwiranê di cîhazên bloka-bingeha kontrolê de rasterast berbi cîhazên bingeha SDM-ê ve bikin heke sêwirana Navbera Flash-ya Serî ya Generic Intel FPGA IP-ya bi pîneya flash-ê ya ji GPIO-yê hatî hinardekirin bikar tîne. Di hin rewşên hindik de, cîhaza flash QSPI bi pina GPIO ya FPGA ve girêdayî ye. Amûra flash QSPI dê tenê wekî hilanîna bîranîna gelemperî were bikar anîn dema ku ew bi GPIO ve girêdayî ye. Amûra flash dikare bi navgîniya Generic Serial Flash Interface Intel FPGA IP (pêşniyar) an Generic QUAD SPI Controller II Intel FPGA IP-yê bi bijartina vebijarka hinardekirina pina SPI-yê ji GPIO re were gihîştin.

Di cîhazên Intel Stratix 10 û Intel Agilex de, hûn dikarin cîhazên flashê bi pina GPIO ya di FPGA-yê de ve girêdin da ku wekî hilanîna bîranîna gelemperî jî bikar bînin. Lêbelê, ji kerema xwe bala xwe bidin ku dema ku hûn cîhazên Intel Stratix 10 û Intel Agilex bikar tînin pêdivî ye ku mîhenga parametreyê pêwendiya pin SPI-ê çalak bike divê di Navbera Intel FPGA IP-ya Flash-ê ya Generic de were çalak kirin da ku pêşî li xeletiyê bigire. Ev e ji ber ku di cîhazên Intel Stratix 10 û Intel Agilex de navbeynkariya Serî ya Active diyarkirî tune. Ji bo mebesta veavakirinê di van cîhazan de, divê hûn cîhazên flashê bi I/O-ya SDM-ê ve girêdin wekî ku di beşa Amûrên-based SDM (Intel Stratix 10 û Amûrên Intel Agilex) de hatî destnîşan kirin.

Information Related
Amûrên Bingeha SDM (Intel Stratix 10 û Amûrên Intel Agilex)

Amûrên QSPI-ya Piştgiriya Li ser Tîpa Kontrolker

Tabloya jêrîn cîhazên flash-ê yên piştgirîkirî yên li ser bingeha navgîniya Intel FPGA IP-ya Generic Serial Flash û Generic QUAD SPI Controller II Intel FPGA IP-yê piştgirî dike.

SazîIPAmûrên QSPI
Cyclone® V, Intel Arria 10, Intel Stratix 10(1), Intel Agilex(1)Generic Serial Flash Interface Intel FPGA IPHemî cîhazên QSPI
Cyclone V, Intel Arria 10, Intel StratixGeneric QUAD SPI Controller II Intel• EPCQ16 (Mîkron*-lihevhatî)
10(1), Intel Agilex(1)FPGA IP• EPCQ32 (Mîkron*-lihevhatî)
  • EPCQ64 (Mîkron*-lihevhatî)
  • EPCQ128 (Mîkron*-lihevhatî)
  • EPCQ256 (Mîkron*-lihevhatî)
  • EPCQ512 (Mîkron*-lihevhatî)
  • EPCQL512 (Mîkron*-lihevhatî)
  • EPCQL1024 (Mîkron*-lihevhatî)
  • N25Q016A13ESF40
  • N25Q032A13ESF40
  • N25Q064A13ESF40
  • N25Q128A13ESF40
  • N25Q256A13ESF40
  • N25Q256A11E1240 (cilda kêmtage)
  • MT25QL512ABA
  • N2Q512A11G1240 (cilda kêmtage)
  • N25Q00AA11G1240 (cilda kêmtage)
  • N25Q512A83GSF40F
  • MT25QL256
  • MT25QL512
  • MT25QU256
  • MT25QU512
  • MT25QU01G

Ji bo bêtir agahdarî li ser cîhazên flash ên ku ji hêla Serial Flash Mailbox û Mailbox Client Intel FPGA IP-yên piştgirî têne piştgirî kirin, serî li beşa Amûrên Vesazkirina Piştgiriya Intel-ê ya di rûpela Veavakirina Amûrê - Navenda Piştgiriyê de bidin.

Information Related
Amûrên Vesazkirinê yên Piştgiriya Intel, Veavakirina Amûrê - Navenda Piştgiriyê

Dîroka Guhertoya Belgeyê ji bo AN 932: Rêbernameyên Koçkirina Gihîştina Flash-ê ji Amûrên Bingeha Kontrolê berbi Amûrên Bingeha SDM
Guhertoya BelgeyêChanges
2020.12.21Serbestberdana destpêkê.

AN 932: Rêbernameyên Koçberiya Gihîştina Flash ji Amûrên Bingeha Kontrolê berbi Amûrên Bingeha SDM

Belge / Çavkanî

Intel AN 932 Rêbazên Koçberiya Gihîştina Flash ji Amûrên Bingeha Kontrolê berbi Amûrên Bingeha SDM [pdf] Rehbera bikaranînê
AN 932 Rêbernameyên Koçberiya Têketinê ya Flash ji Amûrên Bingeha Kontrolê ber Cîhazên Bingeha SDM, AN 932, Rêbernameyên Koçberiya Gihîştina Flash-ê ji Amûrên Bingeha Kontrolê berbi Amûrên Bingeha SDM, Rêbernameyên Koçberiya Gihîştina Flash

Çavkanî

Bihêle şîroveyek

Navnîşana e-nameya we nayê weşandin. Zeviyên pêwîst têne nîşankirin *