Microsemi SmartFusion2 FPGA Fabric DDR පාලක වින්‍යාස පරිශීලක මාර්ගෝපදේශය
Microsemi SmartFusion2 FPGA Fabric DDR පාලක වින්‍යාසය

හැඳින්වීම

SmartFusion2 FPGA හි කාවැද්දූ DDR පාලක දෙකක් ඇත - එකක් MSS (MDDR) හරහා ප්‍රවේශ විය හැකි අතර අනෙක FPGA Fabric (FDDR) වෙතින් සෘජු ප්‍රවේශය සඳහා අදහස් කෙරේ. MDDR සහ FDDR යන දෙකම චිප්-පිටු DDR මතකයන් පාලනය කරයි.
Fabric DDR පාලකය සම්පූර්ණයෙන් වින්‍යාස කිරීමට ඔබ කළ යුත්තේ:

  1. DDR පාලකය වින්‍යාස කිරීමට Fabric External Memory DDR Controller Configurator භාවිතා කරන්න, එහි datapath බස් අතුරුමුහුණත (AXI හෝ AHBLite) තෝරන්න සහ DDR ඔරලෝසු සංඛ්‍යාතය මෙන්ම රෙදි දත්ත පත්‍ර ඔරලෝසු සංඛ්‍යාතය තෝරන්න.
  2. ඔබගේ බාහිර DDR මතක ලක්ෂණ වලට ගැලපෙන පරිදි DDR පාලක රෙජිස්ටර් සඳහා ලියාපදිංචි අගයන් සකසන්න.
  3. පරිශීලක යෙදුමක කොටසක් ලෙස Fabric DDR ක්ෂණිකව දත්ත මාර්ග සම්බන්ධතා ඇති කරන්න.
  4. පර්යන්ත ආරම්භක විසඳුම මගින් අර්ථ දක්වා ඇති පරිදි DDR පාලකයේ APB වින්‍යාස අතුරුමුහුණත සම්බන්ධ කරන්න.

රෙදි බාහිර මතක DDR පාලක වින්‍යාසකය

Fabric External Memory DDR (FDDR) වින්‍යාසකය Fabric DDR පාලකය සඳහා සමස්ත දත්ත මාර්ගය සහ බාහිර DDR මතක පරාමිතීන් වින්‍යාස කිරීමට භාවිතා කරයි.

රූපය 1-1 • FDDR වින්‍යාසකය අවසන්view
රෙදි බාහිර මතක DDR පාලක වින්‍යාසකය

මතක සැකසුම් 

MDDR හි ඔබගේ මතක විකල්ප වින්‍යාස කිරීමට මතක සැකසුම් භාවිතා කරන්න.

  • මතක වර්ගය - LPDDR, DDR2, හෝ DDR3
  • දත්ත පළල - 32-bit, 16-bit හෝ 8-bit
  • ඔරලෝසු සංඛ්‍යාතය – 20 MHz සිට 333 MHz දක්වා පරාසයක ඕනෑම අගයක් (දශම/භාගික)
  • SECDED සක්‍රීය ECC - සක්‍රිය හෝ අක්‍රිය
  • ලිපිනය සිතියම්ගත කිරීම – {පේළිය, බැංකුව, තීරුව},{බැංකුව, පේළිය, තීරුව}

රෙදි අතුරු මුහුණත් සැකසුම් 

FPGA රෙදි අතුරුමුහුණත - මෙය FDDR සහ FPGA නිර්මාණය අතර දත්ත අතුරු මුහුණතයි. FDDR මතක පාලකයක් නිසා, එය AXI හෝ AHB බස් රථයක වහලෙකු වීමට අදහස් කෙරේ. බසයේ මාස්ටර් බස් ගනුදෙනු ආරම්භ කරන අතර, ඒවා FDDR විසින් මතක ගනුදෙනු ලෙස අර්ථකථනය කර ඕෆ්-චිප් DDR මතකයට සන්නිවේදනය කරයි. FDDR රෙදි අතුරු මුහුණත් විකල්ප වනුයේ:

  • AXI-64 අතුරුමුහුණතක් භාවිතා කිරීම - එක් මාස්ටර් 64-bit\ AXI අතුරු මුහුණතක් හරහා FDDR වෙත ප්‍රවේශ වේ.
  • තනි AHB-32 අතුරුමුහුණතක් භාවිතා කිරීම - එක් මාස්ටර් එක 32-bit AHB අතුරු මුහුණතක් හරහා FDDR වෙත ප්‍රවේශ වේ.
  • AHB-32 අතුරුමුහුණත් දෙකක් භාවිතා කිරීම - මාස්ටර් දෙදෙනෙකු 32-bit AHB අතුරුමුහුණත් දෙකක් භාවිතා කරමින් FDDR වෙත ප්‍රවේශ වේ.

FPGA CLOCK බෙදුම්කරු – DDR පාලක ඔරලෝසුව (CLK_FDDR) සහ රෙදි අතුරු මුහුණත පාලනය කරන ඔරලෝසුව (CLK_FIC64) අතර සංඛ්‍යාත අනුපාතය සඳහන් කරයි. CLK_FIC64 සංඛ්‍යාතය FDDR AHB/AXI බස් අතුරු මුහුණතට සම්බන්ධ කර ඇති AHB/AXI උප පද්ධතියට සමාන විය යුතුය. උදාහරණයක් ලෙසample, ඔබ සතුව DDR RAM එකක් 200 MHz දී ක්‍රියාත්මක වන අතර ඔබේ Fabric/AXI උප පද්ධතිය 100 MHz දී ක්‍රියාත්මක වේ නම්, ඔබ 2 ක භාජකයක් තෝරාගත යුතුය (රූපය 1-2).

Figure 1-2 • Fabric Interface Settings – AXI අතුරුමුහුණත සහ FDDR ඔරලෝසු බෙදුම් ගිවිසුම
රෙදි අතුරු මුහුණත් සැකසුම්

රෙදි භාවිතා කරන්න PLL ලොක් කරන්න – CLK_BASE Fabric CCC වෙතින් ලබා ගන්නේ නම්, ඔබට FDDR FAB_PLL_LOCK ආදානයට රෙදි CCC LOCK ප්‍රතිදානය සම්බන්ධ කළ හැක. Fabric CCC අගුලු දමන තුරු CLK_BASE ස්ථායී නොවේ. එබැවින්, CLK_BASE ස්ථායී වන තෙක් ඔබ FDDR යළි පිහිටුවීමේ (එනම්, CORE_RESET_N ආදානය ප්‍රකාශ කරන්න) රඳවා තබා ගැනීමට මයික්‍රොසෙමි නිර්දේශ කරයි. Fabric CCC හි LOCK ප්‍රතිදානය පෙන්නුම් කරන්නේ Fabric CCC ප්‍රතිදාන ඔරලෝසු ස්ථායී බවයි. භාවිතා කරන්න FAB_PLL_LOCK විකල්පය පරීක්ෂා කිරීමෙන්, ඔබට FDDR හි FAB_PLL_LOCK ආදාන තොට නිරාවරණය කළ හැක. එවිට ඔබට FDDR හි FAB_PLL_LOCK ආදානයට Fabric CCC හි LOCK ප්‍රතිදානය සම්බන්ධ කළ හැක.

IO ධාවක ශක්තිය 

ඔබගේ DDR I/O සඳහා පහත ධාවක ශක්තියෙන් එකක් තෝරන්න:

  • අර්ධ ධාවකයේ ශක්තිය
  • සම්පූර්ණ ධාවකයේ ශක්තිය

ඔබගේ DDR මතක වර්ගය සහ ඔබ තෝරන I/O ප්‍රබලතාවය මත පදනම්ව, Libero SoC ඔබගේ FDDR පද්ධතිය සඳහා DDR I/O ප්‍රමිතිය පහත පරිදි සකසයි:

DDR මතක වර්ගය අර්ධ ධාවකයේ ශක්තිය සම්පූර්ණ ධාවකයේ ශක්තිය
DDR3 SSTL15I SSTL15II
DDR2 SSTL18I SSTL18II
LPDDR LPDRI LPDRII

බාධා කිරීම් සබල කරන්න 

FDDR ඇතැම් පූර්ව නිශ්චිත කොන්දේසි තෘප්තිමත් වන විට බාධා කිරීම් ඇති කිරීමට සමත් වේ. ඔබ ඔබේ යෙදුමේ මෙම බාධා කිරීම් භාවිතා කිරීමට කැමති නම් FDDR වින්‍යාසකරු තුළ බාධා කිරීම් සක්‍රීය කරන්න පරීක්ෂා කරන්න.
මෙය FDDR නිදසුනෙහි බාධා සංඥා නිරාවරණය කරයි. ඔබේ නිර්මාණයට අවශ්‍ය පරිදි ඔබට මෙම බාධා සංඥා සම්බන්ධ කළ හැක. පහත බාධා සංඥා සහ ඒවායේ පූර්ව කොන්දේසි තිබේ:

  • FIC_INT - මාස්ටර් සහ FDDR අතර ගනුදෙනුවේ දෝෂයක් ඇති විට උත්පාදනය වේ
  • IO_CAL_INT - APB වින්‍යාස අතුරුමුහුණත හරහා DDR පාලක රෙජිස්ටර් වෙත ලිවීමෙන් DDR I/O නැවත ක්‍රමාංකනය කිරීමට ඔබට හැකියාව ලැබේ. ක්රමාංකනය සම්පූර්ණ වූ විට, මෙම බාධාව මතු වේ. I/O නැවත ක්‍රමාංකනය කිරීම පිළිබඳ විස්තර සඳහා, Microsemi SmartFusion2 පරිශීලක මාර්ගෝපදේශය බලන්න.
  • PLL_LOCK_INT - FDDR FPLL අගුලු දමා ඇති බව පෙන්නුම් කරයි
  • PLL_LOCKLOST_INT - FDDR FPLL හි අගුල නැති වී ඇති බව පෙන්නුම් කරයි
  • FDDR_ECC_INT – තනි හෝ බිටු දෙකක දෝෂයක් අනාවරණය වී ඇති බව පෙන්නුම් කරයි

රෙදි ඔරලෝසු සංඛ්යාතය 

ඔබගේ වත්මන් ඔරලෝසු සංඛ්‍යාතය සහ CLOCK භාජකය මත පදනම්ව ඔරලෝසු සංඛ්‍යාත ගණනය කිරීම, MHz වලින් පෙන්වයි.
රෙදි ඔරලෝසු සංඛ්‍යාතය (MHz වලින්) = ඔරලෝසු සංඛ්‍යාතය / CLOCK බෙදුම්කරු

මතක කලාප පළල 

Mbps හි ඔබගේ වත්මන් ඔරලෝසු සංඛ්‍යාත අගය මත පදනම්ව මතක කලාප පළල ගණනය කිරීම.
මතක කලාප පළල (Mbps වලින්) = 2 * ඔරලෝසු සංඛ්‍යාතය

සම්පූර්ණ කලාප පළල

ඔබේ වත්මන් ඔරලෝසු සංඛ්‍යාතය, දත්ත පළල සහ CLOCK බෙදුම්කරු මත පදනම්ව සම්පූර්ණ කලාප පළල ගණනය කිරීම, Mbps වලින්.
සම්පූර්ණ කලාප පළල (Mbps වලින්) = (2 * ඔරලෝසු සංඛ්‍යාත * දත්ත පළල) / CLOCK බෙදුම්කරු

FDDR පාලක වින්‍යාසය

ඔබ බාහිර DDR මතකයකට ප්‍රවේශ වීමට Fabric DDR පාලකය භාවිතා කරන විට, DDR පාලකය ධාවන වේලාවේදී වින්‍යාස කළ යුතුය. මෙය සිදු කරනු ලබන්නේ කැපවූ DDR පාලක වින්‍යාස රෙජිස්ටර් වෙත වින්‍යාස දත්ත ලිවීමෙනි. මෙම වින්‍යාස දත්ත බාහිර DDR මතකයේ සහ ඔබගේ යෙදුමේ ලක්ෂණ මත රඳා පවතී. මෙම කොටස FDDR පාලක වින්‍යාසකය තුළ මෙම වින්‍යාස පරාමිතීන් ඇතුළත් කරන්නේ කෙසේද සහ සමස්ත පර්යන්ත ආරම්භක විසඳුමේ කොටසක් ලෙස වින්‍යාස දත්ත කළමනාකරණය කරන්නේ කෙසේද යන්න විස්තර කරයි. පර්යන්ත ආරම්භක විසඳුම පිළිබඳ සවිස්තරාත්මක තොරතුරු සඳහා පර්යන්ත ආරම්භක පරිශීලක මාර්ගෝපදේශය බලන්න.

රෙදි DDR පාලන රෙජිස්ටර් 

Fabric DDR Controller සතුව ධාවන වේලාවේදී වින්‍යාස කිරීමට අවශ්‍ය රෙජිස්ටර් කට්ටලයක් ඇත. මෙම රෙජිස්ටර් සඳහා වන වින්‍යාස අගයන් විවිධ පරාමිති නියෝජනය කරයි (උදාample, DDR මාදිලිය, PHY පළල, පිපිරුම් මාදිලිය, ECC, ආදිය). DDR පාලක වින්‍යාස ලේඛන පිළිබඳ විස්තර සඳහා, Microsemi SmartFusion2 පරිශීලක මාර්ගෝපදේශය බලන්න.

රෙදි DDR රෙජිස්ටර් වින්‍යාසය 

ඔබගේ DDR මතකයට සහ යෙදුමට අනුරූප වන පරාමිති ඇතුළත් කිරීමට මතකය ආරම්භ කිරීම (රූපය 2-1) සහ මතක කාලය (රූපය 2-2) ටැබ් භාවිතා කරන්න. ඔබ මෙම ටැබ් තුළ ඇතුළත් කරන අගයන් සුදුසු ලියාපදිංචි අගයන් වෙත ස්වයංක්‍රීයව පරිවර්තනය වේ. ඔබ නිශ්චිත පරාමිතියක් ක්ලික් කළ විට, එහි අනුරූප ලේඛනය රෙජිස්ටර් විස්තර කවුළුවෙහි විස්තර කර ඇත (1 පිටුවේ 1-4 රූපය).

රූප සටහන 2-1 • FDDR වින්‍යාසය - මතකය ආරම්භ කිරීමේ ටැබය
FDDR පාලක වින්‍යාසය

රූපය 2-2 • FDDR වින්‍යාසය - මතක කාල පටිත්ත
FDDR පාලක වින්‍යාසය

DDR වින්‍යාසය ආයාත කිරීම Files

මතකය ආරම්භ කිරීම සහ කාල සටහන් ටැබ් භාවිතයෙන් DDR මතක පරාමිතීන් ඇතුළත් කිරීමට අමතරව, ඔබට DDR ලියාපදිංචි අගයන් ආයාත කළ හැක. file. එසේ කිරීමට, Import Configuration බොත්තම ක්ලික් කර පෙළ වෙත සංචාලනය කරන්න file DDR රෙජිස්ටර් නම් සහ අගයන් අඩංගු වේ. රූප සටහන 2-3 ආයාත වින්‍යාස වාක්‍ය ඛණ්ඩය පෙන්වයි.

රූපය 2-3 • DDR රෙජිස්ටර් වින්‍යාසය File වාක්‍ය ඛණ්ඩය
DDR වින්‍යාසය ආයාත කිරීම Files
සටහන: ඔබ GUI භාවිතයෙන් ලියාපදිංචි අගයන් ඇතුළු කරනවාට වඩා ඒවා ආයාත කිරීමට තෝරා ගන්නේ නම්, ඔබ අවශ්‍ය සියලුම ලියාපදිංචි අගයන් සඳහන් කළ යුතුය. විස්තර සඳහා SmartFusion2 පරිශීලක මාර්ගෝපදේශය බලන්න

DDR වින්‍යාසය අපනයනය කිරීම Files

ඔබට දැනට පවතින රෙජිස්ටර් වින්‍යාස දත්ත පෙළකට අපනයනය කළ හැක file. මේ file ඔබ ආයාත කළ (ඇත්නම්) ලියාපදිංචි අගයන් මෙන්ම ඔබ මෙම සංවාද කොටුවේ ඇතුළත් කළ GUI පරාමිති වලින් ගණනය කළ අගයන් අඩංගු වේ.
ඔබට DDR රෙජිස්ටර් වින්‍යාසය වෙත සිදු කර ඇති වෙනස්කම් අහෝසි කිරීමට අවශ්‍ය නම්, ඔබට Restore Default සමඟින් එය කළ හැක. මෙය සියලුම රෙජිස්ටර් වින්‍යාස දත්ත මකා දමන අතර ඔබ මෙම දත්ත නැවත ආයාත කිරීම හෝ නැවත ඇතුල් කිරීම කළ යුතුය. දත්ත දෘඪාංග යළි පිහිටුවීමේ අගයන් වෙත නැවත සකසනු ලැබේ.

ජනනය කළ දත්ත 

වින්‍යාසය උත්පාදනය කිරීමට OK ක්ලික් කරන්න. සාමාන්‍ය, මතක කාලය සහ මතක ආරම්භක පටිත්තෙහි ඔබගේ ආදානය මත පදනම්ව, FDDR වින්‍යාසකය සියලුම DDR වින්‍යාස ලේඛන සඳහා අගයන් ගණනය කර මෙම අගයන් ඔබේ ස්ථිරාංග ව්‍යාපෘතියට සහ අනුකරණයට අපනයනය කරයි. files. අපනයනය කරන ලදී file සින්ටැක්ස් රූප සටහන 2-4 හි දක්වා ඇත.

රූපය 2-4 • අපනයනය කරන ලද DDR රෙජිස්ටර් වින්‍යාසය File වාක්‍ය ඛණ්ඩය
ජනනය කළ දත්ත

ස්ථිරාංග

ඔබ SmartDesign උත්පාදනය කරන විට, පහත දැක්වේ files ජනනය කරනු ලබන්නේ /firmware/ drivers_config/sys_config බහලුම තුළය. මේ fileCMSIS ස්ථිරාංග හරය නිසියාකාරව සම්පාදනය කිරීමට සහ MSS සඳහා පර්යන්ත වින්‍යාස දත්ත සහ ඔරලෝසු වින්‍යාස තොරතුරු ඇතුළුව ඔබේ වත්මන් සැලසුම පිළිබඳ තොරතුරු අඩංගු කිරීමට s අවශ්‍ය වේ. මේවා සංස්කරණය කරන්න එපා fileඔබේ මූල සැලසුම ප්‍රතිනිර්මාණය කරන සෑම අවස්ථාවකම ඒවා අතින් ප්‍රතිනිර්මාණය වන බැවින්.

  • sys_config.c
  • sys_config.h
  • sys_config_mddr_define.h - MDDR වින්‍යාස දත්ත.
  • sys_config_fddr_define.h – FDDR වින්‍යාස දත්ත.
  • sys_config_mss_clocks.h – MSS ඔරලෝසු වින්‍යාසය

අනුකරණය

ඔබ ඔබේ MSS හා සම්බන්ධ SmartDesign උත්පාදනය කරන විට, පහත අනුකරණය files ජනනය කරනු ලබන්නේ / සමාකරණ නාමාවලියෙහි:

  • test.bfm - ඉහළ මට්ටමේ BFM file SmartFusion2 MSS Cortex-M3 ප්‍රොසෙසරය ක්‍රියාත්මක කරන ඕනෑම සමාකරණයකදී එය මුලින්ම ක්‍රියාත්මක වේ. එය එම අනුපිළිවෙලින් peripheral_init.bfm සහ user.bfm ක්‍රියාත්මක කරයි.
  • peripheral_init.bfm – ඔබ ප්‍රධාන() ක්‍රියා පටිපාටියට ඇතුළු වීමට පෙර Cortex-M3 මත ධාවනය වන CMSIS ::SystemInit() ශ්‍රිතය අනුකරණය කරන BFM ක්‍රියා පටිපාටිය අඩංගු වේ. එය සැලසුම් කිරීමේදී භාවිතා කරන ඕනෑම පර්යන්තයක් සඳහා වින්‍යාස දත්ත නිවැරදි පර්යන්ත වින්‍යාස ලේඛනවලට පිටපත් කරන අතර පරිශීලකයාට මෙම පර්යන්ත භාවිතා කළ හැකි බව ප්‍රකාශ කිරීමට පෙර සියලුම පර්යන්ත සූදානම් වන තෙක් බලා සිටී.
  • FDDR_init.bfm – ඔබ ඇතුළු කළ (සංස්කරණ රෙජිස්ටර් සංවාද කොටුව භාවිතයෙන්) Fabric DDR වින්‍යාස ලේඛන දත්ත ඩීඩීආර් පාලක රෙජිස්ටර් වෙත ලිවීම අනුකරණය කරන BFM ලිවීමේ විධාන අඩංගු වේ.
  • user.bfm - පරිශීලක විධාන සඳහා අදහස් කෙරේ. මෙයට ඔබේම BFM විධාන එකතු කිරීමෙන් ඔබට දත්ත මාර්ගය අනුකරණය කළ හැකිය file. මේකේ විධාන file peripheral_init.bfm සම්පූර්ණ වූ පසු ක්‍රියාත්මක වේ.

භාවිතා කරමින් fileඉහත s, වින්‍යාස කිරීමේ මාර්ගය ස්වයංක්‍රීයව අනුකරණය වේ. ඔබට අවශ්‍ය වන්නේ user.bfm සංස්කරණය කිරීම පමණි file දත්ත මාර්ගය අනුකරණය කිරීමට. test.bfm, peripheral_init.bfm, හෝ MDDR_init.bfm සංස්කරණය නොකරන්න fileමේවා ලෙස s fileඔබේ මූල නිර්මාණය ප්‍රතිජනනය කරන සෑම අවස්ථාවකම s ප්‍රතිනිර්මාණය වේ.

රෙදි DDR වින්‍යාස කිරීමේ මාර්ගය 

පර්යන්ත ආරම්භක විසඳුම සඳහා Fabric DDR වින්‍යාස ලේඛන අගයන් සඳහන් කිරීමට අමතරව, ඔබ MSS (FIC_2) තුළ APB වින්‍යාස දත්ත මාර්ගය වින්‍යාස කිරීම අවශ්‍ය වේ. SystemInit() ශ්‍රිතය FIC_2 APB අතුරුමුහුණත හරහා FDDR වින්‍යාස රෙජිස්ටර් වෙත දත්ත ලියයි.

සටහන: ඔබ System Builder භාවිතා කරන්නේ නම්, වින්‍යාස කිරීමේ මාර්ගය සකසා ස්වයංක්‍රීයව සම්බන්ධ වේ.

රූපය 2-5 • FIC_2 වින්‍යාසකය අවසන්view
රෙදි DDR වින්‍යාස කිරීමේ මාර්ගය

FIC_2 අතුරු මුහුණත වින්‍යාස කිරීමට:

  1. MSS වින්‍යාසකාරකයෙන් FIC_2 වින්‍යාසකාරක සංවාදය (රූපය 2-5) විවෘත කරන්න.
  2. Cortex-M3 විකල්පය භාවිතා කර Initialize peripherals තෝරන්න.
  3. Fabric DDR/SERDES බ්ලොක් ඔබ භාවිතා කරන්නේ නම්, MSS DDR පරීක්ෂා කර ඇති බවට වග බලා ගන්න.
  4. ඔබගේ සැකසුම් සුරැකීමට OK ක්ලික් කරන්න. මෙය රූප සටහන 2-2 හි පෙන්වා ඇති පරිදි FIC_6 වින්‍යාස වරායන් (ඔරලෝසුව, යළි පිහිටුවීම, සහ APB බස් අතුරුමුහුණත්) නිරාවරණය කරයි.
  5. MSS ජනනය කරන්න. FIC_2 ports (FIC_2_APB_MASTER, FIC_2_APB_M_PCLK සහ FIC_2_APB_M_RESET_N) දැන් MSS අතුරුමුහුණතෙහි නිරාවරණය වී ඇති අතර පර්යන්ත ආරම්භක පිරිවිතරයට අනුව CoreSF2Config සහ CoreSF2Reset වෙත සම්බන්ධ කළ හැක.

රූපය 2-6 • FIC_2 වරාය
FIC_2 වරාය

වරාය විස්තරය

FDDR Core Ports 

වගුව 3-1 • FDDR Core Ports

වරායේ නම දිශාව විස්තරය
CORE_RESET_N IN FDDR පාලකය යළි පිහිටුවීම
CLK_BASE IN FDDR රෙදි අතුරු මුහුණත ඔරලෝසුව
FPLL_LOCK පිටතට FDDR PLL අගුළු ප්‍රතිදානය - FDDR PLL අගුලු දමා ඇති විට ඉහළයි
CLK_BASE_PLL_LOCK IN Fabric PLL අගුළු ආදානය. මෙම ආදානය නිරාවරණය වන්නේ භාවිතා කරන්න FAB_PLL_LOCK විකල්පය තෝරාගත් විට පමණි.

වරායට බාධා කරන්න

ඔබ Enable Interrupts විකල්පය තේරූ විට මෙම වරාය සමූහය නිරාවරණය වේ.

වගුව 3-2 • වරායට බාධා කරන්න

වරායේ නම දිශාව විස්තරය
PLL_LOCK_INT පිටතට FDDR PLL අගුලු දැමූ විට ප්‍රකාශ කරයි.
PLL_LOCKLOST_INT පිටතට FDDR PLL අගුල නැති වූ විට ප්‍රකාශ කරයි.
ECC_INT පිටතට ECC සිදුවීමක් සිදු වූ විට ප්‍රකාශ කරයි.
IO_CALIB_INT පිටතට I/O ක්‍රමාංකනය සම්පූර්ණ වූ විට ප්‍රකාශ කරයි.
FIC_INT පිටතට Fabric අතුරුමුහුණතෙහි AHB/AXI ප්‍රොටෝකෝලයෙහි දෝෂයක් ඇති විට ප්‍රකාශ කරයි.

APB3 වින්‍යාස අතුරුමුහුණත 

වගුව 3-3 • APB3 වින්‍යාස අතුරුමුහුණත

වරායේ නම දිශාව විස්තරය
APB_S_PENable IN Slave Enable
APB_S_PSEL IN Slave Select
APB_S_PWRITE IN ලියන්න සබල කරන්න
APB_S_PADDR[10:2] IN ලිපිනය
APB_S_PWDATA[15:0] IN දත්ත ලියන්න
APB_S_PREADY පිටතට වහල් සූදානම්
APB_S_PSLVERR පිටතට වහල් දෝෂය
APB_S_PRDATA[15:0] පිටතට දත්ත කියවන්න
APB_S_PRESET_N IN වහල් යළි පිහිටුවීම
APB_S_PCLK IN ඔරලෝසුව

DDR PHY අතුරුමුහුණත 

වගුව 3-4 • DDR PHY අතුරුමුහුණත 

වරායේ නම දිශාව විස්තරය
FDDR_CAS_N පිටතට DRAM CASN
FDDR_CKE පිටතට DRAM CKE
FDDR_CLK පිටතට ඔරලෝසුව, පී පැත්ත
FDDR_CLK_N පිටතට ඔරලෝසුව, N පැත්ත
FDDR_CS_N පිටතට DRAM CSN
FDDR_ODT පිටතට DRAM ODT
FDDR_RAS_N පිටතට DRAM RASN
FDDR_RESET_N පිටතට DDR3 සඳහා DRAM යළි පිහිටුවීම
FDDR_WE_N පිටතට DRAM WEN
FDDR_ADDR[15:0] පිටතට Dram ලිපින බිටු
FDDR_BA[2:0] පිටතට Dram බැංකු ලිපිනය
FDDR_DM_RDQS[4:0] පිටතට දී Dram Data Mask
FDDR_DQS[4:0] පිටතට දී Dram Data Strobe Input/Output – P Side
FDDR_DQS_N[4:0] පිටතට දී Dram Data Strobe ආදානය/ප්‍රතිදානය – N පැත්ත
FDDR_DQ[35:0] පිටතට දී DRAM දත්ත ආදානය/ප්‍රතිදානය
FDDR_FIFO_WE_IN[2:0] IN FIFO සංඥාවේ
FDDR_FIFO_WE_OUT[2:0] පිටතට FIFO පිටතට සංඥාව
FDDR_DM_RDQS ([3:0]/[1:0]/[0]) පිටතට දී Dram Data Mask
FDDR_DQS ([3:0]/[1:0]/[0]) පිටතට දී Dram Data Strobe Input/Output – P Side
FDDR_DQS_N ([3:0]/[1:0]/[0]) පිටතට දී Dram Data Strobe ආදානය/ප්‍රතිදානය – N පැත්ත
FDDR_DQ ([31:0]/[15:0]/[7:0]) පිටතට දී DRAM දත්ත ආදානය/ප්‍රතිදානය
FDDR_DQS_TMATCH_0_IN IN FIFO සංඥාවේ
FDDR_DQS_TMATCH_0_OUT පිටතට FIFO පිටතට සංඥාව
FDDR_DQS_TMATCH_1_IN IN FIFO සංඥාව තුළ (32-bit පමණි)
FDDR_DQS_TMATCH_1_OUT පිටතට FIFO පිටතට සංඥා (32-bit පමණි)
FDDR_DM_RDQS_ECC පිටතට දී Dram ECC දත්ත මාස්ක්
FDDR_DQS_ECC පිටතට දී Dram ECC Data Strobe ආදානය/ප්‍රතිදානය - P පැත්ත
FDDR_DQS_ECC_N පිටතට දී Dram ECC Data Strobe ආදානය/ප්‍රතිදානය - N පැත්ත
FDDR_DQ_ECC ([3:0]/[1:0]/[0]) පිටතට දී DRAM ECC දත්ත ආදානය/ප්‍රතිදානය
FDDR_DQS_TMATCH_ECC_IN IN ECC FIFO සංඥාවේ
FDDR_DQS_TMATCH_ECC_OUT පිටතට ECC FIFO පිටතට සංඥා (32-bit පමණි)

සටහන: PHY පළල තේරීම අනුව සමහර වරායන් සඳහා වරාය පළල වෙනස් වේ. “[a:0]/ [b:0]/[c:0]” යන අංකනය එවැනි වරායන් දැක්වීමට භාවිතා කරයි, එහිදී “[a:0]” යනු 32-bit PHY පළලක් තෝරාගත් විට වරායේ පළල, “[b:0]” 16-bit PHY පළලකට අනුරූප වන අතර “[PH:0]” පළල 8-bit ට අනුරූප වේ.

AXI බස් අතුරුමුහුණත 

වගුව 3-5 • AXI බස් අතුරුමුහුණත

වරායේ නම දිශාව විස්තරය
AXI_S_AWREADY පිටතට ලිපිනය ලියන්න සූදානම්
AXI_S_WREADY පිටතට ලිපිනය ලියන්න සූදානම්
AXI_S_BID[3:0] පිටතට ප්‍රතිචාර හැඳුනුම්පත
AXI_S_BRESP[1:0] පිටතට ප්රතිචාර ලියන්න
AXI_S_BVALID පිටතට ප්‍රතිචාරය ලියන්න වලංගුයි
AXI_S_ARREADY පිටතට ලිපිනය කියවන්න සූදානම්
AXI_S_RID[3:0] පිටතට ID කියවන්න Tag
AXI_S_RRESP[1:0] පිටතට ප්‍රතිචාරය කියවන්න
AXI_S_RDATA[63:0] පිටතට දත්ත කියවන්න
AXI_S_RLAST පිටතට Read Last - මෙම සංඥාව කියවීමේ පිපිරීමක අවසන් මාරුව පෙන්නුම් කරයි.
AXI_S_RVALID පිටතට කියවන්න ලිපිනය වලංගුයි
AXI_S_AWID[3:0] IN ලිපින හැඳුනුම්පත ලියන්න
AXI_S_AWADDR[31:0] IN ලිපිනය ලියන්න
AXI_S_AWLEN[3:0] IN පිපිරුම් දිග
AXI_S_AWSIZE[1:0] IN පිපිරුම් ප්රමාණය
AXI_S_AWBURST[1:0] IN පිපිරුම් වර්ගය
AXI_S_AWLOCK[1:0] IN අගුළු වර්ගය - මෙම සංඥාව මාරු කිරීමේ පරමාණුක ලක්ෂණ පිළිබඳ අතිරේක තොරතුරු සපයයි.
AXI_S_AWVALID IN ලියන්න ලිපිනය වලංගුයි
AXI_S_WID[3:0] IN දත්ත හැඳුනුම්පත ලියන්න tag
AXI_S_WDATA[63:0] IN දත්ත ලියන්න
AXI_S_WSTRB[7:0] IN ස්ට්රෝබ් ලියන්න
AXI_S_WLAST IN අන්තිමට ලියන්න
AXI_S_WVALID IN වලංගුයි ලියන්න
AXI_S_BREADY IN සූදානම්ව ලියන්න
AXI_S_ARID[3:0] IN ලිපින හැඳුනුම්පත කියවන්න
AXI_S_ARADDR[31:0] IN ලිපිනය කියවන්න
AXI_S_ARLEN[3:0] IN පිපිරුම් දිග
AXI_S_ARSIZE[1:0] IN පිපිරුම් ප්රමාණය
AXI_S_ARBURST[1:0] IN පිපිරුම් වර්ගය
AXI_S_ARLOCK[1:0] IN අගුළු වර්ගය
AXI_S_ARVALID IN කියවන්න ලිපිනය වලංගුයි
AXI_S_RREADY IN ලිපිනය කියවන්න සූදානම්
වරායේ නම දිශාව විස්තරය
AXI_S_CORE_RESET_N IN MDDR ගෝලීය යළි පිහිටුවීම
AXI_S_RMW IN 64-bit මංතීරුවක සියලුම බයිට් AXI හුවමාරුවක සියලුම බීට් සඳහා වලංගු වේද යන්න දක්වයි.
  1. සියලුම බීට් වල සියලුම බයිට් පිපිරීමේදී වලංගු වන අතර පාලකය විධාන ලිවීමට පෙරනිමි විය යුතු බව පෙන්නුම් කරයි.
  2. සමහර බයිට් අවලංගු වන අතර පාලකය RMW විධාන වලට පෙරනිමි විය යුතු බව පෙන්නුම් කරයි.
    මෙය AXI ලියන ලිපින නාලිකා පැතිබෑන්ඩ් සංඥාවක් ලෙස වර්ග කර ඇති අතර AWVALID සංඥාව සමඟ වලංගු වේ. ECC සක්‍රීය කර ඇති විට පමණක් භාවිතා වේ.

AHB0 බස් අතුරුමුහුණත 

වගුව 3-6 • AHB0 බස් අතුරුමුහුණත 

වරායේ නම දිශාව විස්තරය
AHB0_S_HREADYOUT පිටතට AHBL වහල් සුදානම් - ලිවීම සඳහා ඉහළ අගයක් ඇති විට දාසයා දත්ත පිළිගැනීමට සූදානම් බවත් කියවීම සඳහා ඉහළ අගයක් ඇති විට දත්ත වලංගු බවත් පෙන්නුම් කරයි.
AHB0_S_HRESP පිටතට AHBL ප්‍රතිචාර තත්ත්‍වය - ගනුදෙනුවක් අවසානයේ ඉහළට ධාවනය වූ විට, ගනුදෙනුව දෝෂ සහිතව සම්පූර්ණ වී ඇති බව පෙන්නුම් කරයි. ගණුදෙනුවක් අවසානයේ අඩුවෙන් ධාවනය කළ විට පෙන්නුම් කරන්නේ ගනුදෙනුව සාර්ථකව අවසන් වී ඇති බවයි.
AHB0_S_HRDATA[31:0] පිටතට AHBL කියවීමේ දත්ත - දාසයාගේ සිට ස්වාමියා දක්වා දත්ත කියවන්න
AHB0_S_HSEL IN AHBL slave select - ප්‍රකාශ කළ විට, Slave යනු AHB බස් රථයේ දැනට තෝරාගෙන ඇති AHBL වහලා ය.
AHB0_S_HADDR[31:0] IN AHBL ලිපිනය - AHBL අතුරුමුහුණත මත බයිට් ලිපිනය
AHB0_S_HBURST[2:0] IN AHBL පිපිරුම් දිග
AHB0_S_HSIZE[1:0] IN AHBL හුවමාරු ප්‍රමාණය - වත්මන් හුවමාරුවේ ප්‍රමාණය දක්වයි (8/16/32 බයිට් ගනුදෙනු පමණි)
AHB0_S_HTRANS[1:0] IN AHBL හුවමාරු වර්ගය - වත්මන් ගනුදෙනුවේ හුවමාරු වර්ගය දක්වයි.
AHB0_S_HMASTLOCK IN AHBL අගුල - වත්මන් හුවමාරුව අගුලු දැමූ ගනුදෙනුවක කොටසක් බව තහවුරු කරන විට.
AHB0_S_HWRITE IN AHBL ලිවීම - වත්මන් ගනුදෙනුව ලිවීමක් බව ඉහළ අගයක් දක්වන විට. අඩු වූ විට වත්මන් ගනුදෙනුව කියවීමක් බව පෙන්නුම් කරයි.
AHB0_S_HREADY IN AHBL සූදානම් - ඉහළ වූ විට, වහලා නව ගනුදෙනුවක් පිළිගැනීමට සූදානම් බව පෙන්නුම් කරයි.
AHB0_S_HWDATA[31:0] IN AHBL ලිවීමේ දත්ත - ස්වාමියාගේ සිට වහලා දක්වා දත්ත ලියන්න

AHB1 බස් අතුරුමුහුණත 

වගුව 3-7 • AHB1 බස් අතුරුමුහුණත

වරායේ නම දිශාව විස්තරය
AHB1_S_HREADYOUT පිටතට AHBL වහල් සුදානම් - ලිවීම සඳහා ඉහළ විට, දාසයා දත්ත පිළිගැනීමට සූදානම් බව පෙන්නුම් කරයි, සහ කියවීම සඳහා ඉහළ නම්, දත්ත වලංගු බව පෙන්නුම් කරයි.
AHB1_S_HRESP පිටතට AHBL ප්‍රතිචාර තත්ත්‍වය - ගනුදෙනුවක් අවසානයේ ඉහළට ධාවනය වූ විට, ගනුදෙනුව දෝෂ සහිතව සම්පූර්ණ වී ඇති බව පෙන්නුම් කරයි. ගණුදෙනුවක් අවසානයේ අඩුවෙන් ධාවනය වන විට, ගනුදෙනුව සාර්ථකව නිම කර ඇති බව පෙන්නුම් කරයි.
AHB1_S_HRDATA[31:0] පිටතට AHBL කියවීමේ දත්ත - දාසයාගේ සිට ස්වාමියා දක්වා දත්ත කියවන්න
AHB1_S_HSEL IN AHBL slave select - ප්‍රකාශ කළ විට, Slave යනු AHB බස් රථයේ දැනට තෝරාගෙන ඇති AHBL වහලා ය.
AHB1_S_HADDR[31:0] IN AHBL ලිපිනය - AHBL අතුරුමුහුණත මත බයිට් ලිපිනය
AHB1_S_HBURST[2:0] IN AHBL පිපිරුම් දිග
AHB1_S_HSIZE[1:0] IN AHBL හුවමාරු ප්‍රමාණය - වත්මන් හුවමාරුවේ ප්‍රමාණය දක්වයි (8/16/32 බයිට් ගනුදෙනු පමණි).
AHB1_S_HTRANS[1:0] IN AHBL හුවමාරු වර්ගය - වත්මන් ගනුදෙනුවේ හුවමාරු වර්ගය දක්වයි.
AHB1_S_HMASTLOCK IN AHBL අගුල - ප්‍රකාශ කළ විට, වත්මන් හුවමාරුව අගුලු දැමූ ගනුදෙනුවක කොටසකි.
AHB1_S_HWRITE IN AHBL ලිවීම - ඉහළ වූ විට, වත්මන් ගනුදෙනුව ලිවීමක් බව පෙන්නුම් කරයි. අඩු වූ විට, වත්මන් ගනුදෙනුව කියවා ඇති බව පෙන්නුම් කරයි.
AHB1_S_HREADY IN AHBL සූදානම් - ඉහළ වූ විට, වහලා නව ගනුදෙනුවක් පිළිගැනීමට සූදානම් බව පෙන්නුම් කරයි.
AHB1_S_HWDATA[31:0] IN AHBL ලිවීමේ දත්ත - ස්වාමියාගේ සිට වහලා දක්වා දත්ත ලියන්න

නිෂ්පාදන සහාය

Microsemi SoC නිෂ්පාදන සමූහය පාරිභෝගික සේවා, පාරිභෝගික තාක්ෂණික සහාය මධ්‍යස්ථානය ඇතුළු විවිධ ආධාරක සේවාවන් සමඟ සිය නිෂ්පාදනවලට සහාය දක්වයි. webවෙබ් අඩවිය, විද්‍යුත් තැපෑල සහ ලෝක ව්‍යාප්ත විකුණුම් කාර්යාල. මෙම උපග්‍රන්ථයේ Microsemi SoC නිෂ්පාදන සමූහය සම්බන්ධ කර ගැනීම සහ මෙම සහාය සේවා භාවිතා කිරීම පිළිබඳ තොරතුරු අඩංගු වේ.

පාරිභෝගික සේවාව 

නිෂ්පාදන මිලකරණය, නිෂ්පාදන වැඩිදියුණු කිරීම්, යාවත්කාලීන තොරතුරු, ඇණවුම් තත්ත්වය සහ අවසරය වැනි තාක්ෂණික නොවන නිෂ්පාදන සහාය සඳහා පාරිභෝගික සේවාව අමතන්න.
උතුරු ඇමරිකාවේ සිට, 800.262.1060 අමතන්න
සෙසු ලෝකයේ සිට, 650.318.4460 අමතන්න
ෆැක්ස්, ලෝකයේ ඕනෑම තැනක සිට, 408.643.6913

පාරිභෝගික තාක්ෂණික සහාය මධ්යස්ථානය 

මයික්‍රොසෙමි SoC නිෂ්පාදන සමූහය එහි පාරිභෝගික තාක්ෂණික සහාය මධ්‍යස්ථානයේ කාර්යමණ්ඩලයේ සිටින අතර ඔවුන්ට මයික්‍රොසෙමි SoC නිෂ්පාදන පිළිබඳ ඔබේ දෘඩාංග, මෘදුකාංග සහ සැලසුම් ප්‍රශ්නවලට පිළිතුරු දීමට උපකාර කළ හැකි ඉහළ දක්ෂතා ඇති ඉංජිනේරුවන් සිටී. පාරිභෝගික තාක්ෂණික සහාය මධ්‍යස්ථානය යෙදුම් සටහන්, පොදු සැලසුම් චක්‍ර ප්‍රශ්නවලට පිළිතුරු, දන්නා ගැටළු ලේඛනගත කිරීම සහ විවිධ නිතර අසන පැන නිර්මාණය කිරීමට විශාල කාලයක් වැය කරයි. එබැවින්, ඔබ අප හා සම්බන්ධ වීමට පෙර, කරුණාකර අපගේ සබැඳි සම්පත් වෙත පිවිසෙන්න. ඔබගේ ප්‍රශ්න වලට අපි දැනටමත් පිළිතුරු දී ඇති බව බොහෝ දුරට ඉඩ ඇත.

තාක්ෂණික සහාය 

පාරිභෝගික සහාය වෙත පිවිසෙන්න webඅඩවිය (www.microsemi.com/soc/support/search/default.aspx) වැඩි විස්තර සහ සහාය සඳහා. සෙවිය හැකි බොහෝ පිළිතුරු තිබේ web සම්පත් වලට රූප සටහන්, නිදර්ශන සහ අනෙකුත් සම්පත් වෙත සබැඳි ඇතුළත් වේ webඅඩවිය.

Webඅඩවිය

ඔබට SoC මුල් පිටුවේ විවිධ තාක්ෂණික සහ තාක්ෂණික නොවන තොරතුරු බ්‍රවුස් කළ හැක www.microsemi.com/soc.

පාරිභෝගික තාක්ෂණික සහාය මධ්යස්ථානය සම්බන්ධ කර ගැනීම 

ඉහළ දක්ෂතා ඇති ඉංජිනේරුවන් තාක්ෂණික සහාය මධ්‍යස්ථානයේ කාර්ය මණ්ඩලය වේ. තාක්ෂණික සහාය මධ්‍යස්ථානය විද්‍යුත් තැපෑලෙන් හෝ Microsemi SoC නිෂ්පාදන සමූහය හරහා සම්බන්ධ කර ගත හැක. webඅඩවිය.

ඊමේල් කරන්න

ඔබට ඔබගේ තාක්ෂණික ප්‍රශ්න අපගේ විද්‍යුත් තැපැල් ලිපිනයට සන්නිවේදනය කළ හැකි අතර විද්‍යුත් තැපෑලෙන්, ෆැක්ස් මගින් හෝ දුරකථනයෙන් පිළිතුරු ලබා ගත හැක. එසේම, ඔබට නිර්මාණ ගැටළු තිබේ නම්, ඔබට ඔබේ නිර්මාණය විද්‍යුත් තැපැල් කළ හැකිය fileආධාර ලබා ගැනීමට ය. අපි දවස පුරා විද්‍යුත් තැපැල් ගිණුම නිරන්තරයෙන් නිරීක්ෂණය කරමු. ඔබගේ ඉල්ලීම අප වෙත එවන විට, ඔබගේ ඉල්ලීම කාර්යක්ෂමව ක්‍රියාත්මක කිරීම සඳහා කරුණාකර ඔබගේ සම්පූර්ණ නම, සමාගමේ නම සහ ඔබගේ සම්බන්ධතා තොරතුරු ඇතුළත් කිරීමට වග බලා ගන්න. තාක්ෂණික සහාය ඊමේල් ලිපිනය වේ soc_tech@microsemi.com.

මගේ නඩු 

Microsemi SoC Products Group පාරිභෝගිකයින්ට My Case වෙත යාමෙන් අන්තර්ජාලය හරහා තාක්ෂණික අවස්ථා ඉදිරිපත් කිරීමට සහ නිරීක්ෂණය කිරීමට හැකිය

එක්සත් ජනපදයෙන් පිටත 

එක්සත් ජනපද වේලා කලාපයෙන් පිටත සහාය අවශ්‍ය පාරිභෝගිකයින්ට විද්‍යුත් තැපෑල හරහා තාක්ෂණික සහාය සම්බන්ධ කර ගත හැකිය (soc_tech@microsemi.com) හෝ දේශීය විකුණුම් කාර්යාලයක් අමතන්න. විකුණුම් කාර්යාල ලැයිස්තුගත කිරීම් සොයාගත හැකිය www.microsemi.com/soc/company/contact/default.aspx.

ITAR තාක්ෂණික සහාය

ජාත්‍යන්තර අවි ආයුධ රෙගුලාසි (ITAR) මගින් නියාමනය කරනු ලබන RH සහ RT FPGAs සඳහා තාක්ෂණික සහාය සඳහා අප හා සම්බන්ධ වන්න soc_tech_itar@microsemi.com. විකල්පයක් ලෙස, My Cases තුළ, ITAR පතන ලැයිස්තුවේ ඔව් තෝරන්න. ITAR-නියාමනය කරන ලද Microsemi FPGAs සම්පූර්ණ ලැයිස්තුවක් සඳහා, ITAR වෙත පිවිසෙන්න web පිටුව.

මයික්‍රොසෙමි කෝපරේෂන් (NASDAQ: MSCC) අර්ධ සන්නායක විසඳුම් සඳහා පුළුල් කළඹක් ඉදිරිපත් කරයි: අභ්‍යවකාශය, ආරක්ෂක සහ ආරක්ෂාව; ව්යවසාය සහ සන්නිවේදන; සහ කාර්මික සහ විකල්ප බලශක්ති වෙළෙඳපොළ. නිෂ්පාදනවලට ඉහළ ක්‍රියාකාරීත්වයක්, ඉහළ විශ්වසනීයත්වයක් ඇති ඇනලොග් සහ RF උපාංග, මිශ්‍ර සංඥා සහ RF ඒකාබද්ධ පරිපථ, අභිරුචිකරණය කළ හැකි SoCs, FPGAs සහ සම්පූර්ණ උප පද්ධති ඇතුළත් වේ. Microsemi හි මූලස්ථානය කැලිෆෝනියාවේ Aliso Viejo හි පිහිටා ඇත. තව දැනගන්න www.microsemi.com.

© 2014 Microsemi Corporation. සියලු හිමිකම් ඇවිරිණි. මයික්‍රොසෙමි සහ මයික්‍රොසෙමි ලාංඡනය මයික්‍රොසෙමි කෝපරේෂන් හි වෙළඳ ලකුණු වේ. අනෙකුත් සියලුම වෙළඳ ලකුණු සහ සේවා ලකුණු ඔවුන්ගේ අයිතිකරුවන්ගේ දේපළ වේ.

Microsemi ආයතනික මූලස්ථානය
One Enterprise, Aliso Viejo CA 92656 USA
ඇමරිකා එක්සත් ජනපදය තුළ: +1 949-380-6100
විකුණුම්: +1 949-380-6136
ෆැක්ස්: +1 949-215-4996

මයික්‍රොසෙමි ලාංඡනය

ලේඛන / සම්පත්

Microsemi SmartFusion2 FPGA Fabric DDR පාලක වින්‍යාසය [pdf] පරිශීලක මාර්ගෝපදේශය
SmartFusion2 FPGA Fabric DDR පාලක වින්‍යාසය, SmartFusion2, FPGA Fabric DDR පාලක වින්‍යාසය, පාලක වින්‍යාසය

යොමු කිරීම්

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

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