मायक्रोचिप-लोगो

MICROCHIP TB3308 कॅशे मेंटेनन्स वापरून रनटाइममध्ये कॅशे सुसंगतता समस्या हाताळणे

MICROCHIP-TB3308-Handling-Cache-Coherency-Issues-at-Runtime-Using-Cache-मेन्टेनन्स-उत्पादन

परिचय

कॅशे सुसंगतता समस्या मायक्रोकंट्रोलर्स (MCUs) वर चालणार्‍या अनुप्रयोगांवर अपरिहार्य आहे ज्यात कॅशे करण्यायोग्य मेमरी क्षेत्रे आहेत, जे डेटा ट्रान्सफर ऑपरेशन्ससाठी डायरेक्ट मेमरी ऍक्सेस (DMA) वापरतात. हे CPU कॅशेमधून वाचन/लेखन ऑपरेशन करत असल्यामुळे DMA परिधीय आणि भौतिक मेमरी दरम्यान डेटा हस्तांतरित करते.
कॅशे सुसंगतता हाताळण्याच्या पद्धतींपैकी एक म्हणजे कॅशे देखभाल ऑपरेशन्स वापरून रन-टाइममध्ये कॅशे व्यवस्थापित करणे आवश्यक आहे. MPLAB® Harmony v3 PIC32MZ उपकरणांसाठी कॅशे मेंटेनन्स ऍप्लिकेशन प्रोग्राम इंटरफेस (एपीआय) प्रदान करते.
हा दस्तऐवज MPLAB Harmony v3 अंतर्गत कॅशे व्यवस्थापन API वापरून रन टाइममध्ये कॅशे सुसंगतता समस्या कशा व्यवस्थापित करू शकतो हे स्पष्ट करतो.
टीप:  या दस्तऐवजात चर्चा केलेल्या संकल्पना सर्व PIC32MZ MCU साठी समान आहेत. PIC32MZ EF माजी म्हणून वापरले जातेampसंकल्पनांवर चर्चा करू.

वर्णन

खालील आकृती PIC32MZ EF MCU वर SRAM मधून DMA वाचते तेव्हा निरीक्षण केल्याप्रमाणे कॅशे सुसंगतता समस्या स्पष्ट करते.

आकृती 1-1. मेमरी-टू-पेरिफेरल ट्रान्सफर (SRAM वरून DMA वाचन)MICROCHIP-TB3308-हँडलिंग-कॅशे-कोहेरन्सी-समस्या-रनटाइम-वापरून-कॅशे-देखभाल-FIG 1

अनुप्रयोग डेटा बफर TxBuffer मूल्य 'ABCDEFGH' पेरिफेरलमध्ये हस्तांतरित करण्याची विनंती सबमिट करतो. CPU पेरिफेरलवर 'ABCDEFGH' लिहिण्यासाठी डेटासह DMA लेखन बफर (TxBuffer) भरतो.
तथापि, सेट कॅशे पॉलिसीमुळे परत लिहा आणि वाटप लिहा, DMA लेखन बफर (TxBuffer) मुख्य मेमरीमध्ये लगेच लिहू शकत नाही आणि लिखित डेटा डेटा कॅशेमध्ये राहू शकतो. मुख्य मेमरीमधील DMA लेखन बफर (TxBuffer) मध्ये अजूनही '12345678' चे जुने मूल्य आहे.
मेमरी-टू-पेरिफेरल ट्रान्सफर सुरू करण्यासाठी DMA ट्रिगर केले जाते तेव्हा, DMA मुख्य मेमरीमधून '12345678' म्हणून बफर (TxBuffer) वाचते. परिणामी, डीएमए पेरिफेरलमध्ये जुना डेटा हस्तांतरित करते.
खालील आकृती DMA SRAM ला लिहिते तेव्हा कॅशे सुसंगतता समस्या स्पष्ट करते.

आकृती 1-2. पेरिफेरल-टू-मेमरी ट्रान्सफर (DMA SRAM ला लिहितो)MICROCHIP-TB3308-हँडलिंग-कॅशे-कोहेरन्सी-समस्या-रनटाइम-वापरून-कॅशे-देखभाल-FIG 2

अर्ज पेरिफेरलकडून '12345678' मूल्यासह RxBuffer मध्ये डेटा प्राप्त करण्याची विनंती सबमिट करतो. DMA SRAM मध्ये '12345678' मूल्यासह RxBuffer भरते. तथापि, डेटा कॅशे अद्यतनित केला जात नाही आणि तो मागील डेटा धारण करणे सुरू ठेवतो. जेव्हा CPU RxBuffer वाचतो, तेव्हा ते 'ABCDEFGH' म्हणून बफरमध्ये असलेले पूर्वीचे मूल्य वाचून संपते.

कॅशे सुसंगतता हाताळणे
कॅशे सुसंगतता समस्या हाताळण्याच्या दोन पद्धती मेमरी टू पेरिफेरल ट्रान्सफर (एसआरएएममधून डीएमए रीड्स) आणि पेरिफेरल-टू-मेमरी ट्रान्सफर (डीएमए राइट्स टू एसआरएएम) मध्ये स्पष्ट केल्या आहेत. या पद्धतींमध्ये मेन्टेनन्स ऑपरेशन्स वापरून रन-टाइममध्ये कॅशे व्यवस्थापित करणारा अनुप्रयोग समाविष्ट असतो. ऑपरेशन्समध्ये या क्रिया करण्याची क्षमता समाविष्ट आहे:
कॅशे अवैध करा: कॅशे रेषा अवैध म्हणून चिन्हांकित करते. त्यानंतरचा प्रवेश डेटाला मुख्य मेमरीमधून कॅशेमध्ये कॉपी करण्यास भाग पाडतो.
कॅशे साफ करा: मेमरी टू पेरिफेरल ट्रान्सफर (डीएमए रीड्स फ्रॉम एसआरएएम) मध्ये चर्चा केलेली कॅशे सुसंगतता हाताळण्यासाठी मुख्य मेमरीमध्ये परत गलिच्छ म्हणून चिन्हांकित केलेल्या कॅशे रेषा लिहितात, खालील क्रिया करा:

  1. ऍप्लिकेशन 'ABCEDFGH' मूल्यासह राइट डेटा बफर (TxBuffer) भरतो. डिफॉल्ट कॅशे धोरणामुळे (परत लिहा आणि वाटप लिहा), लिखित डेटा कॅशेमध्ये असू शकतो.
    आकृती 1-3. पॉप्युलेट राइट बफरMICROCHIP-TB3308-हँडलिंग-कॅशे-कोहेरन्सी-समस्या-रनटाइम-वापरून-कॅशे-देखभाल-FIG 3
  2. क्लीन कॅशे API ला कॉल करून 'ABCDEFGH' मूल्यासह राइट डेटा बफर (TxBuffer) मुख्य मेमरीमध्ये फ्लश करा.
    आकृती 1-4. फ्लश राइट बफरMICROCHIP-TB3308-हँडलिंग-कॅशे-कोहेरन्सी-समस्या-रनटाइम-वापरून-कॅशे-देखभाल-FIG 4
  3. अनुप्रयोग TxBuffer वरून 'ABCDEFGH' च्या मूल्यासह परिधीय वर डेटा हस्तांतरित करण्याची विनंती सबमिट करतो.
    आकृती 1-5. पेरिफेरलला लिहाMICROCHIP-TB3308-हँडलिंग-कॅशे-कोहेरन्सी-समस्या-रनटाइम-वापरून-कॅशे-देखभाल-FIG 5

पेरिफेरल ते मेमरी ट्रान्सफर (डीएमए राइट्स टू एसआरएएम) मध्ये चर्चा केल्याप्रमाणे कॅशे सुसंगतता हाताळण्यासाठी, या चरणांचे अनुसरण करा:

  1. कॅशे रेषा अवैध म्हणून चिन्हांकित करण्यासाठी अनुप्रयोग अवैध कॅशे API ला कॉल करते.
    आकृती 1-6. कॅशे अवैध कराMICROCHIP-TB3308-हँडलिंग-कॅशे-कोहेरन्सी-समस्या-रनटाइम-वापरून-कॅशे-देखभाल-FIG 6
  2. अर्ज पेरिफेरलकडून '12345678' मूल्यासह RxBuffer मध्ये डेटा प्राप्त करण्याची विनंती सबमिट करतो.
  3. DMA SRAM मध्ये '12345678' मूल्यासह RxBuffer भरते.
  4. कारण RxBuffer शी संबंधित कॅशे लाइन अवैध स्थितीत आहे, CPU द्वारे रीड ऍक्सेसमुळे RxBuffer मुख्य मेमरीमधून डेटा कॅशेमध्ये कॉपी केला जातो.
    आकृती 1-7. पेरिफेरल-टू-मेमरी ट्रान्सफर कॅशे सुसंगतता हाताळाMICROCHIP-TB3308-हँडलिंग-कॅशे-कोहेरन्सी-समस्या-रनटाइम-वापरून-कॅशे-देखभाल-FIG 7

