Кліент паштовай скрыні intel з струменевым інтэрфейсам Avalon FPGA IP Кіраўніцтва карыстальніка
Кліент паштовай скрыні intel з струменевым інтэрфейсам Avalon FPGA IP

Кліент паштовай скрыні з струменевым інтэрфейсам Avalon® Intel FPGA IP Overview

Кліент паштовай скрыні з струменевым інтэрфейсам Avalon® Intel® FPGA IP (кліент паштовай скрыні з IP кліента Avalon ST) забяспечвае канал сувязі паміж вашай карыстальніцкай логікай і дыспетчарам бяспечных прылад (SDM). Вы можаце выкарыстоўваць кліент паштовай скрыні з Avalon ST IP для адпраўкі камандных пакетаў і атрымання пакетаў адказаў ад перыферыйных модуляў SDM. Кліент паштовай скрыні з Avalon ST IP вызначае функцыі, якія выконвае SDM.

Ваша карыстацкая логіка можа выкарыстоўваць гэты канал сувязі для атрымання інфармацыі і доступу да флэш-памяці ад наступных перыферыйных модуляў:

  • Ідэнтыфікатар чыпа
  • Датчык тэмпературы
  • Voltage Датчык
  • Флэш-памяць Quad Serial Peripheral Interface (SPI).

Заўвага: У гэтым кіраўніцтве карыстальніка тэрмін Avalon ST скарачае струменевы інтэрфейс Avalon або IP.

Малюнак 1. Кліент паштовай скрыні з Avalon ST IP System Design
Кліент паштовай скрыні з Avalon ST IP System Design

На наступным малюнку паказана прыкладанне, у якім кліент паштовай скрыні з Avalon ST IP счытвае ідэнтыфікатар мікрасхемы.

Малюнак 2. Кліент паштовай скрыні з Avalon ST IP счытвае ID чыпа
Кліент паштовай скрыні з Avalon ST IP счытвае ID чыпа

Падтрымка сям'і прылад

Ніжэй пералічаны азначэнні ўзроўню падтрымкі прылад для IP-адрасоў Intel FPGA:

  • Папярэдняя падтрымка — IP даступны для мадэлявання і кампіляцыі для гэтага сямейства прылад. Мадэлі сінхранізацыі ўключаюць першапачатковыя інжынерныя ацэнкі затрымак, заснаваныя на ранняй інфармацыі пасля макета. Мадэлі сінхранізацыі могуць быць зменены, паколькі тэставанне крэмнію паляпшае карэляцыю паміж фактычным крэмніем і мадэлямі сінхранізацыі. Вы можаце выкарыстоўваць гэты IP для вывучэння архітэктуры сістэмы і выкарыстання рэсурсаў, мадэлявання, вылучэння, ацэнкі затрымкі сістэмы, асноўных ацэнак часу (бюджэт канвеера) і стратэгіі перадачы ўводу-вываду (шырыня шляху даных, глыбіня пакета, гандаль стандартамі ўводу-вываду выключэнні).
  • Папярэдняя падтрымка — IP правераны з дапамогай папярэдніх мадэляў часу для гэтага сямейства прылад. IP адпавядае ўсім функцыянальным патрабаванням, але ўсё яшчэ можа праходзіць аналіз часу для сямейства прылад. Яго можна выкарыстоўваць у вытворчых канструкцыях з асцярожнасцю.
  • Канчатковая падтрымка — IP правераны з канчатковымі мадэлямі часу для гэтага сямейства прылад. IP адпавядае ўсім функцыянальным патрабаванням і патрабаванням па часе для сямейства прылад і можа выкарыстоўвацца ў вытворчасці.

Табліца 1. Падтрымка сям'і прылад

Сямейства прылад Падтрымка
Intel Agilex™ Аванс

Заўвага: Вы не можаце мадэляваць кліент паштовай скрыні з дапамогай струменевага інтэрфейсу Avalon Intel FPGA IP, таму што IP атрымлівае адказы ад SDM. Каб праверыць гэты IP, Intel рэкамендуе выканаць ацэнку абсталявання.

Звязаная інфармацыя
Кліент паштовай скрыні з струменевым інтэрфейсам Avalon Заўвагі да выпуску Intel FPGA IP

Параметры

Імя параметра Каштоўнасць Апісанне
Уключыць інтэрфейс стану Укл выкл Калі вы ўключыце гэты інтэрфейс, кліент паштовай скрыні з струменевым інтэрфейсам Avalon Intel FPGA IP уключае сігнал command_status_invalid. Калі command_status_invalid сцвярджае, вы павінны скінуць IP.

Інтэрфейсы
На наступным малюнку паказаны кліент паштовай скрыні з струменевым інтэрфейсам Avalon, IP-інтэрфейсамі Intel FPGA:

Малюнак 3. Кліент паштовай скрыні з струменевым інтэрфейсам Avalon IP-інтэрфейсы Intel FPGA
Кліент паштовай скрыні з струменевым інтэрфейсам Avalon IP-інтэрфейсы Intel FPGA

Для атрымання дадатковай інфармацыі аб струменевых інтэрфейсах Avalon звярніцеся да спецыфікацый інтэрфейсу Avalon.
Звязаная інфармацыя
Спецыфікацыі інтэрфейсу Avalon

Інтэрфейсы гадзінніка і скіду

стол 2. Інтэрфейсы гадзінніка і скіду

Назва сігналу Напрамак Апісанне
in_clk Увод Гэта гадзіннік для струменевых інтэрфейсаў Avalon. Максімальная частата ў 250 Мгц.
у_скід Увод Гэта актыўны высокі скід. Assert in_reset, каб скінуць кліент паштовай скрыні з струменевым інтэрфейсам Avalon Intel FPGA IP (кліент паштовай скрыні з Avalon ST IP). Калі сцвярджаецца сігнал in_reset, SDM павінен ачысціць любую незавершаную дзейнасць з кліента паштовай скрыні з IP Avalon ST. SDM працягвае апрацоўваць каманды ад іншых кліентаў.

Каб забяспечыць карэктную працу кліента паштовай скрыні з Avalon ST IP, калі прылада пераходзіць у карыстальніцкі рэжым, ваша канструкцыя павінна ўключаць Reset Release Intel FPGA IP для ўтрымання скіду, пакуль FPGA-тканіна не ўвойдзе ў карыстальніцкі рэжым. Intel рэкамендуе выкарыстоўваць сінхранізатар скіду пры падключэнні карыстальніка скіду або вываду IP Release IP да

порт скіду кліента паштовай скрыні з Avalon ST IP. Каб рэалізаваць сінхранізатар скіду, выкарыстоўвайце Reset Bridge Intel FPGA IP, даступны ў Platform Designer.

Заўвага: Каб атрымаць рэкамендацыі па стварэнні экземпляра IP і падключэнні ў канструктары платформы, звярніцеся да неабходных камунікацыйных і хост-кампанентаў для дызайну абнаўлення аддаленай сістэмы.ampмалюнак у кіраўніцтве карыстальніка па канфігурацыі Intel Agilex.

Камандны інтэрфейс
Выкарыстоўвайце інтэрфейс Avalon Streaming (Avalon ST), каб адпраўляць каманды ў SDM.

Табліца 3. Камандны інтэрфейс

Назва сігналу Напрамак Апісанне
каманда_гатовая Выхад Кліент паштовай скрыні з Avalon ST Intel FPGA IP сцвярджае command_ready, калі ён гатовы прымаць каманды ад прыкладання. Ready_latency складае 0 цыклаў. Кліент паштовай скрыні з Avalon ST можа прымаць command_data[31:0] у тым жа цыкле, які сцвярджае command_ready.
каманда сапраўдная Увод Сігнал command_valid сцвярджае, што command_data сапраўдны.
даныя_каманды [31:0] Увод Шына command_data перадае каманды ў SDM. Звярніцеся да спісу каманд і апісанню для вызначэння каманд.
command_startofpacket Увод Пакет command_startofpacket сцвярджаецца ў першым цыкле каманднага пакета.
камандны_канец пакета Увод Command_endofpacket сцвярджае ў апошнім цыкле каманды пакет.

Малюнак 4. Час для каманднага пакета Avalon ST
fig:m Камандны пакет ST

Інтэрфейс адказу
SDM Avalon ST Client IP адпраўляе адказы на вашу заяўку з дапамогай інтэрфейсу адказу.

Табліца 4. Інтэрфейс адказу

Сігнал 5 Напрамак Апісанне
адказ_гатовы Увод Логіка прыкладання можа выдаваць сігнал response_ready кожны раз, калі можа атрымаць адказ.
адказ_сапраўдны Выхад SDM сцвярджае, што response_data сапраўдны.
даныя_адказу [31:0] Выхад SDM кіруе response_data, каб даць запытаную інфармацыю. Першае слова адказу - гэта загаловак, які вызначае каманду, якую дае SDM. Спасылацца на Спіс і апісанне каманд для вызначэння каманд.
адказ_пачатакпакета Выхад Пакет response_startofpacket сцвярджаецца ў першым цыкле пакета адказу.
адказ_канца пакета Выхад Response_endofpacket сцвярджаецца ў апошнім цыкле пакета адказу.

Малюнак 5. Час для пакета адказу Avalon ST
Пакет адказу Avalon ST

Інтэрфейс стану каманды

Табліца 5. Інтэрфейс стану каманды

Назва сігналу Напрамак Апісанне
няправільны_статус каманды Выхад Command_status_invalid сцвярджае, што паказвае на памылку. Гэты сігнал звычайна паказвае, што даўжыня каманды, указанай у загалоўку каманды, не супадае з даўжынёй адпраўленай каманды. Калі сцвярджаецца command_status_invalid, логіка вашага прыкладання павінна сцвярджаць in_reset, каб перазапусціць кліент паштовай скрыні з струменевым інтэрфейсам Avalon Intel FPGA IP.

Малюнак 6. Скінуць пасля command_status_invalid Asserts
мал: command_status_invalid Asserts

Каманды і адказы

Хост-кантролер звязваецца з SDM з дапамогай пакетаў каманд і адказаў праз кліент паштовай скрыні Intel FPGA IP.

Першае слова ў пакетах каманды і адказу - гэта загаловак, які змяшчае асноўную інфармацыю аб камандзе або адказе.

Малюнак 7. Фармат загалоўка каманды і адказу
мал.: Фармат загалоўка каманды і адказу

Заўвага: Поле LENGTH у загалоўку каманды павінна адпавядаць даўжыні адпаведнай каманды.
У наступнай табліцы апісваюцца палі каманды загалоўка.

Табліца 6. Апісанне загалоўка каманды і адказу

Загаловак Біт Апісанне
Зарэзерваваны [31:28] Зарэзерваваны.
ID [27:24] Ідэнтыфікатар каманды. Загаловак адказу вяртае ідэнтыфікатар, указаны ў загалоўку каманды. Апісанні каманд глядзіце ў раздзеле «Аперацыйныя каманды».
0 [23] Зарэзерваваны.
Даўжыня [22:12] Колькасць слоў аргументаў пасля загалоўка. IP адказвае памылкай, калі для дадзенай каманды ўводзіцца няправільная колькасць слоў аргументаў.
Калі ёсць несупадзенне паміж даўжынёй каманды, указанай у загалоўку каманды, і колькасцю адпраўленых слоў. IP павышае біт 3 рэестра стану перапынення (COMMAND_INVALID), і кліент паштовай скрыні павінен быць скінуты.
Зарэзерваваны [11] Зарэзерваваны. Павінен быць усталяваны на 0.
Код каманды/код памылкі [10:0] Код каманды вызначае каманду. Код памылкі паказвае, атрымалася ці не выканана каманда.
У загалоўку каманды гэтыя біты прадстаўляюць код каманды. У загалоўку адказу гэтыя біты ўяўляюць код памылкі. Калі каманда выканана паспяхова, код памылкі роўны 0. Калі каманда не выканана, звярніцеся да кодаў памылак, вызначаных у Адказы на коды памылак.

Каманды аперацыі

Скід налад Quad SPI Flash
Важна:
Для прылад Intel Agilex вы павінны падключыць штыфт скіду флэш-памяці з паслядоўным портам або чатырма SPI да кантакту AS_nRST. SDM павінен цалкам кантраляваць скід QSPI. Не падключайце чатырох'ядравы штыфт скіду SPI да вонкавага вузла.

Табліца 7. Спіс і апісанне каманд

