intel-LOGO

intel AN 932 ෆ්ලෑෂ් ප්‍රවේශ සංක්‍රමණ මාර්ගෝපදේශ පාලන බ්ලොක් පාදක උපාංග සිට SDM පාදක උපාංග වෙත

intel-AN-932-Flash-ප්‍රවේශ-සංක්‍රමණ-මාර්ගෝපදේශ-පාලන-වාරණය-පාදක-උපාංග-සිට-SDM-පාදක-උපාංග-PRO-සිට

Flash Access Migration Guidelines Control BlockBased Devices සිට SDM-පාදක උපාංග වෙත

හැඳින්වීම

ෆ්ලෑෂ් ප්‍රවේශ සංක්‍රමණ මාර්ගෝපදේශ මඟින් ඔබට V-series උපාංග, Intel® Arria® 10, Intel Stratix® 10, සහ Intel Agilex™ උපාංග මත ෆ්ලෑෂ් ප්‍රවේශය සහ දුරස්ථ පද්ධති යාවත්කාලීන (RSU) ක්‍රියාකාරිත්වය සමඟ සැලසුමක් ක්‍රියාත්මක කළ හැකි ආකාරය පිළිබඳ අදහසක් සපයයි. මෙම මාර්ගෝපදේශ මඟින් ඔබට පාලන වාරණ-පාදක සැලසුමේ සිට ෆ්ලෑෂ් ප්‍රවේශය සහ RSU ක්‍රියාකාරිත්වය සමඟින් ආරක්ෂිත උපාංග කළමනාකරු (SDM) මත පදනම් වූ සැලසුම වෙත සංක්‍රමණය වීමටද උදවු කළ හැක. Intel Stratix 10 සහ Intel Agilex වැනි නව උපාංග V-series සහ Intel Arria 10 උපාංග සමඟ සසඳන විට විවිධ ෆ්ලෑෂ් ප්‍රවේශයන් සහ දුරස්ථ පද්ධති යාවත්කාලීන කිරීම් සහිත SDM-පාදක ගෘහ නිර්මාණ ශිල්පය භාවිතා කරයි.

ෆ්ලෑෂ් ප්‍රවේශය සහ RSU ක්‍රියාකාරීත්වය තුළ Control Block-පාදක සිට SDM-පාදක උපාංග වෙත සංක්‍රමණය වීම

බ්ලොක් පාදක උපාංග පාලනය කරන්න (Intel Arria 10 සහ V-Series උපාංග)
පහත රූපයේ දැක්වෙන්නේ V-series සහ Intel Arria 10 උපාංගවල ෆ්ලෑෂ් ප්‍රවේශයේ සහ දුරස්ථ පද්ධති යාවත්කාලීන ක්‍රියාකාරිත්වයේ භාවිතා වන IPs මෙන්ම එක් එක් IP වල අතුරුමුහුණත් ය.

Figure 1. Control Block-based Devices වල Block Diagram (Intel Arria 10 සහ V-Series Devices)

intel-AN-932-Flash-ප්‍රවේශ-සංක්‍රමණ-මාර්ගෝපදේශ-පාලන-වාරණය-පාදක-උපාංග-සිට-SDM-පාදක-උපාංග-1

ඉන්ටෙල් සංස්ථාව. සියලුම හිමිකම් ඇවිරිණි. Intel, Intel ලාංඡනය සහ අනෙකුත් Intel සලකුණු Intel Corporation හෝ එහි අනුබද්ධිත සමාගම්වල වෙළඳ ලකුණු වේ. Intel හි FPGA සහ අර්ධ සන්නායක නිෂ්පාදනවල ක්‍රියාකාරීත්වය Intel හි සම්මත වගකීම් වලට අනුකූලව වත්මන් පිරිවිතරයන්ට අනුකූලව සහතික කරයි, නමුත් දැනුම්දීමකින් තොරව ඕනෑම වේලාවක ඕනෑම භාණ්ඩයක් සහ සේවාවක් වෙනස් කිරීමට අයිතිය රඳවා තබා ගනී. Intel විසින් ලිඛිතව ලිඛිතව එකඟ වී ඇති පරිදි හැර මෙහි විස්තර කර ඇති ඕනෑම තොරතුරක්, නිෂ්පාදනයක් හෝ සේවාවක් යෙදුමෙන් හෝ භාවිතා කිරීමෙන් පැන නගින කිසිදු වගකීමක් හෝ වගකීමක් Intel භාර නොගනී. Intel පාරිභෝගිකයින්ට ඕනෑම ප්‍රකාශිත තොරතුරු මත විශ්වාසය තැබීමට පෙර සහ නිෂ්පාදන හෝ සේවා සඳහා ඇණවුම් කිරීමට පෙර උපාංග පිරිවිතරවල නවතම අනුවාදය ලබා ගැනීමට උපදෙස් දෙනු ලැබේ. *අනෙකුත් නම් සහ වෙළඳ නාම වෙනත් අයගේ දේපළ ලෙස හිමිකම් පෑමට හැකිය.

ෆ්ලෑෂ් ප්‍රවේශය සිදු කිරීම සඳහා ඔබට සාමාන්‍ය අනුක්‍රමික ෆ්ලෑෂ් අතුරුමුහුණත Intel FPGA IP සහ QUAD අනුක්‍රමික පර්යන්ත අතුරුමුහුණත (SPI) පාලක II භාවිතා කළ හැකිය, එසේම RSU මෙහෙයුම සිදු කිරීම සඳහා Remote Update Intel FPGA IP භාවිතා වේ. මෙම IP නවතම වන අතර ඕනෑම quad serial peripheral Interface (QSPI) ෆ්ලෑෂ් උපාංග සමඟ භාවිතා කළ හැකි බැවින් ඔබ Generic Serial Flash අතුරුමුහුණත Intel FPGA IP භාවිතා කරන ලෙස Intel නිර්දේශ කරයි. ෆ්ලෑෂ් උපාංග කැපවූ සක්‍රීය අනුක්‍රමික (AS) අල්ෙපෙනති හෝ සාමාන්‍ය අරමුණු I/O (GPIO) පින් එකකට සම්බන්ධ කළ හැක. ඔබට FPGA වින්‍යාස කිරීම සහ පරිශීලක දත්ත ගබඩා කිරීම සඳහා QSPI ෆ්ලෑෂ් උපාංග භාවිතා කිරීමට අවශ්‍ය නම්, QSPI උපාංගය කැප වූ ක්‍රියාකාරී අනුක්‍රමික මතක අතුරුමුහුණත (ASMI) පින් එකට සම්බන්ධ කළ යුතුය. සක්‍රිය අනුක්‍රමික වින්‍යාසයකදී, MSEL පින් සැකසුම s වේampFPGA බලගන්වන විට නායකත්වය. පාලන බ්ලොක් එක වින්‍යාස උපාංග වලින් QSPI ෆ්ලෑෂ් දත්ත ලබා ගන්නා අතර FPGA වින්‍යාස කරයි.

SDM-පාදක උපාංග (Intel Stratix 10 සහ Intel Agilex උපාංග)
ඔබ ෆ්ලෑෂ් ප්‍රවේශය සහ දුරස්ථ පද්ධති යාවත්කාලීන කිරීමේදී පාලන වාරණ පාදක උපාංගවලින් සංක්‍රමණය වන විට SDM මත පදනම් වූ උපාංගවල QSPI ෆ්ලෑෂ් වෙත ප්‍රවේශ වීමට ක්‍රම තුනක් තිබේ. පහත රූපයේ දැක්වෙන පරිදි ෆ්ලෑෂ් ප්‍රවේශය සහ දුරස්ථ පද්ධති යාවත්කාලීන කිරීම යන දෙකටම Mailbox Client Intel FPGA IP භාවිතා කරන ලෙස Intel නිර්දේශ කරයි. වින්‍යාස ෆ්ලෑෂ් SDM I/O පින්වලට සම්බන්ධ වූ විට, Intel විසින් Mailbox Client Intel FPGA IP භාවිතා කරන ලෙසද නිර්දේශ කරයි.

රූපය 2. QSPI ෆ්ලෑෂ් වෙත ප්‍රවේශ වීම සහ Mailbox Client Intel FPGA IP භාවිතයෙන් ෆ්ලෑෂ් යාවත්කාලීන කිරීම (නිර්දේශිතයි)

intel-AN-932-Flash-ප්‍රවේශ-සංක්‍රමණ-මාර්ගෝපදේශ-පාලන-වාරණය-පාදක-උපාංග-සිට-SDM-පාදක-උපාංග-2

SDM I/O වෙත සම්බන්ධ කර ඇති QSPI ෆ්ලෑෂ් වෙත ප්‍රවේශ වීමට සහ Intel Stratix 10 සහ Intel Agilex උපාංගවල දුරස්ථ පද්ධති යාවත්කාලීන කිරීම සිදු කිරීමට ඔබට Mailbox Client Intel FPGA IP භාවිතා කළ හැක. විධාන සහ/හෝ වින්‍යාස රූප ධාරක පාලකය වෙත යවනු ලැබේ. සත්කාරක පාලකය පසුව විධානය Avalon® මතක සිතියම්ගත ආකෘතියට පරිවර්තනය කර Mailbox Client Intel FPGA IP වෙත යවයි. Mailbox Client Intel FPGA IP විධාන/දත්ත ධාවනය කරන අතර SDM වෙතින් ප්‍රතිචාර ලබා ගනී. SDM මඟින් QSPI ෆ්ලෑෂ් උපාංගයට වින්‍යාස රූප ලියයි. Mailbox Client Intel FPGA IP යනු Avalon මතක සිතියම්ගත වහල් සංරචකයකි. ධාරක පාලකය J වැනි Avalon මාස්ටර් විය හැකTAG master, Nios® II ප්‍රොසෙසරයක්, PCIe, අභිරුචි තර්කයක්, හෝ Ethernet IP. QSPI ෆ්ලෑෂ් උපාංගවල නව/යාවත්කාලීන කළ රූපය සමඟ නැවත වින්‍යාස කිරීම සිදු කිරීමට SDM වෙත අණ කිරීමට ඔබට Mailbox Client Intel FPGA IP භාවිතා කළ හැක. මෙම IP හට QSPI ෆ්ලෑෂ් වෙත ප්‍රවේශ වී RSU මෙහෙයුම සිදු කළ හැකි බැවින්, ඔබ Mailbox Client Intel FPGA IP නව සැලසුම් භාවිතා කරන ලෙස Intel නිර්දේශ කරයි. මෙම IP Intel Stratix 10 සහ Intel Agilex උපාංග දෙකෙහිම සහය දක්වයි, එය Intel Stratix 10 සිට Intel Agilex උපාංග වෙත සැලසුම් සංක්‍රමණය පහසු කරයි.

රූපය 3. QSPI ෆ්ලෑෂ් වෙත ප්‍රවේශ වීම සහ Serial Flash Mailbox Client Intel FPGA IP සහ Mailbox Client Intel FPGA IP භාවිතයෙන් ෆ්ලෑෂ් යාවත්කාලීන කිරීම

intel-AN-932-Flash-ප්‍රවේශ-සංක්‍රමණ-මාර්ගෝපදේශ-පාලන-වාරණය-පාදක-උපාංග-සිට-SDM-පාදක-උපාංග-3

Intel Stratix 10 උපාංග තුළ SDM I/O වෙත සම්බන්ධිත QSPI ෆ්ලෑෂ් වෙත ප්‍රවේශ වීමට ඔබට Serial Flash Mailbox Client Intel FPGA IP පමණක් භාවිතා කළ හැක. විධාන සහ/හෝ වින්‍යාස රූප ධාරක පාලකය වෙත යවනු ලැබේ. සත්කාරක පාලකය පසුව විධානය Avalon මතක සිතියම්ගත ආකෘතියට පරිවර්තනය කර Serial Flash Mailbox Client Intel FPGA IP වෙත යවයි. Serial Flash Mailbox Client Intel FPGA IP පසුව විධාන/දත්ත යවන අතර SDM වෙතින් ප්‍රතිචාර ලැබේ. SDM මඟින් QSPI ෆ්ලෑෂ් උපාංගයට වින්‍යාස රූප ලියයි. Serial Flash Mailbox Client Intel FPGA IP යනු Avalon මතක සිතියම්ගත වහල් සංරචකයකි. එබැවින්, ධාරක පාලකය J වැනි Avalon මාස්ටර් විය හැකියTAG master, Nios II ප්‍රොසෙසරය, PCI Express (PCIe), අභිරුචි තර්කනය, හෝ Ethernet IP. Mailbox Client Intel FPGA IP දුරස්ථ පද්ධති යාවත්කාලීන මෙහෙයුම සිදු කිරීමට අවශ්‍ය වේ. එබැවින්, Serial Flash Mailbox Client Intel FPGA IP නව මෝස්තර සඳහා නිර්දේශ නොකරයි, මන්ද එය Intel Stratix 10 උපාංග සඳහා පමණක් සහය දක්වන අතර QSPI ෆ්ලෑෂ් උපාංග වෙත ප්‍රවේශ වීමට පමණක් භාවිතා කළ හැක.