अंमलबजावणी

कॉन्फिगरेशन
PIC3 MZ EF साठी MPLAB Harmony v32 प्रोजेक्टमध्ये, MPLAB Harmony v3 Configurator (MHC) किंवा MPLAB कोड कॉन्फिगरेटर (MCC) द्वारे कॅशे देखभाल ऑपरेशन्स सक्षम केले जातात. MHC किंवा MCC मध्ये, कॉन्फिगरेशन सेटिंग प्रोजेक्ट ग्राफ > सिस्टम > MIPS कॉन्फिगरेशन > कॅशे अंतर्गत आढळू शकते.
आकृती 2-1. MHC कॅशे कॉन्फिगरेशनMICROCHIP-TB3308-हँडलिंग-कॅशे-कोहेरन्सी-समस्या-रनटाइम-वापरून-कॅशे-देखभाल-FIG 8

डेटा-कॅशे देखभाल API
MPLAB Harmony v3 खालील डेटा-कॅशे देखभाल API प्रदान करते:
तक्ता 2-1. डेटा-कॅशे देखभाल API

नाव वर्णन
DCACHE_INVALIDATE (रक्त) सक्षम करण्यापूर्वी संपूर्ण डेटा कॅशे अवैध करते.
DCACHE_CLEAN_BY_ADDR (uint32_t addr, size_t sz) परत लिहा आणि डेटा कॅशेमध्ये पत्ता श्रेणी अवैध करा.
DCACHE_INVALIDATE_BY_ADDR (uint32_t addr, size_t sz) डेटा कॅशेमध्ये पत्ता श्रेणी अवैध करा.
DCACHE_CLEAN_INVALIDATE_BY_ADDR (uint32_t addr, size_t sz) परत लिहा आणि डेटा कॅशेमध्ये पत्ता श्रेणी अवैध करा.

टिपा: 

  1. MCU विशिष्ट डेटा आणि सूचना कॅशे देखभाल APIs परिधीय लायब्ररी (PLIB) plib_cache.c म्हणून उपलब्ध आहेत. PLIB अर्जाचा संदर्भ घ्या उदाampयेथे:
    https://github.com/Microchip-MPLAB-Harmony/csp_apps_pic32mz_ef/tree/master/apps/cache/cache_maintenance.
  2. अॅड्रेस API द्वारे कॅशे क्लीन आणि कॅशे अवैध वापरताना:
    • addr: कॅशे लाइन आकाराच्या सीमारेषेवर संरेखित करणे आवश्यक आहे. याचा अर्थ असा की DMA बफर पत्ता 16-बाइट सीमेवर संरेखित करणे आवश्यक आहे.
    • आकार: कॅशे रेषेच्या आकाराचा एक पट असणे आवश्यक आहे. याचा अर्थ असा की DMA बफर आकार 16-बाइट्सचा मल्टिपल असणे आवश्यक आहे.

Example
खालील कोड उदाample UART इंटरफेसवर डेटा वाचण्यासाठी आणि लिहिण्यासाठी MPLAB Harmony v3 DMA पेरिफेरल लायब्ररी API सह डेटा-कॅशे देखभाल API चा वापर प्रदर्शित करते.MICROCHIP-TB3308-हँडलिंग-कॅशे-कोहेरन्सी-समस्या-रनटाइम-वापरून-कॅशे-देखभाल-FIG 9

तपशीलवार स्त्रोत कोडसाठी, पीएलआयबी अर्ज पहाampयेथे:
https://github.com/Microchip-MPLAB-Harmony/csp_apps_pic32mz_ef/tree/master/apps/cache/cache_maintenance.
टीप:  वर चर्चा केलेल्या कॅशे सुसंगतता समस्या देखील विवादात डेटा बफरसाठी सुसंगत व्हेरिएबल विशेषता वापरून लिंकच्या वेळी हाताळल्या जाऊ शकतात.
साइन न केलेले इंट __विशेषता__((सुसंगत)) बफर[1024];
या कोडमध्ये, कंपाइलर नॉन-कॅशेबल मेमरी प्रदेश KSEG1024 मध्ये 1 घटक (लिंक वेळी) वाटप करतो.

संदर्भ

खालील दस्तऐवज संसाधने म्हणून सूचीबद्ध आहेत. कॅशे सुसंगतता आणि संबंधित मायक्रोचिप उत्पादनांवरील अतिरिक्त माहितीसाठी, मायक्रोचिप पहा Webसाइट, किंवा स्थानिक मायक्रोचिप विक्री प्रतिनिधीशी संपर्क साधा.

  • PIC1MZ उपकरणांवर L32 कॅशे वापरणे
  • PIC32MZ EF कॅशे देखभाल PLIB उदाample
  • MPLAB Harmony v3 Quick Docs पॅकेज वापरकर्त्यांना मायक्रोचिपच्या 32-बिट SAM आणि PIC32 MCUs वर ऍप्लिकेशन विकसित करण्यास प्रारंभ करण्यासाठी स्वतंत्र मदत पृष्ठे प्रदान करते. quick_docs रेपॉजिटरी डाउनलोड करा आणि index.html ने सुरुवात करा file डॉक्स फोल्डरमध्ये उपलब्ध आहे.
    ऑनलाइन आवृत्ती येथे उपलब्ध आहे: microchip-mplab-harmony.github.io/quick_docs/.
  • MPLAB हार्मनी v3 लँडिंग web पृष्ठ: www.microchip.com/mplab/mplab-harmony

मायक्रोचिप Webसाइट

मायक्रोचिप आमच्याद्वारे ऑनलाइन समर्थन प्रदान करते webयेथे साइट www.microchip.com/. या webसाइट तयार करण्यासाठी वापरली जाते files आणि ग्राहकांना सहज उपलब्ध असलेली माहिती. उपलब्ध असलेल्या काही सामग्रीमध्ये हे समाविष्ट आहे:

  • उत्पादन समर्थन - डेटा शीट आणि इरेटा, ऍप्लिकेशन नोट्स आणि एसample प्रोग्राम्स, डिझाइन संसाधने, वापरकर्त्याचे मार्गदर्शक आणि हार्डवेअर समर्थन दस्तऐवज, नवीनतम सॉफ्टवेअर प्रकाशन आणि संग्रहित सॉफ्टवेअर
  • सामान्य तांत्रिक सहाय्य – वारंवार विचारले जाणारे प्रश्न (FAQ), तांत्रिक समर्थन विनंत्या, ऑनलाइन चर्चा गट, मायक्रोचिप डिझाइन भागीदार कार्यक्रम सदस्य सूची
  • मायक्रोचिपचा व्यवसाय – उत्पादन निवडक आणि ऑर्डरिंग मार्गदर्शक, नवीनतम मायक्रोचिप प्रेस रिलीज, सेमिनार आणि कार्यक्रमांची सूची, मायक्रोचिप विक्री कार्यालयांची सूची, वितरक आणि कारखाना प्रतिनिधी

उत्पादन बदल सूचना सेवा

मायक्रोचिपची उत्पादन बदल सूचना सेवा ग्राहकांना मायक्रोचिप उत्पादनांवर अद्ययावत ठेवण्यास मदत करते. जेव्हा जेव्हा विशिष्ट उत्पादन कुटुंबाशी संबंधित बदल, अद्यतने, पुनरावृत्ती किंवा इरेटा असेल तेव्हा सदस्यांना ईमेल सूचना प्राप्त होईल किंवा स्वारस्य असलेल्या विकास साधनाशी संबंधित.
नोंदणी करण्यासाठी, वर जा www.microchip.com/pcn आणि नोंदणी सूचनांचे अनुसरण करा.

ग्राहक समर्थन

मायक्रोचिप उत्पादनांचे वापरकर्ते अनेक माध्यमांद्वारे सहाय्य प्राप्त करू शकतात:

  • वितरक किंवा प्रतिनिधी
  • स्थानिक विक्री कार्यालय
  • एम्बेडेड सोल्युशन्स इंजिनियर (ईएसई)
  • तांत्रिक सहाय्य

