MIKROSHIP-LOGO

MICROCHIP TB3308 Kešatmiņas saskaņotības problēmu risināšana izpildlaikā, izmantojot kešatmiņas apkopi

MICROCHIP-TB3308-Handling-Cache-Coherency-Issues-at-Runtime-Using-Cache-Maintenance-PRODUCT

Ievads

Kešatmiņas saskaņotības problēma ir neizbēgama lietojumprogrammās, kas darbojas ar mikrokontrolleriem (MCU), kuriem ir kešatmiņas reģioni, kuros datu pārsūtīšanas darbībām tiek izmantota tiešā atmiņas piekļuve (DMA). Tas ir saistīts ar to, ka centrālais procesors veic lasīšanas/rakstīšanas darbību no kešatmiņas, kamēr DMA pārsūta datus starp perifērijas un fizisko atmiņu.
Vienai no kešatmiņas saskaņotības apstrādes metodēm lietojumprogrammai ir jāpārvalda kešatmiņa izpildes laikā, izmantojot kešatmiņas uzturēšanas darbības. MPLAB® Harmony v3 nodrošina kešatmiņas uzturēšanas lietojumprogrammu saskarnes (API) PIC32MZ ierīcēm.
Šajā dokumentā ir paskaidrots, kā lietojumprogramma var pārvaldīt kešatmiņas saskaņotības problēmas izpildes laikā, izmantojot kešatmiņas pārvaldības API saskaņā ar MPLAB Harmony v3.
Piezīme:  Šajā dokumentā aplūkotie jēdzieni ir kopīgi visiem PIC32MZ MCU. PIC32MZ EF tiek izmantots kā example apspriest jēdzienus.

Apraksts

Nākamajā attēlā ir parādīta kešatmiņas saskaņotības problēma, kas novērota, kad DMA nolasa no SRAM PIC32MZ EF MCU.

Attēls 1-1. Pārsūtīšana no atmiņas uz perifēriju (DMA nolasīšana no SRAM)MICROCHIP-TB3308-Handling-Cache-Coherency-Issues-at-Runtime-Using-Cache-Maintenance-1. ATTĒLS

Pieteikumā tiek iesniegts pieprasījums pārsūtīt datu bufera TxBuffer vērtību 'ABCDEFGH' uz perifērijas ierīci. CPU aizpilda DMA rakstīšanas buferi (TxBuffer) ar datiem, kas jāieraksta "ABCDEFGH" perifērijas ierīcē.
Tomēr iestatītās kešatmiņas politikas Write Back un Write Allocate dēļ DMA rakstīšanas buferis (TxBuffer) var netikt uzreiz ierakstīts galvenajā atmiņā, un rakstītie dati var palikt datu kešatmiņā. DMA rakstīšanas buferis (TxBuffer) galvenajā atmiņā joprojām satur veco vērtību “12345678”.
Kad tiek aktivizēts DMA, lai sāktu pārsūtīšanu no atmiņas uz perifērijas ierīci, DMA nolasa buferi (TxBuffer) no galvenās atmiņas kā “12345678”. Rezultātā DMA novecojušus datus pārsūta uz perifērijas ierīci.
Nākamajā attēlā ir parādīta kešatmiņas saskaņotības problēma, kas novērota, kad DMA raksta SRAM.

Attēls 1-2. Pārsūtīšana no perifērijas uz atmiņu (DMA ieraksta SRAM)MICROCHIP-TB3308-Handling-Cache-Coherency-Issues-at-Runtime-Using-Cache-Maintenance-2. ATTĒLS

Pieteikumā tiek iesniegts pieprasījums saņemt datus RxBuffer ar vērtību '12345678' no perifērijas. DMA aizpilda RxBuffer ar vērtību '12345678' SRAM. Tomēr datu kešatmiņa netiek atjaunināta, un tajā joprojām tiek saglabāti iepriekšējie dati. Kad centrālais procesors nolasa RxBuffer, tas nolasa iepriekšējo vērtību, kas atrodas buferī kā “ABCDEFGH”.