රූපය 4. Avalon Streaming අතුරුමුහුණත සමඟ තැපැල් පෙට්ටි සේවාලාභියා Intel FPGA IP භාවිතා කරමින් QSPI ෆ්ලෑෂ් වෙත ප්‍රවේශ වීම සහ ෆ්ලෑෂ් යාවත්කාලීන කිරීම

intel-AN-932-Flash-ප්‍රවේශ-සංක්‍රමණ-මාර්ගෝපදේශ-පාලන-වාරණය-පාදක-උපාංග-සිට-SDM-පාදක-උපාංග-4

Avalon Streaming Interface Intel FPGA IP සමඟ Mailbox Client ඔබේ අභිරුචි තර්කනය සහ Intel Agilex හි ආරක්ෂිත උපාංග කළමනාකරු (SDM) අතර සන්නිවේදන නාලිකාවක් සපයයි. QSPI ඇතුළු SDM පර්යන්ත මොඩියුල වලින් විධාන පැකට් යැවීමට සහ ප්‍රතිචාර පැකට් ලබා ගැනීමට ඔබට මෙම IP භාවිතා කළ හැක. SDM විසින් QSPI ෆ්ලෑෂ් උපාංගය වෙත නව පින්තූර ලියා පසුව නව හෝ යාවත්කාලීන කළ රූපයෙන් Intel Agilex උපාංගය නැවත සකස් කරයි. Avalon Streaming Interface Intel FPGA IP සමඟ Mailbox Client Avalon streaming අතුරුමුහුණත භාවිතා කරයි. IP පාලනය කිරීමට ඔබ Avalon streaming අතුරුමුහුණත සහිත සත්කාරක පාලකයක් භාවිතා කළ යුතුය. Avalon Streaming Interface Intel FPGA IP සමඟ Mailbox Client හට Mailbox Client Intel FPGA IP වලට වඩා වේගවත් දත්ත ප්‍රවාහයක් ඇත. කෙසේ වෙතත්, මෙම IP Intel Stratix 10 උපාංග සඳහා සහය නොදක්වයි, එයින් අදහස් වන්නේ ඔබට ඔබේ නිර්මාණය Intel Stratix 10 සිට Intel Agilex උපාංග වෙත සෘජුවම සංක්‍රමණය කළ නොහැකි බවයි.

අදාළ තොරතුරු

  • Mailbox Client Intel FPGA IP පරිශීලක මාර්ගෝපදේශය
  • Serial Flash Mailbox Client Intel FPGA IP පරිශීලක මාර්ගෝපදේශය
  • Avalon Streaming Interface Intel FPGA IP පරිශීලක මාර්ගෝපදේශය සහිත තැපැල් පෙට්ටි සේවාදායකයා

Avalon Streaming Interface Intel FPGA IPs සමඟ Serial Flash Mailbox, Mailbox Client සහ Mailbox Client අතර සංසන්දනය

පහත වගුවේ එක් එක් IP අතර සංසන්දනය සාරාංශ කරයි.

  Avalon Streaming Interface Intel FPGA IP සමඟ තැපැල් පෙට්ටි සේවාදායකයා Serial Flash Mailbox Client Intel FPGA IP Mailbox Client Intel FPGA IP
සහාය දක්වන උපාංග ඉන්ටෙල් ඇජිලෙක්ස් Intel Stratix 10 පමණි Intel Agilex සහ Intel Stratix 10
අතුරුමුහුණත් Avalon streaming අතුරු මුහුණත Avalon මතක සිතියම්ගත අතුරු මුහුණත Avalon මතක සිතියම්ගත අතුරු මුහුණත
නිර්දේශ දත්ත ප්‍රවාහ කිරීමට Avalon ප්‍රවාහ අතුරුමුහුණත භාවිතා කරන සත්කාරක පාලකය. කියවීම සහ ලිවීම සිදු කිරීම සඳහා Avalon මතක සිතියම්ගත අතුරු මුහුණත භාවිතා කරන ධාරක පාලකය. • කියවීම සහ ලිවීම සිදු කිරීම සඳහා Avalon මතක සිතියම්ගත අතුරු මුහුණත භාවිතා කරන ධාරක පාලකය.

• Intel Stratix 10 උපාංගවල මෙම IP භාවිත කිරීමට නිර්දේශ කෙරේ.

• Intel Stratix 10 සිට Intel Agilex උපාංග වෙත සංක්‍රමණය වීම පහසුය.

දත්ත හුවමාරු වේගය Serial Flash Mailbox Client Intel FPGA IP සහ Mailbox Client Intel FPGA IP වලට වඩා වේගවත් දත්ත ප්‍රවාහය. Avalon Streaming Interface Intel FPGA IP සමඟ Mailbox Client ට වඩා මන්දගාමී දත්ත ප්‍රවාහය. Avalon Streaming Interface Intel FPGA IP සමඟ Mailbox Client ට වඩා මන්දගාමී දත්ත ප්‍රවාහය.
ෆ්ලෑෂ් උපාංග වෙත ප්‍රවේශ වීම සඳහා අතුරු මුහුණතක් ලෙස GPIO භාවිතා කිරීම

රූපය 5. QSPI ෆ්ලෑෂ් වෙත ප්‍රවේශ වීම

GPIO වෙත අපනයනය කරන ලද ෆ්ලෑෂ් පින් සහිත සාමාන්‍ය අනුක්‍රමික ෆ්ලෑෂ් අතුරුමුහුණත Intel FPGA IP භාවිතා කරන්නේ නම්, ඔබට පාලන බ්ලොක් පාදක උපාංගවල සැලසුම SDM පාදක උපාංග වෙත කෙලින්ම ගෙන යා හැක. සමහර දුර්ලභ අවස්ථාවන්හිදී, QSPI ෆ්ලෑෂ් උපාංගය FPGA හි GPIO පින් වෙත සම්බන්ධ වේ. QSPI ෆ්ලෑෂ් උපාංගය GPIO වෙත සම්බන්ධ වූ විට සාමාන්‍ය කාර්ය මතක ගබඩාවක් ලෙස පමණක් භාවිතා වේ. GPIO වෙත SPI පින් එක අපනයනය කිරීමේ විකල්පය තේරීමෙන් Generic Serial Flash Interface Intel FPGA IP (නිර්දේශිත) හෝ Generic QUAD SPI Controller II Intel FPGA IP හරහා ෆ්ලෑෂ් උපාංගයට ප්‍රවේශ විය හැක.

Intel Stratix 10 සහ Intel Agilex උපාංගවල, ඔබට සාමාන්‍ය කාර්ය මතක ගබඩාව ලෙස භාවිතා කිරීමට FPGA හි GPIO පින් වෙත ෆ්ලෑෂ් උපාංග සම්බන්ධ කළ හැක. කෙසේ වෙතත්, ඔබ Intel Stratix 10 සහ Intel Agilex උපාංග සම්පාදනය කිරීමේදී දෝෂ වැළැක්වීම සඳහා භාවිතා කරන විට SPI පින් අතුරුමුහුණත සක්‍රීය කරන පරාමිති සැකසීම සාමාන්‍ය අනුක්‍රමික ෆ්ලෑෂ් අතුරුමුහුණත Intel FPGA IP තුළ සක්‍රීය කළ යුතු බව කරුණාවෙන් සලකන්න. මෙයට හේතුව Intel Stratix 10 සහ Intel Agilex උපාංගවල විශේෂිත Active Serial අතුරු මුහුණතක් නොමැති වීමයි. මෙම උපාංගවල වින්‍යාස කිරීමේ අරමුණ සඳහා, ඔබ SDM-පාදක උපාංග (Intel Stratix 10 සහ Intel Agilex උපාංග) කොටසේ විස්තර කර ඇති පරිදි SDM I/O වෙත ෆ්ලෑෂ් උපාංග සම්බන්ධ කළ යුතුය.

අදාළ තොරතුරු
SDM-පාදක උපාංග (Intel Stratix 10 සහ Intel Agilex උපාංග)

පාලක වර්ගය මත පදනම්ව සහය දක්වන QSPI උපාංග

පහත වගුව සාමාන්‍ය අනුක්‍රමික ෆ්ලෑෂ් අතුරුමුහුණත Intel FPGA IP සහ Generic QUAD SPI Controller II Intel FPGA IP මත පදනම්ව සහය දක්වන ෆ්ලෑෂ් උපාංග සාරාංශ කරයි.

උපාංගය IP QSPI උපාංග
Cyclone® V, Intel Arria 10, Intel Stratix 10(1), Intel Agilex(1) සාමාන්‍ය අනුක්‍රමික ෆ්ලෑෂ් අතුරුමුහුණත Intel FPGA IP සියලුම QSPI උපාංග
Cyclone V, Intel Arria 10, Intel Stratix Generic QUAD SPI පාලක II Intel • EPCQ16 (Micron*-අනුකූල)
10(1), Intel Agilex(1) FPGA IP • EPCQ32 (Micron*-අනුකූල)
    • EPCQ64 (Micron*-අනුකූල)
    • EPCQ128 (Micron*-අනුකූල)
    • EPCQ256 (Micron*-අනුකූල)
    • EPCQ512 (Micron*-අනුකූල)
    • EPCQL512 (Micron*-අනුකූල)
    • EPCQL1024 (Micron*-අනුකූල)
    • N25Q016A13ESF40
    • N25Q032A13ESF40
    • N25Q064A13ESF40
    • N25Q128A13ESF40
    • N25Q256A13ESF40
    • N25Q256A11E1240 (අඩු පරිමාවtage)
    • MT25QL512ABA
    • N2Q512A11G1240 (අඩු පරිමාවtage)
    • N25Q00AA11G1240 (අඩු පරිමාවtage)
    • N25Q512A83GSF40F
    • MT25QL256
    • MT25QL512
    • MT25QU256
    • MT25QU512
    • MT25QU01G

Serial Flash Mailbox සහ Mailbox Client Intel FPGA IP මඟින් සහය දක්වන ෆ්ලෑෂ් උපාංග පිළිබඳ වැඩි විස්තර සඳහා, උපාංග වින්‍යාසය - ආධාරක මධ්‍යස්ථාන පිටුවේ Intel සහාය දක්වන වින්‍යාස උපාංග අංශය බලන්න.

අදාළ තොරතුරු
Intel සහාය දක්වන වින්‍යාස උපාංග, උපාංග වින්‍යාසය - ආධාරක මධ්‍යස්ථානය

AN 932 සඳහා ලේඛන සංශෝධන ඉතිහාසය: පාලන වාරණ පාදක උපාංග සිට SDM-පාදක උපාංග වෙත ෆ්ලෑෂ් ප්‍රවේශ සංක්‍රමණ මාර්ගෝපදේශ
ලේඛන අනුවාදය වෙනස්කම්
2020.12.21 මුල් නිකුතුව.

AN 932: Flash Access Migration Guidelines Control Block-Based Devices සිට SDM-පාදක උපාංග වෙත

ලේඛන / සම්පත්

intel AN 932 ෆ්ලෑෂ් ප්‍රවේශ සංක්‍රමණ මාර්ගෝපදේශ පාලන බ්ලොක් පාදක උපාංග සිට SDM පාදක උපාංග වෙත [pdf] පරිශීලක මාර්ගෝපදේශය
AN 932 Flash Access Migration Guidelines from Control Block Based Devices වෙතින් SDM පාදක උපාංග වෙත, AN 932, Flash Access Migration Guidelines Control Block Based Devices වෙතින් SDM පාදක උපාංග වෙත, Flash Access Migration Guidelines

යොමු කිරීම්

කමෙන්ට් එකක් දාන්න

ඔබගේ විද්‍යුත් තැපැල් ලිපිනය ප්‍රකාශනය නොකෙරේ. අවශ්‍ය ක්ෂේත්‍ර සලකුණු කර ඇත *