Мицросеми - логоСмартФусион2 МСС
Конфигурација ДДР контролера
Либеро СоЦ в11.6 и новије верзије 

Увод

СмартФусион2 МСС има уграђен ДДР контролер. Овај ДДР контролер је намењен за контролу ДДР меморије ван чипа. МДДР контролеру се може приступити из МСС-а као и из ФПГА тканине. Поред тога, ДДР контролер се такође може заобићи, пружајући додатни интерфејс за ФПГА тканину (Софт Цонтроллер Моде (СМЦ)).
Да бисте у потпуности конфигурисали МСС ДДР контролер, морате:

  1. Изаберите путању података помоћу МДДР конфигуратора.
  2. Подесите вредности регистра за регистре ДДР контролера.
  3. Изаберите фреквенције такта ДДР меморије и однос ФПГА тканине према МДДР (ако је потребно) користећи МСС ЦЦЦ конфигуратор.
  4. Повежите АПБ конфигурациони интерфејс контролера како је дефинисано решењем за иницијализацију периферије. За кола за МДДР иницијализацију коју је направио Систем Буилдер, погледајте „Путања МСС ДДР конфигурације“ на страници 13 и Слика 2-7.
    Такође можете да направите сопствена кола за иницијализацију користећи самосталну (не од стране Систем Буилдер) иницијализацију периферије. Погледајте Упутство за употребу за СмартФусион2 самосталну иницијализацију периферије.

МДДР конфигуратор

МДДР конфигуратор се користи за конфигурисање целокупне путање података и спољних параметара ДДР меморије за МСС ДДР контролер.

Мицросеми СмартФусион2 МСС ДДР конфигурација контролера -

Картица Опште поставља поставке меморије и интерфејса тканине (Слика 1-1).
Подешавања меморије
Унесите време подешавања ДДР меморије. Ово је време потребно за иницијализацију ДДР меморије. Подразумевана вредност је 200 ус. Погледајте свој лист података о ДДР меморији за тачну вредност коју треба да унесете.
Користите подешавања меморије да бисте конфигурисали своје меморијске опције у МДДР.

  • Тип меморије – ЛПДДР, ДДР2 или ДДР3
  • Ширина података – 32-битна, 16-битна или 8-битна
  • СЕЦДЕД Омогућено ЕЦЦ – УКЉУЧЕНО или ИСКЉУЧЕНО
  • Арбитражна шема – Тип-0, Тип -1, Тип-2, Тип-3
  • ИД највишег приоритета – Важеће вредности су од 0 до 15
  • Ширина адресе (битови) – Погледајте листу са подацима о ДДР меморији за број битова адресе реда, банке и колоне за ЛПДДР/ДДР2/ДДР3 меморију коју користите. изаберите падајући мени да бисте изабрали тачну вредност за редове/банке/колоне према подацима за ЛПДДР/ДДР2/ДДР3 меморију.

Напомена: Број у падајућој листи односи се на број битова адресе, а не на апсолутни број редова/банка/колона. Фор екampле, ако ваша ДДР меморија има 4 банке, изаберите 2 (2 ²=4) за банке. Ако ваша ДДР меморија има 8 банака, изаберите 3 (2³ =8) за банке.

Поставке интерфејса тканине
Подразумевано, тврди Цортек-М3 процесор је подешен за приступ ДДР контролеру. Такође можете дозволити фабриц Мастер-у да приступи ДДР контролеру тако што ћете омогућити избор у пољу за потврду Фабриц Интерфаце Сеттинг. У овом случају, можете изабрати једну од следећих опција:

  • Користите АКСИ интерфејс – Мастер фабриц приступа ДДР контролеру преко 64-битног АКСИ интерфејса.
  • Користите један АХБЛите интерфејс – Мастер тканине приступа ДДР контролеру преко једног 32-битног АХБ интерфејса.
  • Користите два АХБЛите интерфејса – Два мастера тканине приступају ДДР контролеру користећи два 32-битна АХБ интерфејса.
    Конфигурација view (Слика 1-1) ажурирања према вашем избору Фабриц Интерфаце.

Снага И/О погона (само ДДР2 и ДДР3)
Изаберите једну од следећих снага драјва за ваше ДДР И/О:

  • Пола погонске снаге
  •  Пуна снага погона

Либеро СоЦ поставља ДДР И/О стандард за ваш МДДР систем на основу вашег типа ДДР меморије и снаге И/О погона (као што је приказано у Табели 1-1).
Табела 1-1 • Снага И/О драјва и тип ДДР меморије

Тип ДДР меморије Пола снаге погон Погон пуне снаге
ДДР3 ССТЛ15И ССТЛ15ИИ
ДДР2 ССТЛ18И ССТЛ18ИИ
ЛПДДР ЛПДРИ ЛПДРИИ

ИО стандард (само ЛПДДР)
Изаберите једну од следећих опција:

  • ЛВЦМОС18 (најмања снага) за ЛВЦМОС 1.8В ИО стандард. Користи се у типичним ЛПДДР1 апликацијама.
  • ЛПДДРИ Напомена: Пре него што изаберете овај стандард, уверите се да ваша плоча подржава овај стандард. Морате користити ову опцију када циљате М2С-ЕВАЛ-КИТ или СФ2-СТАРТЕР-КИТ плоче. ЛПДДРИ ИО стандарди захтевају да је ИМП_ЦАЛИБ отпорник инсталиран на плочи.

ИО калибрација (само ЛПДДР)
Изаберите једну од следећих опција када користите ЛВЦМОС18 ИО стандард:

  • On
  • Искључено (типично)

Калибрација ОН и ОФФ опционо контролише употребу ИО калибрационог блока који калибрише ИО драјвере на спољни отпорник. Када је искључен, уређај користи унапред подешено подешавање ИО драјвера.
Када је укључено, ово захтева 150-ом ИМП_ЦАЛИБ отпорник да се инсталира на ПЦБ.
Ово се користи за калибрацију ИО према карактеристикама ПЦБ-а. Међутим, када је постављено на ОН, потребно је инсталирати отпорник или се меморијски контролер неће покренути.
За више информација, погледајте апликацију АЦ393-СмартФусион2 и ИГЛОО2 упутства за дизајн плоча
Напомена и упутство за употребу за СмартФусион2 СоЦ ФПГА високе брзине ДДР интерфејса.

Конфигурација МДДР контролера

Када користите МСС ДДР контролер за приступ спољној ДДР меморији, ДДР контролер мора бити конфигурисан током рада. Ово се ради уписивањем конфигурационих података у наменске регистре конфигурације ДДР контролера. Ови конфигурациони подаци зависе од карактеристика спољне ДДР меморије и ваше апликације. Овај одељак описује како да унесете ове конфигурационе параметре у конфигуратор МСС ДДР контролера и како се управља подацима о конфигурацији као део целокупног решења за иницијализацију периферије.

МСС ДДР контролни регистри
МСС ДДР контролер има скуп регистара који треба да се конфигуришу током рада. Вредности конфигурације за ове регистре представљају различите параметре, као што су ДДР режим, ПХИ ширина, бурст режим и ЕЦЦ. За потпуне детаље о регистрима конфигурације ДДР контролера, погледајте упутство за употребу СмартФусион2 СоЦ ФПГА Хигх Спеед ДДР интерфејса.
Конфигурација МДДР регистара
Користите картице Иницијализација меморије (Слика 2-1, Слика 2-2 и Слика 2-3) и Мемори Тиминг (Слика 2-4) да бисте унели параметре који одговарају вашој ДДР меморији и апликацији. Вредности које унесете у ове картице се аутоматски преводе у одговарајуће вредности регистра. Када кликнете на одређени параметар, његов одговарајући регистар је описан у окну Опис регистра (доњи део на слици 1-1 на страни 4).
Иницијализација меморије
Картица Иницијализација меморије вам омогућава да конфигуришете начине на које желите да се иницијализују ваше ЛПДДР/ДДР2/ДДР3 меморије. Мени и опције доступне на картици Мемори Инитиализатион разликују се у зависности од типа ДДР меморије (ЛПДДР/ДДР2/ДДР3) коју користите. Погледајте листу са подацима о ДДР меморији када конфигуришете опције. Када промените или унесете вредност, окно Опис регистра вам даје име регистра и вредност регистра која се ажурира. Неважеће вредности су означене као упозорења. Слике 2-1, Слика 2-2 и Слика 2-3 приказују картицу Иницијализација за ЛПДДР, ДДР2 и ДДР3, респективно.

Мицросеми СмартФусион2 МСС ДДР конфигурација контролера - Меморија

  • Режим за регулисање времена – Изаберите 1Т или 2Т режим за регулисање времена. У 1Т (подразумевани режим), ДДР контролер може издати нову команду у сваком циклусу такта. У 2Т режиму за регулисање времена, ДДР контролер држи адресну и командну магистралу валидну за два циклуса такта. Ово смањује ефикасност магистрале на једну команду по два сата, али удвостручује количину подешавања и времена задржавања.
  • Само освежавање делимичног низа (само ЛПДДР). Ова функција служи за уштеду енергије за ЛПДДР.
    Изаберите једно од следећег да би контролер освежио количину меморије током самосталног освежавања:
    – Пун низ: банке 0, 1,2, 3 и XNUMX
    – Пола низа: банке 0 и 1
    – Низ четвртина: банка 0
    – Низ једне осмине: Банка 0 са адресом реда МСБ=0
    – Један-шеснаести низ: Банка 0 са адресом реда МСБ и МСБ-1 оба једнака 0.
    За све остале опције, погледајте листу података о ДДР меморији када конфигуришете опције.
    Мицросеми СмартФусион2 МСС ДДР конфигурација контролера – Меморија 1

Мицросеми СмартФусион2 МСС ДДР конфигурација контролера – Меморија 2

Мемори Тиминг
Ова картица вам омогућава да конфигуришете параметре времена меморије. Погледајте листу са подацима ваше ЛПДДР/ДДР2/ДДР3 меморије када конфигуришете параметре времена меморије.
Када промените или унесете вредност, окно Опис регистра вам даје име регистра и вредност регистра која се ажурира. Неважеће вредности су означене као упозорења.

Мицросеми СмартФусион2 МСС ДДР конфигурација контролера – Меморија 3

Увоз ДДР конфигурације Files
Поред уноса параметара ДДР меморије помоћу картица Иницијализација меморије и Тајминг, можете да увезете вредности ДДР регистра из file. Да бисте то урадили, кликните на дугме Увези конфигурацију и идите до текста file који садрже имена и вредности ДДР регистара. Слика 2-5 приказује синтаксу конфигурације увоза.

Мицросеми СмартФусион2 МСС ДДР конфигурација контролера – Меморија 4

Напомена: Ако одлучите да увезете вредности регистра уместо да их уносите помоћу ГУИ, морате навести све потребне вредности регистра. Погледајте Упутство за кориснике за СмартФусион2 СоЦ ФПГА високе брзине ДДР интерфејса за детаље.

Извоз ДДР конфигурације Files
Такође можете експортовати тренутне податке о конфигурацији регистра у текст file. Ово file ће садржати вредности регистра које сте увезли (ако их има) као и оне које су израчунате из ГУИ параметара које сте унели у овај дијалог.
Ако желите да поништите промене које сте направили у конфигурацији ДДР регистра, то можете учинити помоћу Ресторе Дефаулт. Имајте на уму да се овим бришу сви подаци о конфигурацији регистра и да морате поново да увезете или поново унесете ове податке. Подаци се ресетују на вредности хардверског ресетовања.
Генерисани подаци
Кликните на ОК да генеришете конфигурацију. На основу вашег уноса на картицама Генерал, Мемори Тиминг и Мемори Инитиализатион, МДДР конфигуратор израчунава вредности за све регистре ДДР конфигурације и извози ове вредности у ваш фирмвер пројекат и симулацију fileс. Извезено file синтакса је приказана на слици 2-6.

Мицросеми СмартФусион2 МСС ДДР конфигурација контролера - Меморија5

Фирмваре

Када генеришете СмартДесигн, следеће fileс се генеришу у /фирмваре/ дриверс_цонфиг/сис_цонфиг директоријум. Ове fileПотребни су да би језгро ЦМСИС фирмвера правилно компајлирало и садржало информације у вези са вашим тренутним дизајном, укључујући податке о конфигурацији периферије и информације о конфигурацији сата за МСС. Немојте уређивати ове fileс ручно јер се поново креирају сваки пут када се ваш основни дизајн поново генерише.

  • сис_цонфиг.ц
  • сис_цонфиг.х
  •  сис_цонфиг_мддр_дефине.х – МДДР конфигурациони подаци.
  • Сис_цонфиг_фддр_дефине.х – ФДДР конфигурациони подаци.
  •  сис_цонфиг_мсс_цлоцкс.х – конфигурација МСС тактова

Симулација
Када генеришете СмартДесигн повезан са вашим МСС, следећа симулација fileс се генеришу у /симулатион директоријум:

  •  тест.бфм – БФМ највишег нивоа file који се прво „извршава“ током било које симулације која вежба СмартФусион2 МСС Цортек-М3 процесор. Извршава перипхерал_инит.бфм и усер.бфм, тим редоследом.
  •  перипхерал_инит.бфм – Садржи БФМ процедуру која емулира функцију ЦМСИС::СистемИнит() покренуту на Цортек-М3 пре него што уђете у маин() процедуру. Он у суштини копира податке о конфигурацији за било коју периферију која се користи у дизајну у исправне регистре конфигурације периферије, а затим чека да све периферије буду спремне пре него што потврди да корисник може да користи ове периферије.
  • МДДР_инит.бфм – Садржи БФМ команде за писање које симулирају уписивање података из регистра конфигурације МСС ДДР које сте унели (помоћу дијалога Уређивање регистара изнад) у регистре ДДР контролера.
  • усер.бфм – Намењен за корисничке команде. Можете симулирати путању података додавањем сопствених БФМ команди у ово file. Наредбе у овоме file ће се „извршити“ након завршетка перипхерал_инит.бфм.

Коришћењем fileс горе, конфигурациона путања се симулира аутоматски. Потребно је само да уредите усер.бфм file за симулацију путање података. Немојте уређивати тест.бфм, перипхерал_инит.бфм или МДДР_инит.бфм fileс као ови fileс се поново креирају сваки пут када се ваш основни дизајн поново генерише.

МСС ДДР конфигурациона путања
Решење за иницијализацију периферије захтева да, поред специфицирања вредности регистра конфигурације МСС ДДР-а, конфигуришете путању АПБ конфигурационих података у МСС-у (ФИЦ_2). Функција СистемИнит() уписује податке у МДДР конфигурационе регистре преко ФИЦ_2 АПБ интерфејса.
Напомена: Ако користите Систем Буилдер, конфигурациона путања се поставља и повезује аутоматски.

Мицросеми СмартФусион2 МСС ДДР конфигурација контролера - Меморија6

Да бисте конфигурисали интерфејс ФИЦ_2:

  1. Отворите дијалог конфигуратора ФИЦ_2 (слика 2-7) из МСС конфигуратора.
  2. Изаберите опцију Инитиализе перипхералс усинг Цортек-М3.
  3. Уверите се да је МСС ДДР означен, као и блокови Фабриц ДДР/СЕРДЕС ако их користите.
  4.  Кликните на ОК да бисте сачували подешавања. Ово ће открити портове за конфигурацију ФИЦ_2 (интерфејси сабирнице за сат, ресетовање и АПБ), као што је приказано на слици 2-8.
  5.  Генеришите МСС. ФИЦ_2 портови (ФИЦ_2_АПБ_МАСТЕР, ФИЦ_2_АПБ_М_ПЦЛК и ФИЦ_2_АПБ_М_РЕСЕТ_Н) су сада изложени на МСС интерфејсу и могу се повезати на ЦореЦонфигП и ЦореРесетП према спецификацији решења за иницијализацију периферије.

За потпуне детаље о конфигурисању и повезивању ЦореЦонфигП и ЦореРесетП језгара, погледајте Корисничко упутство за иницијализацију периферије.

Мицросеми СмартФусион2 МСС ДДР конфигурација контролера - Меморија7

Порт Десцриптион

ДДР ПХИ интерфејс
Табела 3-1 • ДДР ПХИ интерфејс

Порт Наме Правац Опис
МДДР_ЦАС_Н ОУТ ДРАМ ЦАСН
МДДР_ЦКЕ ОУТ ДРАМ ЦКЕ
МДДР_ЦЛК ОУТ Сат, П страна
МДДР_ЦЛК_Н ОУТ Сат, Н страна
МДДР_ЦС_Н ОУТ ДРАМ ЦСН
МДДР_ОДТ ОУТ ДРАМ ОДТ
МДДР_РАС_Н ОУТ ДРАМ РАСН
МДДР_РЕСЕТ_Н ОУТ Ресетовање ДРАМ-а за ДДР3. Занемарите овај сигнал за ЛПДДР и ДДР2 интерфејсе. Означите га некоришћеним за ЛПДДР и ДДР2 интерфејсе.
МДДР_ВЕ_Н ОУТ ДРАМ ВЕН
МДДР_АДДР[15:0] ОУТ Драм Аддресс битс
МДДР_БА[2:0] ОУТ Адреса Драм банке
MDDR_DM_RDQS ([3:0]/[1:0]/[0]) ИНОУТ Драм Дата Маск
MDDR_DQS ([3:0]/[1:0]/[0]) ИНОУТ Драм Дата Стробе улаз/излаз – П страна
MDDR_DQS_N ([3:0]/[1:0]/[0]) ИНОУТ Драм Дата Стробе улаз/излаз – Н страна
MDDR_DQ ([31:0]/[15:0]/[7:0]) ИНОУТ ДРАМ Улаз/Излаз података
МДДР_ДКС_ТМАТЦХ_0_ИН IN ФИФО у сигналу
МДДР_ДКС_ТМАТЦХ_0_ОУТ ОУТ ФИФО излазни сигнал
МДДР_ДКС_ТМАТЦХ_1_ИН IN ФИФО у сигналу (само 32-битни)
МДДР_ДКС_ТМАТЦХ_1_ОУТ ОУТ ФИФО излазни сигнал (само 32-битни)
МДДР_ДМ_РДКС_ЕЦЦ ИНОУТ Драм ЕЦЦ Дата Маск
МДДР_ДКС_ЕЦЦ ИНОУТ Драм ЕЦЦ Дата Стробе Улаз/Излаз – П страна
МДДР_ДКС_ЕЦЦ_Н ИНОУТ Драм ЕЦЦ Дата Стробе Улаз/Излаз – Н страна
MDDR_DQ_ECC ([3:0]/[1:0]/[0]) ИНОУТ ДРАМ ЕЦЦ Улаз/Излаз података
МДДР_ДКС_ТМАТЦХ_ЕЦЦ_ИН IN ЕЦЦ ФИФО у сигналу
МДДР_ДКС_ТМАТЦХ_ЕЦЦ_ОУТ ОУТ ЕЦЦ ФИФО излазни сигнал (само 32-битни)

Напомена: Ширина портова за неке портове се мења у зависности од избора ПХИ ширине. Ознака „[а:0]/ [б:0]/[ц:0]“ се користи за означавање таквих портова, где се „[а:0]“ односи на ширину порта када је изабрана 32-битна ПХИ ширина , „[б:0]” одговара 16-битној ПХИ ширини, а „[ц:0]” одговара 8-битној ПХИ ширини.

Фабриц Мастер АКСИ магистрални интерфејс
Табела 3-2 • Интерфејс Фабриц Мастер АКСИ магистрале

Порт Наме Правац Опис
ДДР_АКСИ_С_АВРЕАДИ ОУТ Напишите адресу спремно
ДДР_АКСИ_С_ВРЕАДИ ОУТ Напишите адресу спремно
ДДР_АКСИ_С_БИД[3:0] ОУТ ИД одговора
ДДР_АКСИ_С_БРЕСП[1:0] ОУТ Напишите одговор
ДДР_АКСИ_С_БВАЛИД ОУТ Напишите одговор валидан
ДДР_АКСИ_С_АРРЕАДИ ОУТ Спремно прочитајте адресу
ДДР_АКСИ_С_РИД[3:0] ОУТ Прочитај ИД Tag
ДДР_АКСИ_С_РРЕСП[1:0] ОУТ Прочитајте одговор
ДДР_АКСИ_С_РДАТА[63:0] ОУТ Прочитајте податке
ДДР_АКСИ_С_РЛАСТ ОУТ Реад Ласт Овај сигнал означава последњи пренос у низу читања
ДДР_АКСИ_С_РВАЛИД ОУТ Прочитана адреса је важећа
ДДР_АКСИ_С_АВИД[3:0] IN Напишите ИД адресе
ДДР_АКСИ_С_АВАДДР[31:0] IN Напишите адресу
ДДР_АКСИ_С_АВЛЕН[3:0] IN Дужина праска
ДДР_АКСИ_С_АВСИЗЕ[1:0] IN Величина рафала
ДДР_АКСИ_С_АВБУРСТ[1:0] IN Бурст типе
ДДР_АКСИ_С_АВЛОЦК[1:0] IN Тип закључавања Овај сигнал пружа додатне информације о атомским карактеристикама преноса
ДДР_АКСИ_С_АВВАЛИД IN Упишите адресу која је важећа
ДДР_АКСИ_С_ВИД[3:0] IN Напишите ИД података tag
ДДР_АКСИ_С_ВДАТА[63:0] IN Напишите податке
ДДР_АКСИ_С_ВСТРБ[7:0] IN Напишите стробе
ДДР_АКСИ_С_ВЛАСТ IN Напиши последње
ДДР_АКСИ_С_ВВАЛИД IN Врите валид
ДДР_АКСИ_С_БРЕАДИ IN Пишите спремно
ДДР_АКСИ_С_АРИД[3:0] IN Прочитајте ИД адресе
ДДР_АКСИ_С_АРАДДР[31:0] IN Прочитај адресу
ДДР_АКСИ_С_АРЛЕН[3:0] IN Дужина праска
ДДР_АКСИ_С_АРСИЗЕ[1:0] IN Величина рафала
ДДР_АКСИ_С_АРБУРСТ[1:0] IN Бурст типе
ДДР_АКСИ_С_АРЛОЦК[1:0] IN Тип закључавања
ДДР_АКСИ_С_АРВАЛИД IN Прочитана адреса је важећа
ДДР_АКСИ_С_РРЕАДИ IN Спремно прочитајте адресу

Табела 3-2 • Фабриц Мастер АКСИ магистрални интерфејс (наставак)

Порт Наме Правац Опис
ДДР_АКСИ_С_ЦОРЕ_РЕСЕТ_Н IN МДДР Глобал Ресет
ДДР_АКСИ_С_РМВ IN Означава да ли су сви бајтови 64-битне траке важећи за све тактове АКСИ преноса.
0: Означава да су сви бајтови у свим тактовима важећи у низу и да би контролер требало да подразумевано пише команде
1: Означава да су неки бајтови неважећи и да би контролер требало да подразумевано користи РМВ команде
Ово је класификовано као сигнал бочне траке канала АКСИ уписивања и важи са АВВАЛИД сигналом.
Користи се само када је ЕЦЦ омогућен.

Фабриц Мастер АХБ0 интерфејс сабирнице
Табела 3-3 • Фабриц Мастер АХБ0 интерфејс сабирнице

Порт Наме Правац Опис
ДДР_АХБ0_СХРЕАДИОУТ ОУТ АХБЛ славе спреман – када је висока вредност за упис означава да је МДДР спреман да прихвати податке, а када је висока за читање означава да су подаци валидни
ДДР_АХБ0_СХРЕСП ОУТ Статус одговора АХБЛ – Када се на крају трансакције повећа, значи да је трансакција завршена са грешкама. Када се на крају трансакције смањи, то значи да је трансакција успешно завршена.
ДДР_АХБ0_СХРДАТА[31:0] ОУТ АХБЛ читање података – Читање података са МДДР славе-а на мастер
ДДР_АХБ0_СХСЕЛ IN Одабир АХБЛ славе-а – Када се потврди, МДДР је тренутно изабрани АХБЛ славе на АХБ магистрали.
ДДР_АХБ0_СХАДДР[31:0] IN АХБЛ адреса – бајт адреса на АХБЛ интерфејсу
ДДР_АХБ0_СХБУРСТ[2:0] IN АХБЛ Бурст Ленгтх
ДДР_АХБ0_СХСИЗЕ[1:0] IN АХБЛ величина преноса – Указује на величину тренутног трансфера (само трансакције од 8/16/32 бајта)
ДДР_АХБ0_СХТРАНС[1:0] IN АХБЛ тип трансфера – Указује на тип преноса тренутне трансакције
ДДР_АХБ0_СХМАСТЛОЦК IN АХБЛ закључавање – Када се потврди да је тренутни трансфер део закључане трансакције
ДДР_АХБ0_СХВРИТЕ IN АХБЛ писање – Када је висока означава да је тренутна трансакција упис. Када ниско означава да је тренутна трансакција читана
ДДР_АХБ0_С_ХРЕАДИ IN АХБЛ спреман – Када је висок, означава да је МДДР спреман да прихвати нову трансакцију
ДДР_АХБ0_С_ХВДАТА[31:0] IN АХБЛ подаци за упис – Упишите податке са мастера тканине у МДДР

Фабриц Мастер АХБ1 интерфејс сабирнице
Табела 3-4 • Фабриц Мастер АХБ1 интерфејс сабирнице

Порт Наме Правац Опис
ДДР_АХБ1_СХРЕАДИОУТ ОУТ АХБЛ славе спреман – када је висока вредност за упис означава да је МДДР спреман да прихвати податке, а када је висока за читање означава да су подаци валидни
ДДР_АХБ1_СХРЕСП ОУТ Статус одговора АХБЛ – Када се на крају трансакције повећа, значи да је трансакција завршена са грешкама. Када се на крају трансакције смањи, то значи да је трансакција успешно завршена.
ДДР_АХБ1_СХРДАТА[31:0] ОУТ АХБЛ читање података – Читање података са МДДР славе-а на мастер
ДДР_АХБ1_СХСЕЛ IN Одабир АХБЛ славе-а – Када се потврди, МДДР је тренутно изабрани АХБЛ славе на АХБ магистрали.
ДДР_АХБ1_СХАДДР[31:0] IN АХБЛ адреса – бајт адреса на АХБЛ интерфејсу
ДДР_АХБ1_СХБУРСТ[2:0] IN АХБЛ Бурст Ленгтх
ДДР_АХБ1_СХСИЗЕ[1:0] IN АХБЛ величина преноса – Указује на величину тренутног трансфера (само трансакције од 8/16/32 бајта)
ДДР_АХБ1_СХТРАНС[1:0] IN АХБЛ тип трансфера – Указује на тип преноса тренутне трансакције
ДДР_АХБ1_СХМАСТЛОЦК IN АХБЛ закључавање – Када се потврди да је тренутни трансфер део закључане трансакције
ДДР_АХБ1_СХВРИТЕ IN АХБЛ писање – Када је висока означава да је тренутна трансакција упис. Када ниско означава да је тренутна трансакција читана.
ДДР_АХБ1_СХРЕАДИ IN АХБЛ спреман – Када је висок, означава да је МДДР спреман да прихвати нову трансакцију
ДДР_АХБ1_СХВДАТА[31:0] IN АХБЛ подаци за упис – Упишите податке са мастера тканине у МДДР

Софт Мемори Цонтроллер Моде Интерфејс АКСИ магистрале
Табела 3-5 • Интерфејс АКСИ магистрале режима меке меморије

Порт Наме Правац Опис
СМЦ_АКСИ_М_ВЛАСТ ОУТ Напиши последње
СМЦ_АКСИ_М_ВВАЛИД ОУТ Врите валид
СМЦ_АКСИ_М_АВЛЕН[3:0] ОУТ Дужина праска
СМЦ_АКСИ_М_АВБУРСТ[1:0] ОУТ Бурст типе
СМЦ_АКСИ_М_БРЕАДИ ОУТ Одговор спреман
СМЦ_АКСИ_М_АВВАЛИД ОУТ Врите Аддресс Валид
СМЦ_АКСИ_М_АВИД[3:0] ОУТ Напишите ИД адресе
СМЦ_АКСИ_М_ВДАТА[63:0] ОУТ Врите Дата
СМЦ_АКСИ_М_АРВАЛИД ОУТ Прочитана адреса је важећа
СМЦ_АКСИ_М_ВИД[3:0] ОУТ Напишите ИД података tag
СМЦ_АКСИ_М_ВСТРБ[7:0] ОУТ Напишите стробе
СМЦ_АКСИ_М_АРИД[3:0] ОУТ Прочитајте ИД адресе
СМЦ_АКСИ_М_АРАДДР[31:0] ОУТ Прочитај адресу
СМЦ_АКСИ_М_АРЛЕН[3:0] ОУТ Дужина праска
СМЦ_АКСИ_М_АРСИЗЕ[1:0] ОУТ Величина рафала
СМЦ_АКСИ_М_АРБУРСТ[1:0] ОУТ Бурст типе
СМЦ_АКСИ_М_АВАДДР[31:0] ОУТ Врите Аддресс
СМЦ_АКСИ_М_РРЕАДИ ОУТ Спремно прочитајте адресу
СМЦ_АКСИ_М_АВСИЗЕ[1:0] ОУТ Величина рафала
СМЦ_АКСИ_М_АВЛОЦК[1:0] ОУТ Тип закључавања Овај сигнал пружа додатне информације о атомским карактеристикама преноса
СМЦ_АКСИ_М_АРЛОЦК[1:0] ОУТ Тип закључавања
СМЦ_АКСИ_М_БИД[3:0] IN ИД одговора
СМЦ_АКСИ_М_РИД[3:0] IN Прочитај ИД Tag
СМЦ_АКСИ_М_РРЕСП[1:0] IN Прочитајте одговор
СМЦ_АКСИ_М_БРЕСП[1:0] IN Напишите одговор
СМЦ_АКСИ_М_АВРЕАДИ IN Напишите адресу спремно
СМЦ_АКСИ_М_РДАТА[63:0] IN Реад Дата
СМЦ_АКСИ_М_ВРЕАДИ IN Пишите спремно
СМЦ_АКСИ_М_БВАЛИД IN Напишите одговор валидан
СМЦ_АКСИ_М_АРРЕАДИ IN Спремно прочитајте адресу
СМЦ_АКСИ_М_РЛАСТ IN Реад Ласт Овај сигнал означава последњи пренос у низу читања
СМЦ_АКСИ_М_РВАЛИД IN Прочитајте Валид

Софт Мемори Цонтроллер Моде АХБ0 Интерфејс магистрале
Табела 3-6 • Интерфејс сабирнице АХБ0 режима меке меморије

Порт Наме Правац Опис
СМЦ_АХБ_М_ХБУРСТ[1:0] ОУТ АХБЛ Бурст Ленгтх
СМЦ_АХБ_М_ХТРАНС[1:0] ОУТ АХБЛ тип трансфера – Указује на тип преноса тренутне трансакције.
СМЦ_АХБ_М_ХМАСТЛОЦК ОУТ АХБЛ закључавање – Када се потврди да је тренутни трансфер део закључане трансакције
СМЦ_АХБ_М_ХВРИТЕ ОУТ АХБЛ врите — Када високо означава да је тренутна трансакција запис. Када ниско означава да је тренутна трансакција читана
СМЦ_АХБ_М_ХСИЗЕ[1:0] ОУТ АХБЛ величина преноса – Указује на величину тренутног трансфера (само трансакције од 8/16/32 бајта)
СМЦ_АХБ_М_ХВДАТА[31:0] ОУТ АХБЛ подаци за упис – Упишите податке са МСС мастера у Софт Мемори Цонтроллер
СМЦ_АХБ_М_ХАДДР[31:0] ОУТ АХБЛ адреса – бајт адреса на АХБЛ интерфејсу
СМЦ_АХБ_М_ХРЕСП IN Статус одговора АХБЛ – Када се на крају трансакције повећа, значи да је трансакција завршена са грешкама. Када се на крају трансакције смањи, то значи да је трансакција успешно завршена
СМЦ_АХБ_М_ХРДАТА[31:0] IN АХБЛ читање података – Читање података са Софт Мемори Цонтроллер-а на МСС мастеру
СМЦ_АХБ_М_ХРЕАДИ IN АХБЛ спреман – Високо означава да је АХБЛ магистрала спремна да прихвати нову трансакцију

Подршка за производе

Мицросеми СоЦ Продуцтс Гроуп подржава своје производе различитим услугама подршке, укључујући корисничку службу, центар за техничку подршку за кориснике, webсајт, електронска пошта и продајне канцеларије широм света. Овај додатак садржи информације о контактирању Мицросеми СоЦ Продуцтс Гроуп и коришћењу ових услуга подршке.
Служба за кориснике
Обратите се корисничкој служби за нетехничку подршку за производе, као што су цене производа, надоградње производа, информације о ажурирању, статус поруџбине и овлашћење.
Из Северне Америке позовите 800.262.1060
Из остатка света позовите 650.318.4460
Факс, са било ког места у свету, 650.318.8044
Центар за техничку подршку корисницима
Мицросеми СоЦ Продуцтс Гроуп има свој Центар за техничку подршку за кориснике са високо квалификованим инжењерима који могу да вам помогну да одговоре на ваша питања о хардверу, софтверу и дизајну о Мицросеми СоЦ производима. Центар за техничку подршку за кориснике троши много времена на креирање белешки о апликацији, одговора на уобичајена питања циклуса дизајна, документације о познатим проблемима и разних често постављаних питања. Дакле, пре него што нас контактирате, посетите наше онлајн ресурсе. Врло је вероватно да смо већ одговорили на ваша питања.
Техничка подршка
За подршку за Мицросеми СоЦ производе посетите http://www.microsemi.com/products/fpga-soc/design-support/fpga-soc-support.
Webсајту
Можете да прегледате разне техничке и нетехничке информације на почетној страници Мицросеми СоЦ Продуцтс Гроуп, на ввв.мицросеми.цом/соц.
Контактирајте центар за техничку подршку за кориснике
У Центру за техничку подршку раде висококвалификовани инжењери. Центар за техничку подршку се може контактирати путем е-поште или преко Мицросеми СоЦ Продуцтс Гроуп webсајту.
Емаил
Своја техничка питања можете послати на нашу адресу е-поште и добити одговоре путем е-поште, факса или телефона. Такође, ако имате проблема са дизајном, можете послати свој дизајн е-поштом fileс да добије помоћ. Стално пратимо налог е-поште током дана. Када нам шаљете свој захтев, обавезно наведите своје пуно име, назив компаније и своје контакт информације за ефикасну обраду вашег захтева.
Имејл адреса техничке подршке је соц_тецх@мицросеми.цом.
Моји случајеви
Клијенти Мицросеми СоЦ Продуцтс Гроуп могу да поднесу и прате техничке случајеве на мрежи тако што ће отићи на Моји случајеви.
Изван САД
Купци којима је потребна помоћ изван временских зона САД могу да контактирају техничку подршку путем е-поште (соц_тецх@мицросеми.цом) или контактирајте локалну продајну канцеларију.
Посетите О нама за листе продајних канцеларија и корпоративне контакте.
Огласи продајних канцеларија могу се наћи на ввв.мицросеми.цом/соц/цомпани/цонтацт/дефаулт.аспк.
ИТАР техничка подршка
За техничку подршку за РХ и РТ ФПГА који су регулисани прописима о међународном саобраћају оружја (ИТАР), контактирајте нас путем соц_тецх_итар@мицросеми.цом. Алтернативно, у оквиру Моји предмети, изаберите Да на падајућој листи ИТАР. За комплетну листу микросеми ФПГА које регулише ИТАР, посетите ИТАР web страница.

Мицросеми - лого

О Мицросеми
Мицросеми Цорпоратион (Насдак: МСЦЦ) нуди свеобухватан портфолио полупроводничких и системских решења за комуникације, одбрану и безбедност, ваздухопловство и индустријска тржишта. Производи укључују аналогна интегрисана кола са мешовитим сигналом високих перформанси и зрачењем ојачана, ФПГА, СоЦ и АСИЦ; производи за управљање напајањем; уређаји за мерење времена и синхронизације и прецизна временска решења, постављајући светски стандард за време; уређаји за обраду гласа; РФ решења; дискретне компоненте; Ентерприсе Стораге анд Цоммуницатион решења, безбедносне технологије и скалабилни анти-тampер продуцтс; Етхернет решења; Повер-овер-Етхернет ИЦ и средњи распони; као и могућности и услуге прилагођеног дизајна. Седиште компаније Мицросеми је у Алисо Виехо, Калифорнија и има око 4,800 запослених широм света. Сазнајте више на ввв.мицросеми.цом.
Мицросеми не даје никакву гаранцију, представљање или гаранцију у вези са информацијама садржаним овде или прикладношћу својих производа и услуга за било коју одређену сврху, нити Мицросеми преузима било какву одговорност која проистиче из примене или коришћења било ког производа или кола. Производи који се продају у наставку и сви други производи које продаје Мицросеми били су подвргнути ограниченом тестирању и не би требало да се користе заједно са опремом или апликацијама које су критичне за мисију. Верује се да су све спецификације перформанси поуздане, али нису верификоване, а Купац мора да спроведе и заврши сва испитивања перформанси и друга тестирања производа, сами и заједно са, или уграђени у било који крајњи производ. Купац се неће ослањати ни на какве податке и спецификације перформанси или параметре које пружа Мицросеми. Одговорност Купца је да самостално утврди прикладност било којег производа и да га тестира и верификује. Информације које Мицросеми пружа у наставку су дате „као што јесу, где је“ и са свим грешкама, а цео ризик повезан са таквим информацијама је у потпуности на Купцу. Мицросеми не додељује, експлицитно или имплицитно, ниједној страни никаква патентна права, лиценце или било која друга права интелектуалне својине, било у погледу самих таквих информација или било чега што је описано у таквим информацијама. Информације наведене у овом документу су власништво Мицросеми-ја, и Мицросеми задржава право да изврши било какве измене информација у овом документу или било којих производа и услуга у било које време без претходног обавештења.

Седиште компаније Мицросеми
Оне Ентерприсе, Алисо Виејо,
ЦА 92656 САД
Унутар САД: +1 800-713-4113
Изван САД: +1 949-380-6100
Продаја: +1 949-380-6136
Факс: +1 949-215-4996
Е-маил: салес.суппорт@мицросеми.цом

©2016 Мицросеми Цорпоратион. Сва права задржана. Мицросеми и Мицросеми лого су заштитни знаци Мицросеми Цорпоратион. Сви остали заштитни знакови и услужни знаци су власништво њихових власника.

5-02-00377-5/11.16

Документи / Ресурси

Мицросеми СмартФусион2 МСС ДДР конфигурација контролера [пдф] Упутство за кориснике
СмартФусион2 МСС конфигурација ДДР контролера, СмартФусион2 МСС, конфигурација ДДР контролера, конфигурација контролера

Референце

Оставите коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена *