Microsemi - логоDG0388 SmartFusion2 SoC FPGA алдаа
Серамын санах ойг илрүүлэх, залруулах

Хэрэглэгчийн гарын авлага

©2021 Microsemi, Microchip Technology Inc-ийн XNUMX хувийн хөрөнгө оруулалттай охин компани. Бүх эрх хуулиар хамгаалагдсан. Microsemi болон Microsemi лого нь Microsemi корпорацийн бүртгэгдсэн худалдааны тэмдэгнүүд юм. Бусад бүх барааны тэмдэг, үйлчилгээний тэмдэг нь тус тусын эздийнхээ өмч юм.
Microsemi нь энд агуулагдаж буй мэдээлэл, бүтээгдэхүүн, үйлчилгээнийхээ ямар нэгэн тодорхой зорилгод нийцсэн эсэх талаар ямар ч баталгаа, төлөөлөл, баталгаа өгөхгүй бөгөөд Microsemi нь аливаа бүтээгдэхүүн, хэлхээний хэрэглээ, ашиглалтаас үүссэн аливаа хариуцлага хүлээхгүй. Энд зарагдсан бүтээгдэхүүнүүд болон Microsemi-ийн борлуулсан бусад бүтээгдэхүүнүүд нь хязгаарлагдмал туршилтанд хамрагдсан бөгөөд чухал ач холбогдолтой төхөөрөмж эсвэл програмуудтай хамт хэрэглэж болохгүй. Аливаа гүйцэтгэлийн үзүүлэлтийг найдвартай гэж үздэг боловч баталгаажуулаагүй бөгөөд Худалдан авагч нь бүтээгдэхүүний гүйцэтгэлийн болон бусад туршилтыг дангаар нь болон эцсийн бүтээгдэхүүнтэй хамт хийж, гүйцэтгэсэн байх ёстой. Худалдан авагч нь Microsemi-ээс өгсөн өгөгдөл, гүйцэтгэлийн үзүүлэлт эсвэл параметрүүдэд найдах ёсгүй. Энэ нь худалдан авагчийн үүрэг юм

аливаа бүтээгдэхүүний тохиромжтой эсэхийг бие даан тодорхойлж, туршиж, баталгаажуулах. Microsemi-ээс өгсөн мэдээлэл нь "байгаагаар нь, хаана байгаа" бөгөөд бүх алдаа дутагдлын хамт өгөгдсөн бөгөөд ийм мэдээлэлтэй холбоотой бүх эрсдлийг бүхэлд нь Худалдан авагч хариуцна. Microsemi нь аливаа этгээдэд патентын эрх, лиценз, бусад IP эрх, тухайлбал ийм мэдээлэлтэй холбоотой эсвэл ийм мэдээлэлд тодорхойлсон аливаа зүйлд хамаарахгүй. Энэхүү баримт бичигт өгөгдсөн мэдээлэл нь Microsemi-ийн өмч бөгөөд Microsemi нь энэхүү баримт бичигт байгаа мэдээлэл эсвэл аливаа бүтээгдэхүүн, үйлчилгээнд ямар ч үед мэдэгдэлгүйгээр өөрчлөлт оруулах эрхтэй.
Microsemi-ийн тухай
Microsemi нь Microchip Technology Inc. (Nasdaq: MCHP)-ийн XNUMX хувийн хөрөнгө оруулалттай охин компани бөгөөд сансар, батлан ​​хамгаалах, харилцаа холбоо, дата төв, аж үйлдвэрийн зах зээлд зориулсан хагас дамжуулагч болон системийн шийдлүүдийн цогц багцыг санал болгодог. Бүтээгдэхүүн нь өндөр хүчин чадалтай, цацрагаар хатуурсан аналог холимог дохионы нэгдсэн хэлхээ, FPGA, SoC, ASIC; эрчим хүчний менежментийн бүтээгдэхүүн; цаг хугацаа, синхрончлолын төхөөрөмж, цаг хугацааны нарийн шийдэл, дэлхийн цаг хугацааны стандартыг тогтоох; дуу хоолой боловсруулах төхөөрөмж; RF шийдэл; салангид бүрэлдэхүүн хэсгүүд; аж ахуйн нэгжийн хадгалалт, харилцаа холбооны шийдэл, аюулгүй байдлын технологи, өргөтгөх боломжтой anti-tampбүтээгдэхүүн; Ethernet шийдэл; Power-over-Ethernet IC болон midspans; түүнчлэн захиалгат дизайны чадвар, үйлчилгээ. Дэлгэрэнгүй мэдээллийг эндээс авна уу www.microsemi.com.

Хяналтын түүх

Хяналтын түүх нь баримт бичигт хийгдсэн өөрчлөлтүүдийг тайлбарладаг. Өөрчлөлтүүдийг одоогийн хэвлэлээс эхлээд засварын дагуу жагсаав.
1.1 Шинэчилсэн найруулга 11.0
Энэхүү шинэчилсэн найруулгад оруулсан өөрчлөлтүүдийн тоймыг доор харуулав.

  • Libero SoC v12.6-д зориулсан баримт бичгийг шинэчилсэн.
  • Libero хувилбарын дугаарын лавлагааг устгасан.

1.2 Шинэчилсэн найруулга 10.0
Libero SoC v11.8 SP1 програм хангамжийн хувилбарын баримт бичгийг шинэчилсэн.
1.3 Шинэчилсэн найруулга 9.0
Libero SoC v11.8 програм хангамжийн хувилбарын баримт бичгийг шинэчилсэн.
1.4 Шинэчилсэн найруулга 8.0
Libero SoC v11.7 програм хангамжийн хувилбарын баримт бичгийг шинэчилсэн (SAR 77402).
1.5 Шинэчилсэн найруулга 7.0
Libero SoC v11.6 програм хангамжийн хувилбарын баримт бичгийг шинэчилсэн (SAR 72777).
1.6 Шинэчилсэн найруулга 6.0
Libero SoC v11.5 програм хангамжийн хувилбарын баримт бичгийг шинэчилсэн (SAR 64979).
1.7 Шинэчилсэн найруулга 5.0
Libero SoC v11.4 програм хангамжийн хувилбарын баримт бичгийг шинэчилсэн (SAR 60476).
1.8 Шинэчилсэн найруулга 4.0
Libero SoC v11.3 програм хангамжийн хувилбарын баримт бичгийг шинэчилсэн (SAR 56852).
1.9 Шинэчилсэн найруулга 3.0
Libero SoC v11.2 програм хангамжийн хувилбарын баримт бичгийг шинэчилсэн (SAR 52960).
1.10 Шинэчилсэн найруулга 2.0
Libero SoC v11.0 програм хангамжийн хувилбарын баримт бичгийг шинэчилсэн (SAR 47858).
1.11 Шинэчилсэн найруулга 1.0
Энэхүү баримт бичгийн анхны хэвлэл.
SmartFusion2 SoC FPGA – Серамын санах ойн алдааг илрүүлэх, залруулах

Танилцуулга

Энэхүү баримт бичигт суулгагдсан статик санамсаргүй хандалтын санах ой (Seram) дээрх SmartFusion® 2 төхөөрөмжүүдийн алдаа илрүүлэх, залруулах (EDAC) чадамжийг тайлбарласан болно. SmartFusion2 төхөөрөмжид хэрэгжсэн EDAC хянагчууд нь нэг алдаа засах ба давхар алдаа илрүүлэх (SECDED) функцийг дэмждэг. SmartFusion2-ийн Микроконтроллерийн дэд систем (MSS) доторх бүх санах ойг SECDED хамгаалдаг. Серам санах ой нь eSRAM_0 эсвэл eSRAM_1 байж болно. eSRAM_0-ийн хаягийн муж нь 0x20000000-аас 0x20007FFF, eSRAM_1-ийн хаягийн муж нь 0x20008000-аас 0x2000FFFF хооронд байна.
SECDED идэвхжсэн үед:

  • Бичих үйлдэл нь 8 бит өгөгдөл бүрт 32 бит SECDED кодыг тооцоолж, нэмдэг.
  • Унших үйлдэл нь 1 битийн алдаа засах, 2 битийн алдаа илрүүлэхийг дэмжихийн тулд хадгалагдсан SECDED кодтой өгөгдлийг уншиж, шалгадаг.