Камандаванне Код (Hex) Даўжыня каманды (1) Даўжыня адказу (1) Апісанне
NOOP 0 0 0 Дасылае адказ са статусам OK.
GET_IDCODE 10 0 1 Адказ змяшчае адзін аргумент, які з'яўляецца ДжTAG IDCODE для прылады
GET_CHIPID 12 0 2 Адказ утрымлівае 64-бітнае значэнне CHIPID з малодшым словам першым.
GET_USERCODE 13 0 1 Адказ змяшчае адзін аргумент, які з'яўляецца 32-бітным JTAG USERCODE, які бітавы паток канфігурацыі запісвае ў прыладу.
GET_VOLTAGE 18 1 n(2) GET_VOLTAGКаманда E мае адзін аргумент, які з'яўляецца бітавай маскай, якая вызначае каналы для чытання. Біт 0 вызначае канал 0, біт 1 вызначае канал 1 і гэтак далей.
Адказ уключае аргумент з аднаго слова для кожнага біта, устаноўленага ў бітавай масцы. Выпtage вяртаецца лік без знака з фіксаванай кропкай з 16 бітамі ніжэй двайковай кропкі. Напрыкладampле, тtage 0.75 В вяртае 0x0000C000. (3)
Прылады Intel Agilex маюць адзіны абtagэлектронны датчык. Такім чынам, адказ заўсёды будзе адным словам.
АТРЫМАЦЬ ТЭМПЕРАТУРУ 19 1 n(4) Каманда GET_TEMPERATURE вяртае тэмпературу або тэмпературы асноўнай тканіны або размяшчэння каналаў трансівера, якія вы ўказваеце.

Для прылад Intel Agilex выкарыстоўвайце аргумент sensor_req, каб вызначыць месцазнаходжанне. Sensor_req уключае наступныя палі:

  • Біты [31:28]: Зарэзервавана.
  • Біты [27:16]: Датчык месцазнаходжання. Вызначае размяшчэнне TSD.
  • Біты [15:0]: маска датчыка. Вызначае датчыкі для счытвання ў вызначаным месцы датчыка. Адказ змяшчае адно слова для кожнай запытанай тэмпературы. Калі ён апушчаны, каманда чытае канал 0. Малодшы біт (lsb) адпавядае датчыку 0. Старшы біт (msb) адпавядае каналу 15.

Тэмпература, якая вяртаецца, з'яўляецца фіксаваным значэннем са знакам з 8 бітамі ніжэй двайковай кропкі. Напрыкладample, тэмпература 10°C вяртае 0x00000A00. Тэмпература -1.5°C вяртае 0xFFFFFE80.
Калі бітавая маска вызначае несапраўднае месцазнаходжанне, каманда вяртае код памылкі, які з'яўляецца любым значэннем у дыяпазоне 0x80000000 -0x800000FF.
Для прылад Intel Agilex звярніцеся да Кіраўніцтва карыстальніка Intel Agilex Power Management для атрымання дадатковай інфармацыі аб лакальных убудаваных датчыках тэмпературы.

RSU_IMAGE_ АБНАЎЛЕННЕ 5C 2 0 Запускае рэканфігурацыю з крыніцы даных, якой можа быць альбо завод, альбо вобраз прыкладання.
працяг...
  1. Гэты нумар не ўключае загаловак каманды або адказу.
  2. Для прылад Intel Agilex, якія падтрымліваюць чытанне некалькіх прылад, індэкс n адпавядае колькасці каналаў, уключаных на вашай прыладзе.
  3. Звярніцеся да Кіраўніцтва карыстальніка Intel Agilex Power Management для атрымання дадатковай інфармацыі аб каналах і размяшчэнні датчыкаў тэмпературы.
  4. Індэкс n залежыць ад колькасці сэнсарных масак.
Камандаванне Код (Hex) Даўжыня каманды (1) Даўжыня адказу (1) Апісанне
Гэтая каманда прымае неабавязковы 64-бітны аргумент, які вызначае адрас дадзеных пераканфігурацыі ў флэш-памяці. Пры адпраўцы аргумента на IP вы спачатку адпраўляеце біты [31:0], а затым біты [63:32]. Калі вы не задасце гэты аргумент, яго значэнне лічыцца роўным 0.
  • Біт [31:0]: Пачатковы адрас выявы прыкладання.
  • Біт [63:32]: зарэзерваваны (запісаць як 0).

Пасля апрацоўкі гэтай каманды прылада вяртае загаловак адказу ў FIFO адказу, перш чым прыступіць да пераналадкі прылады. Пераканайцеся, што галоўны ПК або хост-кантролер спыняе абслугоўванне іншых перапыненняў і сканцэнтраваны на чытанні дадзеных загалоўка адказу, каб паказаць, што каманда выканана паспяхова. У адваротным выпадку галоўны ПК або хост-кантролер можа не атрымаць адказ пасля пачатку працэсу пераканфігурацыі.
Пасля таго, як прылада працягвае пераканфігурацыю, сувязь паміж знешнім хостам і FPGA губляецца. Калі вы выкарыстоўваеце PCIe у сваім дызайне, вам трэба пералічыць спасылку PCIe.
Важна: Пры скідзе чатырох'ядравага SPI вы павінны прытрымлівацца інструкцый, указаных у Скід налад Quad SPI Flash на старонцы 9.

RSU_GET_SPT 5A 0 4 RSU_GET_SPT атрымлівае чатырохразовае месцазнаходжанне флэш-памяці SPI для дзвюх табліц падраздзяленняў, якія выкарыстоўвае RSU: SPT0 і SPT1.
Адказ з 4 слоў змяшчае наступную інфармацыю:
Слова Імя Апісанне
0 SPT0[63:32] Адрас SPT0 ва флэш-памяці Quad SPI.
1 SPT0[31:0]
2 SPT1[63:32] Адрас SPT1 ва флэш-памяці Quad SPI.
3 SPT1[31:0]
КАНФІГ_СТАТУС 4 0 6 Паведамляе пра стан апошняй рэканфігурацыі. Вы можаце выкарыстоўваць гэтую каманду для праверкі стану канфігурацыі падчас і пасля канфігурацыі. У адказе змяшчаецца наступная інфармацыя:
Слова Рэзюмэ Апісанне
0 Дзяржава Апісвае апошнюю памылку, звязаную з канфігурацыяй. Вяртае 0, калі няма памылак канфігурацыі.
Поле памылкі мае 2 палі:
  • Верхнія 16 біт: асноўны код памылкі.
  • Малодшыя 16 біт: нязначны код памылкі.

Звярніцеся да Дадатку: CONFIG_STATUS і RSU_STATUS Апісанне кодаў памылак у кліенце паштовай скрыні Intel FPGA IP  Кіраўніцтва карыстальніка для атрымання дадатковай інфармацыі.

1 Версія Quartus Даступна ў версіях праграмнага забеспячэння Intel Quartus® Prime ад 19.4 да 21.2, поле адлюстроўвае:
  • Біт [31:28]: індэкс прашыўкі або копіі прашыўкі рашэння, якая выкарыстоўвалася апошняй. Магчымыя значэнні: 0, 1, 2 і 3.
  • Біт [27:24]: Зарэзервавана
  • Біт [23:16]: значэнне роўна '0'
Версія Quartus, даступная ў праграмным забеспячэнні Intel Quartus Prime версіі 21.3 або больш позняй, адлюстроўвае:
  • Біт [31:28]: індэкс прашыўкі або копіі прашыўкі рашэння, якая выкарыстоўвалася апошняй. Магчымыя значэнні: 0, 1, 2 і 3.
  • Біт [27:24]: Зарэзервавана
  • Біт [23:16]: Нумар выпуску Major Quartus
  • Біт [15:8]: Другой нумар выпуску Quartus
  • Біт [7:0]: нумар абнаўлення Quartus

Напрыкладample, у праграмным забеспячэнні Intel Quartus Prime версіі 21.3.1 наступныя значэнні ўяўляюць асноўны і дадатковы нумар выпуску Quartus і нумар абнаўлення Quartus:

  • Біт [23:16] = 8'd21 = 8'h15
  • Біт [15:8] = 8'd3 = 8'h3
  • Біт [7:0] = 8'd1 = 8'h1
2 Статус замацавання
  • Біт [31]: бягучае выходнае значэнне nSTATUS (актыўны нізкі)
  • Біт [30]: выяўлена ўваходнае значэнне nCONFIG (актыўны нізкі)
  • Біт [29:8]: Зарэзервавана
  • Біт [7:6]: крыніца тактавага сігналу канфігурацыі
    • 01 = Унутраны асцылятар
    • 10 = OSC_CLK_1
  • Біт [5:3]: Зарэзервавана
  • Біт [2:0]: значэнне MSEL пры ўключэнні
3 Статус мяккай функцыі Змяшчае значэнне кожнай з праграмных функцый, нават калі вы не прызначылі функцыю кантакту SDM.
  • Біт [31:6]: Зарэзервавана
  • Біт [5]: HPS_WARMRESET
  • Біт [4]: ​​HPS_COLDRESET
  • Біт [3]: SEU_ERROR
  • Біт [2]: CVP_DONE
  • Біт [1]: INIT_DONE
  • Біт [0]: CONF_DONE
4 Месцазнаходжанне памылкі Змяшчае месца памылкі. Вяртае 0, калі памылак няма.
5 Дэталі памылкі Змяшчае дэталі памылкі. Вяртае 0, калі памылак няма.
RSU_СТАТУС 5B 0 9 Паведамляе аб бягучым статусе абнаўлення аддаленай сістэмы. Вы можаце выкарыстоўваць гэтую каманду для праверкі стану канфігурацыі падчас канфігурацыі і пасля яе завяршэння. Гэтая каманда вяртае наступныя адказы:
Слова Рэзюмэ Апісанне

(Працяг...)

  1. Гэты нумар не ўключае загаловак каманды або адказу
0-1 Актуальны малюнак Флэш-зрушэнне выявы бягучага прыкладання.
2-3 Няўдалы малюнак Флэш-зрушэнне выявы няспраўнага прыкладання з самым высокім прыярытэтам. Калі ў флэш-памяці даступна некалькі відарысаў, захоўвае значэнне першага відарыса, які не атрымаўся. Значэнне ўсіх 0 паказвае на адсутнасць няўдалых відарысаў. Калі няўдалых малюнкаў няма, астатнія словы інфармацыі аб стане не захоўваюць сапраўдную інфармацыю.
Заўвага:Нарастаючы фронт nCONFIG для пераналадкі з ASx4 не ачышчае гэта поле. Інфармацыя аб няспраўным малюнку абнаўляецца толькі тады, калі кліент паштовай скрыні атрымлівае новую каманду RSU_IMAGE_UPDATE і паспяхова канфігуруе з абноўленага малюнка.
4 Дзяржава Код памылкі выявы, якая не працуе. Поле памылкі складаецца з двух частак:
  • Біт [31:16]: асноўны код памылкі
  • Біт [15:0]: нязначны код памылкі Вяртае 0 пры адсутнасці памылак. Спасылацца на

Дадатак: апісанне кодаў памылак CONFIG_STATUS і RSU_STATUS у кіраўніцтве карыстальніка паштовай скрыні Intel FPGA IP для атрымання дадатковай інфармацыі.

5 Версія Версія інтэрфейсу RSU і крыніца памылкі.
Для атрымання дадатковай інфармацыі звярніцеся да раздзела "Коды памылак і стану RSU" у Кіраўніцтве карыстальніка па аддаленым абнаўленні сістэмы жорсткага працэсара.
6 Месцазнаходжанне памылкі Захоўвае месцазнаходжанне памылковай выявы. Вяртае 0 пры адсутнасці памылак.
7 Дэталі памылкі Захоўвае падрабязную інфармацыю пра памылку выявы, якая не працуе. Вяртае 0, калі памылак няма.
8 Бягучы лічыльнік паўтораў выявы Падлік колькасці паўторных спроб для бягучага відарыса. Першапачаткова лічыльнік роўны 0. Лічыльнік усталёўваецца ў 1 пасля першай спробы, затым у 2 пасля другой спробы.
Укажыце максімальную колькасць паўтораў у наладах Intel Quartus Prime File (.qsf). Каманда: set_global_assignment -name RSU_MAX_RETRY_COUNT 3. Дапушчальныя значэнні для лічыльніка MAX_RETRY 1-3. Фактычная колькасць даступных паўтораў складае MAX_RETRY -1
Гэта поле было дададзена ў версію 19.3 праграмнага забеспячэння Intel Quartus Prime Pro Edition.
працяг...
  1. Гэты нумар не ўключае загаловак каманды або адказу.
RSU_NOTIFY 5D 1 0 Ачышчае ўсю інфармацыю пра памылку ў адказе RSU_STATUS і скідае лічыльнік паўтораў. Аргумент з аднаго слова мае наступныя палі:
  • 0x00050000: Ачысціць бягучы лічыльнік паўторных спроб скіду. Скід бягучага лічыльніка паўторных спроб вяртае лічыльнік да нуля, як калі б бягучы відарыс быў паспяхова загружаны ў першы раз.
  • 0x00060000: Ачысціць інфармацыю аб стане памылкі.
  • Усе астатнія значэнні зарэзерваваны.

Гэтая каманда недаступная да версіі 19.3 праграмнага забеспячэння Intel Quartus Prime Pro Edition.

QSPI_OPEN 32 0 0 Запытвае эксклюзіўны доступ да чатырох'ядравага SPI. Вы адпраўляеце гэты запыт перад любымі іншымі запытамі QSPI. SDM прымае запыт, калі чатырох'ядравы SPI не выкарыстоўваецца і SDM не канфігуруе прыладу.
Вяртае OK, калі SDM дае доступ.
SDM дае эксклюзіўны доступ кліенту, які выкарыстоўвае гэтую паштовую скрыню. Іншыя кліенты не могуць атрымаць доступ да чатырох'ядравага SPI, пакуль актыўны кліент не адмовіцца ад доступу з дапамогай каманды QSPI_CLOSE.
Доступ да прылад флэш-памяці Quad SPI праз любы IP кліента паштовай скрыні недаступны па змаўчанні ў праектах, якія ўключаюць HPS, калі вы не адключыце QSPI ў канфігурацыі праграмнага забеспячэння HPS.
Важна: Пры скідзе чатырох'ядравага SPI вы павінны прытрымлівацца інструкцый, указаных у Скід налад Quad SPI Flash на старонцы 9.
QSPI_CLOSE 33 0 0 Закрывае эксклюзіўны доступ да чатырох'ядравага інтэрфейсу SPI.
Важна:Пры скідзе чатырох'ядравага SPI вы павінны прытрымлівацца інструкцый, указаных у Скід налад Quad SPI Flash на старонцы 9.
QSPI_SET_CS 34 1 0 Вызначае адну з далучаных чатырохпрылад SPI праз лініі выбару мікрасхемы. Прымае аргумент з аднаго слова, як апісана ніжэй
  • Біты [31:28]: флэш-прылада для выбару. Звярніцеся да інфармацыі ніжэй, каб даведацца пра значэнне, якое адпавядае кантактам nCSO[0:3].
    • Значэнне 4'h0000 выбірае ўспышку, якая адпавядае nCSO[0].
    • Значэнне 4'h0001 выбірае ўспышку, якая адпавядае nCSO[1].
    • Значэнне 4'h0002 выбірае ўспышку, якая адпавядае nCSO[2].
    • Значэнне 4'h0003 выбірае ўспышку, якая адпавядае нАГС[3].
  • Біты [27:0]: зарэзерваваны (запішыце як 0).

Заўвага: Прылады Intel Agilex або Intel Stratix® 10 падтрымліваюць адну прыладу флэш-памяці AS x4 для канфігурацыі AS з прылады з чатырма SPI, падключанай да nCSO[0]. Пасля таго, як прылада перайшла ў карыстальніцкі рэжым, вы можаце выкарыстоўваць да чатырох флэш-памяці AS x4 для выкарыстання з IP кліента паштовай скрыні або HPS у якасці сховішча даных. TheMailbox Client IP або HPS могуць выкарыстоўваць nCSO[3:0] для доступу да прылад з чатырма SPI.
Гэтая каманда неабавязковая для схемы канфігурацыі AS x4, радок выбару мікрасхемы ідзе пасля апошняй выкананай каманды QSPI_SET_CS або па змаўчанні выкарыстоўваецца nCSO[0] пасля канфігурацыі AS x4. ДжTAG схема канфігурацыі патрабуе выканання гэтай каманды для доступу да ўспышкі QSPI, якая злучае кантакты SDM_IO.
Доступ да прылад флэш-памяці QSPI з выкарыстаннем кантактаў SDM_IO даступны толькі для схемы канфігурацыі AS x4, JTAG канфігурацыя і дызайн, скампіляваны для канфігурацыі AS x4. Для схемы канфігурацыі струменевага інтэрфейсу Avalon (Avalon ST) неабходна падключыць флэш-памяць QSPI да кантактаў GPIO.

працяг...
  1. Гэты нумар не ўключае загаловак каманды або адказу
Важна: Пры скідзе чатырох'ядравага SPI вы павінны прытрымлівацца інструкцый, указаных у Скід налад Quad SPI Flash на старонцы 9.
QSPI_READ 3A 2 N Счытвае далучаную чатырох'ядравую прыладу SPI. Максімальны памер перадачы складае 4 кілабайты (КБ) або 1024 словы.
Прымае два аргументы:
  • Флэш-адрас чатырох'ядравага SPI (адно слова). Адрас павінен быць выраўнаваны па словах. Прылада вяртае код памылкі 0x1 для несумяшчальных адрасоў.
  • Колькасць слоў для чытання (адно слова).

У выпадку поспеху вяртае OK, а затым чытае даныя з чатырох'ядравай прылады SPI. Адказ на няўдачу вяртае код памылкі.
Для часткова паспяховага чытання QSPI_READ можа памылкова вярнуць статус OK.
Заўвага: Вы не можаце запусціць каманду QSPI_READ, пакуль ідзе канфігурацыя прылады.
Важна:Пры скідзе чатырох'ядравага SPI вы павінны прытрымлівацца інструкцый, указаных у Скід налад Quad SPI Flash на старонцы 9.

QSPI_WRITE 39 2+N 0 Запісвае даныя на чатырох'ядравую прыладу SPI. Максімальны памер перадачы складае 4 кілабайты (КБ) або 1024 словы.
Прымае тры аргументы:
  • Зрушэнне флэш-адрасу (адно слова). Адрас запісу павінен быць выраўнаваны па словах.
  • Колькасць слоў для запісу (адно слова).
  • Дадзеныя, якія трэба запісаць (адно або некалькі слоў). Паспяховы запіс вяртае код адказу OK.

Каб падрыхтаваць памяць для запісу, выкарыстоўвайце каманду QSPI_ERASE перад выдачай гэтай каманды.
Заўвага: Вы не можаце запусціць каманду QSPI_WRITE, пакуль ідзе канфігурацыя прылады.
Важна:Пры скідзе чатырох'ядравага SPI вы павінны прытрымлівацца інструкцый, указаных у Скід налад Quad SPI Flash на старонцы 9.

QSPI_ERASE 38 2 0 Сцірае сектар 4/32/64 КБ чатырох'ядравай прылады SPI. Прымае два аргументы:
  • Зрушэнне флэш-адрасу для пачатку сцірання (адно слова). У залежнасці ад колькасці слоў, якія трэба сцерці, пачатковы адрас павінен быць:
    • 4 КБ выраўнаваны, калі лік слоў, якія трэба сцерці, складае 0x400
    • 32 КБ выраўнаваны, калі лік слоў, якія трэба сцерці, складае 0x2000
    • 64 КБ выраўнавана, калі колькасць слоў, якія трэба сцерці, складае 0x4000. Вяртае памылку для не выраўнаваных адрасоў 4/32/64 КБ.
  • Колькасць слоў, якія трэба выдаліць, указваецца ў кратных:
    • 0x400, каб сцерці 4 КБ (100 слоў) дадзеных. Гэты параметр з'яўляецца мінімальным памерам сцірання.
    • 0x2000, каб сцерці 32 КБ (500 слоў) дадзеных
    • 0x4000 для выдалення 64 КБ (1000 слоў) даных. Паспяховае выдаленне вяртае код адказу OK.

Важна:Пры скідзе чатырох'ядравага SPI вы павінны прытрымлівацца інструкцый, указаных у Скід налад Quad SPI Flash на старонцы 9.

QSPI_READ_ DEVICE_REG 35 2 N Чытае рэгістры з чатырох'ядравай прылады SPI. Максімальны памер чытання - 8 байт. Прымае два аргументы:
  • Код аперацыі для каманды чытання.
  • Колькасць байтаў для чытання.
працяг...
  1. Гэты нумар не ўключае загаловак каманды або адказу.
Паспяховае чытанне вяртае код адказу OK, за якім ідуць дадзеныя, счытаныя з прылады. Прачытаныя даныя вяртаюцца кратнымі 4 байтам. Калі байты для чытання не з'яўляюцца дакладным кратным 4 байтам, ён дапаўняецца кратнымі 4 байтамі да наступнай мяжы слова і значэнне дапоўненага біта роўна нулю.
Важна: Пры скідзе чатырох'ядравага SPI вы павінны прытрымлівацца інструкцый, указаных у Скід налад Quad SPI Flash на старонцы 9.
QSPI_WRITE_ DEVICE_REG 36 2+N 0 Запісвае ў рэестры квадрацыкла SPI. Максімальная запіс складае 8 байт. Прымае тры аргументы:
  • Код аперацыі для каманды запісу.
  • Колькасць байтаў для запісу.
  • Дадзеныя для запісу.

Каб выканаць сціранне сектара або сцірання падсектара, вы павінны ўказаць паслядоўны флэш-адрас у парадку ад старшага байта (MSB) да малодшага байта (LSB) у наступным парадкуample ілюструе.
Каб сцерці сектар флэш-памяці Micron 2 гігабіт (Гбіт) па адрасе 0x04FF0000 з дапамогай каманды QSPI_WRITE_DEVICE_REG, запішыце адрас флэш-памяці ў парадку MSB да LSB, як паказана тут:
Загаловак: 0x00003036 Код аперацыі: 0x000000DC
Колькасць байтаў для запісу: 0x00000004 Флэш-адрас: 0x0000FF04
Паспяховы запіс вяртае код адказу OK. Гэтая каманда дадае даныя, не кратныя 4 байтам, да мяжы наступнага слова. Каманда запаўняе дадзеныя нулём.
Важна:Пры скідзе чатырох'ядравага SPI вы павінны прытрымлівацца інструкцый, указаных у Скід налад Quad SPI Flash на старонцы 9.

QSPI_SEND_ DEVICE_OP 37 1 0 Адпраўляе код аперацыі каманды на чатырох'ядравы SPI. Прымае адзін аргумент:
  • Код аперацыі для адпраўкі чатырох'ядравай прылады SPI.

Паспяховая каманда вяртае код адказу OK.
Важна:Пры скідзе чатырох'ядравага SPI вы павінны прытрымлівацца інструкцый, указаных у Скід налад Quad SPI Flash на старонцы 9.

Для апісання асноўных і дробных кодаў памылак CONFIG_STATUS і RSU_STATUS звярніцеся да Дадатку: Апісанні кодаў памылак CONFIG_STATUS і RSU_STATUS у Кіраўніцтве карыстальніка паштовай скрыні Intel FPGA IP.
Звязаная інфармацыя

Адказы на коды памылак

Табліца 8. Коды памылак

Значэнне (шаснаццатковае) Адказ на код памылкі Апісанне
0 OK Паказвае, што каманда выканана паспяхова.
Каманда можа памылкова вярнуць статус OK, калі каманда, напрыклад
QSPI_READ часткова паспяхова.
1 INVALID_COMMAND Паказвае, што загружанае загрузнае ПЗУ не можа дэкадаваць або распазнаць код каманды.
3 UNKNOWN_COMMAND Паказвае, што загружаная ў цяперашні час прашыўка не можа дэкадаваць код каманды.
4 INVALID_COMMAND_ PARAMETERS Паказвае, што каманда няправільна адфарматаваная. Напрыкладample, налада поля даўжыні ў загалоўку несапраўдная.
6 COMMAND_INVALID_ON_ SOURCE Паказвае, што каманда паходзіць з крыніцы, для якой яна не ўключана.
8 CLIENT_ID_NO_MATCH Паказвае, што ID кліента не можа выканаць запыт на закрыццё эксклюзіўнага доступу да quad SPI. Ідэнтыфікатар кліента не адпавядае існуючаму кліенту з бягучым эксклюзіўным доступам да чатырох'ядравага SPI.
9 INVALID_ADDRESS Адрас несапраўдны. Гэтая памылка паказвае на адно з наступных умоў:
  • Невыраўнаваны адрас
  • Праблема дыяпазону адрасоў
  • Праблема дазволу на чытанне
  • Няправільнае значэнне выбару мікрасхемы, якое адлюстроўвае значэнне больш за 3
  • Несапраўдны адрас у выпадку RSU
  • Няправільнае значэнне бітавай маскі для GET_VOLTAGE каманда
  • Няправільны выбар старонкі для каманды GET_TEMPERATURE
A ПАМЫЛКА_АЎТЭНТЫКАЦЫІ Паказвае памылку аўтэнтыфікацыі подпісу бітавага патоку канфігурацыі.
B ТАЙМ-АЎТ Гэтая памылка паказвае час чакання з-за наступных умоў:
  • Камандаванне
  • Чаканне завяршэння аперацыі QSPI_READ
  • Чаканне запытанага паказання тэмпературы ад аднаго з датчыкаў тэмпературы. Можа паказваць на патэнцыйную апаратную памылку ў датчыку тэмпературы.
C HW_NOT_READY Пазначае адно з наступных умоў:
  • Абсталяванне не гатова. Можа паказваць на праблему ініцыялізацыі або канфігурацыі. Абсталяванне можа адносіцца да чатырох'ядравага SPI.
  • Вобраз RSU не выкарыстоўваецца для канфігурацыі FPGA.
D HW_ПАМЫЛКА Паказвае, што каманда выканана няўдала з-за непапраўнай апаратнай памылкі.
80 - 8F ПАМЫЛКА COMMAND_SPECIFIC_ Паказвае памылку, прысвечаную камандзе SDM, якую вы выкарыстоўвалі.
СДМ

Камандаванне

Назва памылкі Код памылкі Апісанне
GET_CHIPID EFUSE_SYSTEM_ FAILURE 0x82 Паказвае, што ўказальнік кэша eFuse несапраўдны.
QSPI_OPEN/ QSPI_CLOSE/ QSPI_SET_CS/

QSPI_READ_D EVICE_REG/

QSPI_HW_ERROR 0x80 Паказвае памылку флэш-памяці QSPI. Гэтая памылка паказвае на адно з наступных умоў:
QSPI_WRITE_ DEVICE_REG/

QSPI_SEND_D EVICE_OP/

QSPI_READ

  • Праблема з выбарам флэш-чыпа QSPI
  • Праблема ініцыялізацыі ўспышкі QSPI
  • Праблема скіду ўспышкі QSPI
  • Праблема абнаўлення налад флэш-памяці QSPI
QSPI_УЖО АДКРЫТЫ 0x81 Паказвае, што эксклюзіўны доступ кліента да флэш-памяці QSPI праз каманду QSPI_OPEN ужо адкрыты.
100 NOT_CONFIGURED Паказвае, што прылада не настроена.
1FF ALT_SDM_MBOX_RESP_ DEVICE_ BUSY Паказвае, што прылада занятая з-за наступных выпадкаў выкарыстання:
  • RSU: прашыўка не можа перайсці на іншую версію з-за ўнутранай памылкі.
  • HPS: HPS заняты ў працэсе рэканфігурацыі HPS або халоднага скіду HPS.
2FF ALT_SDM_MBOX_RESP_NO _ VALID_RESP_AVAILABLE Паказвае, што няма сапраўднага адказу.
3FF ПАМЫЛКА ALT_SDM_MBOX_RESP_ Агульная памылка.

Аднаўленне кода памылкі
У табліцы ніжэй апісаны магчымыя крокі для аднаўлення пасля кода памылкі. Выпраўленне памылак залежыць ад канкрэтнага выпадку выкарыстання.
Табліца 9. Аднаўленне кодаў памылак для вядомых кодаў памылак

Каштоўнасць Адказ на код памылкі Аднаўленне кода памылкі
4 INVALID_COMMAND_ PARAMETERS Паўторна адпраўце загаловак каманды або загаловак з аргументамі з выпраўленымі параметрамі.
Напрыкладample пераканайцеся, што налада поля даўжыні ў загалоўку адпраўляецца з правільным значэннем.
6 COMMAND_INVALID_ ON_SOURCE Паўторна адпраўце каманду з сапраўднай крыніцы, напрыклад JTAG, HPS або асноўная тканіна.
8 CLIENT_ID_NO_MATCH Пачакайце, пакуль кліент, які адкрыў доступ да quad SPI, завершыць доступ, а затым закрые эксклюзіўны доступ да quad SPI.
9 INVALID_ADDRESS Магчымыя крокі па выпраўленні памылак:
Для GET_VOLTAGКаманда E: Адправіць каманду з сапраўднай бітавай маскай.
Для каманды GET_TEMPERATURE: Адправіць каманду з сапраўдным размяшчэннем датчыка і маскай датчыка.
Для працы QSPI:
  • Адправіць каманду з правільным выбарам чыпа.
  • Адправіць каманду з сапраўдным флэш-адрасам QSPI.

Для RSU: Адправіць каманду з сапраўдным пачатковым адрасам фабрычнага вобраза або прыкладання.

B ТАЙМ-АЎТ Магчымыя этапы аднаўлення:

Для каманды GET_TEMPERATURE: паспрабуйце яшчэ раз адправіць каманду. Калі праблема не знікне, пераналадзьце або ўключыце прыладу.

Для працы QSPI: праверце цэласнасць сігналу інтэрфейсаў QSPI і паспрабуйце каманду яшчэ раз.

Для аперацыі перазапуску HPS: паспрабуйце яшчэ раз адправіць каманду.

C HW_NOT_READY Магчымыя этапы аднаўлення:

Для працы QSPI: пераналадзьце прыладу праз крыніцу. Пераканайцеся, што IP-адрас, які выкарыстоўваецца для стварэння вашага дызайну, дазваляе доступ да флэш-памяці QSPI.

Для RSU: Наладзьце прыладу з выявай RSU.

80 QSPI_HW_ERROR Праверце цэласнасць сігналу інтэрфейсу QSPI і пераканайцеся, што прылада QSPI не пашкоджана.
81 QSPI_ALREADY_OPEN Кліент ужо адкрыў QSPI. Працягвайце наступную аперацыю.
82 EFUSE_SYSTEM_FAILURE Паспрабуйце змяніць канфігурацыю або ўключыць сілкаванне. Калі памылка не знікне пасля паўторнай канфігурацыі або цыкла харчавання, магчыма, прылада пашкоджана і не падлягае аднаўленню.
100 NOT_CONFIGURED Адправіць бітавы паток, які канфігуруе HPS.
1FF ALT_SDM_MBOX_RESP_ DEVICE_ BUSY Магчымыя крокі па выпраўленні памылак:

Для працы QSPI: дачакайцеся завяршэння аперацыі канфігурацыі або іншага кліента.

Для RSU: пераналадзьце прыладу для аднаўлення пасля ўнутранай памылкі.

Для аперацыі перазапуску HPS: дачакайцеся завяршэння пераканфігурацыі праз HPS або HPS Cold Reset.

Кліент паштовай скрыні з струменевым інтэрфейсам Avalon Intel FPGA IP Кіраўніцтва карыстальніка Архівы дакументаў

Для апошняй і папярэдняй версій гэтага кіраўніцтва карыстальніка звярніцеся да Кліент паштовай скрыні з струменевым інтэрфейсам Avalon Кіраўніцтва карыстальніка Intel FPGA IP. Калі IP або версія праграмнага забеспячэння адсутнічаюць у спісе, прымяняецца кіраўніцтва карыстальніка для папярэдняй версіі IP або праграмнага забеспячэння.

Версіі IP супадаюць з версіямі праграмнага забеспячэння Intel Quartus Prime Design Suite да v19.1. Пачынаючы з праграмнага забеспячэння Intel Quartus Prime Design Suite версіі 19.2 або больш позняй, ядра IP маюць новую схему кіравання версіямі IP.

Гісторыя версій дакумента для кліента паштовай скрыні з струменевым інтэрфейсам Avalon Кіраўніцтва карыстальніка Intel FPGA IP

Версія дакумента Версія Intel Quartus Prime IP версія Змены
2022.09.26 22.3 1.0.1 Унесены наступныя змены:
  • Абноўлены GET_VOLTAGE камандны радок у

Спіс каманд і табліца апісанняў.

  • Дададзена заўвага да падтрымкі сямейства настольных прылад.
  • Перагледжаны QSPI_SET_CS апісанне каманды ў спісе каманд і табліцы апісання.
2022.04.04 22.1 1.0.1 Абноўлены спіс каманд і табліца апісанняў.
  • Абноўленае апісанне стану штыфта для каманды CONFIG_STATUS.
  • Выдалена каманда REBOOT_HPS.
2021.10.04 21.3 1.0.1 Унесены наступныя змены:
  • Перагледжаны Спіс і апісанне каманд стол. Абноўленае апісанне для:
    • CONFIG_STATUS
    • RSU_СТАТУС
2021.06.21 21.2 1.0.1 Унесены наступныя змены:
  • Перагледжаны Спіс і апісанне каманд стол. Абноўленае апісанне для:
    • RSU_СТАТУС
    • QSPI_OPEN
    • QSPI_SET_CS
    • QSPI_ERASE
2021.03.29 21.1 1.0.1 Унесены наступныя змены:
  • Перагледжанае апісанне RSU_IMAGE_UPDATE у Спіс і апісанне каманд стол.
  • Рэструктурызаваны Каманды аперацыі. Выдалены апісанні асноўных і дробных кодаў памылак для каманд CONFIG_STATUS і RSU_STATUS. Асноўныя і дробныя коды памылак цяпер дакументаваны ў якасці дадатку ў Кліент паштовай скрыні Intel FPGA IP Кіраўніцтва карыстальніка.
2020.12.14 20.4 1.0.1 Унесены наступныя змены:
  • Дададзеная важная заўвага аб скідзе ўспышкі QSPI ў Каманды аперацыі тэма.
  • Абноўлены Спіс і апісанне каманд стол:
    • Перагледжанае апісанне каманды GET_TEMPERATURE.
    • Перагледжанае апісанне каманды RSU_IMAGE_UPDATE.
  • Дададзены тэкст аб скідзе ўспышкі QSPI.
  • Дададзены тэкст, які апісвае паводзіны паміж знешнім хостам і FPGA.
  • Выдалены тэкст: Вяртае ненулявы адказ, калі прылада ўжо апрацоўвае каманду канфігурацыі.
    • Абноўлены апісанні QSPI_WRITE і QSPI_READ, каб паказаць, што максімальны памер перадачы складае 4 кілабайты або 1024 словы.
    • Выпраўленая даўжыня адказу з 1 да 0 для QSPI_OPEN, QSPI_CLOSE і QSPI_SET_CS загадваць.
    • Перагледжаныя апісанні QSPI_OPEN, QSPI_WRITE, QSPI_READ_DEVICE_REG і QSPI_WRITE_DEVICE_REG.
    • Дададзена новая каманда: REBOOT_HPS.
  • Дададзена новая тэма: Аднаўленне кода памылкі.
2020.10.05 20.3 1.0.1
  • Зменена назва гэтага кіраўніцтва карыстальніка з Паштовая скрыня Avalon Streaming Interface Client Intel FPGA IP Кіраўніцтва карыстальніка каб Кліент паштовай скрыні з струменевым інтэрфейсам Avalon Кіраўніцтва карыстальніка Intel FPGA IP з-за змены назвы IP-адрасоў у каталогу Intel Quartus Prime IP.
  • Глабальна абноўлены ўсе асобнікі IP-імёнаў.
  • Перагледжанае апісанне каманды GET TEMPERATURE для прылад Intel Agilex у Спіс і апісанне каманд стол.
  • Дададзена рэкамендацыя аб скідзе сінхранізатара ў Інтэрфейсы гадзінніка і скіду стол.
  • Абноўлены Коды памылак стол. Дададзены новыя адказы з кодамі памылак:
    • HW_ПАМЫЛКА
    • COMMAND_SPECIFIC_ERROR
  • Выдалілі Размяшчэнне датчыкаў тэмпературы тэма. Інфармацыя аб датчыку тэмпературы даступная ў Кіраўніцтва карыстальніка Intel Agilex Power Management.
2020.06.30 20.2 1.0.0
  • Зменена назва гэтага кіраўніцтва карыстальніка з Паштовая скрыня Avalon ST Client Intel FPGA IP Кіраўніцтва карыстальніка каб Паштовая скрыня Avalon Streaming Interface Client Intel FPGA IP Кіраўніцтва карыстальніка.
  • Перайменаваная назва тэмы Загаловак каманды і адказу каб Каманды і адказы.
  • Перагледжаны апісанні ID, LENGTH і кода каманды/кода памылкі ў Апісанне загалоўка каманды і адказу стол.
  • Перайменаваная назва тэмы Падтрымліваюцца каманды каб Каманды аперацыі.
  • Перагледжаны наступныя апісанні каманд у Спіс і апісанне каманд стол:
    • GET_TEMPERATURE
    • RSU_СТАТУС
    • QSPI_SET_CS
  • Перайменаваная назва тэмы Коды памылак каб Адказы на коды памылак.
  • Выдалена каманда UNKNOWN_BR з Код памылкі стол.
2020.04.13 20.1 1.0.0 Унесены наступныя змены:
  • Дададзена інфармацыя аб датчыках тэмпературы для каманды GET_TEMPERATURE, уключаючы малюнкі, якія ілюструюць размяшчэнне TSD.
  • Дададзена каманда RSU_NOTIFY у Спіс кодаў каманд і апісанне стол.
  • Абноўлены Коды памылак стол:
    • Перайменаваны INVALID_COMMAND_PARAMETERS у INVALID_LENGTH.
    • Зменена шаснаццатковае значэнне COMMAND_INVALID_ON_SOURCE з 5 на 6.
    • Зменена шаснаццатковае значэнне CLIENT_ID_NO_MATCH з 6 на 8.
    • Шаснаццатковае значэнне INVALID_ADDRESS зменена з 7 на 9.
    • Дададзена каманда AUTHENTICATION_FAIL.
    • Зменена шаснаццатковае значэнне TIMEOUT з 8 на B.
    • Шаснаццатковае значэнне HW_NOT_READY зменена з 9 на C.
2019.09.30 19.3 1.0.0 Першапачатковы выпуск.

 Для зваротнай сувязі, калі ласка, наведайце:  FPGAtechdocfeedback@intel.com

 

Дакументы / Рэсурсы

Кліент паштовай скрыні intel з струменевым інтэрфейсам Avalon FPGA IP [pdfКіраўніцтва карыстальніка
Кліент паштовай скрыні з струменевым інтэрфейсам Avalon FPGA IP, кліент паштовай скрыні, струменевы інтэрфейс Avalon FPGA IP

Спасылкі

Пакінуць каментар

Ваш электронны адрас не будзе апублікаваны. Абавязковыя для запаўнення палі пазначаны *