Microsemi SmartFusion2 FPGA ఫ్యాబ్రిక్ DDR కంట్రోలర్ కాన్ఫిగరేషన్ యూజర్ గైడ్
Microsemi SmartFusion2 FPGA ఫ్యాబ్రిక్ DDR కంట్రోలర్ కాన్ఫిగరేషన్

పరిచయం

SmartFusion2 FPGA రెండు ఎంబెడెడ్ DDR కంట్రోలర్‌లను కలిగి ఉంది - ఒకటి MSS (MDDR) ద్వారా యాక్సెస్ చేయగలదు మరియు మరొకటి FPGA ఫ్యాబ్రిక్ (FDDR) నుండి నేరుగా యాక్సెస్ కోసం ఉద్దేశించబడింది. MDDR మరియు FDDR రెండూ ఆఫ్-చిప్ DDR జ్ఞాపకాలను నియంత్రిస్తాయి.
ఫాబ్రిక్ DDR కంట్రోలర్‌ను పూర్తిగా కాన్ఫిగర్ చేయడానికి మీరు తప్పక:

  1. DDR కంట్రోలర్‌ను కాన్ఫిగర్ చేయడానికి ఫ్యాబ్రిక్ ఎక్స్‌టర్నల్ మెమరీ DDR కంట్రోలర్ కాన్ఫిగరేటర్‌ని ఉపయోగించండి, దాని డేటాపాత్ బస్ ఇంటర్‌ఫేస్ (AXI లేదా AHBLite) ఎంచుకోండి మరియు DDR క్లాక్ ఫ్రీక్వెన్సీని అలాగే ఫాబ్రిక్ డేటాపాత్ క్లాక్ ఫ్రీక్వెన్సీని ఎంచుకోండి.
  2. మీ బాహ్య DDR మెమరీ లక్షణాలతో సరిపోలడానికి DDR కంట్రోలర్ రిజిస్టర్‌ల కోసం రిజిస్టర్ విలువలను సెట్ చేయండి.
  3. వినియోగదారు అప్లికేషన్‌లో భాగంగా ఫాబ్రిక్ DDRని తక్షణం చేయండి మరియు డేటాపాత్ కనెక్షన్‌లను చేయండి.
  4. పెరిఫెరల్ ఇనిషియలైజేషన్ సొల్యూషన్ ద్వారా నిర్వచించిన విధంగా DDR కంట్రోలర్ యొక్క APB కాన్ఫిగరేషన్ ఇంటర్‌ఫేస్‌ను కనెక్ట్ చేయండి.

ఫాబ్రిక్ బాహ్య మెమరీ DDR కంట్రోలర్ కాన్ఫిగరేటర్

ఫ్యాబ్రిక్ ఎక్స్‌టర్నల్ మెమరీ DDR (FDDR) కాన్ఫిగరేటర్ మొత్తం డేటాపాత్ మరియు ఫాబ్రిక్ DDR కంట్రోలర్ కోసం బాహ్య DDR మెమరీ పారామితులను కాన్ఫిగర్ చేయడానికి ఉపయోగించబడుతుంది.

మూర్తి 1-1 • FDDR కాన్ఫిగరేటర్ ముగిసిందిview
ఫాబ్రిక్ బాహ్య మెమరీ DDR కంట్రోలర్ కాన్ఫిగరేటర్

మెమరీ సెట్టింగ్‌లు 

MDDRలో మీ మెమరీ ఎంపికలను కాన్ఫిగర్ చేయడానికి మెమరీ సెట్టింగ్‌లను ఉపయోగించండి.

  • మెమరీ రకం – LPDDR, DDR2, లేదా DDR3
  • డేటా వెడల్పు - 32-బిట్, 16-బిట్ లేదా 8-బిట్
  • క్లాక్ ఫ్రీక్వెన్సీ – 20 MHz నుండి 333 MHz పరిధిలో ఏదైనా విలువ (దశాంశ/ భిన్నం)
  • SECDED ప్రారంభించబడిన ECC - ఆన్ లేదా ఆఫ్
  • చిరునామా మ్యాపింగ్ – {ROW,BANK,columN},{BANK, ROW,columN}

ఫ్యాబ్రిక్ ఇంటర్‌ఫేస్ సెట్టింగ్‌లు 

FPGA ఫాబ్రిక్ ఇంటర్ఫేస్ - ఇది FDDR మరియు FPGA డిజైన్ మధ్య డేటా ఇంటర్‌ఫేస్. FDDR మెమరీ కంట్రోలర్ అయినందున, ఇది AXI లేదా AHB బస్‌లో బానిసగా ఉండేందుకు ఉద్దేశించబడింది. బస్ యొక్క మాస్టర్ బస్సు లావాదేవీలను ప్రారంభిస్తుంది, ఇది FDDR ద్వారా మెమరీ లావాదేవీలుగా అన్వయించబడుతుంది మరియు ఆఫ్-చిప్ DDR మెమరీకి తెలియజేయబడుతుంది. FDDR ఫాబ్రిక్ ఇంటర్‌ఫేస్ ఎంపికలు:

  • AXI-64 ఇంటర్‌ఫేస్‌ని ఉపయోగించడం – ఒక మాస్టర్ 64-బిట్\ AXI ఇంటర్‌ఫేస్ ద్వారా FDDRని యాక్సెస్ చేస్తాడు.
  • ఒకే AHB-32 ఇంటర్‌ఫేస్‌ని ఉపయోగించడం - ఒక మాస్టర్ ఒకే 32-బిట్ AHB ఇంటర్‌ఫేస్ ద్వారా FDDRని యాక్సెస్ చేస్తారు.
  • రెండు AHB-32 ఇంటర్‌ఫేస్‌లను ఉపయోగించడం - ఇద్దరు మాస్టర్‌లు రెండు 32-బిట్ AHB ఇంటర్‌ఫేస్‌లను ఉపయోగించి FDDRని యాక్సెస్ చేస్తారు.

FPGA క్లాక్ డివైజర్ – DDR కంట్రోలర్ క్లాక్ (CLK_FDDR) మరియు ఫాబ్రిక్ ఇంటర్‌ఫేస్ (CLK_FIC64)ని నియంత్రించే గడియారం మధ్య ఫ్రీక్వెన్సీ నిష్పత్తిని పేర్కొంటుంది. CLK_FIC64 ఫ్రీక్వెన్సీ FDDR AHB/AXI బస్ ఇంటర్‌ఫేస్‌కు కనెక్ట్ చేయబడిన AHB/AXI సబ్‌సిస్టమ్‌కి సమానంగా ఉండాలి. ఉదాహరణకుample, మీరు 200 MHz వద్ద DDR RAMని కలిగి ఉంటే మరియు మీ ఫ్యాబ్రిక్/AXI సబ్‌సిస్టమ్ 100 MHz వద్ద నడుస్తుంటే, మీరు తప్పనిసరిగా 2 యొక్క డివైజర్‌ను ఎంచుకోవాలి (మూర్తి 1-2).

మూర్తి 1-2 • ఫ్యాబ్రిక్ ఇంటర్‌ఫేస్ సెట్టింగ్‌లు – AXI ఇంటర్‌ఫేస్ మరియు FDDR క్లాక్ డివైజర్ ఒప్పందం
ఫ్యాబ్రిక్ ఇంటర్‌ఫేస్ సెట్టింగ్‌లు

ఫాబ్రిక్ ఉపయోగించండి PLL లాక్ – CLK_BASE ఫ్యాబ్రిక్ CCC నుండి సోర్స్ చేయబడితే, మీరు ఫాబ్రిక్ CCC LOCK అవుట్‌పుట్‌ను FDDR FAB_PLL_LOCK ఇన్‌పుట్‌కి కనెక్ట్ చేయవచ్చు. ఫ్యాబ్రిక్ CCC లాక్ అయ్యే వరకు CLK_BASE స్థిరంగా ఉండదు. కాబట్టి, CLK_BASE స్థిరంగా ఉండే వరకు మీరు FDDRని రీసెట్‌లో ఉంచాలని (అంటే, CORE_RESET_N ఇన్‌పుట్‌ను నొక్కి చెప్పండి) మైక్రోసెమి సిఫార్సు చేస్తోంది. ఫాబ్రిక్ CCC యొక్క LOCK అవుట్‌పుట్ ఫ్యాబ్రిక్ CCC అవుట్‌పుట్ గడియారాలు స్థిరంగా ఉన్నాయని సూచిస్తుంది. FAB_PLL_LOCKని ఉపయోగించండి ఎంపికను తనిఖీ చేయడం ద్వారా, మీరు FDDR యొక్క FAB_PLL_LOCK ఇన్‌పుట్ పోర్ట్‌ను బహిర్గతం చేయవచ్చు. మీరు FDDR యొక్క FAB_PLL_LOCK ఇన్‌పుట్‌కి ఫాబ్రిక్ CCC యొక్క LOCK అవుట్‌పుట్‌ను కనెక్ట్ చేయవచ్చు.

IO డ్రైవ్ బలం 

మీ DDR I/Oల కోసం క్రింది డ్రైవ్ బలాల్లో ఒకదాన్ని ఎంచుకోండి:

  • హాఫ్ డ్రైవ్ బలం
  • పూర్తి డ్రైవ్ బలం

మీ DDR మెమరీ రకం మరియు మీరు ఎంచుకున్న I/O బలం ఆధారంగా, Libero SoC మీ FDDR సిస్టమ్ కోసం DDR I/O ప్రమాణాన్ని ఈ క్రింది విధంగా సెట్ చేస్తుంది:

DDR మెమరీ రకం హాఫ్ డ్రైవ్ బలం పూర్తి డ్రైవ్ బలం
DDR3 SSTL15I SSTL15II
DDR2 SSTL18I SSTL18II
LPDDR LPDRI LPDRII

అంతరాయాలను ప్రారంభించండి 

కొన్ని ముందే నిర్వచించబడిన పరిస్థితులు సంతృప్తి చెందినప్పుడు FDDR అంతరాయాలను పెంచగలదు. మీరు మీ అప్లికేషన్‌లో ఈ అంతరాయాలను ఉపయోగించాలనుకుంటే FDDR కాన్ఫిగరేటర్‌లో అంతరాయాలను ప్రారంభించండి.
ఇది FDDR ఉదాహరణపై అంతరాయ సంకేతాలను బహిర్గతం చేస్తుంది. మీ డిజైన్‌కు అవసరమైన విధంగా మీరు ఈ అంతరాయ సంకేతాలను కనెక్ట్ చేయవచ్చు. క్రింది అంతరాయ సంకేతాలు మరియు వాటి ముందస్తు షరతులు అందుబాటులో ఉన్నాయి:

  • FIC_INT - మాస్టర్ మరియు FDDR మధ్య లావాదేవీలో లోపం ఉన్నప్పుడు రూపొందించబడింది
  • IO_CAL_INT – APB కాన్ఫిగరేషన్ ఇంటర్‌ఫేస్ ద్వారా DDR కంట్రోలర్ రిజిస్టర్‌లకు వ్రాయడం ద్వారా DDR I/Oలను రీకాలిబ్రేట్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. క్రమాంకనం పూర్తయినప్పుడు, ఈ అంతరాయం పెంచబడుతుంది. I/O రీకాలిబ్రేషన్ గురించిన వివరాల కోసం, Microsemi SmartFusion2 యూజర్స్ గైడ్‌ని చూడండి.
  • PLL_LOCK_INT – FDDR FPLL లాక్ చేయబడిందని సూచిస్తుంది
  • PLL_LOCKLOST_INT – FDDR FPLL లాక్ కోల్పోయిందని సూచిస్తుంది
  • FDDR_ECC_INT – ఒకే లేదా రెండు-బిట్ లోపం కనుగొనబడిందని సూచిస్తుంది

ఫాబ్రిక్ క్లాక్ ఫ్రీక్వెన్సీ 

MHzలో ప్రదర్శించబడే మీ ప్రస్తుత క్లాక్ ఫ్రీక్వెన్సీ మరియు CLOCK డివైజర్ ఆధారంగా క్లాక్ ఫ్రీక్వెన్సీ లెక్కింపు.
ఫ్యాబ్రిక్ క్లాక్ ఫ్రీక్వెన్సీ (MHzలో) = క్లాక్ ఫ్రీక్వెన్సీ / క్లాక్ డివైజర్

మెమరీ బ్యాండ్‌విడ్త్ 

Mbpsలో మీ ప్రస్తుత క్లాక్ ఫ్రీక్వెన్సీ విలువ ఆధారంగా మెమరీ బ్యాండ్‌విడ్త్ లెక్కింపు.
మెమరీ బ్యాండ్‌విడ్త్ (Mbpsలో) = 2 * క్లాక్ ఫ్రీక్వెన్సీ

మొత్తం బ్యాండ్‌విడ్త్

Mbpsలో మీ ప్రస్తుత క్లాక్ ఫ్రీక్వెన్సీ, డేటా వెడల్పు మరియు CLOCK డివైజర్ ఆధారంగా మొత్తం బ్యాండ్‌విడ్త్ లెక్కింపు.
మొత్తం బ్యాండ్‌విడ్త్ (Mbpsలో) = (2 * క్లాక్ ఫ్రీక్వెన్సీ * డేటా వెడల్పు) / CLOCK డివైజర్

FDDR కంట్రోలర్ కాన్ఫిగరేషన్

మీరు బాహ్య DDR మెమరీని యాక్సెస్ చేయడానికి ఫాబ్రిక్ DDR కంట్రోలర్‌ని ఉపయోగించినప్పుడు, DDR కంట్రోలర్ తప్పనిసరిగా రన్‌టైమ్‌లో కాన్ఫిగర్ చేయబడాలి. అంకితమైన DDR కంట్రోలర్ కాన్ఫిగరేషన్ రిజిస్టర్‌లకు కాన్ఫిగరేషన్ డేటాను వ్రాయడం ద్వారా ఇది జరుగుతుంది. ఈ కాన్ఫిగరేషన్ డేటా బాహ్య DDR మెమరీ మరియు మీ అప్లికేషన్ యొక్క లక్షణాలపై ఆధారపడి ఉంటుంది. ఈ విభాగం FDDR కంట్రోలర్ కాన్ఫిగరేటర్‌లో ఈ కాన్ఫిగరేషన్ పారామితులను ఎలా నమోదు చేయాలో మరియు మొత్తం పెరిఫెరల్ ఇనిషియలైజేషన్ సొల్యూషన్‌లో భాగంగా కాన్ఫిగరేషన్ డేటా ఎలా నిర్వహించబడుతుందో వివరిస్తుంది. పెరిఫెరల్ ఇనిషియలైజేషన్ సొల్యూషన్ గురించి వివరమైన సమాచారం కోసం పెరిఫెరల్ ఇనిషియలైజేషన్ యూజర్ గైడ్‌ని చూడండి.

ఫాబ్రిక్ DDR నియంత్రణ రిజిస్టర్లు 

ఫాబ్రిక్ DDR కంట్రోలర్ రన్‌టైమ్‌లో కాన్ఫిగర్ చేయాల్సిన రిజిస్టర్‌ల సమితిని కలిగి ఉంది. ఈ రిజిస్టర్‌ల కోసం కాన్ఫిగరేషన్ విలువలు వేర్వేరు పారామితులను సూచిస్తాయి (ఉదాample, DDR మోడ్, PHY వెడల్పు, బర్స్ట్ మోడ్, ECC, మొదలైనవి). DDR కంట్రోలర్ కాన్ఫిగరేషన్ రిజిస్టర్‌ల గురించిన వివరాల కోసం, Microsemi SmartFusion2 యూజర్స్ గైడ్‌ని చూడండి.

ఫాబ్రిక్ DDR రిజిస్టర్ల కాన్ఫిగరేషన్ 

మీ DDR మెమరీ మరియు అప్లికేషన్‌కు అనుగుణంగా ఉండే పారామితులను నమోదు చేయడానికి మెమరీ ఇనిషియలైజేషన్ (Figure 2-1) మరియు మెమరీ టైమింగ్ (Figure 2-2) ట్యాబ్‌లను ఉపయోగించండి. మీరు ఈ ట్యాబ్‌లలో నమోదు చేసిన విలువలు స్వయంచాలకంగా తగిన రిజిస్టర్ విలువలకు అనువదించబడతాయి. మీరు నిర్దిష్ట పరామితిని క్లిక్ చేసినప్పుడు, దాని సంబంధిత రిజిస్టర్ రిజిస్టర్ వివరణ విండోలో వివరించబడింది (పేజీ 1లోని మూర్తి 1-4).

మూర్తి 2-1 • FDDR కాన్ఫిగరేషన్ – మెమరీ ఇనిషియలైజేషన్ ట్యాబ్
FDDR కంట్రోలర్ కాన్ఫిగరేషన్

మూర్తి 2-2 • FDDR కాన్ఫిగరేషన్ – మెమరీ టైమింగ్ ట్యాబ్
FDDR కంట్రోలర్ కాన్ఫిగరేషన్

DDR కాన్ఫిగరేషన్‌ను దిగుమతి చేస్తోంది Files

మెమరీ ఇనిషియలైజేషన్ మరియు టైమింగ్ ట్యాబ్‌లను ఉపయోగించి DDR మెమరీ పారామితులను నమోదు చేయడంతో పాటు, మీరు DDR రిజిస్టర్ విలువలను ఒక నుండి దిగుమతి చేసుకోవచ్చు. file. అలా చేయడానికి, దిగుమతి కాన్ఫిగరేషన్ బటన్‌ను క్లిక్ చేసి, వచనానికి నావిగేట్ చేయండి file DDR రిజిస్టర్ పేర్లు మరియు విలువలను కలిగి ఉంటుంది. మూర్తి 2-3 దిగుమతి కాన్ఫిగరేషన్ సింటాక్స్‌ను చూపుతుంది.

మూర్తి 2-3 • DDR రిజిస్టర్ కాన్ఫిగరేషన్ File వాక్యనిర్మాణం
DDR కాన్ఫిగరేషన్‌ను దిగుమతి చేస్తోంది Files
గమనిక: మీరు GUIని ఉపయోగించి నమోదు చేయడానికి బదులుగా రిజిస్టర్ విలువలను దిగుమతి చేయాలని ఎంచుకుంటే, మీరు తప్పనిసరిగా అన్ని అవసరమైన రిజిస్టర్ విలువలను పేర్కొనాలి. వివరాల కోసం SmartFusion2 యూజర్ గైడ్‌ని చూడండి

DDR కాన్ఫిగరేషన్‌ని ఎగుమతి చేస్తోంది Files

మీరు ప్రస్తుత రిజిస్టర్ కాన్ఫిగరేషన్ డేటాను టెక్స్ట్‌లోకి కూడా ఎగుమతి చేయవచ్చు file. ఈ file మీరు దిగుమతి చేసుకున్న రిజిస్టర్ విలువలు (ఏదైనా ఉంటే) అలాగే మీరు ఈ డైలాగ్ బాక్స్‌లో నమోదు చేసిన GUI పారామితుల నుండి గణించబడిన వాటిని కలిగి ఉంటుంది.
మీరు DDR రిజిస్టర్ కాన్ఫిగరేషన్‌లో చేసిన మార్పులను రద్దు చేయాలనుకుంటే, మీరు డిఫాల్ట్‌ని పునరుద్ధరించుతో చేయవచ్చు. ఇది మొత్తం రిజిస్టర్ కాన్ఫిగరేషన్ డేటాను తొలగిస్తుంది మరియు మీరు ఈ డేటాను మళ్లీ దిగుమతి చేయాలి లేదా మళ్లీ నమోదు చేయాలి. డేటా హార్డ్‌వేర్ రీసెట్ విలువలకు రీసెట్ చేయబడింది.

రూపొందించిన డేటా 

కాన్ఫిగరేషన్‌ను రూపొందించడానికి సరే క్లిక్ చేయండి. జనరల్, మెమరీ టైమింగ్ మరియు మెమరీ ఇనిషియలైజేషన్ ట్యాబ్‌లలోని మీ ఇన్‌పుట్ ఆధారంగా, FDDR కాన్ఫిగరేటర్ అన్ని DDR కాన్ఫిగరేషన్ రిజిస్టర్‌ల కోసం విలువలను గణిస్తుంది మరియు ఈ విలువలను మీ ఫర్మ్‌వేర్ ప్రాజెక్ట్ మరియు సిమ్యులేషన్‌లోకి ఎగుమతి చేస్తుంది. fileలు. ఎగుమతి చేయబడింది file వాక్యనిర్మాణం మూర్తి 2-4లో చూపబడింది.

మూర్తి 2-4 • ఎగుమతి చేయబడిన DDR రిజిస్టర్ కాన్ఫిగరేషన్ File వాక్యనిర్మాణం
రూపొందించిన డేటా

ఫర్మ్‌వేర్

మీరు స్మార్ట్‌డిజైన్‌ను రూపొందించినప్పుడు, కిందివి fileలు /firmware/ drivers_config/sys_config డైరెక్టరీలో ఉత్పత్తి చేయబడతాయి. ఇవి fileCMSIS ఫర్మ్‌వేర్ కోర్ సరిగ్గా కంపైల్ చేయడానికి మరియు 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 గడియారాల కాన్ఫిగరేషన్

అనుకరణ

మీరు మీ MSSతో అనుబంధించబడిన SmartDesignని రూపొందించినప్పుడు, క్రింది అనుకరణ fileలు / అనుకరణ డైరెక్టరీలో ఉత్పత్తి చేయబడతాయి:

  • test.bfm - అత్యున్నత స్థాయి BFM file SmartFusion2 MSS కార్టెక్స్-M3 ప్రాసెసర్‌ని ఉపయోగించే ఏదైనా అనుకరణ సమయంలో ఇది మొదట అమలు చేయబడుతుంది. ఇది ఆ క్రమంలో peripheral_init.bfm మరియు user.bfmని అమలు చేస్తుంది.
  • peripheral_init.bfm – మీరు ప్రధాన() విధానాన్ని నమోదు చేసే ముందు కార్టెక్స్-M3లో CMSIS ::SystemInit() ఫంక్షన్‌ని అనుకరించే BFM విధానాన్ని కలిగి ఉంటుంది. ఇది డిజైన్‌లో ఉపయోగించిన ఏదైనా పెరిఫెరల్ కోసం కాన్ఫిగరేషన్ డేటాను సరైన పెరిఫెరల్ కాన్ఫిగరేషన్ రిజిస్టర్‌లకు కాపీ చేస్తుంది మరియు వినియోగదారు ఈ పెరిఫెరల్స్‌ను ఉపయోగించవచ్చని నిర్ధారించే ముందు అన్ని పెరిఫెరల్స్ సిద్ధంగా ఉండే వరకు వేచి ఉంటుంది.
  • FDDR_init.bfm – మీరు DDR కంట్రోలర్ రిజిస్టర్‌లలోకి (ఎడిట్ రిజిస్టర్‌ల డైలాగ్ బాక్స్‌ని ఉపయోగించి) నమోదు చేసిన ఫ్యాబ్రిక్ DDR కాన్ఫిగరేషన్ రిజిస్టర్ డేటా యొక్క వ్రాతలను అనుకరించే BFM రైట్ ఆదేశాలను కలిగి ఉంటుంది.
  • user.bfm - వినియోగదారు ఆదేశాల కోసం ఉద్దేశించబడింది. ఇందులో మీ స్వంత BFM ఆదేశాలను జోడించడం ద్వారా మీరు డేటాపాత్‌ను అనుకరించవచ్చు file. ఇందులో ఆదేశాలు file peripheral_init.bfm పూర్తయిన తర్వాత అమలు చేయబడుతుంది.

ఉపయోగించి fileపైన s, కాన్ఫిగరేషన్ మార్గం స్వయంచాలకంగా అనుకరించబడుతుంది. మీరు user.bfmని మాత్రమే సవరించాలి file డేటాపాత్‌ను అనుకరించడానికి. test.bfm, peripheral_init.bfm లేదా MDDR_init.bfmని సవరించవద్దు fileలు ఇవి fileమీ రూట్ డిజైన్ పునరుత్పత్తి చేయబడిన ప్రతిసారీ లు మళ్లీ సృష్టించబడతాయి.

ఫాబ్రిక్ DDR కాన్ఫిగరేషన్ పాత్ 

ఫాబ్రిక్ DDR కాన్ఫిగరేషన్ రిజిస్టర్ విలువలను పేర్కొనడంతో పాటు, మీరు MSS (FIC_2)లో APB కాన్ఫిగరేషన్ డేటా పాత్‌ను కాన్ఫిగర్ చేయడం పరిధీయ ప్రారంభ పరిష్కారానికి అవసరం. SystemInit() ఫంక్షన్ FIC_2 APB ఇంటర్‌ఫేస్ ద్వారా FDDR కాన్ఫిగరేషన్ రిజిస్టర్‌లకు డేటాను వ్రాస్తుంది.

గమనిక: మీరు సిస్టమ్ బిల్డర్‌ని ఉపయోగిస్తుంటే కాన్ఫిగరేషన్ పాత్ సెట్ చేయబడుతుంది మరియు స్వయంచాలకంగా కనెక్ట్ చేయబడుతుంది.

మూర్తి 2-5 • FIC_2 కాన్ఫిగరేటర్ ముగిసిందిview
ఫాబ్రిక్ DDR కాన్ఫిగరేషన్ పాత్

FIC_2 ఇంటర్‌ఫేస్‌ని కాన్ఫిగర్ చేయడానికి:

  1. MSS కాన్ఫిగరేటర్ నుండి FIC_2 కాన్ఫిగరేటర్ డైలాగ్ (మూర్తి 2-5) తెరవండి.
  2. Cortex-M3 ఎంపికను ఉపయోగించి పెరిఫెరల్స్ ప్రారంభించడాన్ని ఎంచుకోండి.
  3. మీరు ఫాబ్రిక్ DDR/SERDES బ్లాక్‌లను ఉపయోగిస్తున్నట్లయితే MSS DDR తనిఖీ చేయబడిందని నిర్ధారించుకోండి.
  4. మీ సెట్టింగ్‌లను సేవ్ చేయడానికి సరే క్లిక్ చేయండి. ఇది మూర్తి 2-2లో చూపిన విధంగా FIC_6 కాన్ఫిగరేషన్ పోర్ట్‌లను (క్లాక్, రీసెట్ మరియు APB బస్ ఇంటర్‌ఫేస్‌లు) బహిర్గతం చేస్తుంది.
  5. 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 పోర్ట్‌లు
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 బయటకు I/O క్రమాంకనం పూర్తయినప్పుడు నిర్ధారిస్తుంది.
FIC_INT బయటకు ఫ్యాబ్రిక్ ఇంటర్‌ఫేస్‌లో AHB/AXI ప్రోటోకాల్‌లో లోపం ఉన్నప్పుడు నొక్కి చెబుతుంది.

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 బయటకు DRAM RASN
FDDR_RESET_N బయటకు DDR3 కోసం DRAM రీసెట్
FDDR_WE_N బయటకు డ్రామ్ వెన్
FDDR_ADDR[15:0] బయటకు డ్రామ్ చిరునామా బిట్స్
FDDR_BA[2:0] బయటకు డ్రామ్ బ్యాంక్ చిరునామా
FDDR_DM_RDQS[4:0] లోపలికి బయటకి డ్రామ్ డేటా మాస్క్
FDDR_DQS[4:0] లోపలికి బయటకి డ్రామ్ డేటా స్ట్రోబ్ ఇన్‌పుట్/అవుట్‌పుట్ – పి సైడ్
FDDR_DQS_N[4:0] లోపలికి బయటకి డ్రామ్ డేటా స్ట్రోబ్ ఇన్‌పుట్/అవుట్‌పుట్ – N సైడ్
FDDR_DQ[35:0] లోపలికి బయటకి DRAM డేటా ఇన్‌పుట్/అవుట్‌పుట్
FDDR_FIFO_WE_IN[2:0] IN సిగ్నల్‌లో FIFO
FDDR_FIFO_WE_OUT[2:0] బయటకు FIFO అవుట్ సిగ్నల్
FDDR_DM_RDQS ([3:0]/[1:0]/[0]) లోపలికి బయటకి డ్రామ్ డేటా మాస్క్
FDDR_DQS ([3:0]/[1:0]/[0]) లోపలికి బయటకి డ్రామ్ డేటా స్ట్రోబ్ ఇన్‌పుట్/అవుట్‌పుట్ – పి సైడ్
FDDR_DQS_N ([3:0]/[1:0]/[0]) లోపలికి బయటకి డ్రామ్ డేటా స్ట్రోబ్ ఇన్‌పుట్/అవుట్‌పుట్ – N సైడ్
FDDR_DQ ([31:0]/[15:0]/[7:0]) లోపలికి బయటకి 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 లోపలికి బయటకి డ్రామ్ ECC డేటా మాస్క్
FDDR_DQS_ECC లోపలికి బయటకి Dram ECC డేటా స్ట్రోబ్ ఇన్‌పుట్/అవుట్‌పుట్ – P సైడ్
FDDR_DQS_ECC_N లోపలికి బయటకి Dram ECC డేటా స్ట్రోబ్ ఇన్‌పుట్/అవుట్‌పుట్ – N సైడ్
FDDR_DQ_ECC ([3:0]/[1:0]/[0]) లోపలికి బయటకి 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-bit 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 బదిలీకి సంబంధించిన అన్ని బీట్‌లకు చెల్లుబాటు అవుతాయో లేదో సూచిస్తుంది.
  1. అన్ని బీట్‌లలోని అన్ని బైట్‌లు బరస్ట్‌లో చెల్లుబాటు అవుతాయని మరియు ఆదేశాలను వ్రాయడానికి కంట్రోలర్ డిఫాల్ట్‌గా ఉండాలని సూచిస్తుంది.
  2. కొన్ని బైట్‌లు చెల్లవని మరియు నియంత్రిక RMW ఆదేశాలకు డిఫాల్ట్‌గా ఉండాలని సూచిస్తుంది.
    ఇది AXI రైట్ అడ్రస్ ఛానెల్ సైడ్‌బ్యాండ్ సిగ్నల్‌గా వర్గీకరించబడింది మరియు AWVALID సిగ్నల్‌తో చెల్లుబాటు అవుతుంది. ECC ప్రారంభించబడినప్పుడు మాత్రమే ఉపయోగించబడుతుంది.

AHB0 బస్ ఇంటర్‌ఫేస్ 

టేబుల్ 3-6 • AHB0 బస్ ఇంటర్‌ఫేస్ 

పోర్ట్ పేరు దిశ వివరణ
AHB0_S_HREADYOUT బయటకు AHBL స్లేవ్ సిద్ధంగా ఉంది - వ్రాత కోసం ఎక్కువగా ఉన్నప్పుడు బానిస డేటాను అంగీకరించడానికి సిద్ధంగా ఉన్నాడని సూచిస్తుంది మరియు చదవడానికి ఎక్కువగా ఉన్నప్పుడు డేటా చెల్లుబాటు అవుతుందని సూచిస్తుంది.
AHB0_S_HRESP బయటకు AHBL ప్రతిస్పందన స్థితి - లావాదేవీ ముగింపులో ఎక్కువగా నడపబడినప్పుడు లావాదేవీ ఎర్రర్‌లతో పూర్తయినట్లు సూచిస్తుంది. లావాదేవీ ముగింపులో తక్కువగా నడపబడినప్పుడు లావాదేవీ విజయవంతంగా పూర్తయినట్లు సూచిస్తుంది.
AHB0_S_HRDATA[31:0] బయటకు AHBL రీడ్ డేటా - స్లేవ్ నుండి మాస్టర్ వరకు డేటాను చదవండి
AHB0_S_HSEL IN AHBL స్లేవ్ సెలెక్ట్ - నొక్కి చెప్పినప్పుడు, AHB బస్‌లో ప్రస్తుతం ఎంచుకున్న AHBL స్లేవ్ స్లేవ్.
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 స్లేవ్ సెలెక్ట్ - నొక్కి చెప్పినప్పుడు, AHB బస్‌లో ప్రస్తుతం ఎంచుకున్న AHBL స్లేవ్ స్లేవ్.
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 రైట్ డేటా - మాస్టర్ నుండి స్లేవ్‌కు డేటాను వ్రాయండి

ఉత్పత్తి మద్దతు

మైక్రోసెమి SoC ప్రొడక్ట్స్ గ్రూప్ దాని ఉత్పత్తులకు కస్టమర్ సర్వీస్, కస్టమర్ టెక్నికల్ సపోర్ట్ సెంటర్, ఎ webసైట్, ఎలక్ట్రానిక్ మెయిల్ మరియు ప్రపంచవ్యాప్త విక్రయ కార్యాలయాలు. ఈ అనుబంధం మైక్రోసెమి SoC ఉత్పత్తుల సమూహాన్ని సంప్రదించడం మరియు ఈ మద్దతు సేవలను ఉపయోగించడం గురించి సమాచారాన్ని కలిగి ఉంది.

కస్టమర్ సేవ 

ఉత్పత్తి ధర, ఉత్పత్తి అప్‌గ్రేడ్‌లు, అప్‌డేట్ సమాచారం, ఆర్డర్ స్థితి మరియు అధికారీకరణ వంటి సాంకేతికేతర ఉత్పత్తి మద్దతు కోసం కస్టమర్ సేవను సంప్రదించండి.
ఉత్తర అమెరికా నుండి, 800.262.1060కి కాల్ చేయండి
ప్రపంచంలోని ఇతర ప్రాంతాల నుండి, 650.318.4460కి కాల్ చేయండి
ఫ్యాక్స్, ప్రపంచంలో ఎక్కడి నుండైనా, 408.643.6913

కస్టమర్ టెక్నికల్ సపోర్ట్ సెంటర్ 

మైక్రోసెమి SoC ప్రోడక్ట్స్ గ్రూప్ దాని కస్టమర్ టెక్నికల్ సపోర్ట్ సెంటర్‌లో అత్యంత నైపుణ్యం కలిగిన ఇంజనీర్‌లతో మీ హార్డ్‌వేర్, సాఫ్ట్‌వేర్ మరియు మైక్రోసెమి SoC ప్రోడక్ట్‌ల గురించిన సందేహాలకు సమాధానం ఇవ్వడంలో సహాయపడుతుంది. కస్టమర్ టెక్నికల్ సపోర్ట్ సెంటర్ అప్లికేషన్ నోట్స్, సాధారణ డిజైన్ సైకిల్ ప్రశ్నలకు సమాధానాలు, తెలిసిన సమస్యల డాక్యుమెంటేషన్ మరియు వివిధ FAQలను రూపొందించడానికి ఎక్కువ సమయాన్ని వెచ్చిస్తుంది. కాబట్టి, మీరు మమ్మల్ని సంప్రదించడానికి ముందు, దయచేసి మా ఆన్‌లైన్ వనరులను సందర్శించండి. మీ ప్రశ్నలకు మేము ఇప్పటికే సమాధానమిచ్చాము.

సాంకేతిక మద్దతు 

కస్టమర్ సపోర్ట్‌ని సందర్శించండి webసైట్ (www.microsemi.com/soc/support/search/default.aspx) మరింత సమాచారం మరియు మద్దతు కోసం. శోధించదగిన వాటిలో చాలా సమాధానాలు అందుబాటులో ఉన్నాయి web వనరులో రేఖాచిత్రాలు, దృష్టాంతాలు మరియు ఇతర వనరులకు లింక్‌లు ఉంటాయి webసైట్.

Webసైట్

మీరు SoC హోమ్ పేజీలో వివిధ రకాల సాంకేతిక మరియు నాన్-టెక్నికల్ సమాచారాన్ని బ్రౌజ్ చేయవచ్చు www.microsemi.com/soc.

కస్టమర్ టెక్నికల్ సపోర్ట్ సెంటర్‌ను సంప్రదిస్తోంది 

అత్యంత నైపుణ్యం కలిగిన ఇంజనీర్లు టెక్నికల్ సపోర్ట్ సెంటర్‌లో సిబ్బంది. టెక్నికల్ సపోర్ట్ సెంటర్‌ని ఇమెయిల్ ద్వారా లేదా మైక్రోసెమి SoC ప్రోడక్ట్స్ గ్రూప్ ద్వారా సంప్రదించవచ్చు webసైట్.

ఇమెయిల్

మీరు మీ సాంకేతిక ప్రశ్నలను మా ఇమెయిల్ చిరునామాకు తెలియజేయవచ్చు మరియు ఇమెయిల్, ఫ్యాక్స్ లేదా ఫోన్ ద్వారా సమాధానాలను తిరిగి పొందవచ్చు. అలాగే, మీకు డిజైన్ సమస్యలు ఉంటే, మీరు మీ డిజైన్‌ను ఇమెయిల్ చేయవచ్చు fileసహాయం అందుకోవడానికి రు. మేము రోజంతా ఇమెయిల్ ఖాతాను నిరంతరం పర్యవేక్షిస్తాము. మీ అభ్యర్థనను మాకు పంపుతున్నప్పుడు, దయచేసి మీ అభ్యర్థనను సమర్థవంతంగా ప్రాసెస్ చేయడానికి మీ పూర్తి పేరు, కంపెనీ పేరు మరియు మీ సంప్రదింపు సమాచారాన్ని చేర్చాలని నిర్ధారించుకోండి. సాంకేతిక మద్దతు ఇమెయిల్ చిరునామా soc_tech@microsemi.com.

నా కేసులు 

మైక్రోసెమి SoC ప్రోడక్ట్స్ గ్రూప్ కస్టమర్‌లు మై కేస్‌కి వెళ్లడం ద్వారా ఆన్‌లైన్‌లో సాంకేతిక కేసులను సమర్పించవచ్చు మరియు ట్రాక్ చేయవచ్చు

US వెలుపల 

US టైమ్ జోన్‌ల వెలుపల సహాయం అవసరమయ్యే కస్టమర్‌లు ఇమెయిల్ ద్వారా సాంకేతిక మద్దతును సంప్రదించవచ్చు (soc_tech@microsemi.com) లేదా స్థానిక విక్రయ కార్యాలయాన్ని సంప్రదించండి. సేల్స్ ఆఫీస్ జాబితాలను ఇక్కడ చూడవచ్చు www.microsemi.com/soc/company/contact/default.aspx.

ITAR సాంకేతిక మద్దతు

ఇంటర్నేషనల్ ట్రాఫిక్ ఇన్ ఆర్మ్స్ రెగ్యులేషన్స్ (ITAR) ద్వారా నియంత్రించబడే RH మరియు RT FPGAలపై సాంకేతిక మద్దతు కోసం, మమ్మల్ని దీని ద్వారా సంప్రదించండి soc_tech_itar@microsemi.com. ప్రత్యామ్నాయంగా, నా కేసులలో, ITAR డ్రాప్-డౌన్ జాబితాలో అవును ఎంచుకోండి. ITAR-నియంత్రిత మైక్రోసెమి FPGAల పూర్తి జాబితా కోసం, ITARని సందర్శించండి web పేజీ.

మైక్రోసెమి కార్పొరేషన్ (NASDAQ: MSCC) దీని కోసం సెమీకండక్టర్ సొల్యూషన్స్ యొక్క సమగ్ర పోర్ట్‌ఫోలియోను అందిస్తుంది: ఏరోస్పేస్, డిఫెన్స్ మరియు సెక్యూరిటీ; ఎంటర్ప్రైజ్ మరియు కమ్యూనికేషన్స్; మరియు పారిశ్రామిక మరియు ప్రత్యామ్నాయ ఇంధన మార్కెట్లు. ఉత్పత్తులలో అధిక-పనితీరు, అధిక-విశ్వసనీయత అనలాగ్ మరియు RF పరికరాలు, మిశ్రమ సిగ్నల్ మరియు RF ఇంటిగ్రేటెడ్ సర్క్యూట్‌లు, అనుకూలీకరించదగిన SoCలు, FPGAలు మరియు పూర్తి ఉపవ్యవస్థలు ఉన్నాయి. మైక్రోసెమి ప్రధాన కార్యాలయం కాలిఫోర్నియాలోని అలిసో వీజోలో ఉంది. ఇక్కడ మరింత తెలుసుకోండి www.microsemi.com.

© 2014 మైక్రోసెమి కార్పొరేషన్. అన్ని హక్కులు ప్రత్యేకించబడ్డాయి. మైక్రోసెమి మరియు మైక్రోసెమి లోగో మైక్రోసెమి కార్పొరేషన్ యొక్క ట్రేడ్‌మార్క్‌లు. అన్ని ఇతర ట్రేడ్‌మార్క్‌లు మరియు సేవా గుర్తులు వాటి సంబంధిత యజమానుల ఆస్తి.

మైక్రోసెమి కార్పొరేట్ ప్రధాన కార్యాలయం
వన్ ఎంటర్‌ప్రైజ్, అలిసో వీజో CA 92656 USA
USA లోపల: +1 949-380-6100
విక్రయాలు: +1 949-380-6136
ఫ్యాక్స్: +1 949-215-4996

మైక్రోసెమి లోగో

పత్రాలు / వనరులు

Microsemi SmartFusion2 FPGA ఫ్యాబ్రిక్ DDR కంట్రోలర్ కాన్ఫిగరేషన్ [pdf] యూజర్ గైడ్
SmartFusion2 FPGA ఫ్యాబ్రిక్ DDR కంట్రోలర్ కాన్ఫిగరేషన్, SmartFusion2, FPGA ఫ్యాబ్రిక్ DDR కంట్రోలర్ కాన్ఫిగరేషన్, కంట్రోలర్ కాన్ఫిగరేషన్

సూచనలు

వ్యాఖ్యానించండి

మీ ఇమెయిల్ చిరునామా ప్రచురించబడదు. అవసరమైన ఫీల్డ్‌లు గుర్తించబడ్డాయి *