Энэхүү үзүүлэн дээр EDAC-ийг самбар дээрх анивчдаг гэрэл ялгаруулах диод (LED) болон хэрэглэгчийн график интерфэйсээр (GUI) тодорхойлж болно.Microsemi DG0388 SmartFusion2 SoC FPGA алдааг илрүүлэх, eSRAM санах ойн залруулах - Түвшингийн блок диаграммeSRAM-ийн EDAC нь дараах функцуудыг дэмждэг.

  1. SECDED механизм
  2. 3 битийн алдаа эсвэл 1 битийн алдааг илрүүлэх үед ARM Cortex-M2 процессор болон FPGA даавуунд тасалдал өгдөг.
  3. 1 ба 2 битийн алдааны тоог алдааны тоолуурын бүртгэлд хадгалдаг.
  4. Сүүлчийн 1 эсвэл 2 битийн алдааны нөлөөлөлд өртсөн санах ойн байршлын хаягийг хадгалдаг.
  5. 1 эсвэл 2 битийн алдааны өгөгдлийг SECDED бүртгэлд хадгалдаг.
  6. FPGA даавуунд алдааны автобусны дохио өгдөг.

UG0443: SmartFusion2 ба IGLOO2 FPGA аюулгүй байдал, найдвартай байдлын хэрэглэгчийн гарын авлагын EDAC бүлэг болон UG0331: SmartFusion2 микроконтроллерийн дэд системийн хэрэглэгчийн гарын авлагын Серам бүлгийг үзнэ үү.
2.2 Демо-д тавигдах шаардлага
Дараах хүснэгтэд демо загварыг ажиллуулахад тавигдах техник хангамж, програм хангамжийн шаардлагуудыг жагсаав.
Хүснэгт 1 • Зураг төсөлд тавигдах шаардлага

Шаардлага Хувилбар
Үйлдлийн систем 64 битийн Windows 7 ба 10
Техник хангамж
SmartFusion2 аюулгүй байдлын үнэлгээний багц:
• FlashPro4 программист
• USB A-аас Mini - B USB кабель
• 12 В адаптер
Илч D эсвэл түүнээс хойшхи
Програм хангамж
FlashPro Express Readme.txt-г үзнэ үү file зураг төсөлд тусгасан болно files
энэ жишиг загварт ашигласан програм хангамжийн хувилбаруудын хувьд.
Либеро
 Чип дээрх систем (SoC) програм хангамж
SoftConsole
Хост компьютерийн драйверууд USB-аас UART драйверууд
Демо GUI эхлүүлэхэд зориулагдсан Microsoft.NET Framework 4 үйлчлүүлэгч

Жич: Энэхүү гарын авлагад үзүүлсэн Libero Smart дизайн болон тохиргооны дэлгэцийн агшинг зөвхөн дүрслэх зорилгоор хийсэн болно.
Хамгийн сүүлийн үеийн шинэчлэлтүүдийг үзэхийн тулд Libero дизайныг нээнэ үү.
2.3 Урьдчилсан нөхцөл
Эхлэхээсээ өмнө:
Libero SoC-г татаж аваад суулгана уу ( webЭнэ загварт зориулсан сайт) дараах байршлаас хост компьютер дээр.
https://www.microsemi.com/product-directory/design-resources/1750-libero-soc
2.3.1 дизайн Files
Демо загвар files-ийг Microsemi дахь дараах замаас татаж авах боломжтой webсайт: http://soc.microsemi.com/download/rsc/?f=m2s_dg0388_df
Дизайн fileҮүнд:

  • GUI Гүйцэтгэх боломжтой
  • Либеро төсөл
  • Програмчлалын ажил
  • Уншсан file

Дараах зурагт дизайны дээд түвшний бүтцийг харуулав fileс. Дэлгэрэнгүй мэдээллийг readme.txt хаягаас авна уу file.Microsemi DG0388 SmartFusion2 SoC FPGA алдаа илрүүлж, eSRAM санах ойн залруулга - Демо дизайн2.4 Үзүүлэнгийн дизайны тодорхойлолт
MSS доторх серам бүрийг тусгай EDAC хянагчаар хамгаалдаг. Санах ойноос өгөгдлийг унших үед EDAC нь 1 битийн алдаа эсвэл 2 битийн алдааг илрүүлдэг. Хэрэв EDAC 1 битийн алдааг илрүүлбэл EDAC хянагч ижил алдааны битийг засна. Хэрэв EDAC-ийг бүх 1 ба 2 битийн алдаануудад идэвхжүүлсэн бол системийн бүртгэл дэх харгалзах алдааны тоолуур нэмэгдэж, FPGA бүтцэд харгалзах тасалдал болон алдааны автобусны дохио үүснэ.
Single Event Unset (SEU)-д өртөмтгий орчинд санамсаргүй хандалтын санах ой (RAM) нь хүнд ионуудаас үүдэлтэй түр зуурын алдаа гарах хандлагатай байдаг. Энэ нь бодит цаг хугацаанд тохиолддог. Үүнийг харуулахын тулд алдааг гараар оруулж, илрүүлж, залруулж байна.
Энэхүү үзүүлэнгийн загвар нь дараахь ажлуудыг хэрэгжүүлэхийг агуулна.

  • EDAC-г идэвхжүүлнэ үү
  • Серам руу өгөгдөл бичих
  • Серамаас өгөгдлийг уншина уу
  • EDAC-г идэвхгүй болгох
  • Нэг эсвэл хоёр битийг гэмтээдэг
  • Серам руу өгөгдөл бичих
  • EDAC-г идэвхжүүлнэ үү
  • Өгөгдлийг уншина уу
  • 1 битийн алдаа гарсан тохиолдолд EDAC хянагч алдааг засч, харгалзах статусын бүртгэлийг шинэчилж, 2-р алхам дээр хийсэн унших үйлдлээр 8-р алхамд бичигдсэн өгөгдлийг өгдөг.
  • 2 битийн алдаа гарсан тохиолдолд харгалзах тасалдал үүсэх бөгөөд програм нь өгөгдлийг засах эсвэл тасалдал зохицуулагч дээр зохих арга хэмжээг авах ёстой. Эдгээр хоёр аргыг энэ демо дээр үзүүлэв.
    Энэхүү үзүүлэн дээр хоёр туршилтыг хэрэгжүүлсэн: давталтын туршилт ба гарын авлагын туршилт, тэдгээр нь 1 бит ба 2 битийн алдааны аль алинд нь хамааралтай.

2.4.1 Давталтын туршилт
SmartFusion2 нь GUI-ээс давталтын тестийн командыг хүлээн авах үед давталтын тестийг гүйцэтгэнэ. Эхний ээлжинд алдааны тоолуур болон EDAC-тай холбоотой бүх бүртгэлийг RESET төлөвт байрлуулна.
Давталт бүрийн хувьд дараах алхмуудыг гүйцэтгэнэ.

  1. EDAC хянагчийг идэвхжүүлнэ үү.
  2. Өгөгдлийг Seram санах ойн тодорхой байршилд бичнэ үү.
  3. EDAC хянагчийг идэвхгүй болгох.
  4. 1 эсвэл 2 битийн алдаанаас үүдэлтэй өгөгдлийг Серамын санах ойн ижил байршилд бичнэ үү.
  5. EDAC хянагчийг идэвхжүүлнэ үү.
  6. Seram санах ойн ижил байршлаас өгөгдлийг уншина уу.
  7. GUI-д 1 битийн алдаа гарсан тохиолдолд 2 битийн алдаа илрүүлэх, 1 битийн алдаа засах өгөгдлийг илгээнэ үү.

2.4.2 Гарын авлагын тест
Энэ арга нь EDAC-г идэвхжүүлэх, идэвхгүй болгох, бичих, унших ажиллагааг гараар шалгах боломжийг олгодог. Энэ аргыг ашигласнаар давхаргын аль ч байршилд 1 бит эсвэл 2 битийн алдаа гаргаж болно. EDAC-г идэвхжүүлж, GUI талбаруудыг ашиглан заасан хаяг руу өгөгдөл бичнэ үү. EDAC-г идэвхгүй болгож, 1 эсвэл 2 битийн эвдэрсэн өгөгдлийг ижил хаягийн байршилд бичнэ үү. EDAC-г идэвхжүүлж, ижил хаягийн байршлаас өгөгдлийг уншсаны дараа самбар дээрх LED нь алдааг илрүүлж, залруулахыг асаана. Харгалзах алдааны тоолуур нь GUI дээр харагдана. GUI Serial Console нь SmartFusion2 дээр хийгдсэн бүх үйлдлийг бүртгэдэг.
Дараах зурагт Seram EDAC демо үйлдлүүдийг харуулав.Microsemi DG0388 SmartFusion2 SoC FPGA алдааг илрүүлэх, eSRAM санах ойн залруулга - Дизайн урсгал2.5 Демо програмыг ажиллуулж байна
Энэ хэсэгт SmartFusion2 Аюулгүй байдлын үнэлгээний хэрэгслийн самбарын тохиргоо, GUI сонголтууд болон демо дизайныг хэрхэн гүйцэтгэх талаар тайлбарлана.
2.5.1 Демо тохиргоо
Дараах алхмууд нь демо-г хэрхэн тохируулахыг тайлбарладаг.

  1. FlashPro4 программистыг SmartFusion5 Security Evaluation Kit самбарын J2 холбогчтой холбоно уу.
  2. USB mini-B кабелийн нэг үзүүрийг SmartFusion18 аюулгүй байдлын үнэлгээний самбарт өгөгдсөн J2 холбогчтой холбоно уу. USB кабелийн нөгөө үзүүрийг компьютерт холбоно уу. Зураг 4, хуудас 7-д үзүүлсэн шиг USB-аас UART гүүрний драйверууд автоматаар илэрсэн эсэхийг шалгана уу (Төхөөрөмжийн менежерээс шалгаж болно).
    Жич: Цуваа портын тохиргоонд зориулж COM портын дугаарыг хуулна уу. Дараах зурагт үзүүлсэн шиг COM портын байршлыг USB Serial Converter D дээр зааж өгсөн эсэхийг шалгаарай.Microsemi DG0388 SmartFusion2 SoC FPGA алдааг илрүүлэх, eSRAM санах ойг залруулах - USB-аас UART гүүрний драйверууд
  3. Хэрэв USB to UART гүүрний драйверууд суулгаагүй бол драйверуудыг эндээс татаж аваад суулгана уу www.microsemi.com/soc/documents/CDM_2.08.24_WHQL_Certified.zip
  4. Дараах зурагт үзүүлсэн шиг SmartFusion2 Аюулгүй байдлын үнэлгээний иж бүрдлийн самбар дээрх холбогчийг холбоно уу. Цахилгаан тэжээлийн унтраалга SW7 нь холбогч холболтыг хийж байх үед унтарсан байх ёстой.
    Хүснэгт 2 • SmartFusion2 Аюулгүй байдлын үнэлгээний иж бүрдэл холбогчийн тохиргоо
    Харайгч Pin (-аас) Pin (Хэнд)  Сэтгэгдэл
    J22, J23, J24, J8, J3 1 (анхдагч) 2 Эдгээр нь SmartFusion2 Аюулгүй байдлын үнэлгээний багцын анхдагч холбогч тохиргоо юм. Эдгээр холбогчийг зохих ёсоор тохируулсан эсэхийг шалгаарай.
  5.  Цахилгаан хангамжийг J18 холбогч руу холбоно уу.

Дараах зурагт SmartFusion2 SecuEvaluation Kit дээр демо ажиллуулах самбарын тохиргоог харуулав.Microsemi DG0388 SmartFusion2 SoC FPGA алдааг илрүүлэх, eSRAM санах ойн залруулга - Хэрэгслийн самбарын тохиргоо2.5.2 График хэрэглэгчийн интерфэйс
Дараах хэсэгт Seram – EDAC demo GUI-ийн тухай өгүүлнэ.Microsemi DG0388 SmartFusion2 SoC FPGA алдааг илрүүлэх, eSRAM санах ойн залруулга - Demo GUI

GUI нь дараах функцуудыг дэмждэг.

  1. COM порт болон дамжуулах хурдыг сонгох.
  2.  1 битийн алдаа засах таб эсвэл 2 битийн алдаа илрүүлэх табыг сонгох.
  3. eSRAM0 эсвэл eSRAM1-ийн сонголт.
  4. Заасан Серамын хаяг руу өгөгдөл бичих, унших хаягийн талбар.
  5. Тодорхой Серамын хаяг руу өгөгдөл бичих, унших өгөгдлийн талбар.
  6.  Програмаас хүлээн авсан статусын мэдээллийг хэвлэх Цуваа консол хэсэг.
  7. EDAC ON/OFF: EDAC-г идэвхжүүлж эсвэл идэвхгүй болгоно.
  8. Write: Заасан хаяг руу өгөгдөл бичихийг зөвшөөрдөг.
  9. Унших: Заасан хаягаас өгөгдлийг уншихыг зөвшөөрдөг.
  10. LOOP test ON/OFF: EDAC механизмыг давталтын аргаар турших боломжийг олгоно.

2.5.3 Дизайныг ажиллуулах
Дараах алхмууд нь дизайныг хэрхэн ажиллуулахыг тайлбарлана.

  1. Нийлүүлэлтийн унтраалга, SW7-г асаана уу.
  2. SmartFusion2 Аюулгүй байдлын үнэлгээний самбарыг ажилтай хамт програмчлаарай file дизайны нэг хэсэг болгон өгсөн files (\Programming job\eSRAM_0\eSRAM0.job or \Programming job\eSRAM_1\eSRAM1.job) FlashPro Express программ хангамжийг ашиглан Хавсралт: FlashPro Express ашиглан төхөөрөмжийг програмчлах, 12-р хуудаснаас үзнэ үү.
  3. Амжилттай програмчлагдсаны дараа самбарыг дахин тохируулахын тулд SW6 шилжүүлэгчийг дарна уу.
  4. EDAC_eSRAM Demo GUI-г ажиллуулна уу file загварт ашиглах боломжтой files (\GUI Гүйцэтгэх боломжтой\ EDAC_eSRAM.exe). Зураг 6, 9-р хуудсанд үзүүлсэн шиг GUI цонх гарч ирнэ.
  5. COM портын унадаг жагсаалтаас тохирох COM портыг (USB-аас UART гүүр хүртэлх драйверуудыг зааж өгсөн) сонгоно уу.
  6. Дамжуулах хурдыг 57600 гэж сонгоод Connect дээр дарна уу. Холболтыг үүсгэсний дараа "Холбоос" нь "Таслах" гэж өөрчилнө.
  7. Програмчлалаас хамааран Seram 0 эсвэл Seram 1-ийг сонгоно уу file 2-р алхамд сонгосон.
  8. Зураг 1, 2-р хуудас, Зураг 7, 10-р хуудсанд үзүүлсэн шиг 8-битийн алдаа засах таб эсвэл 11-битийн алдаа илрүүлэх табыг сонгоно уу.
  9. Хоёр төрлийн туршилтыг хийж болно: Гарын авлага ба давталт.

2.5.3.1 Давталтын туршилтыг гүйцэтгэх
Loop Test ON дээр дарна уу. Энэ нь тасралтгүй залруулга, алдааг илрүүлэх давталтын горимд ажилладаг. Давталт нь 200 давталтаар ажилладаг. SmartFusion2 дээр гүйцэтгэсэн бүх үйлдлийг GUI-ийн Цуваа консол хэсэгт бүртгэсэн. 2 битийн алдаа илрүүлэх давталтын тест нь алдааны нөлөөлөлд өртсөн Серамын хаягийн офсетийг Цуврал консол дээр хэвлэдэг. 200 давталт дууссаны дараа Loop Test OFF дээр дарна уу.
Хүснэгт 3 • Давталтын туршилтанд ашигласан серам санах ойн хаягууд

Санах ой 1 1-битийн алдаа засах  2 битийн алдаа илрүүлэх
eSRAM0 0х20000000 0х20002000
eSRAM1 0х20008000 0x2000A000

2.5.3.2 Гарын авлагын туршилт хийх
Энэ аргын хувьд алдааг GUI ашиглан гараар оруулдаг. 1 битийн алдаа засах эсвэл 2 битийн алдаа илрүүлэхийн тулд дараах алхмуудыг ашиглана уу.

  1. Оролтын хаяг ба өгөгдлийн талбарууд (32 битийн арван зургаатын утгыг ашиглах).
  2. EDAC ON дээр дарна уу.
  3. Бичих дээр дарна уу.
  4. EDAC OFF дээр дарна уу.
  5. Өгөгдлийн талбарт 1 бит (1 битийн алдаа засах тохиолдолд) эсвэл 2 бит (2 битийн алдаа илрүүлсэн тохиолдолд) өөрчлөхөд л хангалттай.
  6. Бичих дээр дарна уу.
  7. EDAC ON дээр дарна уу.
  8. Унших дээр дарна уу.
  9. GUI дэх алдааны тоо болон өгөгдлийн талбарыг ажиглаарай. Алдаа тоолох утга 1-ээр нэмэгдэнэ.

SmartFusion2 дээр гүйцэтгэсэн бүх үйлдлийг GUI-ийн Serial Console хэсэгт бүртгэнэ.
Жич: EDAC_eSRAM Demo GUI-д 1 битийн алдаа засах цонхноос 2 битийн алдаа илрүүлэх таб руу эсвэл эсрэгээр шилжихийн тулд техник хангамжийн самбарыг дахин тохируулна уу.Microsemi DG0388 SmartFusion2 SoC FPGA алдааг илрүүлэх, eSRAM санах ойн залруулга - Битийн алдаа засах табMicrosemi DG0388 SmartFusion2 SoC FPGA алдаа илрүүлэх, eSRAM санах ойн залруулга - Битийн алдаа илрүүлэх таб

2.6 Дүгнэлт
Энэхүү үзүүлэн нь Seram-ийн SmartFusion2 SECDED чадварыг харуулж байна.

Хавсралт: FlashPro Express ашиглан төхөөрөмжийг програмчлах

Энэ хэсэгт SmartFusion2 төхөөрөмжийг програмчлалын ажилтай хэрхэн програмчлах талаар тайлбарлана file FlashPro Express ашиглан.
Төхөөрөмжийг програмчлахын тулд дараах алхмуудыг гүйцэтгэнэ.

  1. Самбар дээрх холбогч тохиргоонууд нь Хүснэгт 2, 7-р хуудсанд заасантай ижил байгаа эсэхийг шалгаарай.
    Жич: Холболтыг холбохдоо цахилгаан тэжээлийн унтраалгыг унтраасан байх ёстой.
  2. Цахилгаан тэжээлийн кабелийг самбар дээрх J6 холбогчтой холбоно.
  3. Цахилгаан хангамжийн унтраалга SW7-г асаана уу.
  4. Хост компьютер дээр FlashPro Express програмыг ажиллуулна уу.
  5. Дараах зурагт үзүүлсэн шиг шинэ ажлын төсөл үүсгэхийн тулд New товчийг дарах эсвэл Project цэснээс FlashPro Express Job-оос New Job Project-ыг сонгоно.Microsemi DG0388 SmartFusion2 SoC FPGA алдааг илрүүлэх, eSRAM санах ойг засах - Ажлын төсөл
  6. FlashPro Express Job-ийн шинэ ажлын төслийн харилцах цонхонд дараах зүйлийг оруулна уу:
    • Програмчлалын ажил file: Browse дээр дарж, .ажлын байршил руу шилжинэ үү file байрлаж, сонгоно уу file. Өгөгдмөл байршил нь: \m2s_dg0388_df\Програмчлалын ажил
    • FlashPro Express ажлын төслийн нэр: Browse дээр дарж, төслийг хадгалахыг хүссэн байршил руугаа шилжинэ үү.Microsemi DG0388 SmartFusion2 SoC FPGA алдааг илрүүлэх, eSRAM санах ойг засах - Шинэ ажлын төсөл
  7. OK дарна уу. Шаардлагатай програмчлал file сонгогдсон бөгөөд төхөөрөмжид програмчлахад бэлэн байна.
  8. Дараах зурагт үзүүлсэн шиг FlashPro Express цонх гарч ирнэ. Програмист талбарт програмистын дугаар гарч ирэхийг баталгаажуулна уу. Хэрэв тийм биш бол самбарын холболтыг баталгаажуулаад Refresh/Rescan Programmers дээр дарна уу.Microsemi DG0388 SmartFusion2 SoC FPGA алдааг илрүүлэх, eSRAM санах ойн залруулах - Програмчлал
  9. RUN дээр дарна уу. Төхөөрөмжийг амжилттай програмчлах үед дараах зурагт үзүүлсэн шиг RUN PASSED төлөв гарч ирнэ.Microsemi DG0388 SmartFusion2 SoC FPGA алдаа илрүүлж, eSRAM санах ойн залруулга - ГҮЙЦЭТГЭЛ БОЛСОН.
  10. FlashPro Express-ийг хаах эсвэл Төслийн таб дээрээс Exit дээр дарна уу.

Microsemi - логоMicrosemi-ийн төв байр
Нэг аж ахуйн нэгж, Алисо Виежо,
CA 92656 АНУ
АНУ-д: +1 800-713-4113
АНУ-аас гадна: +1 949-380-6100
Борлуулалт: +1 949-380-6136
Факс: +1 949-215-4996
Имэйл: sales.support@microsemi.com
www.microsemi.com
Microsemi өмчийн DG0388 хувилбар 11.0

Баримт бичиг / нөөц

Microsemi DG0388 SmartFusion2 SoC FPGA алдааг илрүүлэх, eSRAM санах ойг засах [pdf] Хэрэглэгчийн гарын авлага
DG0388, SmartFusion2 SoC FPGA алдааг илрүүлэх, eSRAM санах ойн залруулах, DG0388 SmartFusion2 SoC FPGA алдааг илрүүлэх, eSRAM санах ойн залруулах

Лавлагаа

Сэтгэгдэл үлдээгээрэй

Таны имэйл хаягийг нийтлэхгүй. Шаардлагатай талбаруудыг тэмдэглэсэн *