Kešatmiņas saskaņotības apstrāde
Abas kešatmiņas saskaņotības problēmu risināšanas metodes ir ilustrētas pārsūtīšanā no atmiņas uz perifērijas ierīci (DMA nolasīšana no SRAM) un pārsūtīšanas no perifērijas uz atmiņu (DMA ieraksta SRAM). Šīs metodes ietver lietojumprogrammu, kas izpildes laikā pārvalda kešatmiņu, izmantojot apkopes darbības. Operācijas ietver iespēju veikt šādas darbības:
Invalidējiet kešatmiņu: Atzīmē kešatmiņas rindas kā nederīgas. Sekojoša piekļuve liek kopēt datus no galvenās atmiņas uz kešatmiņu.
Notīriet kešatmiņu: Ieraksta kešatmiņas rindas, kas ir atzīmētas kā netīras, atpakaļ galvenajā atmiņā. Lai apstrādātu kešatmiņas saskaņotību, kas aprakstīta sadaļā Atmiņas pārsūtīšana uz perifēro ierīci (DMA nolasījumi no SRAM), veiciet šādas darbības:

  1. Lietojumprogramma aizpilda rakstīšanas datu buferi (TxBuffer) ar vērtību “ABCEDFGH”. Sakarā ar noklusējuma kešatmiņas politiku (rakstīt atpakaļ un rakstīt piešķirt), rakstītie dati var būt kešatmiņā.
    Attēls 1-3. Aizpildiet rakstīšanas buferiMICROCHIP-TB3308-Handling-Cache-Coherency-Issues-at-Runtime-Using-Cache-Maintenance-3. ATTĒLS
  2. Izskalojiet rakstīšanas datu buferi (TxBuffer) ar vērtību “ABCDEFGH” galvenajā atmiņā, izsaucot tīrās kešatmiņas API.
    Attēls 1-4. Izskalojiet rakstīšanas buferiMICROCHIP-TB3308-Handling-Cache-Coherency-Issues-at-Runtime-Using-Cache-Maintenance-4. ATTĒLS
  3. Lietojumprogramma iesniedz pieprasījumu pārsūtīt datus no TxBuffer ar vērtību 'ABCDEFGH' uz perifērijas ierīci.
    Attēls 1-5. Rakstiet uz perifērijuMICROCHIP-TB3308-Handling-Cache-Coherency-Issues-at-Runtime-Using-Cache-Maintenance-5. ATTĒLS

Lai apstrādātu kešatmiņas saskaņotību, kā aprakstīts sadaļā Perifēro ierīču pārsūtīšana uz atmiņu (DMA rakstīšana SRAM), veiciet šīs darbības:

  1. Lietojumprogramma izsauc Invalidate cache API, lai atzīmētu kešatmiņas rindas kā nederīgas.
    Attēls 1-6. Invalidēt kešatmiņuMICROCHIP-TB3308-Handling-Cache-Coherency-Issues-at-Runtime-Using-Cache-Maintenance-6. ATTĒLS
  2. Pieteikumā tiek iesniegts pieprasījums saņemt datus RxBuffer ar vērtību '12345678' no perifērijas.
  3. DMA aizpilda RxBuffer ar vērtību '12345678' SRAM.
  4. Tā kā kešatmiņas līnija, kas atbilst RxBuffer, ir nederīgā stāvoklī, CPU lasīšanas piekļuves rezultātā RxBuffer tiek kopēts no galvenās atmiņas datu kešatmiņā.
    Attēls 1-7. Apstrādājiet kešatmiņas saskaņotību no perifērijas uz atmiņuMICROCHIP-TB3308-Handling-Cache-Coherency-Issues-at-Runtime-Using-Cache-Maintenance-7. ATTĒLS

Īstenošana

Konfigurācija
MPLAB Harmony v3 projektā PIC32 MZ EF kešatmiņas uzturēšanas darbības iespējo MPLAB Harmony v3 konfigurators (MHC) vai MPLAB Code Configurator (MCC). MHC vai MCC konfigurācijas iestatījumu var atrast sadaļā Projekta diagramma > Sistēma > MIPS konfigurācija > Kešatmiņa.
Attēls 2-1. MHC kešatmiņas konfigurācijaMICROCHIP-TB3308-Handling-Cache-Coherency-Issues-at-Runtime-Using-Cache-Maintenance-8. ATTĒLS

Datu kešatmiņas uzturēšanas API
MPLAB Harmony v3 nodrošina šādas datu kešatmiņas uzturēšanas API:
2-1 tabula. Datu kešatmiņas uzturēšanas API

Vārds Apraksts
DCACHE_INVALIDATE (nederīgs) Pirms iespējošanas tiek nederīga visa datu kešatmiņa.
DCACHE_CLEAN_BY_ADDR (uint32_t addr, size_t sz) Ierakstiet atpakaļ un padariet nederīgu adrešu diapazonu datu kešatmiņā.
DCACHE_INVALIDATE_BY_ADDR (uint32_t adr, size_t sz) Nederīgs adrešu diapazons datu kešatmiņā.
DCACHE_CLEAN_INVALIDATE_BY_ADDR (uint32_t addr, size_t sz) Ierakstiet atpakaļ un padariet nederīgu adrešu diapazonu datu kešatmiņā.

Piezīmes: 

  1. MCU specifisku datu un instrukciju kešatmiņas uzturēšanas API ir pieejamas kā perifērijas bibliotēka (PLIB) plib_cache.c. Skatiet PLIB lietojumprogrammu, piemample pie:
    https://github.com/Microchip-MPLAB-Harmony/csp_apps_pic32mz_ef/tree/master/apps/cache/cache_maintenance.
  2. Izmantojot kešatmiņas notīrīšanu un kešatmiņas nederīgumu, izmantojot adreses API:
    • adr.: Jāizlīdzina ar kešatmiņas līnijas lieluma robežu. Tas nozīmē, ka DMA bufera adrese ir jāsaskaņo ar 16 baitu robežu.
    • dsize: Jābūt kešatmiņas rindas lieluma reizinājumam. Tas nozīmē, ka DMA bufera lielumam ir jābūt 16 baitu reizinājumam.

Example
Šāds kods, piemample demonstrē datu kešatmiņas uzturēšanas API izmantošanu kopā ar MPLAB Harmony v3 DMA perifērijas bibliotēkas API, lai lasītu un rakstītu datus, izmantojot UART saskarni.MICROCHIP-TB3308-Handling-Cache-Coherency-Issues-at-Runtime-Using-Cache-Maintenance-9. ATTĒLS

Detalizētu pirmkodu skatiet PLIB lietojumprogrammā, piemample pie:
https://github.com/Microchip-MPLAB-Harmony/csp_apps_pic32mz_ef/tree/master/apps/cache/cache_maintenance.
Piezīme:  Iepriekš apspriestās kešatmiņas saskaņotības problēmas var risināt arī saites laikā, izmantojot saskanīgā mainīgā atribūtu datu buferim.
neparakstīts int __attribute__((saskaņots)) buferis[1024];
Šajā kodā kompilators piešķir (saites laikā) elementu 1024 kešatmiņā neievietojamajā atmiņas reģionā KSEG1.

Atsauces

Kā resursi ir norādīti šādi dokumenti. Papildinformāciju par kešatmiņas saskaņotību un saistītajiem Microchip produktiem skatiet sadaļā Microchip Webvietnē vai sazinieties ar vietējo Microchip tirdzniecības pārstāvi.

  • L1 kešatmiņas izmantošana PIC32MZ ierīcēs
  • PIC32MZ EF kešatmiņas uzturēšana PLIB Example
  • MPLAB Harmony v3 Quick Docs pakotne nodrošina atsevišķas palīdzības lapas, lai lietotāji varētu sākt izstrādāt lietojumprogrammas Microchip 32 bitu SAM un PIC32 MCU. Lejupielādējiet quick_docs repozitoriju un sāciet ar index.html file pieejams dokumentu mapē.
    Tiešsaistes versija ir pieejama: microchip-mplab-harmony.github.io/quick_docs/.
  • MPLAB Harmony v3 nosēšanās web lapa: www.microchip.com/mplab/mplab-harmony

Mikroshēma Webvietne

Microchip nodrošina tiešsaistes atbalstu, izmantojot mūsu webvietne plkst www.microchip.com/. Šis webvietne tiek izmantota, lai izveidotu files un informācija ir viegli pieejama klientiem. Daļa pieejamā satura ietver:

  • Produktu atbalsts - Datu lapas un kļūdas, pieteikuma piezīmes un sample programmas, dizaina resursi, lietotāja rokasgrāmatas un aparatūras atbalsta dokumenti, jaunākie programmatūras laidieni un arhivētā programmatūra
  • Vispārējais tehniskais atbalsts - Bieži uzdotie jautājumi (BUJ), tehniskā atbalsta pieprasījumi, tiešsaistes diskusiju grupas, Microchip dizaina partneru programmas dalībnieku saraksts
  • Mikročipu bizness - Produktu atlases un pasūtīšanas ceļveži, jaunākie Microchip preses relīzes, semināru un pasākumu saraksts, Microchip tirdzniecības biroju, izplatītāju un rūpnīcu pārstāvju saraksti

Produkta izmaiņu paziņošanas pakalpojums

Microchip produktu izmaiņu paziņošanas pakalpojums palīdz klientiem nodrošināt jaunāko informāciju par Microchip produktiem. Abonenti saņems e-pasta paziņojumus ikreiz, kad tiks veiktas izmaiņas, atjauninājumi, labojumi vai kļūdas saistībā ar noteiktu produktu saimi vai interesējošo izstrādes rīku.
Lai reģistrētos, dodieties uz www.microchip.com/pcn un izpildiet reģistrācijas norādījumus.

Klientu atbalsts

Microchip produktu lietotāji var saņemt palīdzību vairākos kanālos:

  • Izplatītājs vai pārstāvis
  • Vietējais tirdzniecības birojs
  • Iegulto risinājumu inženieris (ESE)
  • Tehniskais atbalsts

Lai saņemtu atbalstu, klientiem jāsazinās ar savu izplatītāju, pārstāvi vai ESE. Vietējie tirdzniecības biroji ir arī pieejami, lai palīdzētu klientiem. Šajā dokumentā ir iekļauts pārdošanas biroju un atrašanās vietu saraksts.
Tehniskais atbalsts ir pieejams, izmantojot webvietne: www.microchip.com/support

Mikroshēmu ierīču koda aizsardzības līdzeklis

Ņemiet vērā šādu informāciju par koda aizsardzības līdzekli Microchip produktiem:

  • Mikročipu izstrādājumi atbilst specifikācijām, kas ietvertas to konkrētajā mikroshēmas datu lapā.
  • Microchip uzskata, ka tā produktu saime ir droša, ja to izmanto paredzētajā veidā, saskaņā ar darbības specifikācijām un normālos apstākļos.
  • Mikroshēma novērtē un agresīvi aizsargā savas intelektuālā īpašuma tiesības. Mēģinājumi pārkāpt Microchip produkta koda aizsardzības funkcijas ir stingri aizliegti, un tie var pārkāpt Digitālās tūkstošgades autortiesību likumu.
  • Ne Microchip, ne kāds cits pusvadītāju ražotājs nevar garantēt sava koda drošību. Koda aizsardzība nenozīmē, ka mēs garantējam, ka produkts ir “nesalaužams”. Koda aizsardzība pastāvīgi attīstās. Microchip ir apņēmies nepārtraukti uzlabot mūsu produktu koda aizsardzības funkcijas.

Juridisks paziņojums

Šo publikāciju un tajā esošo informāciju var izmantot tikai ar Microchip produktiem, tostarp, lai izstrādātu, pārbaudītu un integrētu Microchip produktus ar jūsu lietojumprogrammu. Šīs informācijas izmantošana jebkādā citā veidā pārkāpj šos noteikumus. Informācija par ierīces lietojumprogrammām tiek sniegta tikai jūsu ērtībām, un to var aizstāt ar atjauninājumiem. Jūs esat atbildīgs par to, lai jūsu pieteikums atbilstu jūsu specifikācijām. Sazinieties ar vietējo Microchip pārdošanas biroju, lai saņemtu papildu atbalstu, vai saņemiet papildu atbalstu vietnē www.microchip.com/en-us/support/design-help/client-support-services.

ŠO INFORMĀCIJA TIEK SNIEGTA MICROCHIP “KĀDA IR”. MICROCHIP NESNIEDZ NEKĀDĀ VEIDA TIEŠA VAI NETIEŠA, RAKSTISKA VAI MUTISKI AR STRUKTŪRU NOTEIKTAS GARANTIJAS.
VAI CITĀDI, ATTIECĪBĀ AR INFORMĀCIJU, IESKAITOT, BET NEAPROBEŽOTĀS, NETIEŠĀS GARANTIJĀS PAR PĀRKĀPJUMU, TIRDZNIECĪBAS UN PIEMĒROTĪBU KONKRĒTAM MĒRĶIEM, VAI GARANTIJĀM, KAS SAISTĪTAS AR TĀ DARBĪBAS NOSACĪJUMU, VAI KVALITĀTU.
NEKĀDĀ GADĪJUMĀ MICROCHIP NEBŪS ATBILDĪGS PAR JEBKĀDIEM NETIEŠIEM, ĪPAŠIEM, SODĪGIEM, NEJAUŠIEM VAI IZSEKOTIEM ZAUDĒJUMIEM, BOJĀJUMIEM, IZMAKSĀM VAI JEBKĀDA VEIDA IZDEVUMIEM, KAS SAISTĪTI AR INFORMĀCIJU VAI TĀS IZMANTOJUMU TIEK INFORMĒTS PAR IESPĒJU VAI BOJĀJUMI IR PAREDZĀMI. CIKLĀ LIKUMĀ ATĻAUTAJĀ MĪRĀ MICROCHIP KOPĒJĀS ATBILDĪBAS PAR VISĀM PRASĪBĀM, KAS NEKādā VEIDA SAISTĪTAS AR INFORMĀCIJU VAI TĀS IZMANTOŠANU, NEPĀRSNIEDZ MAKSU SUMMU, JA TĀDAS, KAS JŪS JŪS ESAT SAMAKSĀJAT PAR MICROCHIP.
Microchip ierīču izmantošana dzīvības uzturēšanas un/vai drošības lietojumos ir pilnībā pakļauta pircēja riskam, un pircējs piekrīt aizsargāt, atlīdzināt un turēt nekaitīgu Microchip no jebkādiem un visiem zaudējumiem, prasībām, prasībām vai izdevumiem, kas izriet no šādas lietošanas. Saskaņā ar Microchip intelektuālā īpašuma tiesībām licences netiek nodotas, netieši vai citādi, ja vien nav norādīts citādi.

Preču zīmes

Mikročipa nosaukums un logotips, Microchip logotips, Adaptec, AnyRate, AVR, AVR logotips, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, Linklus, maXTouch, MediaLB, megaAVR, Microsemi, Microsemi logotips, MOST, MOST logotips, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 logotips, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST logotips, SuperFlash , Symmetricom, SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron un XMEGA ir Microchip Technology Incorporated reģistrētas preču zīmes ASV un citās valstīs.
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 logotips, Quiet-Wire, SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, WinPath un ZL ir Microchip Technology Incorporated ASV reģistrētas preču zīmes.
Blakus esošu taustiņu slāpēšana, AKS, analogais digitālajam vecumam, jebkurš kondensators, AnyIn, AnyOut, paplašinātā komutācija, BlueSky, BodyCom, CodeGuard, kriptoautentifikācija, kriptogrāfijas automobiļi, kriptokompanjons, kriptovadītājs, dsPICDEM, dsPICDEM, d. , ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, In-Circuit Serial Programming, ICSP, INICnet, Intelligent Paralleling, Inter-Chip Connectivity, JitterBlocker, Knob-on-Display, maxCrypto, maxView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB sertificēts logotips, MPLIB, MPLINK, MultiTRAK, NetDetach, NVM Express, NVMe, Viszinošā koda ģenerēšana, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QA , 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, USBCheck VariSense, VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect un ZENA ir Microchip Technology preču zīmes, kas iekļautas
ASV un citās valstīs.
SQTP ir uzņēmuma Microchip Technology Incorporated pakalpojumu zīme ASV
Adaptec logotips, Frequency on Demand, Silicon Storage Technology, Symmcom un Trusted Time ir Microchip Technology Inc. reģistrētas preču zīmes citās valstīs.
GestIC ir Microchip Technology Germany II GmbH & Co. KG, Microchip Technology Inc. meitasuzņēmuma, reģistrēta preču zīme citās valstīs.
Visas pārējās šeit minētās preču zīmes ir to attiecīgo uzņēmumu īpašums.
© 2021, Microchip Technology Incorporated un tā meitasuzņēmumi. Visas tiesības aizsargātas.
ISBN: 978-1-5224-9447-8

Kvalitātes vadības sistēma

Lai iegūtu informāciju par Microchip kvalitātes vadības sistēmām, lūdzu, apmeklējiet vietni www.microchip.com/quality.

Pārdošana un serviss visā pasaulē

AMERIKA

Korporatīvais birojs
2355 West Chandler Blvd. Chandler, AZ 85224-6199 Tālr. 480-792-7200
Fakss: 480-792-7277 Tehniskais atbalsts:
www.microchip.com/support
Web Adrese:
www.microchip.com
Atlanta
Duluta, GA
Tālr.: 678-957-9614
Fakss: 678-957-1455 Ostina, Teksasa
Tālr.: 512-257-3370 Bostona
Vestboro, MA
Tālr.: 774-760-0087
Fakss: 774-760-0088 Čikāga
Itaska, IL
Tālr.: 630-285-0071
Fakss: 630-285-0075 Dalasa
Addison, TX
Tālr.: 972-818-7423
Fakss: 972-818-2924 Detroita
Novi, MI
Tālr.: 248-848-4000 Hjūstona, Teksasa
Tālr.: 281-894-5983 Indianapolisa
Noblsvila, IN
Tālr.: 317-773-8323
Fakss: 317-773-5453
Tālr.: 317-536-2380
Losandželosa
Misija Viejo, Kalifornija
Tālr.: 949-462-9523
Fakss: 949-462-9608
Tālr.: 951-273-7800 Raleigh, NC
Tālr.: 919-844-7510
Ņujorka, NY
Tālr.: 631-435-6000
Sanhosē, Kalifornijā
Tālr.: 408-735-9110
Tālr.: 408-436-4270 Kanāda – Toronto
Tālr.: 905-695-1980
Fakss: 905-695-2078

ĀZIJA/Klusā okeāna reģions

Austrālija - Sidneja
Tālr.: 61-2-9868-6733 Ķīna – Pekina
Tālr.: 86-10-8569-7000 Ķīna – Čendu
Tālr.: 86-28-8665-5511 Ķīna – Čuncjina Tālr.: 86-23-8980-9588 Ķīna – Donguaņa
Tālr.: 86-769-8702-9880 Ķīna – Guandžou Tālr.: 86-20-8755-8029 Ķīna – Hangdžou
Tālr.: 86-571-8792-8115 Ķīna – Honkongas SAR Tālr.: 852-2943-5100 Ķīna – Nanjing
Tālr.: 86-25-8473-2460 Ķīna – Qingdao
Tālr.: 86-532-8502-7355 Ķīna – Šanhaja
Tālr.: 86-21-3326-8000 Ķīna – Šeņjana
Tālr.: 86-24-2334-2829 Ķīna – Šenžena
Tālr.: 86-755-8864-2200 Ķīna – Sudžou
Tālr.: 86-186-6233-1526 Ķīna – Uhaņa
Tālr.: 86-27-5980-5300 Ķīna – Sjaņa
Tālr.: 86-29-8833-7252 Ķīna – Sjameņa
Tālr.: 86-592-2388138 Ķīna – Zhuhai
Tālr.: 86-756-3210040

ĀZIJA/Klusā okeāna reģions

Indija - Bengalūra
Tālr.: 91-80-3090-4444 Indija – Ņūdeli
Tālr.: 91-11-4160-8631 Indija – Pune
Tālr.: 91-20-4121-0141 Japāna – Osaka
Tālr.: 81-6-6152-7160 Japāna – Tokija
Tālr.: 81-3-6880-3770 Koreja – Daegu
Tālr.: 82-53-744-4301 Koreja – Seula
Tālr.: 82-2-554-7200 Malaizija – Kualalumpura Tālr.: 60-3-7651-7906 Malaizija – Penanga
Tālr.: 60-4-227-8870 Filipīnas – Manila Tālr.: 63-2-634-9065 Singapūra
Tālr.: 65-6334-8870 Taivāna – Hsin Chu
Tālr.: 886-3-577-8366 Taivāna – Gaosjuna Tālr.: 886-7-213-7830 Taivāna – Taipeja
Tālr.: 886-2-2508-8600 Taizeme – Bangkoka Tālr.: 66-2-694-1351 Vjetnama – Hošimina Tālr.: 84-28-5448-2100

EIROPĀ

Austrija – Velsa
Tālr.: 43-7242-2244-39 Fakss: 43-7242-2244-393 Dānija – Kopenhāgena Tālr.: 45-4485-5910
Fakss: 45-4485-2829 Somija – Espo
Tālr.: 358-9-4520-820 Francija – Parīze
Tālr.: 33-1-69-53-63-20 Fakss: 33-1-69-30-90-79 Vācija – Garching Tālr.: 49-8931-9700 Vācija – Hāna
Tālr.: 49-2129-3766400 Vācija – Heilbronna Tālr.: 49-7131-72400 Vācija – Karlsrūe Tālr.: 49-721-625370 Vācija – Minhene Tālr.: 49-89-627-144-0 Fakss: 49-89-627-144-44 Fakss: 49-8031-354-560-XNUMX Fakss: XNUMX-XNUMX-XNUMX-XNUMX-XNUMX, Vācija XNUMX-XNUMX Izraēla – Raanana
Tālr.: 972-9-744-7705 Itālija – Milāna
Tālr.: 39-0331-742611 Fakss: 39-0331-466781 Itālija – Padova
Tālr.: 39-049-7625286 Nīderlande – Drunen Tālr.: 31-416-690399 Fakss: 31-416-690340 Norvēģija – Trondheima Tālr.: 47-72884388 Polija – Varšava
Tālr.: 48-22-3325737 Rumānija – Bukareste Tālr.: 40-21-407-87-50 Spānija – Madride
Tālr.: 34-91-708-08-90 Fakss: 34-91-708-08-91 Zviedrija – Gētenberga Tālr.: 46-31-704-60-40 Zviedrija – Stokholma Tālr.: 46-8-5090-4654 UK – Wokingham
Tel: 44-118-921-5800 Fax: 44-118-921-5820

Dokumenti / Resursi

MICROCHIP TB3308 Kešatmiņas saskaņotības problēmu risināšana izpildlaikā, izmantojot kešatmiņas apkopi [pdfLietotāja rokasgrāmata
TB3308 Kešatmiņas saskaņotības problēmu apstrāde izpildlaikā, izmantojot kešatmiņas uzturēšanu, TB3308, Kešatmiņas saskaņotības problēmu risināšana izpildlaikā, izmantojot kešatmiņas uzturēšanu, izpildlaika, izmantojot kešatmiņas apkopi, kešatmiņas uzturēšana

Atsauces

Atstājiet komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti *