Microsemi -LOGO

Microsemi IGLOO2 HPMS DDR -ohjaimen kokoonpano

Microsemi -DG0618-Virheiden-tunnistus-ja-korjaus-SmartFusion2-laitteissa-DDR-muistia-TUOTTE-KUVA

Johdanto

IGLOO2 HPMS:ssä on sisäänrakennettu DDR-ohjain (HPMS DDR). Tämä DDR-ohjain on tarkoitettu ohjaamaan piirin ulkopuolista DDR-muistia. HPMS DDR -ohjainta voidaan käyttää HPMS:stä (käyttäen HPDMA:ta) sekä FPGA-kankaasta.
Kun käytät System Builder -ohjelmaa HPMS DDR:n sisältävän järjestelmälohkon rakentamiseen, System Builder määrittää HPMS DDR -ohjaimen puolestasi merkintöjesi ja valintojesi perusteella.
Käyttäjältä ei vaadita erillistä HPMS DDR -määritystä. Lisätietoja on IGLOO2 System Builder -käyttöoppaassa.
Järjestelmän rakentaja

Järjestelmän rakentaja

em Builderissa HPMS DDR:n määritys automaattisesti.

  1.  Valitse System Builderin Laiteominaisuudet-välilehdeltä HPMS External DDR Memory (HPMS DDR).
  2. Valitse Muistit-välilehdessä DDR-muistityyppi:
    • DDR2
    •  DDR3
    • LPDDR
  3. Valitse DDR-muistin leveys: 8, 16 tai 32
  4. Valitse ECC, jos haluat käyttää ECC:tä DDR:lle.
  5. Syötä DDR-muistin asetusaika. Tämä on aika, jonka DDR-muisti tarvitsee alustukseen.
  6. Napsauta Tuo rekisterin kokoonpano tuodaksesi FDDR:n rekisteriarvot olemassa olevasta tekstistä file joka sisältää rekisteriarvot. Katso taulukosta 1 rekisterin määritykset file syntaksi.
    Libero tallentaa nämä määritystiedot automaattisesti eNVM:ään. Kun FPGA nollataan, nämä kokoonpanotiedot kopioidaan automaattisesti HPMS DDR:hen.

Kuva 1 • System Builder ja HPMS DDR

Microsemi-IGLOO2-HPMS-DDR-Controller-Configuration-1

Taulukko 1 • Rekisterin kokoonpano File Syntaksi

  • ddrc_dyn_soft_reset_CR 0x00 ;
  • ddrc_dyn_refresh_1_CR 0x27DE ;
  • ddrc_dyn_refresh_2_CR 0x30F ;
  • ddrc_dyn_powerdown_CR 0x02 ;
  • ddrc_dyn_debug_CR 0x00 ;
  • ddrc_ecc_data_mask_CR 0x0000 ;
  • ddrc_addr_map_col_1_CR 0x3333 ;

HPMS DDR -ohjaimen kokoonpano

Kun käytät HPMS DDR -ohjainta ulkoisen DDR-muistin käyttämiseen, DDR-ohjain on alustettava ajon aikana. Tämä tehdään kirjoittamalla konfigurointitiedot erityisiin DDR-ohjaimen konfigurointirekistereihin. IGLOO2:ssa eNVM tallentaa rekisterin konfigurointitiedot ja FPGA-nollauksen jälkeen konfiguraatiotiedot kopioidaan eNVM:stä HPMS DDR:n omistettuihin rekistereihin alustusta varten.

HPMS DDR -ohjausrekisterit
HPMS DDR -ohjaimessa on joukko rekistereitä, jotka on määritettävä ajon aikana. Näiden rekistereiden konfiguraatioarvot edustavat erilaisia ​​parametreja, kuten DDR-tila, PHY-leveys, pursketila ja ECC. Täydelliset tiedot DDR-ohjaimen konfiguraatiorekistereistä ovat Microsemi IGLOO2 -käyttöoppaassa
HPMS MDDR -rekisterien määritys

Voit määrittää DDR-rekisterin arvot seuraavasti:

  1. Käytä Libero SoC:n ulkopuolella olevaa tekstieditoria ja valmistele teksti file sisältää rekisterien nimet ja arvot, kuten kuvassa 1-1.
  2. Napsauta System Builderin Muisti-välilehdellä Tuo rekisterikokoonpano.
  3. Siirry Registration Configuration -tekstin sijaintiin file olet valmistellut vaiheessa 1 ja valitse file tuoda.

Kuva 1-1 • Rekisterin konfigurointitiedot – Tekstimuoto

Microsemi-IGLOO2-HPMS-DDR-Controller-Configuration-2

HPMS DDR alustus
HPMS DDR:ää varten tuomasi rekisterin määritystiedot ladataan eNVM:ään ja kopioidaan HPMS DDR -määritysrekistereihin FPGA-nollauksen yhteydessä. HPMS DDR:n alustaminen suorituksen aikana ei vaadi käyttäjän toimia. Tämä automaattinen alustus on myös mallinnettu simulaatiolla.

Portin kuvaus

DDR PHY -liitäntä
Nämä portit näkyvät System Builderin luoman lohkon ylimmällä tasolla. Katso lisätietoja IGLOO2 System Builder -käyttöoppaasta. Liitä nämä portit DDR-muistiin.

Taulukko 2-1 • DDR PHY -liitäntä

Portin nimi Suunta Kuvaus
MDDR_CAS_N OUT DRAM CASN
MDDR_CKE OUT DRAM CKE
MDDR_CLK OUT Kello, P-puoli
MDDR_CLK_N OUT Kello, N-puoli
MDDR_CS_N OUT DRAM CSN
MDDR_ODT OUT DRAM ODT
MDDR_RAS_N OUT DRAM RASN
MDDR_RESET_N OUT DRAM-nollaus DDR3:lle
MDDR_WE_N OUT DRAM WEN
MDDR_ADDR[15:0] OUT Dram Osoitebitit
MDDR_BA[2:0] OUT Dram Pankin osoite
MDDR_DM_RDQS ([3:0]/[1:0]/[0]) SISÄÄN ULOS Dram Data Mask
MDDR_DQS ([3:0]/[1:0]/[0]) SISÄÄN ULOS Dram Data Strobe Input/Output – P-puoli
MDDR_DQS_N ([3:0]/[1:0]/[0]) SISÄÄN ULOS Dram Data Strobe Input/Output – N-puoli
MDDR_DQ ([31:0]/[15:0]/[7:0]) SISÄÄN ULOS DRAM-tietojen syöttö/lähtö
MDDR_DQS_TMATCH_0_IN IN FIFO signaalissa
MDDR_DQS_TMATCH_0_OUT OUT FIFO ulos signaali
MDDR_DQS_TMATCH_1_IN IN FIFO signaalissa (vain 32-bittinen)
MDDR_DQS_TMATCH_1_OUT OUT FIFO-lähtösignaali (vain 32-bittinen)
MDDR_DM_RDQS_ECC SISÄÄN ULOS Dram ECC Data Mask
MDDR_DQS_ECC SISÄÄN ULOS Dram ECC Data Strobe Input/Output – P-puoli
MDDR_DQS_ECC_N SISÄÄN ULOS Dram ECC Data Strobe Input/Output – N-puoli
MDDR_DQ_ECC ([3:0]/[1:0]/[0]) SISÄÄN ULOS DRAM ECC Data Input/Output
MDDR_DQS_TMATCH_ECC_IN IN ECC FIFO signaalissa
MDDR_DQS_TMATCH_ECC_OUT OUT ECC FIFO -lähtösignaali (vain 32-bittinen)

Joidenkin porttien leveydet vaihtelevat PHY-leveyden valinnan mukaan. Merkintöä "[a:0]/[b:0]/[c:0]" käytetään merkitsemään sellaisia ​​portteja, joissa "[a:0]" viittaa portin leveyteen, kun 32-bittinen PHY-leveys on valittu, "[b:0]" vastaa 16-bittistä PHY-leveyttä ja "[c:0]" vastaa 8-bittistä PHY-leveyttä.

Tuotetuki

Microsemi SoC Products Group tukee tuotteitaan erilaisilla tukipalveluilla, kuten asiakaspalvelulla, asiakkaan teknisellä tukikeskuksella jne websivusto, sähköposti ja maailmanlaajuiset myyntitoimistot. Tämä liite sisältää tietoja yhteydenotosta Microsemi SoC Products Groupiin ja näiden tukipalvelujen käyttämiseen.

Asiakaspalvelu
Ota yhteyttä asiakaspalveluun saadaksesi ei-teknistä tuotetukea, kuten tuotteiden hinnoittelua, tuotepäivityksiä, päivitystietoja, tilauksen tilaa ja valtuutusta.
Pohjois-Amerikasta soita numeroon 800.262.1060 XNUMX XNUMX
Soita muualta maailmasta numeroon 650.318.4460 408.643.6913 XNUMX Faksi, kaikkialta maailmasta numeroon XNUMX XNUMX XNUMX

Asiakastukikeskus
Microsemi SoC Products Groupin asiakaspalvelukeskuksessa on erittäin ammattitaitoisia insinöörejä, jotka voivat auttaa vastaamaan Microsemi SoC -tuotteita koskeviin laitteisto-, ohjelmisto- ja suunnittelukysymyksiisi. Asiakastukikeskus käyttää paljon aikaa sovellusmuistiinpanojen, vastausten yleisiin suunnitteluvaiheen kysymyksiin, tunnettujen ongelmien dokumentointiin ja useisiin usein kysyttyihin kysymyksiin luomiseen. Joten ennen kuin otat meihin yhteyttä, käy online-resursseissamme. On hyvin todennäköistä, että olemme jo vastanneet kysymyksiisi.

Tekninen tuki
Vieraile asiakaspalvelussa websivusto (www.microsemi.com/soc/support/search/default.aspx) saadaksesi lisätietoja ja tukea. Monet vastaukset löytyvät haussa web resurssi sisältää kaavioita, piirroksia ja linkkejä muihin resursseihin websivusto.

Websivusto
Voit selata erilaisia ​​teknisiä ja ei-teknisiä tietoja SoC:n kotisivulla osoitteessa www.microsemi.com/soc.

Ota yhteyttä asiakaspalvelukeskukseen
Teknisessä tukikeskuksessa työskentelee korkeasti koulutettuja insinöörejä. Tekniseen tukikeskukseen voi ottaa yhteyttä sähköpostitse tai Microsemi SoC -tuoteryhmän kautta websivusto.

Sähköposti
Voit lähettää tekniset kysymyksesi sähköpostiosoitteeseemme ja saada vastaukset takaisin sähköpostitse, faksilla tai puhelimitse. Lisäksi, jos sinulla on suunnitteluongelmia, voit lähettää suunnittelusi sähköpostitse files saada apua. Seuraamme sähköpostitiliä jatkuvasti koko päivän. Kun lähetät meille pyyntösi, muista liittää mukaan koko nimesi, yrityksesi nimi ja yhteystietosi pyyntösi tehokkaan käsittelyn varmistamiseksi.
Teknisen tuen sähköpostiosoite on soc_tech@microsemi.com.

Omat tapaukset
Microsemi SoC Products Groupin asiakkaat voivat lähettää ja seurata teknisiä tapauksia verkossa siirtymällä Omat kotelot -sivulle.

Yhdysvaltojen ulkopuolella
Asiakkaat, jotka tarvitsevat apua Yhdysvaltojen aikavyöhykkeiden ulkopuolella, voivat ottaa yhteyttä tekniseen tukeen sähköpostitse (soc_tech@microsemi.com) tai ota yhteyttä paikalliseen myyntitoimistoon. Myyntitoimistojen tiedot löytyvät osoitteesta
www.microsemi.com/soc/company/contact/default.aspx.

ITAR:n tekninen tuki
Jos tarvitset teknistä tukea RH- ja RT FPGA:ille, joita säätelevät kansainväliset aseliikennesäännöt (ITAR), ota meihin yhteyttä soc_tech_itar@microsemi.com. Vaihtoehtoisesti voit valita Omat tapaukset -kohdan avattavasta ITAR-luettelosta Kyllä. Täydellinen luettelo ITAR-säädellyistä Microsemi FPGA:ista on ITAR-sivustolla web sivu.

Microsemi Corporation (NASDAQ: MSCC) tarjoaa kattavan valikoiman puolijohderatkaisuja seuraaviin tarkoituksiin: ilmailu, puolustus ja turvallisuus; yritys ja viestintä; sekä teollisuuden ja vaihtoehtoisten energian markkinoilla. Tuotteisiin kuuluvat korkean suorituskyvyn ja luotettavat analogiset ja RF-laitteet, integroidut signaali- ja RF-piirit, mukautettavat SoC:t, FPGA:t ja täydelliset alijärjestelmät. Microsemin pääkonttori sijaitsee Aliso Viejossa, Kaliforniassa. Lisätietoja on osoitteessa www.microsemi.com.

Microsemi Corporate Headquarters One Enterprise, Aliso Viejo CA 92656 USA USA:ssa: +1 949-380-6100 Myynti: +1 949-380-6136
Faksi: +1 XNUMX XNUMX XNUMX 949-215-4996

© 2013 Microsemi Corporation. Kaikki oikeudet pidätetään. Microsemi ja Microsemi-logo ovat Microsemi Corporationin tavaramerkkejä. Kaikki muut tavaramerkit ja palvelumerkit ovat omistajiensa omaisuutta.

Asiakirjat / Resurssit

Microsemi IGLOO2 HPMS DDR -ohjaimen kokoonpano [pdfKäyttöopas
IGLOO2 HPMS DDR -ohjaimen kokoonpano, IGLOO2, HPMS DDR -ohjaimen kokoonpano, DDR-ohjaimen kokoonpano, kokoonpano

Viitteet

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *