SmartFusion2 MSS
Конфигуратсияи нозири DDR
Libero SoC v11.6 ва дертар
Муқаддима
SmartFusion2 MSS дорои контролери дохилшудаи DDR мебошад. Ин контролери DDR барои назорат кардани хотираи DDR-и чипӣ пешбинӣ шудааст. Назорати MDDR-ро метавон аз MSS ва инчунин аз матои FPGA дастрас кард. Илова бар ин, контролери DDR низ метавонад аз байн рафта, интерфейси иловагиро ба матоъи FPGA таъмин кунад (Ҳолати назорати нарм (SMC)).
Барои пурра танзим кардани контролери MSS DDR, шумо бояд:
- Бо истифода аз Configurator MDDR роҳи маълумотро интихоб кунед.
- Қиматҳои реестрро барои регистрҳои контроллер DDR таъин кунед.
- Бо истифода аз конфигуратори MSS CCC басомадҳои соати хотираи DDR ва матои FPGA ба таносуби соати MDDR (агар лозим бошад) -ро интихоб кунед.
- Интерфейси конфигуратсияи APB-и контроллерро тавре пайваст кунед, ки аз ҷониби ҳалли Initialization Peripheral муайян карда шудааст. Барои схемаи ибтидоии MDDR, ки аз ҷониби System Builder сохта шудааст, ба "Пайҳати конфигуратсияи MSS DDR" дар саҳифаи 13 ва расми 2-7 муроҷиат кунед.
Шумо инчунин метавонед схемаи ибтидоии худро бо истифода аз мустақилона (на аз ҷониби System Builder) Initialization Peripheral созед. Ба дастури корбарии SmartFusion2 оғозкунии периферии мустақил муроҷиат кунед.
Танзимгари MDDR
Конфигуратори MDDR барои танзими роҳи умумии додаҳо ва параметрҳои хотираи берунии DDR барои контролери MSS DDR истифода мешавад.
Ҷадвали умумӣ танзимоти хотира ва интерфейси матоъро муқаррар мекунад (Расми 1-1).
Танзимоти хотира
Вақти танзими хотираи DDR-ро ворид кунед. Ин вақтест, ки хотираи DDR барои оғоз кардан лозим аст. Арзиши пешфарз 200 us аст. Барои ворид кардани арзиши дуруст ба варақаи маълумоти хотираи DDR муроҷиат кунед.
Барои танзим кардани имконоти хотираи худ дар MDDR Танзимоти хотираро истифода баред.
- Навъи хотира - LPDDR, DDR2 ё DDR3
- Паҳнои маълумот - 32-бит, 16-бит ё 8-бит
- SECDED фаъол ECC - ФУРУШ ё ХОМӮШ
- Нақшаи ҳакамӣ - Навъи-0, Навъи -1, Навъи-2, Навъи-3
- ID-и афзалиятноки баландтарин - Қиматҳои эътибор аз 0 то 15 мебошанд
- Паҳнои суроға (битҳо) - Ба варақаи маълумоти хотираи DDR-и худ барои шумораи битҳои суроғаи сатр, бонк ва сутун барои хотираи LPDDR/DDR2/DDR3, ки шумо истифода мебаред, муроҷиат кунед. менюи поёнро интихоб кунед, то арзиши дурусти сатрҳо/бонкҳо/сутунҳоро мувофиқи варақаи маълумоти хотираи LPDDR/DDR2/DDR3 интихоб кунед.
Шарҳ: Рақам дар рӯйхати кушодашаванда ба шумораи битҳои Суроға дахл дорад, на шумораи мутлақи сатрҳо/бонкҳо/сутунҳо. Барои мисолample, агар хотираи DDR-и шумо 4 бонк дошта бошад, барои бонкҳо 2 (2 ²=4) -ро интихоб кунед. Агар хотираи DDR-и шумо 8 бонк дошта бошад, барои бонкҳо 3 (2³ =8) -ро интихоб кунед.
Танзимоти интерфейси матоъ
Бо нобаёнӣ, протсессори сахти Cortex-M3 барои дастрасӣ ба Controller DDR насб шудааст. Шумо инчунин метавонед ба устоди матоъ иҷозат диҳед, ки ба Controller DDR дастрасӣ пайдо карда, қуттии танзимоти интерфейси матоъро фаъол созед. Дар ин ҳолат, шумо метавонед яке аз имконоти зеринро интихоб кунед:
- Интерфейси AXI-ро истифода баред - Устоди матоъ ба назорати DDR тавассути интерфейси 64-битии AXI дастрасӣ пайдо мекунад.
- Интерфейси ягонаи AHBLite-ро истифода баред - Мастер матоъ тавассути интерфейси ягонаи 32-битии AHB ба Controller DDR дастрасӣ пайдо мекунад.
- Ду интерфейси AHBLite-ро истифода баред - Ду устои матоъ бо истифода аз ду интерфейси 32-битии AHB ба Controller DDR дастрасӣ пайдо мекунанд.
Конфигуратсия view (Расми 1-1) навсозӣ мувофиқи интихоби интерфейси матоъ.
Қувваи диски I/O (танҳо DDR2 ва DDR3)
Барои DDR I/O-и худ яке аз ҷиҳатҳои қавии диски зеринро интихоб кунед:
- Қувваи нисфи ронандагӣ
- Қувваи пурраи ронандагӣ
Libero SoC стандарти DDR I/O-ро барои системаи MDDR-и шумо дар асоси навъи хотираи DDR ва Қувваи диски I/O муқаррар мекунад (тавре ки дар ҷадвали 1-1 нишон дода шудааст).
Љадвали 1-1 • I/O Drive Strength ва Навъи хотираи DDR
Навъи хотираи DDR | Драйви нимқувват | Драйви пурқувват |
DDR3 | SSTL15I | SSTL15II |
DDR2 | SSTL18I | SSTL18II |
LPDDR | LPDRI | LPDRII |
IO Standard (танҳо LPDDR)
Яке аз имконоти зеринро интихоб кунед:
- LVCMOS18 (Кувваи пасттарин) барои стандарти LVCMOS 1.8V IO. Дар барномаҳои маъмулии LPDDR1 истифода мешавад.
- LPDDRI Эзоҳ: Пеш аз интихоби ин стандарт, боварӣ ҳосил кунед, ки тахтаи шумо ин стандартро дастгирӣ мекунад. Шумо бояд ин хосиятро ҳангоми ҳадафгирии тахтаҳои M2S-EVAL-KIT ё SF2-STARTER-KIT истифода баред. Стандартҳои LPDDRI IO талаб мекунанд, ки дар тахта муқовимати IMP_CALIB насб карда шавад.
Калибргузории IO (танҳо LPDDR)
Ҳангоми истифодаи стандарти LVCMOS18 IO яке аз имконоти зеринро интихоб кунед:
- On
- Хомӯш (Одақӣ)
Калибрченкунӣ ON ва OFF ихтиёрӣ истифодаи блоки калибрсозии IO-ро назорат мекунад, ки драйверҳои IO-ро ба муқовимати беруна калибр мекунад. Ҳангоми ХОМӮШ, дастгоҳ танзими пешакии драйвери IO-ро истифода мебарад.
Ҳангоми фурӯзон, ин талаб мекунад, ки муқовимати 150-ohm IMP_CALIB дар PCB насб карда шавад.
Ин барои калибровка кардани IO ба хусусиятҳои PCB истифода мешавад. Аммо, вақте ки ба ФУРӮШ муқаррар карда шудааст, резистор бояд насб карда шавад вагарна контроллери хотира оғоз намешавад.
Барои маълумоти иловагӣ, ба Замимаи Роҳнамои тарҳрезии Шӯрои AC393-SmartFusion2 ва IGLOO2 муроҷиат кунед.
Шарҳ ва дастури корбар SmartFusion2 SoC FPGA баландсуръати DDR интерфейсҳои.
Конфигуратсияи нозири MDDR
Вақте ки шумо барои дастрасӣ ба хотираи DDR-и беруна Controller MSS DDR-ро истифода мебаред, назорати DDR бояд дар вақти корӣ танзим карда шавад. Ин тавассути навиштани маълумоти конфигуратсия ба регистрҳои конфигуратсияи контроллерҳои бахшидашудаи DDR анҷом дода мешавад. Ин маълумоти конфигуратсия аз хусусиятҳои хотираи DDR берунӣ ва барномаи шумо вобаста аст. Ин бахш шарҳ медиҳад, ки чӣ гуна ворид кардани ин параметрҳои конфигуратсия ба конфигуратори контролери MSS DDR ва чӣ гуна маълумоти конфигуратсия ҳамчун як қисми ҳалли умумии ибтидоии периферӣ идора карда мешавад.
Реестрҳои назорати MSS DDR
Controller MSS DDR дорои маҷмӯи регистрҳо мебошад, ки бояд дар вақти корӣ танзим карда шаванд. Қиматҳои конфигуратсияи ин регистрҳо параметрҳои гуногунро, аз қабили режими DDR, паҳнои PHY, ҳолати таркиш ва ECC намояндагӣ мекунанд. Барои тафсилоти пурра дар бораи регистрҳои конфигуратсияи контроллери DDR, ба дастури корбар SmartFusion2 SoC FPGA High Speed DDR Interfaces муроҷиат кунед.
Конфигуратсияи реестрҳои MDDR
Барои ворид кардани параметрҳое, ки ба хотираи DDR ва замимаи шумо мувофиқат мекунанд, аз ҷадвалбандиҳои Оғозсозии хотира (Расми 2-1, Расми 2-2 ва Расми 2-3) ва Вақти хотира (Расми 2-4) истифода баред. Арзишҳое, ки шумо дар ин ҷадвалҳо ворид мекунед, ба таври худкор ба арзишҳои реестри мувофиқ тарҷума мешаванд. Вақте ки шумо як параметри мушаххасро пахш мекунед, реестри мувофиқи он дар панели Тавсифи Реестр тавсиф карда мешавад (қисми поёнии расми 1-1 дар саҳифаи 4).
Оғозсозии хотира
Ҷадвали оғозёбии хотира ба шумо имкон медиҳад, ки роҳҳоеро танзим кунед, ки мехоҳед хотираҳои LPDDR/DDR2/DDR3-ро оғоз кунед. Меню ва имконоти дар ҷадвали Оғози хотира мавҷудбуда вобаста ба намуди хотираи DDR (LPDDR/DDR2/DDR3), ки шумо истифода мебаред, фарқ мекунанд. Ҳангоми танзим кардани имконоти худ ба варақаи маълумоти хотираи DDR муроҷиат кунед. Ҳангоми тағир додан ё ворид кардани арзиш, панели Тавсифи Реестр ба шумо номи реестр ва арзиши сабти навшударо медиҳад. Қиматҳои беэътибор ҳамчун огоҳӣ қайд карда мешаванд. Тасвири 2-1, Расми 2-2 ва Расми 2-3 ҷадвали оғозёбиро барои LPDDR, DDR2 ва DDR3 мутаносибан нишон медиҳанд.
- Ҳолати вақт - Ҳолати вақтгузории 1T ё 2T -ро интихоб кунед. Дар 1T (режими пешфарз), контролери DDR метавонад дар ҳар як давраи соат фармони нав диҳад. Дар реҷаи вақти 2T, контролери DDR суроға ва автобуси фармонро барои ду давраи соат эътибор дорад. Ин самаранокии автобусро то як фармон дар ду соат коҳиш медиҳад, аммо он миқдори танзим ва нигоҳдории вақтро дучанд мекунад.
- Худтанзимкунии қисман-массив (танҳо LPDDR). Ин хусусият барои сарфаи барқ барои LPDDR аст.
Барои контроллер яке аз зеринро интихоб кунед, то ҳаҷми хотираро ҳангоми навсозии худкор навсозӣ кунад:
– Массиви пурра: Бонкҳои 0, 1,2 ва 3
– Массиви нисфи: Бонкҳои 0 ва 1
– Массиви семоҳа: Бонк 0
– Массиви ҳаштум: Бонки 0 бо суроғаи сатри MSB=0
– Массиви як-шонздаҳум: Бонки 0 бо суроғаи сатри MSB ва MSB-1 ҳарду ба 0 баробар аст.
Барои ҳамаи имконоти дигар, ҳангоми танзим кардани параметрҳо ба варақаи маълумоти хотираи DDR муроҷиат кунед.
Вақти хотира
Ин ҷадвал ба шумо имкон медиҳад, ки параметрҳои вақти хотираро танзим кунед. Ҳангоми танзими параметрҳои Вақти хотира ба Варақаи маълумоти хотираи LPDDR/DDR2/DDR3 муроҷиат кунед.
Ҳангоми тағир додан ё ворид кардани арзиш, панели Тавсифи Реестр ба шумо номи реестр ва арзиши сабти навшударо медиҳад. Қиматҳои беэътибор ҳамчун огоҳӣ қайд карда мешаванд.
Воридоти конфигуратсияи DDR Files
Илова ба ворид кардани параметрҳои хотираи DDR бо истифода аз ҷадвалбандиҳои оғозкунии хотира ва вақт, шумо метавонед арзишҳои реестри DDR аз file. Барои ин, тугмаи воридоти конфигуратсияро клик кунед ва ба матн гузаред file дорои номҳо ва арзишҳои феҳристи DDR. Тасвири 2-5 синтаксиси конфигуратсияи воридотро нишон медиҳад.
Шарҳ: Агар шумо ба ҷои ворид кардани онҳо бо истифода аз GUI арзишҳои реестрро ворид кунед, шумо бояд ҳамаи арзишҳои реестри заруриро муайян кунед. Барои тафсилот ба дастури корбари SmartFusion2 SoC FPGA High Speed DDR Interfaces муроҷиат кунед.
Содироти конфигуратсияи DDR Files
Шумо инчунин метавонед маълумоти конфигуратсияи реестри ҷорӣро ба матн содир кунед file. Ин file дорои арзишҳои реестрест, ки шумо ворид кардаед (агар мавҷуд бошад) ва инчунин онҳое, ки аз параметрҳои GUI дар ин муколама ворид кардаед, ҳисоб карда шудаанд.
Агар шумо хоҳед, ки тағиротҳоеро, ки ба конфигуратсияи реестри DDR кардаед, бекор кунед, шумо метавонед инро бо "Барқарорсозии пешфарз" анҷом диҳед. Дар хотир доред, ки ин ҳама маълумоти конфигуратсияи регистрро нест мекунад ва шумо бояд ин маълумотро дубора ворид кунед ё дубора ворид кунед. Маълумот ба арзишҳои аз нав танзимкунии сахтафзор барқарор карда мешавад.
Маълумоти тавлидшуда
Барои тавлиди конфигуратсия OK-ро пахш кунед. Дар асоси вуруди шумо дар ҷадвалҳои умумӣ, вақти хотира ва оғозкунии хотира, конфигуратори MDDR арзишҳоро барои ҳамаи регистрҳои конфигуратсияи DDR ҳисоб мекунад ва ин арзишҳоро ба лоиҳа ва моделсозии нармафзори шумо содир мекунад. fileс. содирот file синтаксис дар расми 2-6 нишон дода шудааст.
Прошивка
Вақте ки шумо SmartDesign-ро тавлид мекунед, инҳоянд fileҳо дар /firmware/ феҳристи drivers_config/sys_config. Инхо fileБарои дуруст тартиб додани асосии нармафзори CMSIS ва дорои маълумот дар бораи тарҳи ҷории шумо, аз ҷумла маълумоти конфигуратсияи периферӣ ва иттилооти конфигуратсияи соат барои MSS лозим аст. Инҳоро таҳрир накунед files ба таври дастӣ, зеро онҳо ҳар дафъае, ки тарҳи решаи шумо аз нав тавлид мешавад, аз нав сохта мешаванд.
- sys_config.c
- sys_config.h
- sys_config_mddr_define.h - маълумоти конфигуратсияи MDDR.
- Sys_config_fddr_define.h – маълумоти конфигуратсияи FDDR.
- sys_config_mss_clocks.h – конфигуратсияи соатҳои MSS
Симуляция
Вақте ки шумо SmartDesign-ро бо MSS-и худ эҷод мекунед, моделиронии зерин fileҳо дар / директорияи симулятсия:
- test.bfm - BFM-и сатҳи боло file ки бори аввал ҳангоми ҳама гуна моделиронӣ, ки протсессори SmartFusion2 MSS' Cortex-M3-ро машқ мекунад, "иҷро мешавад". Он peripheral_init.bfm ва user.bfm -ро бо ин тартиб иҷро мекунад.
- peripheral_init.bfm - Дорои тартиби BFM, ки тақлид функсияи CMSIS::SystemInit() дар Cortex-M3 пеш аз дохил шудан ба тартиби асосӣ() иҷро мешавад. Он аслан маълумоти конфигуратсияро барои ҳама дастгоҳҳои периферии дар тарҳрезӣ истифодашуда ба регистрҳои конфигуратсияи периферии дуруст нусхабардорӣ мекунад ва сипас интизор мешавад, ки ҳама дастгоҳҳои периферӣ пеш аз тасдиқ кардани он, ки корбар метавонад ин таҷҳизоти перифериро истифода барад.
- MDDR_init.bfm - дорои фармонҳои навишт BFM, ки тақлид навиштани маълумоти феҳристи конфигуратсияи MSS DDR, ки шумо ворид кардаед (бо истифода аз муколамаи Таҳрири Реестрҳои дар боло) ба регистрҳои Controller DDR.
- user.bfm - Барои фармонҳои корбар пешбинӣ шудааст. Шумо метавонед бо илова кардани фармонҳои BFM-и худ дар ин роҳи маълумотро тақлид кунед file. Фармонҳо дар ин file пас аз анҷоми peripheral_init.bfm "иҷро мешавад".
Истифодаи fileс дар боло, роҳи конфигуратсия ба таври худкор симулятсия карда мешавад. Шумо танҳо бояд user.bfm-ро таҳрир кунед file барои тақлид кардани роҳи маълумот. test.bfm, peripheral_init.bfm ё MDDR_init.bfm-ро таҳрир накунед fileмисли инҳо files ҳар дафъае, ки тарҳи решаи шумо аз нав тавлид мешавад, дубора эҷод карда мешавад.
Роҳи конфигуратсияи MSS DDR
Ҳалли ибтидоии периферӣ талаб мекунад, ки ба ғайр аз муайян кардани арзишҳои реестри конфигуратсияи MSS DDR, шумо роҳи конфигуратсияи APB-ро дар MSS (FIC_2) танзим кунед. Функсияи SystemInit() маълумотро ба регистрҳои конфигуратсияи MDDR тавассути интерфейси FIC_2 APB менависад.
Шарҳ: Агар шумо System Builder -ро истифода баред, роҳи конфигуратсия ба таври худкор муқаррар ва пайваст карда мешавад.
Барои танзим кардани интерфейси FIC_2:
- Муколамаи конфигуратори FIC_2-ро (Расми 2-7) аз конфигуратори MSS кушоед.
- Опсияи оғоз кардани дастгоҳҳои перифериро бо истифода аз Cortex-M3 интихоб кунед.
- Боварӣ ҳосил кунед, ки MSS DDR, инчунин блокҳои Fabric DDR/SERDES, агар шумо онҳоро истифода баред, тафтиш карда шудаанд.
- Барои захира кардани танзимоти худ OK-ро пахш кунед. Ин портҳои конфигуратсияи FIC_2-ро (интерфейсҳои автобуси Соат, Бозсозӣ ва APB) фош мекунад, тавре ки дар расми 2-8 нишон дода шудааст.
- MSS эҷод кунед. Бандарҳои FIC_2 (FIC_2_APB_MASTER, FIC_2_APB_M_PCLK ва FIC_2_APB_M_RESET_N) ҳоло дар интерфейси MSS кушода шудаанд ва метавонанд ба CoreConfigP ва CoreResetP мувофиқи мушаххасоти ҳалли Периферии Интициализатсия пайваст шаванд.
Барои тафсилоти пурра дар бораи конфигуратсия ва пайваст кардани ядроҳои CoreConfigP ва CoreResetP, ба Дастури корбари ибтидоии периферӣ муроҷиат кунед.
Тавсифи порт
Интерфейси DDR PHY
Љадвали 3-1 • Интерфейси DDR PHY
Номи порт | Самт | Тавсифи |
MDDR_CAS_N | БЕРУН | DRAM CASN |
MDDR_CKE | БЕРУН | DRAM CKE |
MDDR_CLK | БЕРУН | Соат, тарафи Р |
MDDR_CLK_N | БЕРУН | Соат, тарафи N |
MDDR_CS_N | БЕРУН | DRAM CSN |
MDDR_ODT | БЕРУН | DRAM ODT |
MDDR_RAS_N | БЕРУН | ДРАМ РАСН |
MDDR_RESET_N | БЕРУН | Reset DRAM барои DDR3. Ин сигналро барои интерфейсҳои LPDDR ва DDR2 нодида гиред. Онро барои интерфейсҳои LPDDR ва DDR2 истифоданашуда қайд кунед. |
MDDR_WE_N | БЕРУН | ДРАМ ВЕН |
MDDR_ADDR[15:0] | БЕРУН | Битҳои Address Dram |
MDDR_BA[2:0] | БЕРУН | Суроғаи Бонки Dram |
MDDR_DM_RDQS ([3:0]/[1:0]/[0]) | INOUT | Маскаи маълумотҳои драмавӣ |
MDDR_DQS ([3:0]/[1:0]/[0]) | INOUT | Драм маълумот Strobe Вуруди / баромади - P тараф |
MDDR_DQS_N ([3:0]/[1:0]/[0]) | INOUT | Драм маълумот Strobe Вуруди / баромади - N тараф |
MDDR_DQ ([31:0]/[15:0]/[7:0]) | INOUT | Вуруди / баромади маълумот DRAM |
MDDR_DQS_TMATCH_0_IN | IN | FIFO дар сигнал |
MDDR_DQS_TMATCH_0_OUT | БЕРУН | Сигнал баромадани FIFO |
MDDR_DQS_TMATCH_1_IN | IN | FIFO дар сигнал (танҳо 32-бит) |
MDDR_DQS_TMATCH_1_OUT | БЕРУН | Сигнали баромади FIFO (танҳо 32-бит) |
MDDR_DM_RDQS_ECC | INOUT | Dram ECC Data Mask |
MDDR_DQS_ECC | INOUT | Драм ECC Data Strobe Вуруди / Натиҷаи - P тараф |
MDDR_DQS_ECC_N | INOUT | Драм ECC Data Strobe Вуруди / Натиҷаи - N тараф |
MDDR_DQ_ECC ([3:0]/[1:0]/[0]) | INOUT | DRAM ECC маълумот Вуруд / баромад |
MDDR_DQS_TMATCH_ECC_IN | IN | ECC FIFO дар сигнал |
MDDR_DQS_TMATCH_ECC_OUT | БЕРУН | Сигнали баромади ECC FIFO (танҳо 32-бит) |
Шарҳ: Паҳнои портҳо барои баъзе портҳо вобаста ба интихоби паҳнои PHY тағйир меёбад. Нишонаи "[a:0]/ [b:0]/[c:0]" барои нишон додани чунин бандарҳо истифода мешавад, ки дар он ҷо "[a:0]" ба паҳнои порт, вақте ки паҳнои 32-бити PHY интихоб мешавад, ишора мекунад. , "[b:0]" ба паҳнои 16-бита PHY ва "[c:0]" ба паҳнои 8-бит PHY мувофиқат мекунад.
Матоъ Master AXI автобус интерфейси
Љадвали 3-2 • Матоъ Мастер AXI Интерфейси автобус
Номи порт | Самт | Тавсифи |
DDR_AXI_S_AWREADY | БЕРУН | Навиштани суроға омода |
DDR_AXI_S_WREADY | БЕРУН | Навиштани суроға омода |
DDR_AXI_S_BID[3:0] | БЕРУН | ID ҷавоб |
DDR_AXI_S_BRESP[1:0] | БЕРУН | Ҷавоб нависед |
DDR_AXI_S_BVALID | БЕРУН | Ҷавобро дуруст нависед |
DDR_AXI_S_ARREADY | БЕРУН | Суроғаро хонед тайёр |
DDR_AXI_S_RID[3:0] | БЕРУН | ID-ро хонед Tag |
DDR_AXI_S_RRESP[1:0] | БЕРУН | Ҷавобро хонед |
DDR_AXI_S_RDATA[63:0] | БЕРУН | Маълумотро хонед |
DDR_AXI_S_RLAST | БЕРУН | Охирин хонед Ин сигнал интиқоли охиринро дар таркиши хондан нишон медиҳад |
DDR_AXI_S_RVALID | БЕРУН | Суроғаро хонед дуруст |
DDR_AXI_S_AWID[3:0] | IN | ID-и суроғаро нависед |
DDR_AXI_S_AWADDR [31:0] | IN | Адрес нависед |
DDR_AXI_S_AWLEN[3:0] | IN | Дарозии таркиш |
DDR_AXI_S_AWSIZE[1:0] | IN | Андозаи таркиш |
DDR_AXI_S_AWBURST[1:0] | IN | Навъи таркиш |
DDR_AXI_S_AWLOCK[1:0] | IN | Навъи қулф Ин сигнал маълумоти иловагӣ дар бораи хусусиятҳои атомии интиқол медиҳад |
DDR_AXI_S_AWVALID | IN | Суроғаро дуруст нависед |
DDR_AXI_S_WID[3:0] | IN | ID маълумотро нависед tag |
DDR_AXI_S_WDATA [63:0] | IN | Маълумот нависед |
DDR_AXI_S_WSTRB[7:0] | IN | Стробҳо нависед |
DDR_AXI_S_WLAST | IN | Охирин нависед |
DDR_AXI_S_WVALID | IN | Дуруст нависед |
DDR_AXI_S_BREADY | IN | Навиштан тайёр |
DDR_AXI_S_ARID[3:0] | IN | ID-адресро хонед |
DDR_AXI_S_ARADDR[31:0] | IN | Адресро хонед |
DDR_AXI_S_ARLEN[3:0] | IN | Дарозии таркиш |
DDR_AXI_S_ARSIZE[1:0] | IN | Андозаи таркиш |
DDR_AXI_S_ARBURST[1:0] | IN | Навъи таркиш |
DDR_AXI_S_ARLOCK[1:0] | IN | Навъи қулф |
DDR_AXI_S_ARVALID | IN | Суроғаро хонед дуруст |
DDR_AXI_S_RREADY | IN | Суроғаро хонед тайёр |
Љадвали 3-2 • Интерфейси автобуси матоъ Master AXI (идома дорад)
Номи порт | Самт | Тавсифи |
DDR_AXI_S_CORE_RESET_N | IN | Бозсозии глобалии MDDR |
DDR_AXI_S_RMW | IN | Нишон медиҳад, ки оё ҳамаи байтҳои хатти 64-бит барои ҳама зарбаҳои интиқоли AXI эътибор доранд. 0: Нишон медиҳад, ки ҳамаи байтҳо дар ҳама зарбаҳо дар таркиш эътибор доранд ва контроллер бояд фармонҳои навиштанро пешфарз кунад 1: Нишон медиҳад, ки баъзе байтҳо нодурустанд ва контроллер бояд фармонҳои RMW-ро пешфарз кунад Ин ҳамчун сигнали паҳлӯии канали навиштани суроғаи AXI тасниф карда мешавад ва бо сигнали AWVALID эътибор дорад. Танҳо вақте истифода мешавад, ки ECC фаъол аст. |
Матоъ Мастер AHB0 Интерфейси автобус
Љадвали 3-3 • Матоъ Мастер AHB0 Интерфейси автобус
Номи порт | Самт | Тавсифи |
DDR_AHB0_SHREADYOUT | БЕРУН | Ғуломи AHBL омода аст - Вақте ки баланд барои навиштан нишон медиҳад, ки MDDR барои қабули маълумот омода аст ва ҳангоми хондан нишон медиҳад, ки маълумот дуруст аст |
DDR_AHB0_SHRESP | БЕРУН | Ҳолати вокуниши AHBL - Вақте ки баланд дар охири транзаксия нишон медиҳад, ки транзаксия бо хатогиҳо анҷом ёфтааст. Вақте ки дар охири транзаксия паст аст, нишон медиҳад, ки транзаксия бомуваффақият анҷом ёфтааст. |
DDR_AHB0_SHRDATA[31:0] | БЕРУН | Маълумоти хондани AHBL - Маълумотро аз ғуломи MDDR ба устои матоъ хонед |
DDR_AHB0_SHSEL | IN | Интихоби ғуломи AHBL - Вақте ки тасдиқ карда мешавад, MDDR ғуломи ҳозираи интихобшудаи AHBL дар автобуси матоъ AHB мебошад |
DDR_AHB0_SHADDR[31:0] | IN | Суроғаи AHBL – суроғаи байтӣ дар интерфейси AHBL |
DDR_AHB0_SHBURST[2:0] | IN | Дарозии таркиши AHBL |
DDR_AHB0_SHSIZE[1:0] | IN | Андозаи интиқоли AHBL - Андозаи интиқоли ҷорӣро нишон медиҳад (танҳо транзаксияҳои 8/16/32 байт) |
DDR_AHB0_SHTRANS[1:0] | IN | Навъи интиқоли AHBL - Навъи интиқоли амалиёти ҷорӣро нишон медиҳад |
DDR_AHB0_SHMASTLOCK | IN | Қулфи AHBL - Вақте ки тасдиқ карда мешавад, интиқоли ҷорӣ як қисми амалиёти баста аст |
DDR_AHB0_SHWRITE | IN | AHBL нависед - Вақте ки баланд нишон медиҳад, ки муомилоти ҷорӣ навиштан аст. Вақте ки паст нишон медиҳад, ки муомилоти ҷорӣ хондан аст |
DDR_AHB0_S_HREADY | IN | AHBL омода - Вақте ки баланд аст, нишон медиҳад, ки MDDR барои қабули амалиёти нав омода аст |
DDR_AHB0_S_HWDATA [31:0] | IN | Маълумоти навиштани AHBL - Маълумотро аз устои матоъ ба MDDR нависед |
Матоъ Мастер AHB1 Интерфейси автобус
Љадвали 3-4 • Матоъ Мастер AHB1 Интерфейси автобус
Номи порт | Самт | Тавсифи |
DDR_AHB1_SHREADYOUT | БЕРУН | Ғуломи AHBL омода аст - Вақте ки баланд барои навиштан нишон медиҳад, ки MDDR барои қабули маълумот омода аст ва ҳангоми хондан нишон медиҳад, ки маълумот дуруст аст |
DDR_AHB1_SHRESP | БЕРУН | Ҳолати вокуниши AHBL - Вақте ки баланд дар охири транзаксия нишон медиҳад, ки транзаксия бо хатогиҳо анҷом ёфтааст. Вақте ки дар охири транзаксия паст аст, нишон медиҳад, ки транзаксия бомуваффақият анҷом ёфтааст. |
DDR_AHB1_SHRDATA[31:0] | БЕРУН | Маълумоти хондани AHBL - Маълумотро аз ғуломи MDDR ба устои матоъ хонед |
DDR_AHB1_SHSEL | IN | Интихоби ғуломи AHBL - Вақте ки тасдиқ карда мешавад, MDDR ғуломи ҳозираи интихобшудаи AHBL дар автобуси матоъ AHB мебошад |
DDR_AHB1_SHADDR[31:0] | IN | Суроғаи AHBL – суроғаи байтӣ дар интерфейси AHBL |
DDR_AHB1_SHBURST[2:0] | IN | Дарозии таркиши AHBL |
DDR_AHB1_SHSIZE[1:0] | IN | Андозаи интиқоли AHBL - Андозаи интиқоли ҷорӣро нишон медиҳад (танҳо транзаксияҳои 8/16/32 байт) |
DDR_AHB1_SHTRANS[1:0] | IN | Навъи интиқоли AHBL - Навъи интиқоли амалиёти ҷорӣро нишон медиҳад |
DDR_AHB1_SHMASTLOCK | IN | Қулфи AHBL - Вақте ки тасдиқ карда мешавад, интиқоли ҷорӣ як қисми амалиёти баста аст |
DDR_AHB1_SHWRITE | IN | AHBL нависед - Вақте ки баланд нишон медиҳад, ки муомилоти ҷорӣ навиштан аст. Вақте ки паст нишон медиҳад, ки муомилоти ҷорӣ хондан аст. |
DDR_AHB1_SHREADY | IN | AHBL омода - Вақте ки баланд аст, нишон медиҳад, ки MDDR барои қабули амалиёти нав омода аст |
DDR_AHB1_SHWDATA[31:0] | IN | Маълумоти навиштани AHBL - Маълумотро аз устои матоъ ба MDDR нависед |
Ҳолати нозири хотираи нарм AXI Bus Interface
Љадвали 3-5 • Ҳолати нозири хотираи нарм интерфейси автобус AXI
Номи порт | Самт | Тавсифи |
SMC_AXI_M_WLAST | БЕРУН | Охирин нависед |
SMC_AXI_M_WVALID | БЕРУН | Дуруст нависед |
SMC_AXI_M_AWLEN[3:0] | БЕРУН | Дарозии таркиш |
SMC_AXI_M_AWBURST[1:0] | БЕРУН | Навъи таркиш |
SMC_AXI_M_BREADY | БЕРУН | Ҷавоб омода |
SMC_AXI_M_AWVALID | БЕРУН | Навиштани суроға эътибор дорад |
SMC_AXI_M_AWID[3:0] | БЕРУН | ID-и суроғаро нависед |
SMC_AXI_M_WDATA [63:0] | БЕРУН | Маълумотро нависед |
SMC_AXI_M_ARVALID | БЕРУН | Суроғаро хонед дуруст |
SMC_AXI_M_WID[3:0] | БЕРУН | ID маълумотро нависед tag |
SMC_AXI_M_WSTRB[7:0] | БЕРУН | Стробҳо нависед |
SMC_AXI_M_ARID[3:0] | БЕРУН | ID-адресро хонед |
SMC_AXI_M_ARADDR [31:0] | БЕРУН | Адресро хонед |
SMC_AXI_M_ARLEN[3:0] | БЕРУН | Дарозии таркиш |
SMC_AXI_M_ARSIZE[1:0] | БЕРУН | Андозаи таркиш |
SMC_AXI_M_ARBURST[1:0] | БЕРУН | Навъи таркиш |
SMC_AXI_M_AWADDR [31:0] | БЕРУН | Адрес нависед |
SMC_AXI_M_RREADY | БЕРУН | Суроғаро хонед тайёр |
SMC_AXI_M_AWSIZE[1:0] | БЕРУН | Андозаи таркиш |
SMC_AXI_M_AWLOCK[1:0] | БЕРУН | Навъи қулф Ин сигнал маълумоти иловагӣ дар бораи хусусиятҳои атомии интиқол медиҳад |
SMC_AXI_M_ARLOCK[1:0] | БЕРУН | Навъи қулф |
SMC_AXI_M_BID[3:0] | IN | ID ҷавоб |
SMC_AXI_M_RID[3:0] | IN | ID-ро хонед Tag |
SMC_AXI_M_RRESP[1:0] | IN | Ҷавобро хонед |
SMC_AXI_M_BRESP[1:0] | IN | Ҷавоб нависед |
SMC_AXI_M_AWREADY | IN | Навиштани суроға омода |
SMC_AXI_M_RDATA[63:0] | IN | Маълумотро хонед |
SMC_AXI_M_WREADY | IN | Навиштан тайёр |
SMC_AXI_M_BVALID | IN | Ҷавобро дуруст нависед |
SMC_AXI_M_ARREADY | IN | Суроғаро хонед тайёр |
SMC_AXI_M_RLAST | IN | Охирин хонед Ин сигнал интиқоли охиринро дар таркиши хондан нишон медиҳад |
SMC_AXI_M_RVALID | IN | Хондан эътибор дорад |
Ҳолати нозири хотираи нарм AHB0 Интерфейси автобус
Љадвали 3-6 • Ҳолати нозири хотираи нарм AHB0 Интерфейси автобус
Номи порт | Самт | Тавсифи |
SMC_AHB_M_HBURST[1:0] | БЕРУН | Дарозии таркиши AHBL |
SMC_AHB_M_HTRANS[1:0] | БЕРУН | Навъи интиқоли AHBL - Навъи интиқоли амалиёти ҷорӣро нишон медиҳад. |
SMC_AHB_M_HMASTLOCK | БЕРУН | Қулфи AHBL - Вақте ки тасдиқ карда мешавад, интиқоли ҷорӣ як қисми амалиёти баста аст |
SMC_AHB_M_HWRITE | БЕРУН | AHBL нависед - Вақте ки баланд нишон медиҳад, ки муомилоти ҷорӣ навиштан аст. Вақте ки паст нишон медиҳад, ки муомилоти ҷорӣ хондан аст |
SMC_AHB_M_HSIZE[1:0] | БЕРУН | Андозаи интиқоли AHBL - Андозаи интиқоли ҷорӣро нишон медиҳад (танҳо транзаксияҳои 8/16/32 байт) |
SMC_AHB_M_HWDATA [31:0] | БЕРУН | Маълумоти навишт AHBL - Навиштани маълумот аз устоди MSS ба матоъ Soft Memory Controller |
SMC_AHB_M_HADDR [31:0] | БЕРУН | Суроғаи AHBL – суроғаи байтӣ дар интерфейси AHBL |
SMC_AHB_M_HRESP | IN | Ҳолати вокуниши AHBL - Вақте ки баланд дар охири транзаксия нишон медиҳад, ки транзаксия бо хатогиҳо анҷом ёфтааст. Вақте ки дар охири транзаксия паст аст, нишон медиҳад, ки транзаксия бомуваффақият анҷом ёфтааст |
SMC_AHB_M_HRDATA[31:0] | IN | Маълумоти хондани AHBL - Хонда шуд маълумот аз матоъ Controller Memory Soft ба устоди MSS |
SMC_AHB_M_HREADY | IN | AHBL омода - Баландӣ нишон медиҳад, ки автобуси AHBL барои қабули муомилоти нав омода аст |
Дастгирии маҳсулот
Microsemi SoC Products Group маҳсулоти худро бо хидматҳои гуногуни дастгирӣ дастгирӣ мекунад, аз ҷумла Хадамоти муштариён, Маркази дастгирии техникии муштариён, webсайт, почтаи электронӣ ва офисҳои фурӯш дар саросари ҷаҳон. Ин замима маълумотро дар бораи тамос бо Microsemi SoC Products Group ва истифодаи ин хидматҳои дастгирӣ дар бар мегирад.
Хидмат ба муштари
Барои дастгирии ғайритехникии маҳсулот, ба монанди нархгузории маҳсулот, такмилдиҳии маҳсулот, маълумоти навсозӣ, ҳолати фармоиш ва иҷозат ба Хадамоти муштариён тамос гиред.
Аз Амрикои Шимолӣ ба 800.262.1060 занг занед
Аз тамоми ҷаҳон ба рақами 650.318.4460 занг занед
Факс, аз ҳар гӯшаи ҷаҳон, 650.318.8044
Маркази дастгирии техникии муштариён
Microsemi SoC Products Group Маркази дастгирии техникии муштариёнро бо муҳандисони баландихтисос, ки метавонанд ба саволҳои сахтафзор, нармафзор ва тарроҳии шумо дар бораи Маҳсулоти Microsemi SoC ҷавоб диҳанд, кор мекунанд. Маркази дастгирии техникии муштариён вақти зиёдро барои эҷоди қайдҳои барномавӣ, ҷавобҳо ба саволҳои маъмулии давраи тарроҳӣ, ҳуҷҷатгузории масъалаҳои маълум ва саволҳои гуногун сарф мекунад. Пас, пеш аз он ки бо мо тамос гиред, лутфан ба захираҳои онлайни мо муроҷиат кунед. Эҳтимол дорад, ки мо ба саволҳои шумо аллакай ҷавоб додаем.
Пуштибонии фаннӣ
Барои дастгирии маҳсулоти Microsemi SoC, боздид кунед http://www.microsemi.com/products/fpga-soc/design-support/fpga-soc-support.
Webсайт
Шумо метавонед маълумоти гуногуни техникӣ ва ғайритехникиро дар саҳифаи хонагии Microsemi SoC Products Group аз назар гузаронед. www.microsemi.com/soc.
Тамос бо Маркази дастгирии техникии муштариён
Инженерони баландихтисос дар маркази ёрии техникй кор мекунанд. Бо Маркази дастгирии техникӣ тавассути почтаи электронӣ ё тавассути Microsemi SoC Products Group тамос гирифтан мумкин аст webсайт.
Почтаи электронӣ
Шумо метавонед саволҳои техникии худро ба суроғаи почтаи электронии мо ирсол кунед ва тавассути почтаи электронӣ, факс ё телефон ҷавоб гиред. Инчунин, агар шумо мушкилоти тарроҳӣ дошта бошед, шумо метавонед тарроҳии худро ба почтаи электронӣ фиристед fileс барои гирифтани ёрй. Мо дар давоми рӯз ҳисоби почтаи электрониро мунтазам назорат мекунем. Ҳангоми фиристодани дархости шумо ба мо, лутфан номи пурраи худ, номи ширкат ва маълумоти тамосии худро барои коркарди самараноки дархости шумо дохил кунед.
Суроғаи почтаи электронии дастгирии техникӣ аст soc_tech@microsemi.com.
Ҳодисаҳои ман
Мизоҷони Microsemi SoC Products Group метавонанд тавассути рафтан ба парвандаҳои ман парвандаҳои техникиро онлайн пешниҳод ва пайгирӣ кунанд.
Берун аз ИМА
Мизоҷоне, ки берун аз минтақаҳои вақти ИМА ба кӯмак ниёз доранд, метавонанд тавассути почтаи электронӣ ба дастгирии техникӣ муроҷиат кунанд (soc_tech@microsemi.com) ё ба идораи фурӯши маҳаллӣ муроҷиат кунед.
Барои рӯйхатҳои идораи фурӯш ва тамосҳои корпоративӣ дар бораи мо боздид кунед.
Рӯйхати офисҳои фурӯшро дар ин ҷо пайдо кардан мумкин аст www.microsemi.com/soc/company/contact/default.aspx.
Дастгирии техникии ITAR
Барои дастгирии техникӣ оид ба RH ва RT FPGAs, ки аз ҷониби Қоидаҳои Байналмилалии Қочоқи Силоҳ (ITAR) танзим карда мешаванд, тавассути мо тамос гиред. soc_tech_itar@microsemi.com. Интихобан, дар доираи парвандаҳои ман, Ҳа-ро дар рӯйхати афтанда ITAR интихоб кунед. Барои рӯйхати пурраи Microsemi FPGA-ҳои аз ҷониби ITAR танзимшаванда, ба ITAR муроҷиат кунед web саҳифа.
Дар бораи Microsemi
Корпоратсияи Microsemi (Nasdaq: MSCC) портфели ҳамаҷонибаи ҳалли нимноқилҳо ва системаҳоро барои алоқа, мудофиа ва амният, аэрокосмос ва бозорҳои саноатӣ пешниҳод мекунад. Маҳсулот дорои микросхемаҳои интегралӣ-сигналии омехтаи аналогӣ, FPGAs, SoCs ва ASIC-ҳои баландсифат ва радиатсионӣ мебошанд; маҳсулоти идоракунии қувваи барқ; дастгоҳҳои вақт ва ҳамоҳангсозӣ ва ҳалли дақиқи вақт, муқаррар кардани стандарти ҷаҳонии вақт; дастгоҳҳои коркарди овоз; ҳалли RF; ҷузъҳои дискретӣ; Қарорҳои нигаҳдории корхона ва коммуникатсия, технологияҳои амниятӣ ва миқёспазир зидди тampмаҳсулот; ҳалли Ethernet; IC ва миёнаравҳои барқ аз болои Ethernet; инчунин қобилиятҳо ва хидматҳои тарроҳии фармоишӣ. Идораи марказии Microsemi дар Алисо Виеҷо, Калифорния ҷойгир аст ва дар саросари ҷаҳон тақрибан 4,800 корманд дорад. Муфассалтар дар www.microsemi.com.
Microsemi дар бораи маълумоти дар ин ҷо мавҷудбуда ё мувофиқ будани маҳсулот ва хидматҳои худ барои ягон ҳадафи мушаххас кафолат, пешниҳод ё кафолат намедиҳад ва Microsemi ҳеҷ гуна масъулиятеро, ки аз татбиқ ё истифодаи ягон маҳсулот ё схема бармеояд, ба дӯш намегирад. Маҳсулоте, ки дар ин ҷо фурӯхта мешаванд ва ҳама маҳсулоти дигаре, ки Microsemi фурӯхтааст, таҳти озмоиши маҳдуд қарор гирифтаанд ва набояд дар якҷоягӣ бо таҷҳизот ё барномаҳои муҳим истифода шаванд. Ҳама гуна мушаххасоти иҷроиш боэътимод ҳисобида мешаванд, аммо тасдиқ карда нашудаанд ва Харидор бояд тамоми иҷроиш ва дигар озмоишҳои маҳсулотро танҳо ва дар якҷоягӣ бо ҳама гуна маҳсулоти ниҳоӣ гузаронад ва анҷом диҳад. Харидор набояд ба ягон маълумот, мушаххасот ё параметрҳои аз ҷониби Microsemi пешниҳодшуда такя кунад. Масъулияти Харидор барои мустақилона муайян кардани мувофиқати ҳама гуна маҳсулот ва озмоиш ва санҷиши он аст. Маълумоте, ки аз ҷониби Microsemi дар ин ҷо пешниҳод шудааст, "чун ҳаст, дар куҷост" ва бо ҳама камбудиҳо пешниҳод карда мешавад ва тамоми хатари марбут ба ин маълумот комилан ба зиммаи Харидор аст. Microsemi ба таври возеҳ ё ба таври ғайримустақим ба ягон тараф ягон ҳуқуқи патентӣ, литсензия ё дигар ҳуқуқҳои моликияти зеҳниро, хоҳ нисбати худи чунин маълумот ё чизе, ки дар ин маълумот тавсиф шудааст, намедиҳад. Маълумоте, ки дар ин ҳуҷҷат пешниҳод шудааст, моликияти Microsemi аст ва Microsemi ҳуқуқ дорад дар вақти дилхоҳ бидуни огоҳӣ ба маълумоти ин ҳуҷҷат ё ба ҳама гуна маҳсулот ва хидматҳо тағирот ворид кунад.
Идораи марказии Microsemi
Як корхона, Алисо Виехо,
CA 92656 ИМА
Дар дохили ИМА: +1 800-713-4113
Берун аз ИМА: +1 949-380-6100
Фурӯш: +1 949-380-6136
Факс: +1 949-215-4996
Почтаи электронӣ: sales.support@microsemi.com
©2016 Microsemi Corporation. Ҳамаи ҳуқуқ маҳфуз аст. Microsemi ва логотипи Microsemi тамғаҳои тиҷоратии Microsemi Corporation мебошанд. Ҳама тамғаҳои молӣ ва тамғаҳои хидматрасонии дигар моликияти соҳибони мувофиқ мебошанд.
5-02-00377-5/11.16
Ҳуҷҷатҳо / Сарчашмаҳо
![]() |
Конфигуратсияи Controller Microsemi SmartFusion2 MSS DDR [pdf] Дастури корбар SmartFusion2 MSS DDR конфигуратсияи контроллер, SmartFusion2 MSS, конфигуратсияи контроллер DDR, конфигуратсияи контроллер |