Microsemi - логотипSmartFusion2 MSS
Конфигуратсияи нозири DDR
Libero SoC v11.6 ва дертар 

Муқаддима

SmartFusion2 MSS дорои контролери дохилшудаи DDR мебошад. Ин контролери DDR барои назорат кардани хотираи DDR-и чипӣ пешбинӣ шудааст. Назорати MDDR-ро метавон аз MSS ва инчунин аз матои FPGA дастрас кард. Илова бар ин, контролери DDR низ метавонад аз байн рафта, интерфейси иловагиро ба матоъи FPGA таъмин кунад (Ҳолати назорати нарм (SMC)).
Барои пурра танзим кардани контролери MSS DDR, шумо бояд:

  1. Бо истифода аз Configurator MDDR роҳи маълумотро интихоб кунед.
  2. Қиматҳои реестрро барои регистрҳои контроллер DDR таъин кунед.
  3. Бо истифода аз конфигуратори MSS CCC басомадҳои соати хотираи DDR ва матои FPGA ба таносуби соати MDDR (агар лозим бошад) -ро интихоб кунед.
  4. Интерфейси конфигуратсияи APB-и контроллерро тавре пайваст кунед, ки аз ҷониби ҳалли Initialization Peripheral муайян карда шудааст. Барои схемаи ибтидоии MDDR, ки аз ҷониби System Builder сохта шудааст, ба "Пайҳати конфигуратсияи MSS DDR" дар саҳифаи 13 ва расми 2-7 муроҷиат кунед.
    Шумо инчунин метавонед схемаи ибтидоии худро бо истифода аз мустақилона (на аз ҷониби System Builder) Initialization Peripheral созед. Ба дастури корбарии SmartFusion2 оғозкунии периферии мустақил муроҷиат кунед.

Танзимгари MDDR

Конфигуратори MDDR барои танзими роҳи умумии додаҳо ва параметрҳои хотираи берунии DDR барои контролери MSS DDR истифода мешавад.

Конфигуратсияи Controller Microsemi SmartFusion2 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 мутаносибан нишон медиҳанд.

Microsemi SmartFusion2 MSS DDR конфигуратсия - Хотира

  • Ҳолати вақт - Ҳолати вақтгузории 1T ё 2T -ро интихоб кунед. Дар 1T (режими пешфарз), контролери DDR метавонад дар ҳар як давраи соат фармони нав диҳад. Дар реҷаи вақти 2T, контролери DDR суроға ва автобуси фармонро барои ду давраи соат эътибор дорад. Ин самаранокии автобусро то як фармон дар ду соат коҳиш медиҳад, аммо он миқдори танзим ва нигоҳдории вақтро дучанд мекунад.
  • Худтанзимкунии қисман-массив (танҳо LPDDR). Ин хусусият барои сарфаи барқ ​​барои LPDDR аст.
    Барои контроллер яке аз зеринро интихоб кунед, то ҳаҷми хотираро ҳангоми навсозии худкор навсозӣ кунад:
    – Массиви пурра: Бонкҳои 0, 1,2 ва 3
    – Массиви нисфи: Бонкҳои 0 ва 1
    – Массиви семоҳа: Бонк 0
    – Массиви ҳаштум: Бонки 0 бо суроғаи сатри MSB=0
    – Массиви як-шонздаҳум: Бонки 0 бо суроғаи сатри MSB ва MSB-1 ҳарду ба 0 баробар аст.
    Барои ҳамаи имконоти дигар, ҳангоми танзим кардани параметрҳо ба варақаи маълумоти хотираи DDR муроҷиат кунед.
    Конфигуратсияи Controller Microsemi SmartFusion2 MSS DDR - Хотираи 1

Конфигуратсияи Controller Microsemi SmartFusion2 MSS DDR - Хотираи 2

Вақти хотира
Ин ҷадвал ба шумо имкон медиҳад, ки параметрҳои вақти хотираро танзим кунед. Ҳангоми танзими параметрҳои Вақти хотира ба Варақаи маълумоти хотираи LPDDR/DDR2/DDR3 муроҷиат кунед.
Ҳангоми тағир додан ё ворид кардани арзиш, панели Тавсифи Реестр ба шумо номи реестр ва арзиши сабти навшударо медиҳад. Қиматҳои беэътибор ҳамчун огоҳӣ қайд карда мешаванд.

Конфигуратсияи Controller Microsemi SmartFusion2 MSS DDR - Хотираи 3

Воридоти конфигуратсияи DDR Files
Илова ба ворид кардани параметрҳои хотираи DDR бо истифода аз ҷадвалбандиҳои оғозкунии хотира ва вақт, шумо метавонед арзишҳои реестри DDR аз file. Барои ин, тугмаи воридоти конфигуратсияро клик кунед ва ба матн гузаред file дорои номҳо ва арзишҳои феҳристи DDR. Тасвири 2-5 синтаксиси конфигуратсияи воридотро нишон медиҳад.

Конфигуратсияи Controller Microsemi SmartFusion2 MSS DDR - Хотираи 4

Шарҳ: Агар шумо ба ҷои ворид кардани онҳо бо истифода аз GUI арзишҳои реестрро ворид кунед, шумо бояд ҳамаи арзишҳои реестри заруриро муайян кунед. Барои тафсилот ба дастури корбари SmartFusion2 SoC FPGA High Speed ​​DDR Interfaces муроҷиат кунед.

Содироти конфигуратсияи DDR Files
Шумо инчунин метавонед маълумоти конфигуратсияи реестри ҷорӣро ба матн содир кунед file. Ин file дорои арзишҳои реестрест, ки шумо ворид кардаед (агар мавҷуд бошад) ва инчунин онҳое, ки аз параметрҳои GUI дар ин муколама ворид кардаед, ҳисоб карда шудаанд.
Агар шумо хоҳед, ки тағиротҳоеро, ки ба конфигуратсияи реестри DDR кардаед, бекор кунед, шумо метавонед инро бо "Барқарорсозии пешфарз" анҷом диҳед. Дар хотир доред, ки ин ҳама маълумоти конфигуратсияи регистрро нест мекунад ва шумо бояд ин маълумотро дубора ворид кунед ё дубора ворид кунед. Маълумот ба арзишҳои аз нав танзимкунии сахтафзор барқарор карда мешавад.
Маълумоти тавлидшуда
Барои тавлиди конфигуратсия OK-ро пахш кунед. Дар асоси вуруди шумо дар ҷадвалҳои умумӣ, вақти хотира ва оғозкунии хотира, конфигуратори MDDR арзишҳоро барои ҳамаи регистрҳои конфигуратсияи DDR ҳисоб мекунад ва ин арзишҳоро ба лоиҳа ва моделсозии нармафзори шумо содир мекунад. fileс. содирот file синтаксис дар расми 2-6 нишон дода шудааст.

Конфигуратсияи Controller Microsemi SmartFusion2 MSS DDR - Memory5

Прошивка

Вақте ки шумо 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 -ро истифода баред, роҳи конфигуратсия ба таври худкор муқаррар ва пайваст карда мешавад.

Конфигуратсияи Controller Microsemi SmartFusion2 MSS DDR - Memory6

Барои танзим кардани интерфейси FIC_2:

  1. Муколамаи конфигуратори FIC_2-ро (Расми 2-7) аз конфигуратори MSS кушоед.
  2. Опсияи оғоз кардани дастгоҳҳои перифериро бо истифода аз Cortex-M3 интихоб кунед.
  3. Боварӣ ҳосил кунед, ки MSS DDR, инчунин блокҳои Fabric DDR/SERDES, агар шумо онҳоро истифода баред, тафтиш карда шудаанд.
  4.  Барои захира кардани танзимоти худ OK-ро пахш кунед. Ин портҳои конфигуратсияи FIC_2-ро (интерфейсҳои автобуси Соат, Бозсозӣ ва APB) фош мекунад, тавре ки дар расми 2-8 нишон дода шудааст.
  5.  MSS эҷод кунед. Бандарҳои FIC_2 (FIC_2_APB_MASTER, FIC_2_APB_M_PCLK ва FIC_2_APB_M_RESET_N) ҳоло дар интерфейси MSS кушода шудаанд ва метавонанд ба CoreConfigP ва CoreResetP мувофиқи мушаххасоти ҳалли Периферии Интициализатсия пайваст шаванд.

Барои тафсилоти пурра дар бораи конфигуратсия ва пайваст кардани ядроҳои CoreConfigP ва CoreResetP, ба Дастури корбари ибтидоии периферӣ муроҷиат кунед.

Конфигуратсияи Controller Microsemi SmartFusion2 MSS DDR - Memory7

Тавсифи порт

Интерфейси 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
Корпоратсияи 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, конфигуратсияи контроллер

Иқтибосҳо

Назари худро гузоред

Суроғаи почтаи электронии шумо нашр намешавад. Майдонҳои зарурӣ қайд карда шудаанд *