Дастури корбар барои конфигуратсияи конфигуратсияи Microsemi SmartFusion2 FPGA Fabric DDR Controller
Муқаддима
SmartFusion2 FPGA дорои ду контроллерҳои дарунсохташудаи DDR мебошад - яке тавассути MSS (MDDR) дастрас аст ва дигаре барои дастрасии мустақим аз FPGA Fabric (FDDR) пешбинӣ шудааст. MDDR ва FDDR ҳам хотираҳои берун аз чип DDR-ро назорат мекунанд.
Барои пурра танзим кардани контролери Fabric DDR шумо бояд:
- Конфигуратори DDR Controller External Memory Fabric Controller-ро барои танзим кардани DDR Controller истифода баред, интерфейси автобуси маълумотро интихоб кунед (AXI ё AHBLite) ва басомади соати DDR ва инчунин басомади соати матоъро интихоб кунед.
- Қиматҳои реестрро барои регистрҳои контролери DDR барои мувофиқ кардани хусусиятҳои хотираи берунаи DDR-и худ таъин кунед.
- Fabric DDR-ро ҳамчун як қисми замимаи корбар эҷод кунед ва пайвастҳои роҳи маълумотро созед.
- Интерфейси конфигуратсияи APB-и контроллери DDR-ро тавре пайваст кунед, ки аз ҷониби ҳалли Initialization Peripheral муайян карда шудааст.
Матоъ хотираи беруна DDR Конфигуратор нозир
Конфигуратори хотираи берунии матоъ DDR (FDDR) барои танзими роҳи умумии додаҳо ва параметрҳои хотираи DDR берунӣ барои Controller Fabric DDR истифода мешавад.
Тасвири 1-1 • Танзимгари FDDR Бешview
Танзимоти хотира
Барои танзим кардани имконоти хотираи худ дар MDDR Танзимоти хотираро истифода баред.
- Навъи хотира – LPDDR, DDR2 ё DDR3
- Паҳнои маълумот - 32-бит, 16-бит ё 8-бит
- Фосилаи соат - Ҳама гуна арзиш (даҳӣ/касри) дар доираи аз 20 МГс то 333 МГс
- SECDED ECC фаъол – ДАРОМАД ё ХОМӮШ
- Харитасозии суроғаҳо – {САТР,БОНК,СУТУН},{БОНК,САТР,СУТУН}
Танзимоти интерфейси матоъ
Интерфейси матоъҳои FPGA - Ин интерфейси додаҳо байни FDDR ва тарҳи FPGA аст. Азбаски FDDR як контролери хотира аст, он барои ғулом дар автобуси AXI ё AHB пешбинӣ шудааст. Устоди автобус транзаксияҳои автобусро оғоз мекунад, ки онҳо дар навбати худ аз ҷониби FDDR ҳамчун транзаксияҳои хотира тафсир карда мешаванд ва ба хотираи берун аз чип DDR ирсол карда мешаванд. Вариантҳои интерфейси матоъ FDDR инҳоянд:
- Истифодаи интерфейси AXI-64 - Як устод тавассути интерфейси 64-битии AXI ба FDDR дастрасӣ пайдо мекунад.
- Истифодаи интерфейси ягонаи AHB-32 - Як устод ба FDDR тавассути интерфейси ягонаи 32-битии AHB дастрасӣ пайдо мекунад.
- Истифодаи ду интерфейси AHB-32 - Ду усто бо истифода аз ду интерфейси 32-битии AHB ба FDDR дастрасӣ пайдо мекунанд.
Тақсимкунандаи СОАТИ FPGA – Таносуби басомадро байни соати контроллер DDR (CLK_FDDR) ва соатеро, ки интерфейси матоъро идора мекунад (CLK_FIC64) муайян мекунад. Басомади CLK_FIC64 бояд ба басомади зерсистемаи AHB/AXI, ки ба интерфейси автобуси FDDR AHB/AXI пайваст аст, баробар бошад. Барои мисолample, агар шумо RAM-и DDR дар 200 МГс кор кунед ва зерсистемаи матоъ/AXI дар 100 МГс кор кунад, шумо бояд тақсимкунандаи 2-ро интихоб кунед (расми 1-2).
Тасвири 1-2 • Танзимоти интерфейси матоъ – Интерфейси AXI ва Созишномаи тақсимкунандаи соати FDDR
Матоъро истифода баред PLL ҚУЛФ – Агар CLK_BASE аз Fabric CCC гирифта шуда бошад, шумо метавонед баромади матоъ CCC LOCK-ро ба вуруди FDDR FAB_PLL_LOCK пайваст кунед. CLK_BASE то он даме ки Fabric CCC қуфл нашавад, устувор нест. Аз ин рӯ, Microsemi тавсия медиҳад, ки шумо FDDR-ро дар ҳолати барқароркунӣ нигоҳ доред (яъне вуруди CORE_RESET_N-ро тасдиқ кунед) то мӯътадил будани CLK_BASE. Баромади LOCK аз Fabric CCC нишон медиҳад, ки соатҳои баромади Fabric CCC устувор мебошанд. Бо тафтиши имконоти Истифодаи FAB_PLL_LOCK, шумо метавонед порти вуруди FAB_PLL_LOCK-и FDDR-ро фош кунед. Пас шумо метавонед баромади LOCK-и Fabric CCC-ро ба вуруди FAB_PLL_LOCK-и FDDR пайваст кунед.
Қувваи Drive IO
Барои DDR I/O-и худ яке аз ҷиҳатҳои қавии диски зеринро интихоб кунед:
- Қувваи нисфи ронандагӣ
- Қувваи пурраи ронандагӣ
Вобаста аз намуди хотираи DDR-и шумо ва Қувваи I/O-и интихобкардаи шумо, Libero SoC стандарти DDR I/O-ро барои системаи FDDR-и шумо чунин муқаррар мекунад:
Навъи хотираи DDR | Қувваи нисфи ронандагӣ | Қувваи пурраи ронандагӣ |
DDR3 | SSTL15I | SSTL15II |
DDR2 | SSTL18I | SSTL18II |
LPDDR | LPDRI | LPDRII |
Танаффусҳоро фаъол созед
FDDR қодир аст, ки ҳангоми қонеъ кардани шартҳои муайяни пешакӣ муайяншуда танаффусҳоро афзоиш диҳад. Агар шумо хоҳед, ки ин халалҳоро дар замимаи худ истифода баред, дар конфигуратори FDDR-ро фаъол созед.
Ин сигналҳои қатъро дар мисоли FDDR фош мекунад. Шумо метавонед ин сигналҳои қатъро мувофиқи тарҳи шумо пайваст кунед. Сигналҳои қатъии зерин ва шартҳои пешакии онҳо дастрасанд:
- FIC_INT - Вақте ки дар муомилоти байни Master ва FDDR хатогӣ вуҷуд дорад, тавлид мешавад
- IO_CAL_INT - Ба шумо имкон медиҳад, ки DDR I/O-ро тавассути навиштан ба регистрҳои контроллерҳои DDR тавассути интерфейси конфигуратсияи APB дубора калибровка кунед. Вақте ки калибрченкунӣ ба итмом мерасад, ин танаффус баланд мешавад. Барои тафсилот дар бораи аз нав калибровкакунии I/O, ба дастури корбарони Microsemi SmartFusion2 муроҷиат кунед.
- PLL_LOCK_INT - Нишон медиҳад, ки FDDR FPLL баста шудааст
- PLL_LOCKLOST_INT - Нишон медиҳад, ки FDDR FPLL қулфро гум кардааст
- FDDR_ECC_INT - Нишон медиҳад, ки хатои як ё ду битӣ ошкор шудааст
Басомади соати матоъ
Ҳисобкунии басомади соат дар асоси басомади соати ҷории шумо ва тақсимкунандаи СОАТ, ки дар МГс нишон дода шудааст.
Басомади соати матоъ (бо МГс) = Басомади соат / тақсимкунандаи СОАТ
Маҷрои хотира
Ҳисобкунии фарохмаҷрои хотира дар асоси арзиши ҷории Басомади Соат дар Мбит / сония.
Маҷрои хотира (дар Мбит/с) = 2 * Басомади соат
Маҷрои умумӣ
Ҳисобкунии умумии фарохмаҷро дар асоси басомади соати ҷории шумо, паҳнои маълумот ва тақсимкунандаи СОАТ бо Мбит/с.
Маҷрои умумии маҷрои (бо Мбит/с) = (2 * Басомади соат * Паҳнои маълумот) / Тақсимкунандаи СОАТ
Конфигуратсияи нозири FDDR
Вақте ки шумо Controller DDR-ро барои дастрасӣ ба хотираи DDR-и беруна истифода мебаред, назорати DDR бояд дар вақти корӣ танзим карда шавад. Ин тавассути навиштани маълумоти конфигуратсия ба регистрҳои конфигуратсияи контроллерҳои бахшидашудаи DDR анҷом дода мешавад. Ин маълумоти конфигуратсия аз хусусиятҳои хотираи DDR берунӣ ва барномаи шумо вобаста аст. Ин бахш шарҳ медиҳад, ки чӣ гуна ворид кардани ин параметрҳои конфигуратсия ба конфигуратори контролери FDDR ва чӣ гуна маълумоти конфигуратсия ҳамчун як қисми ҳалли умумии ибтидоии периферӣ идора карда мешавад. Барои маълумоти муфассал дар бораи ҳалли оғозсозии периферӣ ба Дастури корбар муроҷиат кунед.
Реестрҳои назорати матоъ DDR
Controller Fabric DDR дорои маҷмӯи регистрҳо мебошад, ки бояд дар вақти корӣ танзим карда шаванд. Қиматҳои конфигуратсия барои ин регистрҳо параметрҳои гуногунро ифода мекунанд (масаланample, ҳолати DDR, паҳнои PHY, ҳолати таркиш, ECC ва ғайра). Барои тафсилот дар бораи регистрҳои конфигуратсияи контроллери DDR, ба дастури корбари Microsemi SmartFusion2 муроҷиат кунед.
Конфигуратсияи сабти матоъҳои DDR
Барои ворид кардани параметрҳое, ки ба хотираи DDR ва замимаи шумо мувофиқат мекунанд, аз ҷадвалбандиҳои Оғозсозии хотира (Расми 2-1) ва Вақти хотира (Расми 2-2) истифода баред. Арзишҳое, ки шумо дар ин ҷадвалҳо ворид мекунед, ба таври худкор ба арзишҳои реестри мувофиқ тарҷума мешаванд. Ҳангоми пахш кардани параметри мушаххас, реестри мувофиқи он дар Равзанаи Тавсифи Реестр тасвир карда мешавад (Расми 1-1 дар саҳифаи 4).
Тасвири 2-1 • Танзимоти FDDR – Ҷадвали оғозёбии хотира
Тасвири 2-2 • Танзимоти FDDR - Ҷадвали вақтҳои хотира
Воридоти конфигуратсияи DDR Files
Илова ба ворид кардани параметрҳои хотираи DDR бо истифода аз ҷадвалбандиҳои оғозкунии хотира ва вақт, шумо метавонед арзишҳои реестри DDR аз file. Барои ин, тугмаи воридоти конфигуратсияро клик кунед ва ба матн гузаред file дорои номҳо ва арзишҳои феҳристи DDR. Тасвири 2-3 синтаксиси конфигуратсияи воридотро нишон медиҳад.
Тасвири 2-3 • Конфигуратсияи Феҳристи DDR File Синтаксис
Шарҳ: Агар шумо ба ҷои ворид кардани онҳо бо истифода аз GUI арзишҳои реестрро ворид кунед, шумо бояд ҳамаи арзишҳои реестри заруриро муайян кунед. Барои тафсилот ба Дастури корбари SmartFusion2 муроҷиат кунед
Содироти конфигуратсияи DDR Files
Шумо инчунин метавонед маълумоти конфигуратсияи реестри ҷорӣро ба матн содир кунед file. Ин file дорои арзишҳои реестри воридшуда (агар мавҷуд бошад) ва инчунин онҳое, ки аз параметрҳои GUI дар ин қуттии муколама ворид кардаед, ҳисоб карда шудаанд.
Агар шумо хоҳед, ки тағиротҳоеро, ки ба конфигуратсияи реестри DDR кардаед, бекор кунед, шумо метавонед инро бо "Барқарорсозии пешфарз" анҷом диҳед. Ин ҳама маълумоти конфигуратсияи регистрро нест мекунад ва шумо бояд ин маълумотро аз нав ворид кунед ё дубора ворид кунед. Маълумот ба арзишҳои аз нав танзимкунии сахтафзор барқарор карда мешавад.
Маълумоти тавлидшуда
Барои тавлиди конфигуратсия OK-ро пахш кунед. Дар асоси вуруди шумо дар ҷадвалҳои умумӣ, Вақти хотира ва оғозкунии хотира, конфигуратори FDDR арзишҳоро барои ҳамаи регистрҳои конфигуратсияи DDR ҳисоб мекунад ва ин арзишҳоро ба лоиҳа ва моделсозии нармафзори шумо содир мекунад. fileс. содирот file синтаксис дар расми 2-4 нишон дода шудааст.
Тасвири 2-4 • Конфигуратсияи Феҳристи содироти DDR File Синтаксис
Прошивка
Вақте ки шумо SmartDesign-ро тавлид мекунед, инҳоянд files дар феҳристи /firmware/ drivers_config/sys_config тавлид мешаванд. Инхо fileБарои дуруст тартиб додани асосии нармафзори CMSIS лозим аст ва дорои маълумот дар бораи тарҳи ҷории шумо, аз ҷумла маълумоти конфигуратсияи периферӣ ва иттилооти конфигуратсияи соат барои MSS. Инҳоро таҳрир накунед fileба таври дастӣ, зеро онҳо ҳар дафъае, ки тарҳи решаи шумо барқарор карда мешавад, аз нав сохта мешаванд.
- 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-и худ эҷод мекунед, моделиронии зерин files дар директорияи / simulation тавлид мешаванд:
- test.bfm - BFM-и сатҳи олӣ file ки бори аввал ҳангоми ҳама гуна моделиронӣ, ки протсессори SmartFusion2 MSS Cortex-M3-ро машқ мекунад, иҷро карда мешавад. Он peripheral_init.bfm ва user.bfm -ро бо ин тартиб иҷро мекунад.
- peripheral_init.bfm – Дорои тартиби BFM, ки тақлид кардани функсияи CMSIS::SystemInit() дар Cortex-M3 пеш аз ворид шудан ба процедураи main() иҷро мешавад. Он маълумоти конфигуратсияро барои ҳама дастгоҳҳои периферии дар тарҳрезӣ истифодашуда ба регистрҳои конфигуратсияи периферии дуруст нусхабардорӣ мекунад ва сипас интизор мешавад, ки ҳама таҷҳизоти канорӣ пеш аз тасдиқ кардани он, ки корбар метавонад ин таҷҳизоти перифериро истифода барад.
- FDDR_init.bfm - Фармонҳои навиштани BFM-ро дар бар мегирад, ки тақлид кардани навиштаҷоти маълумоти реестри конфигуратсияи Fabric 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 ҳар дафъае, ки тарҳи решаи шумо барқарор карда мешавад, дубора эҳё карда мешавад.
Роҳи конфигуратсияи матоъ DDR
Ҳалли ибтидоии периферӣ талаб мекунад, ки ба ғайр аз муайян кардани арзишҳои реестри конфигуратсияи Fabric DDR, шумо роҳи конфигуратсияи APB-ро дар MSS (FIC_2) танзим кунед. Функсияи SystemInit() маълумотро ба регистрҳои конфигуратсияи FDDR тавассути интерфейси FIC_2 APB менависад.
Шарҳ: Агар шумо System Builder -ро истифода баред, роҳи конфигуратсия ба таври худкор муқаррар ва пайваст карда мешавад.
Тасвири 2-5 • FIC_2 Конфигуратор зиёда азview
Барои танзим кардани интерфейси FIC_2:
- Муколамаи конфигуратори FIC_2-ро (Расми 2-5) аз конфигуратори MSS кушоед.
- Опсияи оғоз кардани дастгоҳҳои перифериро бо истифода аз Cortex-M3 интихоб кунед.
- Боварӣ ҳосил кунед, ки MSS DDR, инчунин блокҳои Fabric DDR/SERDES, агар шумо онҳоро истифода баред, тафтиш карда шудаанд.
- Барои захира кардани танзимоти худ OK-ро пахш кунед. Ин бандарҳои конфигуратсияи FIC_2-ро (интерфейсҳои автобуси Соат, Reset ва APB) фош мекунад, тавре ки дар расми 2-6 нишон дода шудааст.
- MSS эҷод кунед. Портҳои FIC_2 (FIC_2_APB_MASTER, FIC_2_APB_M_PCLK ва FIC_2_APB_M_RESET_N) ҳоло дар интерфейси MSS кушода шудаанд ва метавонанд ба CoreSF2Config ва CoreSF2Reset мувофиқи мушаххасоти ҳалли ибтидоии периферӣ пайваст шаванд.
Расми 2-6 • Портҳои FIC_2
Тавсифи порт
Портҳои асосии FDDR
Ҷадвали 3-1 • Портҳои асосии FDDR
Номи порт | Самт | Тавсифи |
CORE_RESET_N | IN | Бозсозии нозири FDDR |
CLK_BASE | IN | Соати интерфейси FDDR матоъ |
FPLL_LOCK | БЕРУН | Баромади FDDR PLL Қулф - баланд вақте ки FDDR PLL қуфл аст |
CLK_BASE_PLL_LOCK | IN | Вуруди қулфи матоъ PLL. Ин вуруд танҳо ҳангоми интихоб шудани имконоти FAB_PLL_LOCK истифода мешавад. |
Бандарҳои қатъ
Ин гурӯҳи бандарҳо ҳангоми интихоб кардани имкони Фаъолсозии халалҳо дучор мешаванд.
Ҷадвали 3-2 • Портҳои қатъ
Номи порт | Самт | Тавсифи |
PLL_LOCK_INT | БЕРУН | Вақте ки FDDR PLL қуфл мешавад, тасдиқ мекунад. |
PLL_LOCKLOST_INT | БЕРУН | Ҳангоми гум шудани қулфи FDDR PLL тасдиқ мекунад. |
ECC_INT | БЕРУН | Ҳангоми рух додани ҳодисаи ECC тасдиқ мекунад. |
IO_CALIB_INT | БЕРУН | Тасдиқ мекунад, ки ҳангоми ба итмом расидани калибровкаи вуруд/чор. |
FIC_INT | БЕРУН | Тасдиқ мекунад, вақте ки хато дар протоколи AHB/AXI дар интерфейси Fabric вуҷуд дорад. |
Интерфейси конфигуратсияи APB3
Љадвали 3-3 • Интерфейси конфигуратсияи APB3
Номи порт | Самт | Тавсифи |
APB_S_PENABLE | IN | Ғуломро фаъол созед |
APB_S_PSEL | IN | Интихоби ғулом |
APB_S_PWRITE | IN | Навиштани Фаъол |
APB_S_PADDR[10:2] | IN | Адрес |
APB_S_PWDATA[15:0] | IN | Маълумотро нависед |
APB_S_PREADY | БЕРУН | Ғулом омода |
APB_S_PSLVERR | БЕРУН | Хатои ғулом |
APB_S_PRDATA[15:0] | БЕРУН | Маълумотро хонед |
APB_S_PRESET_N | IN | Бозсозии ғулом |
APB_S_PCLK | IN | Соат |
Интерфейси DDR PHY
Љадвали 3-4 • Интерфейси DDR PHY
Номи порт | Самт | Тавсифи |
FDDR_CAS_N | БЕРУН | DRAM CASN |
FDDR_CKE | БЕРУН | DRAM CKE |
FDDR_CLK | БЕРУН | Соат, тарафи Р |
FDDR_CLK_N | БЕРУН | Соат, тарафи N |
FDDR_CS_N | БЕРУН | DRAM CSN |
FDDR_ODT | БЕРУН | DRAM ODT |
FDDR_RAS_N | БЕРУН | ДРАМ РАСН |
FDDR_RESET_N | БЕРУН | Reset DRAM барои DDR3 |
FDDR_WE_N | БЕРУН | ДРАМ ВЕН |
FDDR_ADDR [15:0] | БЕРУН | Битҳои Address Dram |
FDDR_BA[2:0] | БЕРУН | Суроғаи Бонки Dram |
FDDR_DM_RDQS[4:0] | INOUT | Маскаи маълумотҳои драмавӣ |
FDDR_DQS[4:0] | INOUT | Драм маълумот Strobe Вуруди / баромади - P тараф |
FDDR_DQS_N [4:0] | INOUT | Драм маълумот Strobe Вуруди / баромади - N тараф |
FDDR_DQ [35:0] | INOUT | Вуруди / баромади маълумот DRAM |
FDDR_FIFO_WE_IN[2:0] | IN | FIFO дар сигнал |
FDDR_FIFO_WE_OUT[2:0] | БЕРУН | Сигнал баромадани FIFO |
FDDR_DM_RDQS ([3:0]/[1:0]/[0]) | INOUT | Маскаи маълумотҳои драмавӣ |
FDDR_DQS ([3:0]/[1:0]/[0]) | INOUT | Драм маълумот Strobe Вуруди / баромади - P тараф |
FDDR_DQS_N ([3:0]/[1:0]/[0]) | INOUT | Драм маълумот Strobe Вуруди / баромади - N тараф |
FDDR_DQ ([31:0]/[15:0]/[7:0]) | INOUT | Вуруди / баромади маълумот DRAM |
FDDR_DQS_TMATCH_0_IN | IN | FIFO дар сигнал |
FDDR_DQS_TMATCH_0_OUT | БЕРУН | Сигнал баромадани FIFO |
FDDR_DQS_TMATCH_1_IN | IN | FIFO дар сигнал (танҳо 32-бит) |
FDDR_DQS_TMATCH_1_OUT | БЕРУН | Сигнали баромади FIFO (танҳо 32-бит) |
FDDR_DM_RDQS_ECC | INOUT | Dram ECC Data Mask |
FDDR_DQS_ECC | INOUT | Драм ECC Data Strobe Вуруди / Натиҷаи - P тараф |
FDDR_DQS_ECC_N | INOUT | Драм ECC Data Strobe Вуруди / Натиҷаи - N тараф |
FDDR_DQ_ECC ([3:0]/[1:0]/[0]) | INOUT | DRAM ECC маълумот Вуруд / баромад |
FDDR_DQS_TMATCH_ECC_IN | IN | ECC FIFO дар сигнал |
FDDR_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 мувофиқат мекунад.
Интерфейси автобуси AXI
Љадвали 3-5 • Интерфейси автобуси AXI
Номи порт | Самт | Тавсифи |
AXI_S_AWREADY | БЕРУН | Навиштани суроға омода |
AXI_S_WREADY | БЕРУН | Навиштани суроға омода |
AXI_S_BID[3:0] | БЕРУН | ID ҷавоб |
AXI_S_BRESP[1:0] | БЕРУН | Ҷавоб нависед |
AXI_S_BVALID | БЕРУН | Ҷавобро дуруст нависед |
AXI_S_ARREADY | БЕРУН | Суроғаро хонед тайёр |
AXI_S_RID[3:0] | БЕРУН | ID-ро хонед Tag |
AXI_S_RRESP[1:0] | БЕРУН | Ҷавобро хонед |
AXI_S_RDATA[63:0] | БЕРУН | Маълумотро хонед |
AXI_S_RLAST | БЕРУН | Охирин хонед - Ин сигнал интиқоли охиринро дар таркиши хондан нишон медиҳад. |
AXI_S_RVALID | БЕРУН | Суроғаро хонед дуруст |
AXI_S_AWID[3:0] | IN | ID-и суроғаро нависед |
AXI_S_AWADDR[31:0] | IN | Адрес нависед |
AXI_S_AWLEN[3:0] | IN | Дарозии таркиш |
AXI_S_AWSIZE[1:0] | IN | Андозаи таркиш |
AXI_S_AWBURST[1:0] | IN | Навъи таркиш |
AXI_S_AWLOCK[1:0] | IN | Навъи қулф - Ин сигнал маълумоти иловагӣ дар бораи хусусиятҳои атомии интиқол медиҳад. |
AXI_S_AWVALID | IN | Суроғаро дуруст нависед |
AXI_S_WID[3:0] | IN | ID маълумотро нависед tag |
AXI_S_WDATA[63:0] | IN | Маълумот нависед |
AXI_S_WSTRB[7:0] | IN | Стробҳо нависед |
AXI_S_WLAST | IN | Охирин нависед |
AXI_S_WVALID | IN | Дуруст нависед |
AXI_S_BREADY | IN | Навиштан тайёр |
AXI_S_ARID[3:0] | IN | ID-адресро хонед |
AXI_S_ARADDR[31:0] | IN | Адресро хонед |
AXI_S_ARLEN[3:0] | IN | Дарозии таркиш |
AXI_S_ARSIZE[1:0] | IN | Андозаи таркиш |
AXI_S_ARBURST[1:0] | IN | Навъи таркиш |
AXI_S_ARLOCK[1:0] | IN | Навъи қулф |
AXI_S_ARVALID | IN | Суроғаро хонед дуруст |
AXI_S_RREADY | IN | Суроғаро хонед тайёр |
Номи порт | Самт | Тавсифи |
AXI_S_CORE_RESET_N | IN | Бозсозии глобалии MDDR |
AXI_S_RMW | IN | Нишон медиҳад, ки оё ҳамаи байтҳои хатти 64-бит барои ҳама зарбаҳои интиқоли AXI дурустанд.
|
Интерфейси автобус AHB0
Љадвали 3-6 • Интерфейси автобуси AHB0
Номи порт | Самт | Тавсифи |
AHB0_S_HREADYOUT | БЕРУН | Ғуломи AHBL омода аст - Вақте ки баланд барои навиштан нишон медиҳад, ки ғулом барои қабули маълумот омода аст ва ҳангоми хондан нишон медиҳад, ки маълумот дуруст аст. |
AHB0_S_HRESP | БЕРУН | Ҳолати вокуниши AHBL - Вақте ки баланд дар охири транзаксия нишон медиҳад, ки транзаксия бо хатогиҳо анҷом ёфтааст. Вақте ки дар охири транзаксия паст аст, нишон медиҳад, ки транзаксия бомуваффақият анҷом ёфтааст. |
AHB0_S_HRDATA[31:0] | БЕРУН | Маълумоти хондани AHBL - Маълумотро аз ғулом ба усто хонед |
AHB0_S_HSEL | IN | Интихоби ғуломи AHBL - Вақте ки тасдиқ карда мешавад, ғулом ғуломи ҳозираи интихобшудаи AHBL дар автобуси AHB мебошад. |
AHB0_S_HADDR[31:0] | IN | Суроғаи AHBL – суроғаи байтӣ дар интерфейси AHBL |
AHB0_S_HBURST[2:0] | IN | Дарозии таркиши AHBL |
AHB0_S_HSIZE[1:0] | IN | Андозаи интиқоли AHBL - Андозаи интиқоли ҷорӣро нишон медиҳад (танҳо транзаксияҳои 8/16/32 байт) |
AHB0_S_HTRANS[1:0] | IN | Навъи интиқоли AHBL - Навъи интиқоли амалиёти ҷорӣро нишон медиҳад. |
AHB0_S_HMASTLOCK | IN | Қулфи AHBL - Вақте ки тасдиқ карда мешавад, интиқоли ҷорӣ як қисми амалиёти баста аст. |
AHB0_S_HWRITE | IN | AHBL нависед - Вақте ки баланд нишон медиҳад, ки муомилоти ҷорӣ навиштан аст. Вақте ки паст нишон медиҳад, ки муомилоти ҷорӣ хондан аст. |
AHB0_S_HREADY | IN | AHBL омода - Вақте ки баланд аст, нишон медиҳад, ки ғулом барои қабули муомилоти нав омода аст. |
AHB0_S_HWDATA[31:0] | IN | Маълумоти навиштани AHBL - Навиштани маълумот аз устод ба ғулом |
Интерфейси автобус AHB1
Љадвали 3-7 • Интерфейси автобуси AHB1
Номи порт | Самт | Тавсифи |
AHB1_S_HREADYOUT | БЕРУН | Ғуломи AHBL омода аст - Вақте ки барои навиштан баланд аст, нишон медиҳад, ки ғулом барои қабули маълумот омода аст ва вақте ки барои хондан баланд аст, нишон медиҳад, ки маълумот дуруст аст. |
AHB1_S_HRESP | БЕРУН | Ҳолати вокуниши AHBL - Вақте ки баланд дар охири транзаксия нишон медиҳад, ки транзаксия бо хатогиҳо анҷом ёфтааст. Вақте ки дар охири транзаксия паст мешавад, нишон медиҳад, ки транзаксия бомуваффақият анҷом ёфтааст. |
AHB1_S_HRDATA[31:0] | БЕРУН | Маълумоти хондани AHBL - Маълумотро аз ғулом ба усто хонед |
AHB1_S_HSEL | IN | Интихоби ғуломи AHBL - Вақте ки тасдиқ карда мешавад, ғулом ғуломи ҳозираи интихобшудаи AHBL дар автобуси AHB мебошад. |
AHB1_S_HADDR[31:0] | IN | Суроғаи AHBL – суроғаи байтӣ дар интерфейси AHBL |
AHB1_S_HBURST[2:0] | IN | Дарозии таркиши AHBL |
AHB1_S_HSIZE[1:0] | IN | Андозаи интиқоли AHBL - Андозаи интиқоли ҷорӣро нишон медиҳад (танҳо транзаксияҳои 8/16/32 байт). |
AHB1_S_HTRANS[1:0] | IN | Навъи интиқоли AHBL - Навъи интиқоли амалиёти ҷорӣро нишон медиҳад. |
AHB1_S_HMASTLOCK | IN | Қулфи AHBL - Вақте ки тасдиқ карда мешавад, интиқоли ҷорӣ як қисми амалиёти баста аст. |
AHB1_S_HWRITE | IN | Навиштани AHBL - Вақте ки баланд аст, нишон медиҳад, ки амалиёти ҷорӣ навиштан аст. Вақте ки паст, нишон медиҳад, ки амалиёти ҷорӣ хонда аст. |
AHB1_S_HREADY | IN | AHBL омода - Вақте ки баланд аст, нишон медиҳад, ки ғулом барои қабули муомилоти нав омода аст. |
AHB1_S_HWDATA[31:0] | IN | Маълумоти навиштани AHBL - Навиштани маълумот аз устод ба ғулом |
Дастгирии маҳсулот
Microsemi SoC Products Group маҳсулоти худро бо хидматҳои гуногуни дастгирӣ дастгирӣ мекунад, аз ҷумла Хадамоти муштариён, Маркази дастгирии техникии муштариён, webсайт, почтаи электронӣ ва офисҳои фурӯш дар саросари ҷаҳон. Ин замима маълумотро дар бораи тамос бо Microsemi SoC Products Group ва истифодаи ин хидматҳои дастгирӣ дар бар мегирад.
Хидмат ба муштари
Барои дастгирии ғайритехникии маҳсулот, ба монанди нархгузории маҳсулот, такмилдиҳии маҳсулот, маълумоти навсозӣ, ҳолати фармоиш ва иҷозат ба Хадамоти муштариён тамос гиред.
Аз Амрикои Шимолӣ ба 800.262.1060 занг занед
Аз тамоми ҷаҳон ба рақами 650.318.4460 занг занед
Факс, аз ҳар гӯшаи ҷаҳон, 408.643.6913
Маркази дастгирии техникии муштариён
Microsemi SoC Products Group Маркази дастгирии техникии муштариёнро бо муҳандисони баландихтисос, ки метавонанд ба саволҳои сахтафзор, нармафзор ва тарроҳии шумо дар бораи Маҳсулоти Microsemi SoC ҷавоб диҳанд, кор мекунанд. Маркази дастгирии техникии муштариён вақти зиёдро барои эҷоди қайдҳои барномавӣ, ҷавобҳо ба саволҳои маъмулии давраи тарроҳӣ, ҳуҷҷатгузории масъалаҳои маълум ва саволҳои гуногун сарф мекунад. Пас, пеш аз он ки бо мо тамос гиред, лутфан ба захираҳои онлайни мо муроҷиат кунед. Эҳтимол дорад, ки мо ба саволҳои шумо аллакай ҷавоб додаем.
Пуштибонии фаннӣ
Ба Дастгирии муштариён равед webсайт (www.microsemi.com/soc/support/search/default.aspx) барои маълумоти бештар ва дастгирии. Бисёр ҷавобҳо дар ҷустуҷӯ дастрасанд web Манбаъ диаграммаҳо, тасвирҳо ва истинодҳо ба дигар захираҳоро дар бар мегирад webсайт.
Webсайт
Шумо метавонед маълумоти гуногуни техникӣ ва ғайритехникиро дар саҳифаи хонагии SoC аз назар гузаронед, дар 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 (NASDAQ: MSCC) портфели ҳамаҷонибаи ҳалли нимноқилҳоро барои: аэрокосмос, дифоъ ва амният пешниҳод мекунад; корхона ва алока; ва бозорҳои энергетикаи саноатӣ ва алтернативӣ. Маҳсулот дорои дастгоҳҳои аналогӣ ва RF-и баландсифат, эътимоднокии баланд, сигналҳои омехта ва микросхемаҳои интегралӣ RF, SoC-ҳои танзимшаванда, FPGA ва зерсистемаҳои мукаммал мебошанд. Идораи марказии Microsemi дар Алисо Виеҷо, Калифорния ҷойгир аст. Маълумоти бештарро дар ин ҷо гиред www.microsemi.com.
© 2014 Microsemi Corporation. Ҳамаи ҳуқуқ маҳфуз аст. Microsemi ва логотипи Microsemi тамғаҳои тиҷоратии Microsemi Corporation мебошанд. Ҳама тамғаҳои молӣ ва тамғаҳои хидматрасонии дигар моликияти соҳибони мувофиқ мебошанд.
Идораи марказии Microsemi
Як корхона, Aliso Viejo CA 92656 ИМА
Дар дохили ИМА: +1 949-380-6100
Фурӯш: +1 949-380-6136
Факс: +1 949-215-4996
Ҳуҷҷатҳо / Сарчашмаҳо
![]() |
Конфигуратсияи нозири Microsemi SmartFusion2 FPGA матоъ DDR [pdf] Дастури корбар Конфигуратсияи SmartFusion2 FPGA Fabric DDR Controller, SmartFusion2, FPGA Fabric DDR Controller Configuration, Configuration Controller |