MICROCHIP-логотипі

MICROCHIP DDR AXI4 арбитр

MICROCHIP-DDR-AXI4-Арбитр-өнім

Кіріспе: AXI4-Stream протокол стандарты Master және Slave терминологиясын пайдаланады. Осы құжатта қолданылатын балама Microchip терминологиясы тиісінше Initiator және Target болып табылады.
Түйіндеме: Келесі кестеде DDR AXI4 Arbiter сипаттамаларының қысқаша мазмұны берілген.

Сипаттама Мән
Негізгі нұсқа DDR AXI4 Arbiter v2.2
Қолдау көрсетілетін құрылғылар отбасылары
Қолдау көрсетілетін құралдар ағынын лицензиялау

Ерекше өзгешеліктері: DDR AXI4 Arbiter келесі негізгі мүмкіндіктерге ие:

  • IP ядросы Libero SoC бағдарламалық құралының IP каталогына орнатылуы керек.
  • Негізгі Libero жобалар тізіміне қосу үшін SmartDesign құралының ішінде конфигурацияланады, жасалады және жасалады.

Құрылғыны пайдалану және өнімділігі:

Құрылғы мәліметтері Отбасы Құрылғы Ресурстар Өнімділік (МГц)
LUTs DFF RAMs LSRAM SRAM Math Blocks Chip Globals PolarFire MPF300T-1 5411 4202 266

Функционалдық сипаттамасы

Функционалдық сипаттамасы: Бұл бөлім DDR_AXI4_Arbiter іске асыру мәліметтерін сипаттайды. Келесі суретте DDR AXI4 Arbiter құрылғысының жоғарғы деңгейлі түйреуіш диаграммасы көрсетілген.

DDR_AXI4_Arbiter параметрлері және интерфейс сигналдары

Конфигурация параметрлері:
DDR_AXI4_Arbiter үшін конфигурация параметрлері бұл құжатта көрсетілмеген.

Кіріс және шығыс сигналдары:
DDR_AXI4_Arbiter үшін кіріс және шығыс сигналдары бұл құжатта көрсетілмеген.

Уақыт диаграммалары
DDR_AXI4_Arbiter үшін уақыт диаграммалары бұл құжатта көрсетілмеген.

Сынақ үстелі

Модельдеу:
DDR_AXI4_Arbiter үшін модельдеу мәліметтері бұл құжатта көрсетілмеген.
Қайта қарау тарихы
DDR_AXI4_Arbiter үшін қайта қарау тарихы бұл құжатта көрсетілмеген.
Microchip FPGA қолдауы
DDR_AXI4_Arbiter үшін Microchip FPGA қолдау ақпараты бұл құжатта көрсетілмеген.

Өнімді пайдалану нұсқаулары

  1. DDR AXI4 Arbiter v2.2 нұсқасын Libero SoC бағдарламалық құралының IP каталогына орнатыңыз.
  2. Libero жобалар тізіміне қосу үшін SmartDesign құралының ішіндегі ядроны конфигурациялаңыз, жасаңыз және жасаңыз.

Кіріспе (сұрақ қою)

Жадтар кез келген типтік бейне және графикалық қолданбалардың ажырамас бөлігі болып табылады. Олар FPGA жергілікті жады бүкіл кадрды ұстауға жеткіліксіз болған кезде бүкіл бейне кадрларды буферлеу үшін қолданылады. DDR-ге бейне кадрларды бірнеше рет оқу және жазу болған кезде, бірнеше сұраулар арасында төрелік талқылау қажет болады. DDR AXI4 Arbiter IP кадр буферлерін сыртқы DDR жадына жазу үшін 8 жазу арнасын және сыртқы жадтан кадрларды оқу үшін 8 оқу арнасын қамтамасыз етеді. Арбитраж бірінші келген, бірінші қызмет көрсету принципіне негізделген. Екі сұрау бір уақытта орындалса, арна нөмірі төмен арна басымдыққа ие болады. Төреші IP DDR контроллеріне AXI4 интерфейсі арқылы қосылады. DDR AXI4 Arbiter DDR чиптегі контроллерлерге AXI4 Initiator интерфейсін береді. Төреші сегізге дейін жазу арнасын және сегіз оқу арнасын қолдайды. Блок AXI оқу арнасына бірінші келген, бірінші қызмет көрсету тәртібімен қол жеткізуді қамтамасыз ету үшін сегіз оқу арнасы арасында төрелік етеді. Блок AXI жазу арнасына бірінші келген, бірінші қызмет көрсету тәртібімен қол жеткізуді қамтамасыз ету үшін сегіз жазу арналары арасында төрелік етеді. Барлық сегіз оқу және жазу арналары бірдей басымдыққа ие. Arbiter IP AXI4 Initiator интерфейсін 64 биттен 512 битке дейінгі әртүрлі деректер еніне конфигурациялауға болады.
Маңызды: AXI4-Stream протокол стандартында «Мастер» және «Қызмет» терминологиясы қолданылады. Осы құжатта қолданылатын балама Microchip терминологиясы тиісінше Initiator және Target болып табылады.
Қорытынды (сұрақ қою)
Келесі кестеде DDR AXI4 Arbiter сипаттамаларының қысқаша мазмұны берілген.

Кесте 1. DDR AXI4 арбитр сипаттамаларыMICROCHIP-DDR-AXI4-Арбитр-сур-1

Бұл құжат DDR AXI4 Arbiter v2.2 нұсқасына қолданылады.

  • PolarFire® SoC
  • PolarFire
  • RTG4™
  • IGLOO® 2
  • SmartFusion® 2

Libero® SoC v12.3 немесе одан кейінгі шығарылымдарды қажет етеді. IP RTL режимінде ешқандай лицензиясыз пайдаланылуы мүмкін. Қосымша ақпаратты DDR_AXI4_Arbiter бөлімінен қараңыз.

Мүмкіндіктер (сұрақ қою)

DDR AXI4 Arbiter келесі негізгі мүмкіндіктерге ие:

  • Сегіз жазу арнасы
  • Сегіз оқу арнасы
  • AXI4 интерфейсінен DDR контроллеріне
  • Конфигурацияланатын AXI4 ені: 64, 128, 256 және 512 бит
  • Конфигурацияланатын мекенжай ені: 32-64 бит

IP Core жүйесін Libero® Design Suite жүйесінде енгізу (сұрақ қою)
IP ядросы Libero SoC бағдарламалық құралының IP каталогына орнатылуы керек. Бұл Libero SoC бағдарламалық құралындағы IP каталогын жаңарту функциясы арқылы автоматты түрде орнатылады немесе IP өзегі каталогтан қолмен жүктеледі. IP ядросы Libero SoC бағдарламалық құралының IP каталогында орнатылғаннан кейін, ядро ​​Libero жобалар тізіміне қосу үшін SmartDesign құралының ішінде конфигурацияланады, жасалады және жасалады.
Құрылғыны пайдалану және өнімділік (сұрақ қою)
Келесі кестеде DDR_AXI4_Arbiter үшін пайдаланылған құрылғыны пайдалану тізімі берілген.
2-кесте. DDR_AXI4_Arbiter Utilization

Құрылғы Мәліметтер Ресурстар Өнімділік (МГц) ЖЖҚ Математикалық блоктар Чип Ғаламшарлар
Отбасы Құрылғы LUT DFF LSRAM μSRAM
PolarFire® SoC MPFS250T-1 5411 4202 266 13 1 0 0
PolarFire MPF300T-1 5411 4202 266 13 1 0 0
SmartFusion® 2 M2S150-1 5546 4309 192 15 1 0 0

Маңызды:

  • Алдыңғы кестедегі деректер әдеттегі синтез және орналасу параметрлері арқылы түсіріледі. IP сегіз жазу арнасы, сегіз оқу арнасы, мекенжай ені 32 бит және деректер ені 512 бит конфигурациясы үшін конфигурацияланған.
  • Өнімділік сандарына қол жеткізу үшін уақыт талдауын орындау кезінде сағат 200 МГц-ке шектелген.

Функционалды сипаттама (сұрақ қою)
Бұл бөлім DDR_AXI4_Arbiter іске асыру мәліметтерін сипаттайды. Келесі суретте DDR AXI4 Arbiter құрылғысының жоғарғы деңгейлі түйреуіш диаграммасы көрсетілген. 1-1-сурет. Native Arbiter интерфейсіне арналған жоғарғы деңгейлі Pin-Out блок диаграммасыMICROCHIP-DDR-AXI4-Арбитр-сур-3

Келесі суретте автобус интерфейсі режиміндегі DDR_AXI4_Arbiter жүйесінің жүйе деңгейіндегі блок диаграммасы көрсетілген. 1-2-сурет. DDR_AXI4_Arbiter жүйелік деңгейдегі блок диаграммасыMICROCHIP-DDR-AXI4-Арбитр-сур-4

Оқу транзакциясы белгілі бір оқу арнасында r(x)_req_i кіріс сигналын жоғары орнату арқылы іске қосылады. Төреші оқу сұрауына қызмет көрсетуге дайын болғанда растау арқылы жауап береді. Содан кейін бұл сampбастапқы AXI мекенжайын анықтайды және сыртқы бастамашыдан енгізілген жарылыс өлшемін оқиды. Арна кірістерді өңдейді және DDR жадынан деректерді оқу үшін қажетті AXI транзакцияларын жасайды. Арбитрден оқылған деректер шығысы барлық оқу арналарына ортақ. Мәліметтерді оқу кезінде сәйкес арнаның жарамды оқу деректері жоғарылайды. Оқу транзакциясының соңы барлық сұралған байттар жіберілген кезде оқылған орындалды сигналымен белгіленеді. Оқу транзакциясына ұқсас, жазу транзакциясы кіріс сигналын w(x)_req_i жоғары орнату арқылы іске қосылады. Сұраныс сигналымен бірге сұрау кезінде жазуды бастау мекенжайы мен серпіліс ұзақтығы берілуі керек. Төреші жазбаша сұрауға қызмет көрсетуге қолжетімді болған кезде, ол сәйкес арнада растау сигналын жіберу арқылы жауап береді. Содан кейін пайдаланушы арнадағы деректердің жарамды сигналымен бірге жазу деректерін қамтамасыз етуі керек. Деректер жарамды жоғары кезеңдегі сағаттардың саны серпіліс ұзақтығына сәйкес келуі керек. Төреші жазу операциясын аяқтайды және жазу транзакциясының аяқталғанын білдіретін жазу орындалды сигналын жоғары қояды.
DDR_AXI4_Arbiter параметрлері және интерфейс сигналдары (сұрақ қою)
Бұл бөлім DDR_AXI4_Arbiter GUI конфигураторындағы және енгізу/шығару сигналдарындағы параметрлерді талқылайды.
2.1 Конфигурация параметрлері (сұрақ қою)
Келесі кестеде DDR_AXI4_Arbiter аппараттық құралды іске асыруда пайдаланылатын конфигурация параметрлерінің сипаттамасы берілген. Бұл жалпы параметрлер және қолданбаның талаптарына сәйкес өзгертілуі мүмкін.

Кесте 2-1. Конфигурация параметрі

Сигнал Аты Сипаттама
AXI ID ені AXI ID енін анықтайды.
AXI деректер ені AXI деректер енін анықтайды.
AXI мекенжайының ені AXI мекенжайының енін анықтайды
Оқу арналарының саны Бір арнадан сегіз жазу арнасына дейінгі ашылмалы мәзірден жазу арналарының қажетті санын таңдау опциялары.
Жазу арналарының саны Бір арнадан сегіз оқу арнасына дейінгі ашылмалы мәзірден оқу арналарының қажетті санын таңдау опциялары.
AXI4_SELECTION AXI4_MASTER және AXI4_MIRRORED_SLAVE арасында таңдау опциялары.
Арбитр интерфейсі Автобус интерфейсін таңдау опциясы.

Кіріс және шығыс сигналдары (сұрақ қою)
Келесі кестеде DDR AXI4 Arbiter for Bus интерфейсінің кірістері мен шығыс порттарының тізімі берілген.
Кесте 2-2. Arbiter Bus интерфейсіне арналған енгізу және шығару порттары

Сигнал Аты Бағыт Ені Сипаттама
reset_i Енгізу Дизайнға белсенді төмен асинхронды қалпына келтіру сигналы
sys_ckl_i Енгізу Жүйелік сағат
ddr_ctrl_ready_i Енгізу DDR контроллерінен дайын кіріс сигналын қабылдайды
ARVALID_I_0 Енгізу 0 оқу арнасынан сұрауды оқу
ARSIZE_I_0 Енгізу 8 бит 0 оқу арнасынан оқылатын жарылыс өлшемі
ARADDR_I_0 Енгізу [AXI_ADDR_WIDTH – 1:0] 0 оқу арнасы үшін оқуды бастау керек DDR мекенжайы
ARREADY_O_0 Шығару 0 оқу арнасынан сұрауды оқуға төрелік растау
RVALID_O_0 Шығару 0 оқу арнасынан жарамды деректерді оқу
RDATA_O_0 Шығару [AXI_DATA_WIDTH-1 : 0] 0 оқу арнасынан деректерді оқу
RLAST_O_0 Шығару 0 оқу арнасынан кадр соңындағы сигналды оқу
BUSER_O_r0 Шығару 0 арнасын оқу үшін аяқтауды оқыңыз
ARVALID_I_1 Енгізу 1 оқу арнасынан сұрауды оқу
ARSIZE_I_1 Енгізу 8 бит 1-оқу арнасынан оқыңыз
ARADDR_I_1 Енгізу [AXI_ADDR_WIDTH – 1:0] 1 оқу арнасы үшін оқуды бастау керек DDR мекенжайы
ARREADY_O_1 Шығару 1 оқу арнасынан сұрауды оқуға төрелік растау
RVALID_O_1 Шығару 1 оқу арнасынан жарамды деректерді оқу
RDATA_O_1 Шығару [AXI_DATA_WIDTH-1 : 0] 1 оқу арнасынан деректерді оқу
RLAST_O_1 Шығару 1 оқу арнасынан кадр соңындағы сигналды оқу
BUSER_O_r1 Шығару 1 арнасын оқу үшін аяқтауды оқыңыз
ARVALID_I_2 Енгізу 2 оқу арнасынан сұрауды оқу
………..жалғасы
Сигнал Аты Бағыт Ені Сипаттама
ARSIZE_I_2 Енгізу 8 бит 2-оқу арнасынан оқыңыз
ARADDR_I_2 Енгізу [AXI_ADDR_WIDTH – 1:0] 2 оқу арнасы үшін оқуды бастау керек DDR мекенжайы
ARREADY_O_2 Шығару 2 оқу арнасынан сұрауды оқуға төрелік растау
RVALID_O_2 Шығару 2 оқу арнасынан жарамды деректерді оқу
RDATA_O_2 Шығару [AXI_DATA_WIDTH-1 : 0] 2 оқу арнасынан деректерді оқу
RLAST_O_2 Шығару 2 оқу арнасынан кадр соңындағы сигналды оқу
BUSER_O_r2 Шығару 2 арнасын оқу үшін аяқтауды оқыңыз
ARVALID_I_3 Енгізу 3 оқу арнасынан сұрауды оқу
ARSIZE_I_3 Енгізу 8 бит 3-оқу арнасынан оқыңыз
ARADDR_I_3 Енгізу [AXI_ADDR_WIDTH – 1:0] 3 оқу арнасы үшін оқуды бастау керек DDR мекенжайы
ARREADY_O_3 Шығару 3 оқу арнасынан сұрауды оқуға төрелік растау
RVALID_O_3 Шығару 3 оқу арнасынан жарамды деректерді оқу
RDATA_O_3 Шығару [AXI_DATA_WIDTH-1 : 0] 3 оқу арнасынан деректерді оқу
RLAST_O_3 Шығару 3 оқу арнасынан кадр соңындағы сигналды оқу
BUSER_O_r3 Шығару 3 арнасын оқу үшін аяқтауды оқыңыз
ARVALID_I_4 Енгізу 4 оқу арнасынан сұрауды оқу
ARSIZE_I_4 Енгізу 8 бит 4-оқу арнасынан оқыңыз
ARADDR_I_4 Енгізу [AXI_ADDR_WIDTH – 1:0] 4 оқу арнасы үшін оқуды бастау керек DDR мекенжайы
ARREADY_O_4 Шығару 4 оқу арнасынан сұрауды оқуға төрелік растау
RVALID_O_4 Шығару 4 оқу арнасынан жарамды деректерді оқу
RDATA_O_4 Шығару [AXI_DATA_WIDTH-1 : 0] 4 оқу арнасынан деректерді оқу
RLAST_O_4 Шығару 4 оқу арнасынан кадр соңындағы сигналды оқу
BUSER_O_r4 Шығару 4 арнасын оқу үшін аяқтауды оқыңыз
ARVALID_I_5 Енгізу 5 оқу арнасынан сұрауды оқу
ARSIZE_I_5 Енгізу 8 бит 5-оқу арнасынан оқыңыз
ARADDR_I_5 Енгізу [AXI_ADDR_WIDTH – 1:0] 5 оқу арнасы үшін оқуды бастау керек DDR мекенжайы
ARREADY_O_5 Шығару 5 оқу арнасынан сұрауды оқуға төрелік растау
RVALID_O_5 Шығару 5 оқу арнасынан жарамды деректерді оқу
RDATA_O_5 Шығару [AXI_DATA_WIDTH-1 : 0] 5 оқу арнасынан деректерді оқу
RLAST_O_5 Шығару 5 оқу арнасынан кадр соңындағы сигналды оқу
BUSER_O_r5 Шығару 5 арнасын оқу үшін аяқтауды оқыңыз
ARVALID_I_6 Енгізу 6 оқу арнасынан сұрауды оқу
ARSIZE_I_6 Енгізу 8 бит 6-оқу арнасынан оқыңыз
ARADDR_I_6 Енгізу [AXI_ADDR_WIDTH – 1:0] 6 оқу арнасы үшін оқуды бастау керек DDR мекенжайы
ARREADY_O_6 Шығару 6 оқу арнасынан сұрауды оқуға төрелік растау
RVALID_O_6 Шығару 6 оқу арнасынан жарамды деректерді оқу
RDATA_O_6 Шығару [AXI_DATA_WIDTH-1 : 0] 6 оқу арнасынан деректерді оқу
RLAST_O_6 Шығару 6 оқу арнасынан кадр соңындағы сигналды оқу
………..жалғасы
Сигнал Аты Бағыт Ені Сипаттама
BUSER_O_r6 Шығару 6 арнасын оқу үшін аяқтауды оқыңыз
ARVALID_I_7 Енгізу 7 оқу арнасынан сұрауды оқу
ARSIZE_I_7 Енгізу 8 бит 7-оқу арнасынан оқыңыз
ARADDR_I_7 Енгізу [AXI_ADDR_WIDTH – 1:0] 7 оқу арнасы үшін оқуды бастау керек DDR мекенжайы
ARREADY_O_7 Шығару 7 оқу арнасынан сұрауды оқуға төрелік растау
RVALID_O_7 Шығару 7 оқу арнасынан жарамды деректерді оқу
RDATA_O_7 Шығару [AXI_DATA_WIDTH-1 : 0] 7 оқу арнасынан деректерді оқу
RLAST_O_7 Шығару 7 оқу арнасынан кадр соңындағы сигналды оқу
BUSER_O_r7 Шығару 7 арнасын оқу үшін аяқтауды оқыңыз
AWSIZE_I_0 Енгізу 8 бит Жазу арнасы 0 үшін жазылу көлемі
WDATA_I_0 Енгізу [AXI_DATA_WIDTH-1:0] Бейне деректері 0 арнасын жазу үшін кіріс
WVALID_I_0 Енгізу 0-арна жазу үшін жарамды деректерді жазу
AWVALID_I_0 Енгізу Жазу арнасынан сұрауды жазу 0
AWADDR_I_0 Енгізу [AXI_ADDR_WIDTH – 1:0] Жазу арнасы 0 арқылы жазылуы керек DDR мекенжайы
AWREADY_O_0 Шығару Арбитраждың 0 жазу арнасынан сұрауды жазуға рұқсаты
BUSER_O_0 Шығару 0 арнасын жазу үшін аяқтауды жазыңыз
AWSIZE_I_1 Енгізу 8 бит Жазу арнасы 1 үшін жазылу көлемі
WDATA_I_1 Енгізу [AXI_DATA_WIDTH-1:0] Бейне деректері 1 арнасын жазу үшін кіріс
WVALID_I_1 Енгізу 1-арна жазу үшін жарамды деректерді жазу
AWVALID_I_1 Енгізу Жазу арнасынан сұрауды жазу 1
AWADDR_I_1 Енгізу [AXI_ADDR_WIDTH – 1:0] Жазу арнасы 1 арқылы жазылуы керек DDR мекенжайы
AWREADY_O_1 Шығару Арбитраждың 1 жазу арнасынан сұрауды жазуға рұқсаты
BUSER_O_1 Шығару 1 арнасын жазу үшін аяқтауды жазыңыз
AWSIZE_I_2 Енгізу 8 бит Жазу арнасы 2 үшін жазылу көлемі
WDATA_I_2 Енгізу [AXI_DATA_WIDTH-1:0] Бейне деректері 2 арнасын жазу үшін кіріс
WVALID_I_2 Енгізу 2-арна жазу үшін жарамды деректерді жазу
AWVALID_I_2 Енгізу Жазу арнасынан сұрауды жазу 2
AWADDR_I_2 Енгізу [AXI_ADDR_WIDTH – 1:0] Жазу арнасы 2 арқылы жазылуы керек DDR мекенжайы
AWREADY_O_2 Шығару Арбитраждың 2 жазу арнасынан сұрауды жазуға рұқсаты
BUSER_O_2 Шығару 2 арнасын жазу үшін аяқтауды жазыңыз
AWSIZE_I_3 Енгізу 8 бит Жазу арнасы 3 үшін жазылу көлемі
WDATA_I_3 Енгізу [AXI_DATA_WIDTH-1:0] Бейне деректері 3 арнасын жазу үшін кіріс
WVALID_I_3 Енгізу 3-арна жазу үшін жарамды деректерді жазу
AWVALID_I_3 Енгізу Жазу арнасынан сұрауды жазу 3
AWADDR_I_3 Енгізу [AXI_ADDR_WIDTH – 1:0] Жазу арнасы 3 арқылы жазылуы керек DDR мекенжайы
AWREADY_O_3 Шығару Арбитраждың 3 жазу арнасынан сұрауды жазуға рұқсаты
BUSER_O_3 Шығару 3 арнасын жазу үшін аяқтауды жазыңыз
AWSIZE_I_4 Енгізу 8 бит Жазу арнасы 4 үшін жазылу көлемі
………..жалғасы
Сигнал Аты Бағыт Ені Сипаттама
WDATA_I_4 Енгізу [AXI_DATA_WIDTH-1:0] Бейне деректері 4 арнасын жазу үшін кіріс
WVALID_I_4 Енгізу 4-арна жазу үшін жарамды деректерді жазу
AWVALID_I_4 Енгізу Жазу арнасынан сұрауды жазу 4
AWADDR_I_4 Енгізу [AXI_ADDR_WIDTH – 1:0] Жазу арнасы 4 арқылы жазылуы керек DDR мекенжайы
AWREADY_O_4 Шығару Арбитраждың 4 жазу арнасынан сұрауды жазуға рұқсаты
BUSER_O_4 Шығару 4 арнасын жазу үшін аяқтауды жазыңыз
AWSIZE_I_5 Енгізу 8 бит Жазу арнасы 5 үшін жазылу көлемі
WDATA_I_5 Енгізу [AXI_DATA_WIDTH-1:0] Бейне деректері 5 арнасын жазу үшін кіріс
WVALID_I_5 Енгізу 5-арна жазу үшін жарамды деректерді жазу
AWVALID_I_5 Енгізу Жазу арнасынан сұрауды жазу 5
AWADDR_I_5 Енгізу [AXI_ADDR_WIDTH – 1:0] Жазу арнасы 5 арқылы жазылуы керек DDR мекенжайы
AWREADY_O_5 Шығару Арбитраждың 5 жазу арнасынан сұрауды жазуға рұқсаты
BUSER_O_5 Шығару 5 арнасын жазу үшін аяқтауды жазыңыз
AWSIZE_I_6 Енгізу 8 бит Жазу арнасы 6 үшін жазылу көлемі
WDATA_I_6 Енгізу [AXI_DATA_WIDTH-1:0] Бейне деректері 6 арнасын жазу үшін кіріс
WVALID_I_6 Енгізу 6-арна жазу үшін жарамды деректерді жазу
AWVALID_I_6 Енгізу Жазу арнасынан сұрауды жазу 6
AWADDR_I_6 Енгізу [AXI_ADDR_WIDTH – 1:0] Жазу арнасы 6 арқылы жазылуы керек DDR мекенжайы
AWREADY_O_6 Шығару Арбитраждың 6 жазу арнасынан сұрауды жазуға рұқсаты
BUSER_O_6 Шығару 6 арнасын жазу үшін аяқтауды жазыңыз
AWSIZE_I_7 Енгізу 8 бит Жазу арнасының 7-ден жазу көлемі
WDATA_I_7 Енгізу [AXI_DATA_WIDTH-1:0] Бейне деректері 7 арнасын жазу үшін кіріс
WVALID_I_7 Енгізу 7-арна жазу үшін жарамды деректерді жазу
AWVALID_I_7 Енгізу 7-ші арнадан өтініш жазыңыз
AWADDR_I_7 Енгізу [AXI_ADDR_WIDTH – 1:0] Жазу 7 арнасынан жазылатын DDR мекенжайы
AWREADY_O_7 Шығару Арбитраждың 7 жазу арнасынан сұрауды жазуға рұқсаты
BUSER_O_7 Шығару 7 арнасын жазу үшін аяқтауды жазыңыз

Келесі кестеде жергілікті интерфейске арналған DDR AXI4 Arbiter кірістері мен шығыс порттарының тізімі берілген.
Кесте 2-3. Native Arbiter интерфейсі үшін енгізу және шығару порттары

Сигнал Аты Бағыт Ені Сипаттама
reset_i Енгізу Дизайнға белсенді төмен асинхронды қалпына келтіру сигналы
sys_clk_i Енгізу Жүйелік сағат
ddr_ctrl_ready_i Енгізу DDR контроллерінен дайын кіріс сигналын қабылдайды
r0_req_i Енгізу 0 бастамашысының сұрауын оқу
r0_burst_size_i Енгізу 8 бит Жарылыс өлшемін оқыңыз
r0_start_addr_i Енгізу [AXI_ADDR_WIDTH – 1:0] 0 оқу арнасы үшін оқуды бастау керек DDR мекенжайы
r0_ack_o Шығару Арбитраждың бастамашыдан сұрауды оқуға рұқсаты 0
………..жалғасы
Сигнал Аты Бағыт Ені Сипаттама
r0_data_valid_o Шығару 0 оқу арнасынан жарамды деректерді оқу
r0_done_o Шығару 0 бастаушыға аяқтауды оқыңыз
r1_req_i Енгізу 1 бастамашысының сұрауын оқу
r1_burst_size_i Енгізу 8 бит Жарылыс өлшемін оқыңыз
r1_start_addr_i Енгізу [AXI_ADDR_WIDTH – 1:0] 1 оқу арнасы үшін оқуды бастау керек DDR мекенжайы
r1_ack_o Шығару Арбитраждың бастамашыдан сұрауды оқуға рұқсаты 1
r1_data_valid_o Шығару 1 оқу арнасынан жарамды деректерді оқу
r1_done_o Шығару 1 бастаушыға аяқтауды оқыңыз
r2_req_i Енгізу 2 бастамашысының сұрауын оқу
r2_burst_size_i Енгізу 8 бит Жарылыс өлшемін оқыңыз
r2_start_addr_i Енгізу [AXI_ADDR_WIDTH – 1:0] 2 оқу арнасы үшін оқуды бастау керек DDR мекенжайы
r2_ack_o Шығару Арбитраждың бастамашыдан сұрауды оқуға рұқсаты 2
r2_data_valid_o Шығару 2 оқу арнасынан жарамды деректерді оқу
r2_done_o Шығару 2 бастаушыға аяқтауды оқыңыз
r3_req_i Енгізу 3 бастамашысының сұрауын оқу
r3_burst_size_i Енгізу 8 бит Жарылыс өлшемін оқыңыз
r3_start_addr_i Енгізу [AXI_ADDR_WIDTH – 1:0] 3 оқу арнасы үшін оқуды бастау керек DDR мекенжайы
r3_ack_o Шығару Арбитраждың бастамашыдан сұрауды оқуға рұқсаты 3
r3_data_valid_o Шығару 3 оқу арнасынан жарамды деректерді оқу
r3_done_o Шығару 3 бастаушыға аяқтауды оқыңыз
r4_req_i Енгізу 4 бастамашысының сұрауын оқу
r4_burst_size_i Енгізу 8 бит Жарылыс өлшемін оқыңыз
r4_start_addr_i Енгізу [AXI_ADDR_WIDTH – 1:0] 4 оқу арнасы үшін оқуды бастау керек DDR мекенжайы
r4_ack_o Шығару Арбитраждың бастамашыдан сұрауды оқуға рұқсаты 4
r4_data_valid_o Шығару 4 оқу арнасынан жарамды деректерді оқу
r4_done_o Шығару 4 бастаушыға аяқтауды оқыңыз
r5_req_i Енгізу 5 бастамашысының сұрауын оқу
r5_burst_size_i Енгізу 8 бит Жарылыс өлшемін оқыңыз
r5_start_addr_i Енгізу [AXI_ADDR_WIDTH – 1:0] 5 оқу арнасы үшін оқуды бастау керек DDR мекенжайы
r5_ack_o Шығару Арбитраждың бастамашыдан сұрауды оқуға рұқсаты 5
r5_data_valid_o Шығару 5 оқу арнасынан жарамды деректерді оқу
r5_done_o Шығару 5 бастаушыға аяқтауды оқыңыз
r6_req_i Енгізу 6 бастамашысының сұрауын оқу
r6_burst_size_i Енгізу 8 бит Жарылыс өлшемін оқыңыз
r6_start_addr_i Енгізу [AXI_ADDR_WIDTH – 1:0] 6 оқу арнасы үшін оқуды бастау керек DDR мекенжайы
r6_ack_o Шығару Арбитраждың бастамашыдан сұрауды оқуға рұқсаты 6
r6_data_valid_o Шығару 6 оқу арнасынан жарамды деректерді оқу
r6_done_o Шығару 6 бастаушыға аяқтауды оқыңыз
r7_req_i Енгізу 7 бастамашысының сұрауын оқу
r7_burst_size_i Енгізу 8 бит Жарылыс өлшемін оқыңыз
………..жалғасы
Сигнал Аты Бағыт Ені Сипаттама
r7_start_addr_i Енгізу [AXI_ADDR_WIDTH – 1:0] 7 оқу арнасы үшін оқуды бастау керек DDR мекенжайы
r7_ack_o Шығару Арбитраждың бастамашыдан сұрауды оқуға рұқсаты 7
r7_data_valid_o Шығару 7 оқу арнасынан жарамды деректерді оқу
r7_done_o Шығару 7 бастаушыға аяқтауды оқыңыз
rdata_o Шығару [AXI_DATA_WIDTH – 1:0] Бейне деректерін оқу арнасынан шығару
w0_burst_size_i Енгізу 8 бит Жарылыс өлшемін жазыңыз
w0_data_i Енгізу [AXI_DATA_WIDTH – 1:0] 0 арнасын жазу үшін бейне деректерін енгізу
w0_data_valid_i Енгізу 0-арна жазу үшін жарамды деректерді жазу
w0_req_i Енгізу Бастамашыдан сұраныс жазу 0
w0_wstart_addr_i Енгізу [AXI_ADDR_WIDTH – 1:0] Жазу арнасы 0 арқылы жазылуы керек DDR мекенжайы
w0_ack_o Шығару Арбитраждың бастамашыдан өтініш жазуға рұқсаты 0
w0_done_o Шығару 0 бастамашысына аяқтауды жазыңыз
w1_burst_size_i Енгізу 8 бит Жарылыс өлшемін жазыңыз
w1_data_i Енгізу [AXI_DATA_WIDTH – 1:0] 1 арнасын жазу үшін бейне деректерін енгізу
w1_data_valid_i Енгізу 1-арна жазу үшін жарамды деректерді жазу
w1_req_i Енгізу Бастамашыдан сұраныс жазу 1
w1_wstart_addr_i Енгізу [AXI_ADDR_WIDTH – 1:0] Жазу арнасы 1 арқылы жазылуы керек DDR мекенжайы
w1_ack_o Шығару Арбитраждың бастамашыдан өтініш жазуға рұқсаты 1
w1_done_o Шығару 1 бастамашысына аяқтауды жазыңыз
w2_burst_size_i Енгізу 8 бит Жарылыс өлшемін жазыңыз
w2_data_i Енгізу [AXI_DATA_WIDTH – 1:0] 2 арнасын жазу үшін бейне деректерін енгізу
w2_data_valid_i Енгізу 2-арна жазу үшін жарамды деректерді жазу
w2_req_i Енгізу Бастамашыдан сұраныс жазу 2
w2_wstart_addr_i Енгізу [AXI_ADDR_WIDTH – 1:0] Жазу арнасы 2 арқылы жазылуы керек DDR мекенжайы
w2_ack_o Шығару Арбитраждың бастамашыдан өтініш жазуға рұқсаты 2
w2_done_o Шығару 2 бастамашысына аяқтауды жазыңыз
w3_burst_size_i Енгізу 8 бит Жарылыс өлшемін жазыңыз
w3_data_i Енгізу [AXI_DATA_WIDTH – 1:0] 3 арнасын жазу үшін бейне деректерін енгізу
w3_data_valid_i Енгізу 3-арна жазу үшін жарамды деректерді жазу
w3_req_i Енгізу Бастамашыдан сұраныс жазу 3
w3_wstart_addr_i Енгізу [AXI_ADDR_WIDTH – 1:0] Жазу арнасы 3 арқылы жазылуы керек DDR мекенжайы
w3_ack_o Шығару Арбитраждың бастамашыдан өтініш жазуға рұқсаты 3
w3_done_o Шығару 3 бастамашысына аяқтауды жазыңыз
w4_burst_size_i Енгізу 8 бит Жарылыс өлшемін жазыңыз
w4_data_i Енгізу [AXI_DATA_WIDTH – 1:0] 4 арнасын жазу үшін бейне деректерін енгізу
w4_data_valid_i Енгізу 4-арна жазу үшін жарамды деректерді жазу
w4_req_i Енгізу Бастамашыдан сұраныс жазу 4
w4_wstart_addr_i Енгізу [AXI_ADDR_WIDTH – 1:0] Жазу 4 арнасынан жазылатын DDR мекенжайы
………..жалғасы
Сигнал Аты Бағыт Ені Сипаттама
w4_ack_o Шығару Арбитраждың бастамашыдан өтініш жазуға рұқсаты 4
w4_done_o Шығару 4 бастамашысына аяқтауды жазыңыз
w5_burst_size_i Енгізу 8 бит Жарылыс өлшемін жазыңыз
w5_data_i Енгізу [AXI_DATA_WIDTH – 1:0] 5 арнасын жазу үшін бейне деректерін енгізу
w5_data_valid_i Енгізу 5-арна жазу үшін жарамды деректерді жазу
w5_req_i Енгізу Бастамашыдан сұраныс жазу 5
w5_wstart_addr_i Енгізу [AXI_ADDR_WIDTH – 1:0] Жазу арнасы 5 арқылы жазылуы керек DDR мекенжайы
w5_ack_o Шығару Арбитраждың бастамашыдан өтініш жазуға рұқсаты 5
w5_done_o Шығару 5 бастамашысына аяқтауды жазыңыз
w6_burst_size_i Енгізу 8 бит Жарылыс өлшемін жазыңыз
w6_data_i Енгізу [AXI_DATA_WIDTH – 1:0] 6 арнасын жазу үшін бейне деректерін енгізу
w6_data_valid_i Енгізу 6-арна жазу үшін жарамды деректерді жазу
w6_req_i Енгізу Бастамашыдан сұраныс жазу 6
w6_wstart_addr_i Енгізу [AXI_ADDR_WIDTH – 1:0] Жазу арнасы 6 арқылы жазылуы керек DDR мекенжайы
w6_ack_o Шығару Арбитраждың бастамашыдан өтініш жазуға рұқсаты 6
w6_done_o Шығару 6 бастамашысына аяқтауды жазыңыз
w7_burst_size_i Енгізу 8 бит Жарылыс өлшемін жазыңыз
w7_data_i Енгізу [AXI_DATA_WIDTH – 1:0] 7 арнасын жазу үшін бейне деректерін енгізу
w7_data_valid_i Енгізу 7-арна жазу үшін жарамды деректерді жазу
w7_req_i Енгізу Бастамашыдан сұраныс жазу 7
w7_wstart_addr_i Енгізу [AXI_ADDR_WIDTH – 1:0] Жазу арнасы 7 арқылы жазылуы керек DDR мекенжайы
w7_ack_o Шығару Арбитраждың бастамашыдан өтініш жазуға рұқсаты 7
w7_done_o Шығару 7 бастамашысына аяқтауды жазыңыз
AXI I/F сигналдары
Мекенжай арнасын оқу
arid_o Шығару [AXI_ID_WIDTH – 1:0] Мекенжай идентификаторын оқу. Сәйкестендіру tag сигналдардың оқылатын мекенжай тобы үшін.
araddr_o Шығару [AXI_ADDR_WIDTH – 1:0] Мекенжайды оқу. Оқу транзакциясының бастапқы мекенжайын береді.

Тек жарылыстың бастапқы мекенжайы беріледі.

arlen_o Шығару [7:0] Жарық ұзындығы. Кепілдегі тасымалдаулардың нақты санын қамтамасыз етеді. Бұл ақпарат мекенжаймен байланысты деректерді тасымалдау санын анықтайды.
arsize_o Шығару [2:0] Жарылыс өлшемі. Жарылыстағы әрбір тасымалдаудың өлшемі.
arburst_o Шығару [1:0] Жарылыс түрі. Өлшем ақпаратымен қоса, серпіліс ішіндегі әрбір тасымалдау мекенжайы қалай есептелетінін егжей-тегжейлі көрсетеді.

2'b01 à Қосымша мекен-жай серпіндісіне бекітілді.

arlock_o Шығару [1:0] Құлып түрі. Тасымалдаудың атомдық сипаттамалары туралы қосымша ақпарат береді.

2'b00 à Қалыпты қатынасқа бекітілді.

………..жалғасы
Сигнал Аты Бағыт Ені Сипаттама
archache_o Шығару [3:0] Кэш түрі. Тасымалдаудың кэштелетін сипаттамалары туралы қосымша ақпаратты береді.

4'b0000 à Кэштелмейтін және буферленбейтін күйге бекітілді.

arprot_o Шығару [2:0] Қорғаныс түрі. Транзакция үшін қорғаныс бірлігі ақпаратын береді. 3'b000 à Қалыпты, қауіпсіз деректерге қол жеткізуге бекітілді.
arvalid_o Шығару Оқу мекенжайы жарамды. ЖОҒАРЫ болғанда, оқу мекенжайы мен басқару ақпараты жарамды және мекенжайды растау сигналы, дайын, жоғары болғанша жоғары болып қалады.

1 = Мекенжай және басқару ақпараты жарамды

0 = Мекенжай және басқару ақпараты жарамсыз

қазірдің өзінде_o Енгізу Мекенжайды оқу дайын. Мақсат мекенжайды және оған байланысты басқару сигналдарын қабылдауға дайын.

1 = мақсат дайын

0 = мақсат дайын емес

Деректер арнасын оқу
құтылу Енгізу [AXI_ID_WIDTH – 1:0] Идентификаторды оқу tag. ID tag сигналдардың оқылатын деректер тобының. Шектеу мәні мақсат арқылы жасалады және ол жауап беретін оқу транзакциясының аридтік мәніне сәйкес келуі керек.
деректер Енгізу [AXI_DATA_WIDTH – 1:0] Деректерді оқу
rresp Енгізу [1:0] Жауапты оқу.

Оқылған тасымалдау күйі.

Рұқсат етілген жауаптар: OKAY, EXOKAY, SLVERR және DECERR.

соңғы Енгізу Соңғы оқыңыз.

Оқу қатарындағы соңғы тасымалдау.

valid Енгізу Жарамды оқыңыз. Қажетті оқу деректері қолжетімді және оқуды тасымалдау аяқталуы мүмкін.

1 = оқу деректері қолжетімді

0 = оқу деректері қолжетімді емес

дайын Шығару Дайын оқы. Бастамашы оқылған деректерді және жауап ақпаратын қабылдай алады.

1= инициатор дайын

0 = инициатор дайын емес

Мекенжай арнасын жазыңыз
керемет Шығару [AXI_ID_WIDTH – 1:0] Мекенжай идентификаторын жазыңыз. Сәйкестендіру tag сигналдардың жазу адресі тобы үшін.
awadr Шығару [AXI_ADDR_WIDTH – 1:0] Мекенжайды жаз. Жазбаша транзакцияда бірінші аударым мекенжайын береді. Байланысты басқару сигналдары жарылыстағы қалған тасымалдаулардың мекенжайларын анықтау үшін пайдаланылады.
аулен Шығару [7:0] Жарық ұзындығы. Кепілдегі тасымалдаулардың нақты санын қамтамасыз етеді. Бұл ақпарат мекенжаймен байланысты деректерді тасымалдау санын анықтайды.
awsize Шығару [2:0] Жарылыс өлшемі. Жарылыстағы әрбір тасымалдаудың өлшемі. Байт жолағы стробтары нақты қай байт жолақтарын жаңарту керектігін көрсетеді.
ашу Шығару [1:0] Жарылыс түрі. Өлшем ақпаратымен қоса, серпіліс ішіндегі әрбір тасымалдау мекенжайы қалай есептелетінін егжей-тегжейлі көрсетеді.

2'b01 à Қосымша мекен-жай серпіндісіне бекітілді.

………..жалғасы
Сигнал Аты Бағыт Ені Сипаттама
awlock Шығару [1:0] Құлып түрі. Тасымалдаудың атомдық сипаттамалары туралы қосымша ақпарат береді.

2'b00 à Қалыпты қатынасқа бекітілді.

awcache Шығару [3:0] Кэш түрі. Транзакцияның буферлі, кэштелетін, жазу, кері жазу және бөлу атрибуттарын көрсетеді.

4'b0000 à Кэштелмейтін және буферленбейтін күйге бекітілді.

awprot Шығару [2:0] Қорғаныс түрі. Транзакцияның қалыпты, артықшылықты немесе қауіпсіз қорғау деңгейін және транзакция деректерге қол жеткізу немесе нұсқауларға қол жеткізу екенін көрсетеді. 3'b000 à Қалыпты, қауіпсіз деректерге қол жеткізуге бекітілді.
жарамсыз Шығару Мекенжайды дұрыс жазу. Жарамды жазу мекенжайы мен басқару ақпаратының қолжетімді екенін көрсетеді.

1 = мекенжай және басқару ақпараты қолжетімді

0 = мекенжай және басқару ақпараты қолжетімді емес. Мекенжай және басқару ақпараты мекенжай растау сигналы, қазірдің өзінде ЖОҒАРҒЫ деңгейге жеткенше тұрақты болып қалады.

дайын Енгізу Мекенжайды жазу дайын. Мақсаттың мекенжайды және байланысты басқару сигналдарын қабылдауға дайын екенін көрсетеді.

1 = мақсат дайын

0 = мақсат дайын емес

Деректер арнасын жазу
wdata Шығару [AXI_DATA_WIDTH – 1:0] Деректерді жазу
wstrb Шығару [AXI_DATA_WIDTH – 8:0] Стробтарды жазыңыз. Бұл сигнал жадта қандай байт жолақтарын жаңарту керектігін көрсетеді. Жазу деректер шинасы әрбір сегіз бит үшін бір жазу стробы бар.
соңғы Шығару Соңғысын жаз. Жазу кезіндегі соңғы тасымалдау.
wvalid Шығару Жарамды деп жазу. Жарамды жазу деректері мен стробтар қол жетімді. 1 = жазу деректері және қол жетімді

0 = деректерді жазу және стробтар қол жетімді емес

дайын Енгізу Дайын жазу. Мақсат жазу деректерін қабылдай алады. 1 = мақсат дайын

0 = мақсат дайын емес

Жауап арнасын жазыңыз
ұсыныс Енгізу [AXI_ID_WIDTH – 1:0] Жауап идентификаторы. Сәйкестендіру tag жазу жауабынан. Өтініш мәні мақсат жауап беретін жазу транзакциясының вид мәніне сәйкес келуі керек.
bresp Енгізу [1:0] Жауап жазу. Жазу операциясының күйі. Рұқсат етілген жауаптар: OKAY, EXOKAY, SLVERR және DECERR.
бвалид Енгізу Жауапты жазу жарамды. Жарамды жазу жауабы қолжетімді. 1 = жауап жазу қолжетімді

0 = жауап жазу мүмкін емес

нан Шығару Жауап дайын. Бастамашы жауап ақпаратын қабылдай алады.

1 = инициатор дайын

0 = инициатор дайын емес

Уақыт диаграммалары (сұрақ қою)
Бұл бөлімде DDR_AXI4_Arbiter уақыт диаграммалары талқыланады. Төмендегі суреттер оқу және жазу сұрауының кірістерінің қосылымын, бастапқы жады мекенжайын, сыртқы бастамашыдан енгізулерді жазуды, оқу немесе жазуды растауды және төреші берген оқуды немесе жазуды аяқтау кірістерін көрсетеді.
3-1-сурет. AXI4 интерфейсі арқылы жазу/оқу кезінде қолданылатын сигналдарға арналған уақыт диаграммасыMICROCHIP-DDR-AXI4-Арбитр-сур-5

Testbench (сұрақ қою)
Бірыңғай сынақ үстелі DDR_AXI4_Arbiter-ді тексеру және сынау үшін пайдаланылады, пайдаланушының тестілеу жүйесі деп аталады. Testbench DDR_AXI4_Arbiter IP функционалдығын тексеру үшін берілген. Бұл сынақ үстелі автобус интерфейсі конфигурациясы бар екі оқу арнасы және екі жазу арнасы үшін ғана жұмыс істейді.
 Модельдеу (сұрақ қою)
Төмендегі қадамдар сынақ үстелінің көмегімен ядроны қалай модельдеу керектігін сипаттайды:

  1. Libero® SoC Catalog қойындысын ашыңыз, Solutions-Video тармағын кеңейтіңіз, DDR_AXI4_Arbiter тармағын екі рет басыңыз, содан кейін OK түймесін басыңыз. IP-мен байланысты құжаттама Құжаттама астында берілген. Маңызды: Каталог қойындысын көрмесеңіз, тармағына өтіңіз View > Windows мәзірі және оны көрінетін ету үшін Каталог түймесін басыңыз.

4-1-сурет. Libero SoC каталогындағы DDR_AXI4_Arbiter IP CoreMICROCHIP-DDR-AXI4-Арбитр-сур-6

Компонент жасау терезесі төменде көрсетілгендей пайда болады. OK түймесін басыңыз. Атаудың DDR_AXI4_ARBITER_PF_C0 екеніне көз жеткізіңіз.
4-2-сурет. Компонент жасауMICROCHIP-DDR-AXI4-Арбитр-сур-7

IP мекенжайын 2 оқу арнасы, 2 жазу арнасы үшін конфигурациялаңыз және келесі суретте көрсетілгендей Шина интерфейсі параметрін таңдап, IP жасау үшін OK түймесін басыңыз.
4-3-сурет. КонфигурацияMICROCHIP-DDR-AXI4-Арбитр-сур-8

Ынталандыру иерархиясы қойындысында сынақ тақтасын (DDR_AXI4_ARBITER_PF_tb.v) таңдаңыз, тінтуірдің оң жақ түймешігімен нұқыңыз, содан кейін Синтезге дейінгі дизайнды модельдеу > Интерактивті түрде ашу түймешігін басыңыз.
Маңызды: Ынталандыру иерархиясы қойындысын көрмесеңіз, тармағына өтіңіз View > Windows мәзірі және оны көрінетін ету үшін Ынталандыру иерархиясы түймешігін басыңыз.
4-4-сурет. Алдын ала синтез дизайнын имитациялауMICROCHIP-DDR-AXI4-Арбитр-сур-9ModelSim сынақ үстелімен ашылады file, келесі суретте көрсетілгендей.
4-5-сурет. ModelSim модельдеу терезесіMICROCHIP-DDR-AXI4-Арбитр-сур-10

Маңызды: Модельдеу .do ішінде көрсетілген орындалу уақытының шегіне байланысты үзілсе file, модельдеуді аяқтау үшін run -all командасын пайдаланыңыз.
Қайта қарау тарихы (сұрақ қою)
Тексеру журналы құжатқа енгізілген өзгерістерді сипаттайды. Өзгерістер ең соңғы жарияланымнан бастап қайта қарау бойынша тізімделеді.
Кесте 5-1. Қайта қарау тарихы

Қайта қарау Күн Сипаттама
A 04/2023 Төменде құжаттың А редакциясындағы өзгерістер тізімі берілген:

• Құжатты Microchip үлгісіне көшірді.

• Құжат нөмірі 00004976-ден DS50200950A-ға жаңартылды.

• Қосылды 4. Сынақ үстелі.

2.0 Төменде құжаттың 2.0 редакциясындағы өзгерістер тізімі берілген:

• Қосылды 1-2-сурет.

• Қосылды Кесте 2-2.

• Кейбір кіріс және шығыс сигнал атауларының аттары жаңартылды Кесте 2-2.

1.0 Бастапқы шығарылым.

Microchip FPGA қолдауы (сұрақ қою)
Microchip FPGA өнімдер тобы өз өнімдерін тұтынушыларға қызмет көрсету, тұтынушыларды техникалық қолдау орталығы, т.б. webсайты және дүниежүзілік сату кеңселері. Тұтынушыларға қолдау қызметіне хабарласпас бұрын Microchip онлайн ресурстарына бару ұсынылады, себебі олардың сұрауларына жауап берілген болуы әбден мүмкін. арқылы Техникалық қолдау орталығына хабарласыңыз webwww.microchip.com/support сайтында. FPGA құрылғы бөлігінің нөмірін атап өтіңіз, сәйкес іс санатын таңдаңыз және жүктеп салу дизайнын таңдаңыз files техникалық қолдау ісін жасау кезінде. Өнім бағасы, өнімді жаңарту, жаңартылған ақпарат, тапсырыс күйі және авторизация сияқты техникалық емес өнімге қолдау көрсету үшін тұтынушыларға қызмет көрсету орталығына хабарласыңыз.

  • Солтүстік Америкадан 800.262.1060 нөміріне қоңырау шалыңыз
  • Әлемнің басқа елдерінен 650.318.4460 нөміріне қоңырау шалыңыз
  • Факс, әлемнің кез келген жерінен, 650.318.8044

Микрочип туралы ақпарат (сұрақ қою)

Микрочип Webсайт (сұрақ қою)
Microchip біздің сайтымыз арқылы онлайн қолдау көрсетеді webсайтында www.microchip.com/. Бұл webсайт жасау үшін пайдаланылады fileжәне ақпарат тұтынушыларға оңай қол жетімді. Қол жетімді мазмұнның кейбірі мыналарды қамтиды:

  • Өнімді қолдау – Деректер парақтары және қателер, қолданба жазбалары және сampбағдарламалар, дизайн ресурстары, пайдаланушы нұсқаулығы және аппараттық құралдарды қолдау құжаттары, соңғы бағдарламалық құрал шығарылымдары және мұрағатталған бағдарламалық құрал
  • Жалпы техникалық қолдау – Жиі қойылатын сұрақтар (ЖҚС), техникалық қолдау сұраулары, онлайн талқылау топтары, Microchip дизайн серіктес бағдарламасының мүшелері тізімі
  • Микрочип бизнесі – Өнімді таңдау және тапсырыс беру нұсқаулығы, Microchip соңғы пресс-релиздері, семинарлар мен оқиғалар тізімі, Microchip сату кеңселерінің, дистрибьюторлардың және зауыт өкілдерінің тізімі

Өнімді өзгерту туралы хабарландыру қызметі (сұрақ қою)
Microchip өнімін өзгерту туралы хабарландыру қызметі тұтынушыларға Microchip өнімдерімен танысуға көмектеседі. Белгілі бір өнім тобына немесе қызығушылық туғызатын әзірлеу құралына қатысты өзгерістер, жаңартулар, түзетулер немесе қателер болған кезде жазылушылар электрондық пошта хабарландыруларын алады. Тіркелу үшін мына мекенжайға өтіңіз www.microchip.com/pcn және тіркеу нұсқауларын орындаңыз.
Тұтынушыларды қолдау (сұрақ қою)
Microchip өнімдерін пайдаланушылар бірнеше арналар арқылы көмек ала алады:

  • Дистрибьютор немесе өкіл
  • Жергілікті сату кеңсесі
  • Енгізілген шешімдер инженері (ESE)
  • Техникалық көмек

Тұтынушылар қолдау алу үшін дистрибьюторға, өкілге немесе ESE-ге хабарласуы керек. Клиенттерге көмектесу үшін жергілікті сату кеңселері де бар. Сату кеңселері мен орындардың тізімі осы құжатқа енгізілген. Техникалық қолдау арқылы қол жетімді webсайтында: www.microchip.com/support.
Микрочип кодты қорғау мүмкіндігін жасайды (сұрақ қойыңыз)
Microchip өнімдерінде кодты қорғау мүмкіндігінің келесі мәліметтерін ескеріңіз:

  • Микрочип өнімдері олардың арнайы Microchip деректер парағындағы сипаттамаларға сәйкес келеді.
  • Microchip оның өнімдер тобын мақсатты түрде, пайдалану сипаттамаларында және қалыпты жағдайларда пайдаланған кезде қауіпсіз деп санайды.
  • Микрочип өзінің зияткерлік меншік құқығын бағалайды және агрессивті түрде қорғайды. Microchip өнімінің кодты қорғау мүмкіндіктерін бұзу әрекеттеріне қатаң тыйым салынады және DigitalMillennium авторлық құқық актісін бұзуы мүмкін.
  • Microchip де, кез келген басқа жартылай өткізгіш өндіруші де өз кодының қауіпсіздігіне кепілдік бере алмайды. Кодты қорғау өнімге «сынбайтын» кепілдік береміз дегенді білдірмейді. Кодты қорғау үнемі дамып отырады. Микрочип өнімдеріміздің кодты қорғау мүмкіндіктерін үздіксіз жақсартуға ұмтылады.

Заңды ескерту (сұрақ қою)
Бұл жарияланым және ондағы ақпарат тек Microchip өнімдерінде, соның ішінде Microchip өнімдерін қолданбаңызбен жобалау, сынау және біріктіру үшін ғана пайдаланылуы мүмкін. Бұл ақпаратты кез келген басқа жолмен пайдалану осы шарттарды бұзады. Құрылғы қолданбаларына қатысты ақпарат сізге ыңғайлы болу үшін ғана берілген және оны жаңартулар алмастыруы мүмкін. Қолданбаңыздың техникалық талаптарға сәйкес келуіне көз жеткізу сіздің жауапкершілігіңіз. Қосымша қолдау алу үшін жергілікті Microchip сату кеңсесіне хабарласыңыз немесе мына жерден қосымша қолдау алыңыз www.microchip.com/en-us/support/design-help/ клиентке қолдау көрсету қызметтері. БҰЛ АҚПАРАТ МИКРОЧЫП АРҚЫЛЫ «ҚОЛДАҒЫСЫНДА» БЕРІЛЕДІ. MICROCHIP КЕЗ КЕЛГЕН МӘЛІМЕТТЕР НЕ КЕПІЛДІКТЕРДІ КЕЗ КЕЛГЕН АЙКАН НЕМЕСЕ ЖҰМЫС, ЖАЗбаша немесе ауызша, ЗАҢДЫ НЕМЕСЕ БАСҚА ТӘСІЛДЕРДІ ҚАТЫСТЫ МӘЛІМЕТТЕРГЕ ҚАТЫСТЫ БІРАҚ БІРАҚ ШЕКТЕУЛІ ЕМЕС. НЕГІЗГІ МАҚСАТҚА НЕМЕСЕ КЕПІЛДІКТЕРГЕ ҚАБЫЛДЫЛЫҚ ОНЫҢ ЖАҒДАЙЫНА, САПАСЫНА НЕМЕСЕ ӨНІМДІЛІГІНЕ БАЙЛАНЫСТЫ. МИКРОЧІП ЕШҚАНДА ЖАҒДАЙДА КЕЗ КЕЛГЕН ЖАҒДАЛҒА, АРНАЙЫ, ЖАЗАЛАУДЫҚ, КЕЗДЕСТІК НЕМЕСЕ НЕМЕСЕ МАҚСАТҚА ҚАТЫСТЫ КЕЗ КЕЛГЕН ЖОҒАЛҒА, ЗИЯНҒА, ШЫҒЫНДАРҒА ЖАУАПКЕРШІЛІК БОЛМАЙДЫ. ICROCHIP КЕҢЕС БЕРІЛДІ МҮМКІНДІК НЕМЕСЕ ЗИЯНДАР АЛДАУҒА БОЛАДЫ МА? ЗАҢ РҰҚСАТ БЕРІЛГЕН ТОЛЫҚ ДЕРЕКТЕ МИКРОЧІПТІҢ АҚПАРАТҚА НЕМЕСЕ ОНЫ ПАЙДАЛАНУҒА БАЙЛАНЫСТЫ БАРЛЫҚ ТАЛАПТАР БОЙЫНША ЖАЛПЫ ЖАУАПКЕРШІЛІГІ СІЗДЕ ОСЫ МӘЛІМЕТ БАР БОЛСА, ТАҚЫМДАР САНЫНАН АСПАЙДЫ. Микрочип құрылғыларын өмірді қамтамасыз ету және/немесе қауіпсіздік қолданбаларында пайдалану толығымен сатып алушының тәуекелі болып табылады және сатып алушы микрочипті кез келген және барлық залалдардан, шағымдардан, костюмдерден немесе осындай пайдаланудан туындайтын шығындардан қорғауға, өтеуге және зиянсыз ұстауға келіседі. Егер басқаша көрсетілмесе, ешқандай лицензиялар Microchip зияткерлік меншік құқықтары бойынша жанама немесе басқа жолмен берілмейді.
Сауда белгілері (сұрақ қою)
Микрочип атауы мен логотипі, Microchip логотипі, Adaptec, AVR, AVR логотипі, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, maMDlu, maMDlu MediaLB, megaAVR, Microsemi, Microsemi логотипі, MOST, MOST логотипі, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 логотипі, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST Logometr, SuperFlash, Sym , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron және XMEGA — Microchip Technology Incorporated компаниясының АҚШ пен басқа елдерде тіркелген сауда белгілері. AgileSwitch, APT, ClockWorks, Embedded Control Solutions Company, EtherSynch, Flashtec, Hyper Speed ​​Control, HyperLight Load, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, ProASIC Plus логотипі, Quiet-Wire, SmartFu SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime және ZL АҚШ-та тіркелген Microchip Technology компаниясының тіркелген сауда белгілері болып табылады. , BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, динамикалық орташа сәйкестік, DAM, ECAN, EspressoG T1REENT, Grid, erial Programming, ICSP, INICnet, Интеллектуалды параллельдеу, IntelliMOS, чипаралық қосылым, JitterBlocker, дисплейдегі тұтқа, KoD, maxCrypto, максView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB сертификатталған логотипі, MPLIB, MPLINK, MultiTRAK, NetDetach, бәрін білуші код генерациясы, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QMatrix, RipAX, REAL IPL , RTG4, SAMICE, Serial Quad I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Жалпы төзімділік, сенімді уақыт, TSHARC, USBlo Vectorsse, VeriPHY, ViewSpan, WiperLock, XpressConnect және ZENA — Microchip Technology Incorporated компаниясының АҚШ және басқа елдердегі сауда белгілері. SQTP — Microchip Technology Inc. компаниясының АҚШ-тағы қызмет көрсету белгісі Adaptec логотипі, Сұраныс бойынша жиілік, Силиконды сақтау технологиясы және Symmcom басқа елдердегі Microchip Technology Inc. компаниясының тіркелген сауда белгілері болып табылады. GestIC — Microchip Technology Germany II GmbH & Co. KG, Microchip Technology Inc. еншілес ұйымының басқа елдердегі тіркелген сауда белгісі. Мұнда аталған барлық басқа сауда белгілері олардың тиісті компанияларының меншігі болып табылады. © 2023, Microchip Technology Incorporated және оның еншілес компаниялары. Барлық құқықтар сақталған.
ISBN: 978-1-6683-2302-1 Сапа менеджменті жүйесі (Сұрақ қою) Microchip сапа менеджменті жүйелері туралы ақпарат алу үшін мына сайтқа кіріңіз. www.microchip.com/quality.

Дүниежүзілік сату және қызмет көрсету

АМЕРИКА АЗИЯ/ТЫНЫҚ Мұхит АЗИЯ/ТЫНЫҚ Мұхит ЕУРОПА
Корпоративтік Кеңсе

2355 West Chandler Blvd. Чандлер, AZ 85224-6199

Тел: 480-792-7200

Факс: 480-792-7277

Техникалық көмек: www.microchip.com/support Web Мекен-жайы: www.microchip.com

Атланта

Дулут, Г.А

Тел: 678-957-9614

Факс: 678-957-1455

Остин, Техас

Тел: 512-257-3370

Бостон Вестборо, MA Тел: 774-760-0087

Факс: 774-760-0088

Чикаго

Итаска, IL

Тел: 630-285-0071

Факс: 630-285-0075

Даллас

Аддисон, Техас

Тел: 972-818-7423

Факс: 972-818-2924

Детройт

Нови, MI

Тел: 248-848-4000

Хьюстон, Техас

Тел: 281-894-5983

Индианаполис Ноблсвилл, ИН Тел: 317-773-8323

Факс: 317-773-5453

Тел: 317-536-2380

Лос-Анджелес Mission Viejo, Калифорния Тел: 949-462-9523

Факс: 949-462-9608

Тел: 951-273-7800

Роли, NC

Тел: 919-844-7510

Нью-Йорк, Нью-Йорк

Тел: 631-435-6000

Сан-Хосе, Калифорния

Тел: 408-735-9110

Тел: 408-436-4270

Канада – Торонто

Тел: 905-695-1980

Факс: 905-695-2078

Австралия – Сидней

Тел: 61-2-9868-6733

Қытай – Пекин

Тел: 86-10-8569-7000

Қытай – Чэнду

Тел: 86-28-8665-5511

Қытай – Чунцин

Тел: 86-23-8980-9588

Қытай – Дунгуань

Тел: 86-769-8702-9880

Қытай – Гуанчжоу

Тел: 86-20-8755-8029

Қытай – Ханчжоу

Тел: 86-571-8792-8115

Қытай – Гонконг САР

Тел: 852-2943-5100

Қытай – Нанкин

Тел: 86-25-8473-2460

Қытай – Циндао

Тел: 86-532-8502-7355

Қытай – Шанхай

Тел: 86-21-3326-8000

Қытай – Шэньян

Тел: 86-24-2334-2829

Қытай – Шэньчжэнь

Тел: 86-755-8864-2200

Қытай – Сучжоу

Тел: 86-186-6233-1526

Қытай – Ухань

Тел: 86-27-5980-5300

Қытай – Сиань

Тел: 86-29-8833-7252

Қытай – Сямэнь

Тел: 86-592-2388138

Қытай – Чжухай

Тел: 86-756-3210040

Үндістан – Бангалор

Тел: 91-80-3090-4444

Үндістан – Нью-Дели

Тел: 91-11-4160-8631

Үндістан - Пуна

Тел: 91-20-4121-0141

Жапония Осака

Тел: 81-6-6152-7160

Жапония Токио

Тел: 81-3-6880- 3770

Корея – Тэгу

Тел: 82-53-744-4301

Корея – Сеул

Тел: 82-2-554-7200

Малайзия - Куала-Лумпур

Тел: 60-3-7651-7906

Малайзия – Пенанг

Тел: 60-4-227-8870

Филиппин – Манила

Тел: 63-2-634-9065

Сингапур

Тел: 65-6334-8870

Тайвань – Хсин Чу

Тел: 886-3-577-8366

Тайвань – Каосюнг

Тел: 886-7-213-7830

Тайвань Тайбэй

Тел: 886-2-2508-8600

Тайланд – Бангкок

Тел: 66-2-694-1351

Вьетнам – Хо Ши Мин

Тел: 84-28-5448-2100

Австрия – Велс

Тел: 43-7242-2244-39

Факс: 43-7242-2244-393

Дания – Копенгаген

Тел: 45-4485-5910

Факс: 45-4485-2829

Финляндия – Эспоо

Тел: 358-9-4520-820

Франция – Париж

Tel: 33-1-69-53-63-20

Fax: 33-1-69-30-90-79

Германия – Гарчинг

Тел: 49-8931-9700

Германия – Хаан

Тел: 49-2129-3766400

Германия – Хайльбронн

Тел: 49-7131-72400

Германия – Карлсруэ

Тел: 49-721-625370

Германия – Мюнхен

Tel: 49-89-627-144-0

Fax: 49-89-627-144-44

Германия – Розенхайм

Тел: 49-8031-354-560

Израиль – Раанана

Тел: 972-9-744-7705

Италия – Милан

Тел: 39-0331-742611

Факс: 39-0331-466781

Италия – Падова

Тел: 39-049-7625286

Нидерланды – Друнен

Тел: 31-416-690399

Факс: 31-416-690340

Норвегия – Тронхейм

Тел: 47-72884388

Польша – Варшава

Тел: 48-22-3325737

Румыния – Бухарест

Tel: 40-21-407-87-50

Испания - Мадрид

Tel: 34-91-708-08-90

Fax: 34-91-708-08-91

Швеция – Гетеберг

Tel: 46-31-704-60-40

Швеция – Стокгольм

Тел: 46-8-5090-4654

Ұлыбритания – Вокингем

Тел: 44-118-921-5800

Факс: 44-118-921-5820

© 2023 Microchip Technology Inc. және оның еншілес компаниялары

Құжаттар / Ресурстар

MICROCHIP DDR AXI4 арбитр [pdf] Пайдаланушы нұсқаулығы
DDR AXI4 арбитр, DDR AXI4, арбитр

Анықтамалар

Пікір қалдырыңыз

Электрондық пошта мекенжайыңыз жарияланбайды. Міндетті өрістер белгіленген *