समर्थनासाठी ग्राहकांनी त्यांच्या वितरक, प्रतिनिधी किंवा ESE शी संपर्क साधावा. ग्राहकांच्या मदतीसाठी स्थानिक विक्री कार्यालये देखील उपलब्ध आहेत. या दस्तऐवजात विक्री कार्यालये आणि स्थानांची सूची समाविष्ट केली आहे.
च्या माध्यमातून तांत्रिक सहाय्य उपलब्ध आहे webयेथे साइट: www.microchip.com/support

मायक्रोचिप डिव्हाइसेस कोड संरक्षण वैशिष्ट्य

मायक्रोचिप उत्पादनांवरील कोड संरक्षण वैशिष्ट्याचे खालील तपशील लक्षात घ्या:

  • मायक्रोचिप उत्पादने त्यांच्या विशिष्ट मायक्रोचिप डेटा शीटमध्ये समाविष्ट असलेल्या वैशिष्ट्यांची पूर्तता करतात.
  • मायक्रोचिपचा असा विश्वास आहे की त्याच्या उत्पादनांचे कुटुंब इच्छित पद्धतीने, ऑपरेटिंग वैशिष्ट्यांमध्ये आणि सामान्य परिस्थितीत वापरल्यास सुरक्षित आहे.
  • मायक्रोचिप त्याच्या बौद्धिक संपदा अधिकारांचे मूल्य आणि आक्रमकपणे संरक्षण करते. मायक्रोचिप उत्पादनाच्या कोड संरक्षण वैशिष्ट्यांचा भंग करण्याचा प्रयत्न कठोरपणे प्रतिबंधित आहे आणि डिजिटल मिलेनियम कॉपीराइट कायद्याचे उल्लंघन करू शकते.
  • मायक्रोचिप किंवा इतर कोणताही सेमीकंडक्टर निर्माता त्याच्या कोडच्या सुरक्षिततेची हमी देऊ शकत नाही. कोड संरक्षणाचा अर्थ असा नाही की आम्ही उत्पादन "अटूट" असल्याची हमी देत ​​आहोत. कोड संरक्षण सतत विकसित होत आहे. मायक्रोचिप आमच्या उत्पादनांची कोड संरक्षण वैशिष्ट्ये सतत सुधारण्यासाठी वचनबद्ध आहे.

कायदेशीर सूचना

हे प्रकाशन आणि यातील माहिती केवळ मायक्रोचिप उत्पादनांसह वापरली जाऊ शकते, ज्यामध्ये तुमच्या अनुप्रयोगासह मायक्रोचिप उत्पादनांची रचना, चाचणी आणि एकत्रीकरण समाविष्ट आहे. या माहितीचा इतर कोणत्याही प्रकारे वापर या अटींचे उल्लंघन करते. डिव्‍हाइस अ‍ॅप्लिकेशन्सशी संबंधित माहिती केवळ तुमच्या सोयीसाठी प्रदान केली जाते आणि ती अपडेट्सद्वारे बदलली जाऊ शकते. तुमचा अर्ज तुमच्या वैशिष्ट्यांशी जुळतो याची खात्री करणे तुमची जबाबदारी आहे. अतिरिक्त समर्थनासाठी तुमच्या स्थानिक मायक्रोचिप विक्री कार्यालयाशी संपर्क साधा किंवा येथे अतिरिक्त समर्थन मिळवा www.microchip.com/en-us/support/design-help/client-support-services.

ही माहिती मायक्रोचिप द्वारे "जशी आहे तशी" प्रदान केली जाते. मायक्रोचिप कोणत्याही प्रकारचे प्रतिनिधित्व किंवा हमी देत ​​नाही मग ते व्यक्त किंवा निहित, लिखित किंवा तोंडी, वैधानिक
किंवा अन्यथा, माहितीशी संबंधित, परंतु विशिष्ट हेतूसाठी गैर-उल्लंघन, व्यापारीता आणि योग्यतेच्या कोणत्याही गर्भित वॉरंटींपुरते मर्यादित नाही, किंवा हमी संबंधित, संबंधित.
कोणत्याही अप्रत्यक्ष, विशेष, दंडात्मक, आकस्मिक, किंवा परिणामी नुकसान, नुकसान, खर्च किंवा कोणत्याही प्रकारच्या खर्चासाठी मायक्रोचिप जबाबदार राहणार नाही, ज्याचा संबंध यूएसकेशी संबंधित असेल, जरी MICROCHIP ला संभाव्यतेचा सल्ला दिला गेला असेल किंवा नुकसान शक्य असेल. कायद्याने परवानगी दिलेल्या पूर्ण मर्यादेपर्यंत, माहितीशी संबंधित कोणत्याही प्रकारे सर्व दाव्यांवर मायक्रोचिपची संपूर्ण उत्तरदायित्व किंवा तिचा वापर, जर तुम्हाला काही असेल तर, शुल्काच्या रकमेपेक्षा जास्त होणार नाही. माहितीसाठी मायक्रोचिप.
लाइफ सपोर्ट आणि/किंवा सुरक्षा ऍप्लिकेशन्समध्ये मायक्रोचिप उपकरणांचा वापर पूर्णपणे खरेदीदाराच्या जोखमीवर आहे आणि खरेदीदार अशा वापरामुळे होणारे कोणतेही आणि सर्व नुकसान, दावे, दावे किंवा खर्चापासून निरुपद्रवी मायक्रोचिपचा बचाव, नुकसानभरपाई आणि ठेवण्यास सहमती देतो. कोणत्याही मायक्रोचिप बौद्धिक संपदा अधिकारांतर्गत कोणताही परवाना स्पष्टपणे किंवा अन्यथा सांगितल्याशिवाय दिला जात नाही.

ट्रेडमार्क

मायक्रोचिपचे नाव आणि लोगो, मायक्रोचिप लोगो, Adaptec, AnyRate, AVR, AVR लोगो, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KKLEXLAX, लिंक्स, लिंक्स, लिंक्स maXTouch, MediaLB, megaAVR, Microsemi, Microsemi लोगो, MOST, MOST लोगो, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 लोगो, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpySTgo, SFNSTgo, SFNICS , Symmetricom, SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron, आणि XMEGA हे यूएसए आणि इतर देशांमध्ये मायक्रोचिप टेक्नॉलॉजी इनकॉर्पोरेटेडचे ​​नोंदणीकृत ट्रेडमार्क आहेत.
AgileSwitch, APT, ClockWorks, The Embedded Control Solutions Company, EtherSynch, Flashtec, Hyper Speed ​​Control, HyperLight Load, IntelliMOS, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, ProASIC Plus, वाय-एएसआयसी प्लस SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, WinPath आणि ZL हे यूएसए मध्ये अंतर्भूत मायक्रोचिप तंत्रज्ञानाचे नोंदणीकृत ट्रेडमार्क आहेत.
संलग्न की सप्रेशन, AKS, analog-for-the-Digital Age, Any Capacitor, AnyIn, AnyOut, Augmented Switching, BlueSky, BodyCom, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, DAMPIEM CDERMIC, डीएएमपीआयएम, डीएएमपीआयएम, डीएएमपीआयएम नेटवर , ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, In-Circuit Serial Programming, ICSP, INICnet, Intelligent Paralling, Inter-chip Connectivity, JitterBlocker, Knob-on-Display, maxCrypto, maxView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB प्रमाणित लोगो, MPLIB, MPLINK, MultiTRAK, NetDetach, NVM Express, NVMe, सर्वज्ञ कोड जनरेशन, PICDEM, PICDEM.net, PICKit, PICtail, PowerSmart, IQMatrix, PureSmart , Ripple Blocker, RTAX, RTG4, SAM-ICE, Serial Quad I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Total Endurance, TSHARC, USB, TSHARC VariSense, VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect आणि ZENA हे मायक्रोचिप तंत्रज्ञानाचे ट्रेडमार्क आहेत
यूएसए आणि इतर देश.
SQTP हे यूएसए मधील मायक्रोचिप तंत्रज्ञानाचे सेवा चिन्ह आहे
Adaptec लोगो, फ्रिक्वेन्सी ऑन डिमांड, सिलिकॉन स्टोरेज टेक्नॉलॉजी, Symmcom आणि ट्रस्टेड टाइम हे इतर देशांमध्ये मायक्रोचिप टेक्नॉलॉजी इंक. चे नोंदणीकृत ट्रेडमार्क आहेत.
GestIC हा मायक्रोचिप टेक्नॉलॉजी जर्मनी II GmbH & Co. KG चा नोंदणीकृत ट्रेडमार्क आहे, जो इतर देशांतील Microchip Technology Inc. ची उपकंपनी आहे.
येथे नमूद केलेले इतर सर्व ट्रेडमार्क त्यांच्या संबंधित कंपन्यांची मालमत्ता आहेत.
© 2021, Microchip Technology Incorporated आणि त्याच्या उपकंपन्या. सर्व हक्क राखीव.
ISBN: 978-1-5224-9447-8

गुणवत्ता व्यवस्थापन प्रणाली

मायक्रोचिपच्या क्वालिटी मॅनेजमेंट सिस्टम्सच्या माहितीसाठी, कृपया भेट द्या www.microchip.com/quality.

जगभरातील विक्री आणि सेवा

अमेरिका

कॉर्पोरेट कार्यालय
2355 वेस्ट चँडलर Blvd. चांडलर, AZ 85224-6199 दूरध्वनी: ५७४-५३७-८९००
फॅक्स: ५७४-५३७-८९०० तांत्रिक समर्थन:
www.microchip.com/support
Web पत्ता:
www.microchip.com
अटलांटा
दुलुथ, जी.ए
दूरध्वनी: ५७४-५३७-८९००
फॅक्स: ५७४-५३७-८९०० ऑस्टिन, TX
दूरध्वनी: ५७४-५३७-८९०० बोस्टन
वेस्टबरो, एमए
दूरध्वनी: ५७४-५३७-८९००
फॅक्स: ५७४-५३७-८९०० शिकागो
इटास्का, आयएल
दूरध्वनी: ५७४-५३७-८९००
फॅक्स: ५७४-५३७-८९०० डॅलस
अ‍ॅडिसन, टीएक्स
दूरध्वनी: ५७४-५३७-८९००
फॅक्स: ५७४-५३७-८९०० डेट्रॉईट
नोव्ही, एमआय
दूरध्वनी: ५७४-५३७-८९०० ह्यूस्टन, TX
दूरध्वनी: ५७४-५३७-८९०० इंडियानापोलिस
Noblesville, IN
दूरध्वनी: ५७४-५३७-८९००
फॅक्स: ५७४-५३७-८९००
दूरध्वनी: ५७४-५३७-८९००
लॉस एंजेलिस
मिशन व्हिएजो, CA
दूरध्वनी: ५७४-५३७-८९००
फॅक्स: ५७४-५३७-८९००
दूरध्वनी: ५७४-५३७-८९०० रॅले, एनसी
दूरध्वनी: ५७४-५३७-८९००
न्यूयॉर्क, NY
दूरध्वनी: ५७४-५३७-८९००
सॅन जोस, CA
दूरध्वनी: ५७४-५३७-८९००
दूरध्वनी: ५७४-५३७-८९०० कॅनडा - टोरोंटो
दूरध्वनी: ५७४-५३७-८९००
फॅक्स: ५७४-५३७-८९००

आशिया/पॅसिफिक

ऑस्ट्रेलिया - सिडनी
दूरध्वनी: ६१-२-९८६८-६७३३ चीन – बीजिंग
दूरध्वनी: 86-10-8569-7000 चीन – चेंगडू
दूरध्वनी: 86-28-8665-5511 चीन - चोंगकिंग दूरध्वनी: 86-23-8980-9588 चीन - डोंगगुआन
दूरध्वनी: 86-769-8702-9880 चीन - ग्वांगझू दूरध्वनी: 86-20-8755-8029 चीन - हांगझोऊ
दूरध्वनी: 86-571-8792-8115 चीन - हाँगकाँग SAR दूरध्वनी: 852-2943-5100 चीन - नानजिंग
दूरध्वनी: 86-25-8473-2460 चीन – Qingdao
दूरध्वनी: ८६-५३२-८५०२-७३५५ चीन – शांघाय
दूरध्वनी: 86-21-3326-8000 चीन – शेनयांग
दूरध्वनी: ८६-२४-२३३४-२८२९ चीन – शेन्झेन
दूरध्वनी: 86-755-8864-2200 चीन – सुझोऊ
दूरध्वनी: ८६-१८६-६२३३-१५२६ चीन – वुहान
दूरध्वनी: 86-27-5980-5300 चीन – शियान
दूरध्वनी: ८६-२९-८८३३-७२५२ चीन – झियामेन
दूरध्वनी: ८६-५९२-२३८८१३८ चीन – झुहाई
दूरध्वनी: ८८६-३-५५०८१३७

आशिया/पॅसिफिक

भारत - बंगलोर
दूरध्वनी: 91-80-3090-4444 भारत – नवी दिल्ली
दूरध्वनी: ९१-११-४१६०-८६३१ भारत – पुणे
दूरध्वनी: 91-20-4121-0141 जपान – ओसाका
दूरध्वनी: ८१-६-६१५२-७१६० जपान – टोकियो
दूरध्वनी: ८१-३-६८८०- ३७७० कोरिया – डेगू
दूरध्वनी: ८२-५३-७४४-४३०१ कोरिया – सोल
दूरध्वनी: 82-2-554-7200 मलेशिया – क्वालालंपूर दूरध्वनी: 60-3-7651-7906 मलेशिया – पेनांग
दूरध्वनी: 60-4-227-8870 फिलीपिन्स – मनिला दूरध्वनी: 63-2-634-9065 सिंगापूर
दूरध्वनी: 65-6334-8870 तैवान – हसिन चू
दूरध्वनी: 886-3-577-8366 तैवान – काओशुंग दूरध्वनी: 886-7-213-7830 तैवान – तैपेई
दूरध्वनी: 886-2-2508-8600 थायलंड – बँकॉक दूरध्वनी: 66-2-694-1351 व्हिएतनाम – हो ची मिन्ह दूरध्वनी: 84-28-5448-2100

युरोप

ऑस्ट्रिया - वेल्स
दूरध्वनी: ४३-७२४२-२२४४-३९ फॅक्स: ४३-७२४२-२२४४-३९३ डेन्मार्क – कोपनहेगन दूरध्वनी: ४५-४४८५-५९१०
फॅक्स: ४५-४४८५-२८२९ फिनलंड – एस्पू
दूरध्वनी: 358-9-4520-820 फ्रान्स – पॅरिस
दूरध्वनी: 33-1-69-53-63-20 फॅक्स: 33-1-69-30-90-79 जर्मनी – गार्चिंग दूरध्वनी: 49-8931-9700 जर्मनी – हान
दूरध्वनी: 49-2129-3766400 जर्मनी – हेल्ब्रॉन दूरध्वनी: 49-7131-72400 जर्मनी – कार्लस्रुहे दूरध्वनी: 49-721-625370 जर्मनी – म्युनिक दूरध्वनी: 49-89-627-144-0 फॅक्स:-49-89-627 -144 जर्मनी - रोसेनहाइम दूरध्वनी: 44-49-8031-354 इस्रायल - रानाना
दूरध्वनी: ९७२-९-७४४-७७०५ इटली – मिलान
दूरध्वनी: ३९-०३३१-७४२६११ फॅक्स: ३९-०३३१-४६६७८१ इटली – पाडोवा
दूरध्वनी: 39-049-7625286 नेदरलँड - ड्रुनेन दूरध्वनी: 31-416-690399 फॅक्स: 31-416-690340 नॉर्वे - ट्रॉन्डहाइम दूरध्वनी: 47-72884388 पोलंड - वॉर्सा
दूरध्वनी: ४८-२२-३३२५७३७ रोमानिया – बुखारेस्ट दूरध्वनी: ४०-२१-४०७-८७-५० स्पेन – माद्रिद
दूरध्वनी: 34-91-708-08-90 फॅक्स: 34-91-708-08-91 स्वीडन – गोथेनबर्ग दूरध्वनी: 46-31-704-60-40 स्वीडन – स्टॉकहोम दूरध्वनी: 46-8-5090-4654 यूके – वोकिंगहॅम
Tel: 44-118-921-5800 Fax: 44-118-921-5820

कागदपत्रे / संसाधने

MICROCHIP TB3308 कॅशे मेंटेनन्स वापरून रनटाइममध्ये कॅशे सुसंगतता समस्या हाताळणे [pdf] वापरकर्ता मार्गदर्शक
TB3308 कॅशे मेंटेनन्स वापरून रनटाइममध्ये कॅशे कॉहेरन्सी समस्या हाताळणे, TB3308, कॅशे मेंटेनन्स वापरून रनटाइममध्ये कॅशे कॉहेरन्सी समस्या हाताळणे, कॅशे मेंटेनन्स वापरून रनटाइम, कॅशे मेंटेनन्स

संदर्भ

एक टिप्पणी द्या

तुमचा ईमेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित आहेत *