intel logotipi

intel UG-01173 xato injection FPGA IP yadrosi

intel-UG-01173-noto-injection-FPGA-IP-yadro-anjir-MAHSULOT

Xato injection Intel® FPGA IP Core foydalanuvchi qo'llanmasi

Fault Injection Intel® FPGA IP yadrosi FPGA qurilmasining konfiguratsion operativ xotirasiga (CRAM) xatolar kiritadi. Ushbu protsedura bitta hodisaning buzilishi (SEU) tufayli normal ish paytida yuzaga kelishi mumkin bo'lgan yumshoq xatolarni simulyatsiya qiladi. SEUlar kamdan-kam uchraydigan hodisalar va shuning uchun sinovdan o'tish qiyin. Dizayningizda Fault Injection IP yadrosini o'rnatganingizdan va qurilmangizni sozlaganingizdan so'ng, tizimning ushbu xatolarga javobini sinab ko'rish uchun FPGA-da qasddan xatolarni keltirib chiqarish uchun Intel Quartus® Prime Fault Injection Debugger vositasidan foydalanishingiz mumkin.

Tegishli ma'lumotlar

  • Yagona hodisaning xafagarchiliklari
  • AN 737: Intel Arria 10 qurilmalarida SEUni aniqlash va tiklash

Xususiyatlari

  • Yagona hodisa funksional uzilishlarini (SEFI) yumshatish uchun tizim javobini baholash imkonini beradi.
  • SEFI xarakteristikasini o'z ichida amalga oshirish imkonini beradi, bu butun tizim nurlarini sinovdan o'tkazish zaruratini yo'q qiladi. Buning o'rniga, siz nur sinovini qurilma darajasida vaqt (FIT)/Mb o'lchashdagi nosozliklar bilan cheklashingiz mumkin.
  • Dizayn arxitekturangizga mos keladigan SEFI xarakteristikasiga ko'ra FIT stavkalarini o'lchang. Nosozlik in'ektsiyalarini butun qurilma bo'ylab tasodifiy taqsimlashingiz yoki sinovni tezlashtirish uchun ularni muayyan funktsional joylarga cheklashingiz mumkin.
  • Bitta hodisaning buzilishi (SEU) tufayli yuzaga keladigan buzilishlarni kamaytirish uchun dizayningizni optimallashtiring.

Qurilmani qo'llab-quvvatlash

Fault Injection IP yadrosi Intel Arria® 10, Intel Cyclone® 10 GX va Stratix® V oila qurilmalarini qo'llab-quvvatlaydi. Cyclone V oilasi buyurtma kodida -SC qo'shimchasi bo'lgan qurilmalarda Fault Injection-ni qo'llab-quvvatlaydi. -SC qo'shimchasi Cyclone V qurilmalariga buyurtma berish uchun mahalliy savdo vakili bilan bog'laning.

Resurslardan foydalanish va samaradorlik
Intel Quartus Prime dasturi Stratix V A7 FPGA uchun quyidagi manba hisobini ishlab chiqaradi. Boshqa qurilmalar uchun natijalar o'xshash.

Intel korporatsiyasi. Barcha huquqlar himoyalangan. Intel, Intel logotipi va boshqa Intel belgilari Intel korporatsiyasi yoki uning sho'ba korxonalarining savdo belgilaridir. Intel o'zining FPGA va yarimo'tkazgich mahsulotlarining Intel standart kafolatiga muvofiq joriy spetsifikatsiyalarga muvofiq ishlashini kafolatlaydi, lekin istalgan vaqtda ogohlantirmasdan istalgan mahsulot va xizmatlarga o'zgartirish kiritish huquqini o'zida saqlab qoladi. Intel tomonidan yozma ravishda kelishilgan hollar bundan mustasno, bu erda tasvirlangan har qanday ma'lumot, mahsulot yoki xizmatdan foydalanish yoki qo'llash natijasida kelib chiqadigan hech qanday javobgarlik yoki javobgarlikni o'z zimmasiga olmaydi. Intel mijozlariga har qanday nashr etilgan ma'lumotlarga tayanishdan va mahsulot yoki xizmatlarga buyurtma berishdan oldin qurilma texnik xususiyatlarining so'nggi versiyasini olish tavsiya etiladi. *Boshqa nomlar va brendlar boshqalarning mulki sifatida da'vo qilinishi mumkin.

Xato injection IP Core FPGA ishlashi va resurslardan foydalanish

Qurilma ALMlar Mantiqiy registrlar M20K
Asosiy Ikkilamchi
Stratix V A7 3,821 5,179 0 0

Intel Quartus Prime dasturini o'rnatish Intel FPGA IP kutubxonasini o'z ichiga oladi. Ushbu kutubxona qo'shimcha litsenziyaga muhtoj bo'lmasdan ishlab chiqarishda foydalanish uchun ko'plab foydali IP yadrolarini taqdim etadi. Ayrim Intel FPGA IP yadrolari ishlab chiqarish uchun alohida litsenziyani sotib olishni talab qiladi. Intel FPGA IP baholash rejimi to'liq ishlab chiqarish IP yadro litsenziyasini sotib olishga qaror qilishdan oldin ushbu litsenziyalangan Intel FPGA IP yadrolarini simulyatsiya va apparatda baholash imkonini beradi. Litsenziyalangan Intel IP yadrolari uchun toʻliq ishlab chiqarish litsenziyasini faqat apparat sinovidan oʻtganingizdan va IP-dan ishlab chiqarishda foydalanishga tayyor boʻlganingizdan soʻng sotib olishingiz kerak boʻladi. Intel Quartus Prime dasturi sukut bo'yicha IP yadrolarini quyidagi joylarga o'rnatadi:

IP yadrosini o'rnatish yo'li

intel-UG-01173-Injection-FPGA-IP-yadrosi-rasm-1

IP yadrosini o'rnatish joylari

Joylashuv Dasturiy ta'minot Platforma
:\intelFPGA_pro\quartus\ip\altera Intel Quartus Prime Pro nashri Windows *
:\intelFPGA\quartus\ip\altera Intel Quartus Prime standart nashri Windows
:/intelFPGA_pro/quartus/ip/altera Intel Quartus Prime Pro nashri Linux *
:/intelFPGA/quartus/ip/altera Intel Quartus Prime standart nashri Linux

Eslatma: Intel Quartus Prime dasturi o'rnatish yo'lidagi bo'sh joylarni qo'llab-quvvatlamaydi.

IP yadrolarini sozlash va yaratish
Siz turli xil ilovalarni qo'llab-quvvatlash uchun IP yadrolarini sozlashingiz mumkin. Intel Quartus Prime IP-katalogi va parametr muharriri sizga IP yadro portlari, funksiyalari va chiqishlarini tezda tanlash va sozlash imkonini beradi. files.

IP katalogi va parametr muharriri
IP katalogi loyihangiz uchun mavjud boʻlgan IP yadrolarini, jumladan, Intel FPGA IP va IP katalogini qidirish yoʻliga qoʻshadigan boshqa IP-larni koʻrsatadi. IP-yadrosini topish va sozlash uchun IP-katalogining quyidagi xususiyatlaridan foydalaning:

  • Faol qurilmalar oilasi uchun IP-ni ko'rsatish yoki barcha qurilmalar oilalari uchun IP-ni ko'rsatish uchun IP-katalogni filtrlang. Agar sizda ochiq loyiha bo'lmasa, IP-katalogda Device Family-ni tanlang.
  • IP katalogidagi har qanday to'liq yoki qisman IP yadro nomini topish uchun Qidiruv maydoniga kiriting.
  • Qo'llab-quvvatlanadigan qurilmalar haqida ma'lumotlarni ko'rsatish, IP yadrosining o'rnatish papkasini ochish va IP hujjatlariga havolalar uchun IP katalogidagi IP yadro nomini o'ng tugmasini bosing.
  • bosing Ni qidirish Partner IP to access partner IP information on the web.

Parametr muharriri sizga IP-variatsiya nomini, ixtiyoriy portlarni va chiqishni ko'rsatishni taklif qiladi file avlod imkoniyatlari. Parametr muharriri yuqori darajadagi Intel Quartus Prime IP-ni yaratadi file (.ip) Intel Quartus Prime Pro Edition loyihalarida IP o'zgarishi uchun. Parametr muharriri yuqori darajadagi Quartus IP-ni yaratadi file (.qip) Intel Quartus Prime Standard Edition loyihalarida IP o'zgarishi uchun. Bular files loyihadagi IP o'zgarishini ifodalaydi va parametrlash ma'lumotlarini saqlaydi.

IP parametr muharriri (Intel Quartus Prime Standard Edition)intel-UG-01173-Injection-FPGA-IP-yadrosi-rasm-2

IP yadro ishlab chiqarish chiqishi (Intel Quartus Prime Pro Edition)

Intel Quartus Prime dasturi quyidagi natijani yaratadi file Platforma dizayneri tizimining bir qismi bo'lmagan individual IP yadrolari uchun tuzilma.

Individual IP yadro ishlab chiqarish chiqishi (Intel Quartus Prime Pro Edition)intel-UG-01173-Injection-FPGA-IP-yadrosi-rasm-3

  • Agar qo'llab-quvvatlansa va IP asosiy o'zgarishi uchun yoqilgan bo'lsa.

Chiqish Files Intel FPGA IP avlodi

File Ism Tavsif
<your_ip>.ip Yuqori darajadagi IP o'zgarishi file loyihangizdagi IP yadro parametrlarini o'z ichiga oladi. Agar IP o'zgarishi Platform Designer tizimining bir qismi bo'lsa, parametr muharriri .qsys faylini ham yaratadi. file.
<your_ip>.cmp VHDL komponent deklaratsiyasi (.cmp) file matndir file VHDL dizaynida foydalanadigan mahalliy umumiy va port ta'riflarini o'z ichiga oladi files.
<your_ip>_generation.rpt IP yoki Platforma dizaynerini yaratish jurnali file. IP yaratish paytida xabarlarning qisqacha mazmunini ko'rsatadi.
davom etdi…
File Ism Tavsif
<your_ip>.qgsimc (faqat platformalar dizayneri tizimlari) Simulyatsiya keshlash file bu .qsys va .ip ni solishtiradi files Platforma dizayneri tizimi va IP yadrosining joriy parametrlari bilan. Ushbu taqqoslash Platforma Dizaynerining HDL regeneratsiyasini o'tkazib yuborishi mumkinligini aniqlaydi.
<your_ip>.qgsynth (faqat platformalar dizayneri tizimlari) Sintez keshlash file bu .qsys va .ip ni solishtiradi files Platforma dizayneri tizimi va IP yadrosining joriy parametrlari bilan. Ushbu taqqoslash Platforma Dizaynerining HDL regeneratsiyasini o'tkazib yuborishi mumkinligini aniqlaydi.
<your_ip>.qip IP komponentini birlashtirish va kompilyatsiya qilish uchun barcha ma'lumotlarni o'z ichiga oladi.
<your_ip>.csv IP komponentining yangilanish holati haqidagi ma'lumotlarni o'z ichiga oladi.
.bsf Blok diagrammasida foydalanish uchun IP o'zgarishining ramzi Files (.bdf).
<your_ip>.spd Kirish file bu ip-make-simscript simulyatsiya skriptlarini yaratishni talab qiladi. .spd file ro'yxatini o'z ichiga oladi files simulyatsiya uchun yaratasiz, shuningdek siz ishga tushirgan xotiralar haqidagi ma'lumot.
<your_ip>.ppf Pin Planner File (.ppf) siz Pin Planner bilan foydalanish uchun yaratgan IP komponentlari uchun port va tugun tayinlarini saqlaydi.
<your_ip>_bb.v Verilog qora qutisidan foydalaning (_bb.v) file qora quti sifatida foydalanish uchun bo'sh modul deklaratsiyasi sifatida.
<your_ip>_inst.v yoki _inst.vhd HDL masalanample instantiation shabloni. Buning mazmunini nusxalash va joylashtirish file HDL ichiga kiradi file IP o'zgarishini yaratish uchun.
<your_ip>.regmap Agar IP registr ma'lumotlarini o'z ichiga olsa, Intel Quartus Prime dasturi .regmapni yaratadi file. .regmap file master va slave interfeyslarining registr xaritasi ma'lumotlarini tavsiflaydi. Bu file to‘ldiradi

.sopcinfo file tizim haqida batafsilroq reestr ma'lumotlarini taqdim etish orqali. Bu file registrni ko'rsatish imkonini beradi views va tizim konsolida foydalanuvchi sozlanishi statistikasi.

<your_ip>.svd HPS System Debug vositalariga ruxsat beradi view Platforma Designer tizimida HPS ga ulanadigan tashqi qurilmalarning registr xaritalari.

Sintez paytida Intel Quartus Prime dasturi .svd faylini saqlaydi files .sof-dagi tizim konsoli ustalariga ko'rinadigan tobe interfeysi uchun file disk raskadrovka sessiyasida. Tizim konsoli ushbu bo'limni o'qiydi, Platforma dizayneri registr xaritasi ma'lumotlarini so'raydi. Tizim qullari uchun Platforma dizayneri registrlarga nomi bilan kiradi.

<your_ip>.v

<your_ip>.vhd

HDL files sintez yoki simulyatsiya uchun har bir submodul yoki pastki IP yadrosini yaratuvchi.
murabbiy/ Simulyatsiyani o'rnatish va ishga tushirish uchun msim_setup.tcl skriptini o'z ichiga oladi.
aldec/ Simulyatsiyani o'rnatish va ishga tushirish uchun rivierapro_setup.tcl skriptini o'z ichiga oladi.
/synopsys/vcs

/synopsys/vcsmx

Simulyatsiyani o'rnatish va ishga tushirish uchun vcs_setup.sh qobiq skriptini o'z ichiga oladi.

Tarkibida vcsmx_setup.sh va synopsys_sim.setup qobiq skripti mavjud file simulyatsiyani o'rnatish va ishga tushirish uchun.

/kadans ncsim_setup.sh qobiq skripti va boshqa sozlamalarni o'z ichiga oladi files simulyatsiyani o'rnatish va ishga tushirish uchun.
/xcelium Parallel simulyator qobiq skripti xcelium_setup.sh va boshqa sozlamalarni o'z ichiga oladi files simulyatsiyani o'rnatish va ishga tushirish uchun.
/submodullar HDL ni o'z ichiga oladi files IP asosiy submodul uchun.
<IP submodul>/ Platforma dizayneri Platforma dizayneri yaratadigan har bir IP submodul katalogi uchun /synth va /sim pastki kataloglarini yaratadi.

Funktsional tavsif
Fault Injection IP yadrosi yordamida dizaynerlar SEFI tavsifini uyda amalga oshirishlari, FIT stavkalarini SEFI xarakteristikasiga ko'ra o'lchashlari va SEUlarning ta'sirini kamaytirish uchun dizaynlarni optimallashtirishlari mumkin.

Yagona hodisa xafagarchilikni yumshatish

FPGA kabi o'rnatilgan sxemalar va dasturlashtiriladigan mantiqiy qurilmalar SEUlarga sezgir. SEUlar tasodifiy, buzilmaydigan hodisalar bo'lib, ikkita asosiy manba: alfa zarralari va kosmik nurlarning neytronlari. Radiatsiya mantiqiy registr, o'rnatilgan xotira biti yoki konfiguratsiya RAM (CRAM) bitining holatini o'zgartirishi mumkin, bu esa qurilmaning kutilmagan ishlashiga olib keladi. Intel Arria 10, Intel Cyclone 10 GX, Arria V, Cyclone V, Stratix V va yangi qurilmalar quyidagi CRAM imkoniyatlariga ega:

  • Xatolarni aniqlash siklik ortiqcha tekshiruvi (EDCRC)
  • Xafa bo'lgan CRAMni avtomatik tuzatish (tozalash)
  • Xafa bo'lgan CRAM holatini yaratish qobiliyati (noto'g'ri in'ektsiya)

Intel FPGA qurilmalarida SEU yumshatish haqida qo'shimcha ma'lumot olish uchun tegishli qurilma qo'llanmasining SEU yumshatish bo'limiga qarang.

Nosozlik injection IP PIN tavsifi

Fault Injection IP yadrosi quyidagi kiritish/chiqarish pinlarini o'z ichiga oladi.

Injection IP-yadrosi kirish/chiqarish pinlari xatosi

Pin nomi Pin yo'nalishi Pin tavsifi
crcerror_pin kiritish Xato xabaridan kirish Register Unloader Intel FPGA IP (EMR Unloader IP). Ushbu signal qurilmaning EDCRC tomonidan CRC xatosi aniqlanganda tasdiqlanadi.
emr_data kiritish Xato xabari registri (EMR) tarkibi. EMR maydonlari uchun tegishli qurilma qo'llanmasiga qarang.

Ushbu kirish Avalon Streaming ma'lumotlar interfeysi signaliga mos keladi.

emr_valid kiritish emr_data kirishlarida toʻgʻri maʼlumotlar borligini bildiradi. Bu Avalon Streaming yaroqli interfeys signalidir.
Qayta tiklash kiritish Modulni qayta tiklash kiritish. Qayta o'rnatish nosozliklarni tuzatish vositasi tomonidan to'liq nazorat qilinadi.
error_injected chiqish J orqali buyruq berilganidek CRAMga xato kiritilganligini ko'rsatadiTAG interfeys. Ushbu signalning davomiyligi J. sozlamalariga bog'liqTAG TCK va boshqaruv bloki signallari. Odatda, vaqt TCK signalining taxminan 20 soat siklini tashkil qiladi.
error_scrubbed chiqish Qurilmani tozalash J orqali buyurilganidek tugallanganligini bildiradiTAG interfeys. Ushbu signalning davomiyligi J. sozlamalariga bog'liqTAG TCK va boshqaruv bloki signallari. Odatda, vaqt TCK signalining taxminan 20 soat siklini tashkil qiladi.
insc chiqish Ixtiyoriy chiqish. Fault Injection IP bu soatdan foydalanadi, masalanample, EMR_unloader blokini soatlash uchun.

Nosozlik injection IP-pin diagrammasi

intel-UG-01173-Injection-FPGA-IP-yadrosi-rasm-4

Nosozliklarni bartaraf etish tuzatuvchisi va nosozliklarni bartaraf etish IP yadrosidan foydalanish

Fault Injection Debugger Fault Injection IP yadrosi bilan birgalikda ishlaydi. Birinchidan, siz dizayndagi IP yadrosini yaratasiz, natijada olingan konfiguratsiyani kompilyatsiya qilasiz va yuklab olasiz file qurilmangizga kiriting. So'ngra, siz Intel Quartus Prime dasturidan yoki buyruqlar qatoridan yumshoq xatolarni simulyatsiya qilish uchun Nosozliklarni bartaraf etishni tuzatuvchini ishga tushirasiz.

  • Fault Injection Debugger sizga nosozliklar bo'yicha tajribalarni interaktiv yoki ommaviy buyruqlar orqali amalga oshirish imkonini beradi va nosozliklarni in'ektsiya qilish uchun dizayndagi mantiqiy maydonlarni belgilash imkonini beradi.
  • Buyruqlar qatori interfeysi tuzatuvchini skript orqali ishga tushirish uchun foydalidir.

Eslatma

Nosozliklarni bartaraf etishni tuzatuvchisi JTAG interfeys. Fault Injection IP J dan buyruqlarni qabul qiladiTAG interfeysi va holati haqida J. orqali hisobot beradiTAG interfeys. Fault Injection IP yadrosi qurilmangizda yumshoq mantiqda amalga oshiriladi; shuning uchun dizayningizda ushbu mantiqiy foydalanishni hisobga olishingiz kerak. Bir metodologiya laboratoriyada dizayningizning SEUga bo'lgan munosabatini tavsiflash va so'ngra oxirgi o'rnatilgan dizayningizdan IP yadrosini chiqarib tashlashdir.

Siz quyidagi IP yadrolari bilan Fault Injection IP yadrosidan foydalanasiz:

  • Intel FPGA qurilmalaridagi qattiqlashtirilgan xatolarni aniqlash sxemasidan ma'lumotlarni o'qiydi va saqlaydigan xato xabari registrini o'chirish qurilmasining IP yadrosi.
  • (Ixtiyoriy) Kengaytirilgan SEU Detection Intel FPGA IP yadrosi, u yumshoq xatolik unga ta'sir qiladimi yoki yo'qligini aniqlash uchun qurilmaning ishlashi paytida sezgirlik xaritasi bilan bir bitli xato joylarini taqqoslaydi.

Xatolarni in'ektsiya tuzatuvchisi tugadiview Blok diagrammasiintel-UG-01173-Injection-FPGA-IP-yadrosi-rasm-5

Eslatmalar:

  1. Fault Injection IP maqsadli mantiqning bitlarini aylantiradi.
  2. Fault Injection Debugger va Advanced SEU Detection IP bir xil EMR Unloader misolidan foydalanadi.
  3. Advanced SEU Detection IP yadrosi ixtiyoriy.

Tegishli ma'lumotlar

  • SMH haqida Files 13-sahifada
  • EMR Unloader IP yadrosi haqida 10-sahifada
  • Kengaytirilgan SEU aniqlash IP yadrosi haqida 11-sahifada

Noto'g'ri qarshi IP yadrosini ishga tushirish

ESLATMA

Fault Injection IP yadrosi hech qanday parametr o'rnatishingizni talab qilmaydi. IP yadrosidan foydalanish uchun yangi IP namunasini yarating, uni Platforma Dizayner (Standart) tizimiga kiriting va signallarni mos ravishda ulang. Fault Injection IP yadrosini EMR Unloader IP yadrosi bilan ishlatishingiz kerak. Fault Injection va EMR Unloader IP yadrolari Platforma Designer va IP Katalogida mavjud. Ixtiyoriy ravishda, Verilog HDL, SystemVerilog yoki VHDL-dan foydalanib, ularni to'g'ridan-to'g'ri RTL dizayningizga kiritishingiz mumkin.

EMR Unloader IP yadrosi haqida
EMR Unloader IP yadrosi EMRga interfeysni taqdim etadi, u qurilmaning EDCRC tomonidan doimiy ravishda yangilanadi, u qurilmaning CRAM bitlarini CRC yumshoq xatolar uchun tekshiradi.

Example Platforma dizayneri tizimi, shu jumladan nosozlik IP yadrosi va EMR tushiruvchi IP yadrosiintel-UG-01173-Injection-FPGA-IP-yadrosi-rasm-6

Example Fault Injection IP Core va EMR Unloader IP asosiy blok diagrammasi

intel-UG-01173-Injection-FPGA-IP-yadrosi-rasm-7

Tegishli ma'lumotlar
Xato xabari Register Unloader Intel FPGA IP Core foydalanuvchi qo'llanmasi

Kengaytirilgan SEU aniqlash IP yadrosi haqida

SEU tolerantligi dizayn muammosi bo'lsa, Advanced SEU Detection (ASD) IP yadrosidan foydalaning. ASD IP yadrosi bilan EMR Unloader IP yadrosidan foydalanishingiz kerak. Shuning uchun, agar siz ASD IP va Fault Injection IP-ni bir xil dizaynda ishlatsangiz, ular EMR Unloader chiqishini Avalon®-ST splitter komponenti orqali baham ko'rishlari kerak. Quyidagi rasmda Avalon-ST splitter EMR tarkibini ASD va Fault Injection IP yadrolariga tarqatadigan Platforma Dizayner tizimi ko'rsatilgan.

Xuddi shu Platforma Dizayner tizimida ASD va Fault Injection IP-dan foydalanishintel-UG-01173-Injection-FPGA-IP-yadrosi-rasm-8

Tegishli ma'lumotlar
Kengaytirilgan SEU Detection Intel FPGA IP Core foydalanuvchi qo'llanmasi

Nosozlik inyeksiya joylarini aniqlash
Siz sezgirlik xaritasi sarlavhasi (.smh) yordamida nosozliklarni aniqlash uchun FPGA ning muayyan hududlarini belgilashingiz mumkin. file. SMH file qurilma CRAM bitlarining koordinatalarini, ularning tayinlangan hududini (ASD hududi) va kritikligini saqlaydi. Dizayn jarayonida siz ierarxiyadan foydalanasiz tagmintaqani yaratish uchun. Keyin kompilyatsiya paytida Intel Quartus Prime Assembler SMH ni yaratadi file. Fault Injection Debugger xato inyeksiyalarini SMH da aniqlagan muayyan qurilma hududlariga cheklaydi. file.

Ierarxiyani bajarish Tagging
Joyga ASD hududini belgilash orqali test uchun FPGA hududlarini aniqlaysiz. Dizayn bo'limlari oynasidan foydalanib, dizayn ierarxiyasining istalgan qismi uchun ASD mintaqasi qiymatini belgilashingiz mumkin.

  1. Topshiriqlar ➤ Dizayn bo'limlari oynasini tanlang.
  2. Sarlavha satrining istalgan joyini sichqonchaning o'ng tugmasi bilan bosing va ASD mintaqasi ustunini ko'rsatish uchun ASD mintaqasini yoqing (agar u ko'rsatilmagan bo'lsa).
  3. Har qanday bo'limni ma'lum bir ASD hududiga belgilash uchun 0 dan 16 gacha qiymat kiriting.
    • ASD hududi 0 qurilmaning foydalanilmagan qismlariga ajratilgan. Siz ushbu mintaqani muhim bo'lmagan deb belgilash uchun bo'lim belgilashingiz mumkin.
    • ASD hududi 1 standart hudud hisoblanadi. Agar siz ASD hududi tayinlashni aniq o'zgartirmasangiz, qurilmaning barcha foydalanilgan qismlari ushbu hududga tayinlanadi.

SMH haqida Files

SMH file quyidagi ma'lumotlarni o'z ichiga oladi:

  • Agar siz ierarxiyadan foydalanmasangiz tagging (ya'ni, dizaynda dizayn ierarxiyasida aniq ASD hududi tayinlari yo'q), SMH file har bir CRAM bitini sanab o'tadi va uning dizayn uchun sezgirligini ko'rsatadi.
  • Agar siz ierarxiyani bajargan bo'lsangiz tagging va o'zgartirilgan standart ASD mintaqasi tayinlash, SMH file har bir CRAM bitini ro'yxatga oladi va unga ASD hududi tayinlanadi.

Nosozliklarni bartaraf etish vositasi inyeksiyalarni bir yoki bir nechta belgilangan hududlarga cheklashi mumkin. Assemblerni SMH yaratishga yo'naltirish file:

  • Topshiriqlar ➤ Device ➤ Device and Pin Options ➤ Error Detection CRC ni tanlang.
  • SEU sezgirlik xaritasini yaratishni yoqing file (.smh) opsiyasi.

Nosozliklarni bartaraf etish vositasidan foydalanish

ESLATMA
Fault Injection Debugger-dan foydalanish uchun siz qurilmangizga J orqali ulanasizTAG interfeys. Keyin, qurilmani sozlang va nosozlikni in'ektsiya qiling. Nosozliklarni bartaraf etish vositasini ishga tushirish uchun Intel Quartus Prime dasturida Asboblar ➤ Nosozliklarni tuzatish vositasini tanlang. Qurilmani sozlash yoki dasturlash Dasturchi yoki Signal Tap Logic Analyzer uchun ishlatiladigan protseduraga o'xshaydi.

Xatolarni in'ektsiya tuzatuvchisi

intel-UG-01173-Injection-FPGA-IP-yadrosi-rasm-9

J.ni sozlash uchunTAG zanjir:

  1. Hardware Setup-ni bosing. Asbob kompyuteringizga ulangan dasturlash uskunasini ko'rsatadi.
  2. Foydalanmoqchi bo'lgan dasturlash uskunasini tanlang.
  3. Yopish tugmasini bosing.
  4. Qurilmalar zanjirini J-da joylashgan dasturlashtiriladigan qurilmalar bilan to'ldiradigan Avtomatik aniqlash tugmasini bosingTAG zanjir.

Tegishli ma'lumotlar
Maqsadli nosozlikni kiritish xususiyati 21-betda

Uskuna va dasturiy ta'minotga qo'yiladigan talablar

Nosozliklarni tuzatish vositasidan foydalanish uchun quyidagi apparat va dasturiy ta'minot talab qilinadi:

  • Intel FPGA litsenziyangizdagi XUSUSIYAT qatori, Fault Injection IP yadrosini faollashtiradi. Qo'shimcha ma'lumot olish uchun mahalliy Intel FPGA savdo vakili bilan bog'laning.
  • Yuklab olish kabeli (Intel FPGA Download Cable, Intel FPGA Download Cable II, , yoki II).
  • Intel FPGA ishlab chiqish to'plami yoki foydalanuvchi tomonidan yaratilgan JTAG sinov ostidagi qurilmaga ulanish.
  • (Ixtiyoriy) Intel FPGA litsenziyangizda Advanced SEU Detection IP yadrosini faollashtiradigan FEATURE qatori.

Qurilmangizni va nosozliklarni bartaraf etish vositasini sozlash

Nosozliklarni bartaraf etish vositasi .sof va (ixtiyoriy) sezgirlik xaritasi sarlavhasidan (.smh) foydalanadi. file. Dasturiy ta'minot ob'ekti File (.sof) FPGA ni sozlaydi. .smh file qurilmadagi CRAM bitlarining sezgirligini belgilaydi. Agar .smh taqdim qilmasangiz file, Fault Injection Debugger xatoliklarni CRAM bitlari bo'ylab tasodifiy kiritadi. .sofni belgilash uchun:

  1. Qurilma zanjiri oynasida sozlamoqchi bo'lgan FPGA ni tanlang.
  2. Tanlash-ni bosing File.
  3. .sof-ga o'ting va OK tugmasini bosing. Nosozliklarni bartaraf etish vositasi .sof ni o'qiydi.
  4. (Ixtiyoriy) SMH ni tanlang file.
    Agar siz SMHni belgilamasangiz file, Fault Injection Debugger nosozliklarni butun qurilma bo'ylab tasodifiy kiritadi. Agar siz SMH ni belgilasangiz file, siz inyeksiyalarni qurilmangizning foydalanilgan joylariga cheklashingiz mumkin.
    • Qurilma zanjiri oynasida qurilmani o'ng tugmasini bosing va keyin SMH-ni tanlash-ni bosing File.
    • SMH-ni tanlang file.
    • OK tugmasini bosing.
  5. Dastur/konfiguratsiyani yoqing.
  6. Start tugmasini bosing.

Fault Injection Debugger qurilmani .sof yordamida sozlaydi.

SMH ni tanlash uchun kontekst menyusi File

intel-UG-01173-Injection-FPGA-IP-yadrosi-rasm-10

Nosozliklarni in'ektsiya qilish uchun hududlarni cheklash

SMH yuklangandan keyin file, Nosozliklarni bartaraf etish vositasini faqat ma'lum ASD hududlarida ishlashga yo'naltirishingiz mumkin. Nosozliklar kiritiladigan ASD mintaqa(lar)ni belgilash uchun:

  1. Qurilma zanjiri oynasidagi FPGA-ni o'ng tugmasini bosing va Qurilma sezgirligi xaritasini ko'rsatish-ni bosing.
  2. Nosozlikni in'ektsiya qilish uchun ASD mintaqa(lar)ini tanlang.

Qurilma sezgirligi xaritasi Viewer

intel-UG-01173-Injection-FPGA-IP-yadrosi-rasm-11

Xato turlarini belgilash

Siz in'ektsiya uchun turli xil xatolarni belgilashingiz mumkin.

  • Yagona xatolar (SE)
  • Ikki tomonlama qo'shni xatolar (DAE)
  • Tuzatib bo'lmaydigan ko'p bitli xatolar (EMBE)

Agar tozalash funksiyasi yoqilgan bo'lsa, Intel FPGA qurilmalari bitta va ikkita qo'shni xatolarni o'z-o'zidan tuzatishi mumkin. Intel FPGA qurilmalari ko'p bitli xatolarni tuzata olmaydi. Ushbu xatolarni tuzatish haqida qo'shimcha ma'lumot olish uchun SEUlarni yumshatish bo'limiga qarang. Siz in'ektsiya uchun nosozliklar aralashmasini va in'ektsiya vaqt oralig'ini belgilashingiz mumkin. In'ektsiya vaqt oralig'ini belgilash uchun:

  1. Nosozliklarni tuzatish vositasida Asboblar ➤ Variantlar-ni tanlang.
  2. Qizil boshqaruvchini xatolar aralashmasiga torting. Shu bilan bir qatorda, aralashmani raqamli ravishda belgilashingiz mumkin.
  3. Injection interval vaqtini belgilang.
  4. OK tugmasini bosing.

Shakl 12. SEU nosozlik turlarining aralashmasini belgilashintel-UG-01173-Injection-FPGA-IP-yadrosi-rasm-12

Tegishli ma'lumotlar Yagona hodisaning buzilishini yumshatish

In'ektsion xatolar

Siz xatolarni bir nechta rejimlarda kiritishingiz mumkin:

  • Buyruqda bitta xatoni kiriting
  • Buyruqda bir nechta xatolar kiriting
  • To'xtatish buyrug'i berilmaguncha xatolarni kiriting

Ushbu nosozliklarni kiritish uchun:

  1. Inject Fault opsiyasini yoqing.
  2. Xatolarni kiritishni bir necha takrorlash uchun yoki toʻxtatilgunga qadar ishga tushirishni tanlang:
    • Agar siz to'xtatilgunga qadar ishlashni tanlasangiz, Nosozliklarni tuzatish vositasi Asboblar ➤ Options dialog oynasida ko'rsatilgan vaqt oralig'ida xatolarni kiritadi.
    • Agar ma'lum bir takrorlash soni uchun xato in'ektsiyasini ishga tushirishni istasangiz, raqamni kiriting.
  3. Start tugmasini bosing.

Eslatma: Nosozliklarni bartaraf etish vositasi belgilangan takrorlashlar soni uchun yoki to'xtatilgunga qadar ishlaydi. Intel Quartus Prime xabarlari oynasi kiritilgan xatolar haqida xabarlarni ko'rsatadi. AOK qilingan nosozliklar haqida qo'shimcha ma'lumot olish uchun EMRni o'qish tugmasini bosing. Fault Injection Debugger qurilmaning EMR-ni o'qiydi va mazmunini Xabarlar oynasida ko'rsatadi.

Intel Quartus Prime xatosini kiritish va EMR kontent xabarlari

intel-UG-01173-Injection-FPGA-IP-yadrosi-rasm-13

Yozib olish xatolari
Intel Quartus Prime Messages oynasida ko'rsatilgan parametrlarga e'tibor berish orqali har qanday in'ektsion nosozlik joyini yozib olishingiz mumkin. Agar, masalanample, AOK qilingan nosozlik siz takrorlamoqchi bo'lgan xatti-harakatlarga olib keladi, siz in'ektsiya uchun o'sha joyni nishonlashingiz mumkin. Fault Injection Debugger buyruq qatori interfeysi yordamida maqsadli inyeksiyani amalga oshirasiz.

AOK qilingan xatolarni tozalash
FPGA normal funksiyasini tiklash uchun Skrub tugmasini bosing. Xatoni tozalashda qurilmaning EDCRC funksiyalari xatolarni tuzatish uchun ishlatiladi. Skrab mexanizmi qurilmaning ishlashi paytida ishlatiladiganga o'xshaydi.

Buyruqlar qatori interfeysi
Quartus_fid bajariladigan fayli bilan buyruq satrida Nosozlikni tuzatishni tuzatuvchini ishga tushirishingiz mumkin, bu agar siz skriptdan xato in'ektsiyasini amalga oshirishni istasangiz foydali bo'ladi.

Jadval 5. Xatolarni kiritish uchun buyruq qatori argumentlari

Qisqa argument Uzoq tortishuv Tavsif
c kabel Dasturlash uskunasi yoki kabelini belgilang. (majburiy)
i indeks Nosozlikni kiritish uchun faol qurilmani belgilang. (majburiy)
n raqam AOK qilinadigan xatolar sonini belgilang. Standart qiymat

1. (ixtiyoriy)

t vaqt Inyeksiyalar orasidagi vaqt oralig'i. (ixtiyoriy)

Eslatma: quartus_fid –help dan foydalaning view barcha mavjud variantlar. Quyidagi kod exampFault Injection Debugger buyruq qatori interfeysidan foydalangan holda.
############################################

  • # Ushbu misol uchun qaysi USB kabellari mavjudligini bilib oling
  • # Natija shuni ko'rsatadiki, "USB-Blaster" deb nomlangan bitta kabel mavjud #
  • $ quartus_fid -list . . .
  • Ma'lumot: Buyruq: quartus_fid –list
    1. sj-sng-z4 [USB-0] ustidagi USB-Blaster Ma'lumot: Intel Quartus Prime 64-bitli nosozliklarni tuzatish vositasi muvaffaqiyatli bo'ldi. 0 ta xato, 0 ta ogohlantirish
  • ###########################################
  • # USB-Blaster kabelida qaysi qurilmalar mavjudligini toping
  • # Natija ikkita qurilmani ko'rsatadi: Stratix V A7 va MAX V CPLD. #
  • $ quartus_fid –kabel USB-Blaster -a
  • Ma'lumot: Buyruq: quartus_fid –cable=USB-Blaster -a
  • Ma'lumot (208809): "USB-Blaster on sj-sng-z4 [USB-0]" dasturiy kabelidan foydalanish
    1. sj-sng-z4 da USB-Blaster [USB-0]
  • 029030DD 5SGXEA7H(1|2|3)/5SGXEA7K1/..
  • 020A40DD 5M2210Z/EPM2210
  • Ma'lumot: Intel Quartus Prime 64-bitli nosozliklarni tuzatish dasturi muvaffaqiyatli bo'ldi.
  • 0 ta xato, 0 ta ogohlantirish
  • ###########################################
  • # Stratix V qurilmasini dasturlash
  • # –index opsiyasi ulangan qurilmada bajariladigan operatsiyalarni belgilaydi.
  • # “=svgx.sof” .sofni bog‘laydi file qurilma bilan
  • # "#p" qurilmani dasturlashni anglatadi #
  • $ quartus_fid –kabel USB-Blaster –indeks “@1=svgx.sof#p” . . .
  • Ma'lumot (209016): Qurilma indeksi 1ni sozlash
  • Ma'lumot (209017): 1-qurilmada J mavjudTAG ID kodi 0x029030DD
  • Ma'lumot (209007): Konfiguratsiya muvaffaqiyatli amalga oshirildi — 1 ta qurilma (lar) sozlangan
  • Ma'lumot (209011): Muvaffaqiyatli bajarilgan operatsiya(lar)
  • Ma'lumot (208551): 1-qurilmaga dastur imzosi.
  • Ma'lumot: Intel Quartus Prime 64-bitli nosozliklarni tuzatish dasturi muvaffaqiyatli bo'ldi.
  • 0 ta xato, 0 ta ogohlantirish
  • ###########################################
  • # Qurilmaga nosozlik kiriting.
  • # #i operatori nosozliklarni kiritishni bildiradi
  • # -n 3 3 ta nosozlikni kiritishni bildiradi #
  • $ quartus_fid –kabel USB-Blaster –indeks “@1=svgx.sof#i” -n 3
  • Ma'lumot: Buyruq: quartus_fid –cable=USB-Blaster –index=@1=svgx.sof#i -n 3
  • Ma'lumot (208809): "USB-Blaster on sj-sng-z4 [USB-0]" dasturiy kabelidan foydalanish
  • Ma'lumot (208521): Qurilma(lar)ga 3 ta xato(lar)ni kiritadi
  • Ma'lumot: Intel Quartus Prime 64-bitli nosozliklarni tuzatish dasturi muvaffaqiyatli bo'ldi.
  • 0 ta xato, 0 ta ogohlantirish
  • ###########################################
  • # Interaktiv rejim.
  • # -n 0 bilan #i operatsiyasidan foydalanish tuzatuvchini interaktiv rejimga o'tkazadi.
  • # E'tibor bering, oldingi sessiyada 3 ta nosozlik kiritilgan;
  • # "E" EMR Unloader IP yadrosidagi nosozliklarni o'qiydi. #
  • $ quartus_fid –kabel USB-Blaster –indeks “@1=svgx.sof#i” -n 0
  • Ma'lumot: Buyruq: quartus_fid –cable=USB-Blaster –index=@1=svgx.sof#i -n 0
  • Ma'lumot (208809): "USB-Blaster on sj-sng-z4 [USB-0]" dasturiy kabelidan foydalanish
  • Kirish:
  • Nosozlikni in'ektsiya qilish uchun "F"
  • EMRni o'qish uchun "E"
  • Skrab xato(lar)i uchun 'S'
  • E dan chiqish uchun "Q"
  • Ma'lumot (208540): EMR massivini o'qish
  • Ma'lumot (208544): 3-qurilmada 1 ta kadr xato(lar)i aniqlandi.
  • Ma'lumot (208545): №1 xato: 0x1028EA bitida 0x21 ramkada bitta xato.
  • Ma'lumot (10914): №2 xato: 0x1116 ramkada tuzatib bo'lmaydigan ko'p bitli xato.
  • Ma'lumot (208545): №3 xato: 0x1848C bitida 0x128 ramkasida bitta xato.
  • Nosozlikni in'ektsiya qilish uchun "F"
  • EMRni o'qish uchun "E"
  • Skrab xato(lar)i uchun 'S'
  • Q dan chiqish uchun "Q"
  • Ma'lumot: Intel Quartus Prime 64-bitli nosozliklarni tuzatish vositasi muvaffaqiyatli bo'ldi. 0 ta xato, 0 ta ogohlantirish
  • Ma'lumot: Maksimal virtual xotira: 1522 megabayt
  • Ma'lumot: Qayta ishlash tugadi: 3 yil 18-noyabr, 50:00:2014
  • Ma'lumot: O'tgan vaqt: 00:00:29
  • Ma'lumot: Umumiy protsessor vaqti (barcha protsessorlarda): 00:00:13

Maqsadli nosozlikni in'ektsiya qilish xususiyati

Eslatma

Fault Injection Debugger nosozliklarni FPGA ga tasodifiy kiritadi. Biroq, Targeted Fault Injection xususiyati nosozliklarni CRAMdagi maqsadli joylarga kiritish imkonini beradi. Bu operatsiya foydali bo'lishi mumkin, masalanample, agar siz SEU hodisasini qayd etgan bo'lsangiz va tiklash strategiyasini o'zgartirgandan so'ng FPGA yoki tizimning xuddi shu hodisaga javobini sinab ko'rmoqchi bo'lsangiz. Targeted Fault Injection xususiyati faqat buyruq qatori interfeysida mavjud. Xatolar buyruq satridan yoki so'rov rejimida kiritilishini belgilashingiz mumkin. Tegishli ma'lumotlar

AN 539: Intel FPGA qurilmalarida CRC yordamida sinov metodologiyasi yoki xatolarni aniqlash va tiklash

Buyruqlar qatoridan xatolar ro'yxatini belgilash

Maqsadli nosozlikni kiritish xususiyati quyidagi misolda ko'rsatilganidek, buyruq satridan xato ro'yxatini belgilash imkonini beradi.ample: c:\Users\sng> quartus_fid -c 1 – i “@1= svgx.sof#i ” -n 2 -user=”@1= 0x2274 0x05EF 0x2264 0x0500″ Bu yerda: c 1 FPGA boshqarilishini bildiradi kompyuteringizdagi birinchi kabel orqali. i “@1= six.sof#i ” zanjirdagi birinchi qurilma obyekt bilan yuklanganligini bildiradi. file svgx.sof va nosozliklar bilan AOK qilinadi. n 2 ikkita nosozlik AOK qilinishini bildiradi. user=”@1= 0x2274 0x05EF 0x2264 0x0500” – foydalanuvchi tomonidan kiritilgan nosozliklar roʻyxati. Bu example, 1-qurilmada ikkita nosozlik bor: 0x2274 freymda, 0x05EF bit va 0x2264 freymda, 0x0500 bit.

So'rov rejimidan xatolar ro'yxatini belgilash

Nosozliklar sonini 0 (-n 0) qilib belgilash orqali Maqsadli nosozliklarni kiritish funksiyasini interaktiv tarzda ishlatishingiz mumkin. Fault Injection Debugger tezkor rejim buyruqlari va ularning tavsiflarini taqdim etadi.

Tezkor rejim buyrug'i Tavsif
F Xatoni kiriting
E EMRni o'qing
S Skrab xatolari
Q Chiqish

Tezkor rejimda siz qurilmaning tasodifiy joyida bitta nosozlikni kiritish uchun faqat F buyrug'ini berishingiz mumkin. Quyidagi misoldaampF buyrug'ini tezkor rejimda ishlatganda, uchta xato AOK qilinadi. F #3 0x12 0x34 0x56 0x78 * 0x9A 0xBC +

  • Xato 1 - 0x12 freymda bitta bit xato, 0x34 bit
  • 2-xato - 0x56, bit 0x78 ramkasida tuzatib bo'lmaydigan xato (* ko'p bitli xatoni bildiradi)
  • 3-xato - 0x9A freymidagi ikkita qo'shni xato, 0xBC biti (a + ikki bitli xatoni bildiradi)

F 0x12 0x34 0x56 0x78 * Bitta (standart) xatolik kiritildi: 1-xato – 0x12 ramkasida bitta bit xato, 0x34 bit. Birinchi kadr/bit joylashuvidan keyingi joylar e'tiborga olinmaydi. F #3 0x12 0x34 0x56 0x78 * 0x9A 0xBC + 0xDE 0x00

Uchta xatolik kiritiladi:

  • Xato 1 - 0x12 freymda bitta bit xato, 0x34 bit
  • 2-xato - 0x56 ramkada tuzatib bo'lmaydigan xato, 0x78 bit
  • 3-xato - 0x9A freymidagi ikkita qo'shni xato, bit 0xBC
  • Dastlabki 3 kvadrat/bit juftlikdan keyingi joylar e'tiborga olinmaydi

CRAM bit joylarini aniqlash

Eslatma: 

Nosozliklarni bartaraf etish vositasi CRAM EDCRC xatosini aniqlaganida, Xato xabari registri (EMR) aniqlangan CRAM xatosining sindromi, ramka raqami, bit joylashuvi va xato turini (bitta, ikki yoki ko'p bitli) o'z ichiga oladi. Tizim sinovi paytida, EDCRC nosozliklarini aniqlaganingizda, Nosozliklarni bartaraf etish vositasi tomonidan bildirilgan EMR tarkibini saqlang. Yozilgan EMR mazmuni bilan siz tizimni sinovdan o'tkazishda qayd etilgan xatolarni qayta ko'rish, keyingi loyihalash va ushbu xatoga tizimni tiklash javobini tavsiflash uchun Fault Injection Debugger-ga ramka va bit raqamlarini berishingiz mumkin.

Tegishli ma'lumotlar
AN 539: Intel FPGA qurilmalarida CRC yordamida sinov metodologiyasi yoki xatolarni aniqlash va tiklash

Kengaytirilgan buyruq qatori opsiyalari: ASD hududlari va xato turini tortish

Xatolarni ASD hududlariga kiritish va xato turlarini tortish uchun Fault Injection Debugger buyruq qatori interfeysidan foydalanishingiz mumkin. Birinchidan, -weight yordamida xato turlarining (bitta bitli, ikkita qo'shni va ko'p bitli tuzatib bo'lmaydigan) aralashmasini belgilang. . . variant. Misol uchunample, 50% bitta xatolik, 30% ikkita qoʻshni xatolar va 20% koʻp bitli tuzatib boʻlmaydigan xatolar aralashmasi uchun –weight=50.30.20 variantidan foydalaning. Keyin, ASD hududini nishonga olish uchun SMHni kiritish uchun -smh opsiyasidan foydalaning file va maqsadli ASD hududini ko'rsating. Misol uchunample: $ quartus_fid –cable=USB-BlasterII –index “@1=svgx.sof#pi” –weight=100.0.0 –smh=”@1=svgx.smh#2″ –raqam=30

Bu sobiqampbuyruq:

  • Qurilmani dasturlashtiradi va nosozliklarni kiritadi (pi string)
  • 100% bitta bitli nosozliklarni kiritadi (100.0.0)
  • Faqat ASD_REGION 2 ga kiritiladi (№2 bilan ko'rsatilgan)
  • 30 ta nosozlikni kiritadi

Xatolarni kiritish IP asosiy foydalanuvchi qo'llanmasi arxivlari

IP yadro versiyasi Foydalanuvchi uchun qoʻllanma
18.0 Fault Injection Intel FPGA IP Core foydalanuvchi qo'llanmasi
17.1 Intel FPGA Fault Injection IP Core foydalanuvchi qo'llanmasi
16.1 Altera Fault Injection IP Core foydalanuvchi qo'llanmasi
15.1 Altera Fault Injection IP Core foydalanuvchi qo'llanmasi

Agar IP-yadro versiyasi ro'yxatda bo'lmasa, oldingi IP-yadro versiyasi uchun foydalanuvchi qo'llanmasi amal qiladi.

Hujjatni qayta ko'rib chiqish tarixi nosozliklar uchun IP asosiy foydalanuvchi qo'llanmasi

Hujjat versiyasi Intel Quartus Prime versiyasi O'zgarishlar
2019.07.09 18.1 Yangilangan Nosozlik injection IP PIN tavsifi Reset, error_injected va error_scrubbed signallarini aniqlashtirish uchun mavzu.
2018.05.16 18.0 • Intel Quartus Prime Pro Edition qoʻllanmasidan quyidagi mavzular qoʻshildi:

—   Nosozlik inyeksiya joylarini aniqlash va submavzular.

—   Nosozliklarni bartaraf etish vositasidan foydalanish va submavzular.

—   Buyruqlar qatori interfeysi va submavzular.

• Intel FPGA Fault Injection IP yadrosining nomi Fault Injection Intel FPGA IP deb o‘zgartirildi.

Sana Versiya O'zgarishlar
2017.11.06 17.1 • Intel sifatida rebrendlangan.

• Intel Cyclone 10 GX qurilmalarini qo‘llab-quvvatlash qo‘shildi.

2016.10.31 16.1 Yangilangan qurilmani qo'llab-quvvatlash.
2015.12.15 15.1 • Quartus II dasturi Quartus Prime dasturiga o'zgartirildi.

• Ruxsat etilgan o'z-o'ziga havola bilan bog'liq havola.

2015.05.04 15.0 Dastlabki nashr.

 

Hujjatlar / manbalar

intel UG-01173 xato injection FPGA IP yadrosi [pdf] Foydalanuvchi uchun qoʻllanma
UG-01173 xato injection FPGA IP yadrosi, UG-01173, xato injection FPGA IP yadrosi, Injection c, Injection FPGA IP yadrosi

Ma'lumotnomalar

Fikr qoldiring

Sizning elektron pochta manzilingiz nashr etilmaydi. Majburiy maydonlar belgilangan *