TB3179 メモリ保護ユニット (MPU) の設定方法 はじめに メモリ保護ユニット (MPU) は Cortex -M7 コアがメモリ保護のために備えているオプションのコンポーネントです MPU はメモリマップを分割し それぞれにアクセス権とルールを設定します 本書では Cortex-M7 ベー

Similar documents
TB3172 Cortex -M7 マイクロコントローラの XDMAC を使ってオーディオアプリケーションにピンポンバッファリングを実装する方法 はじめに オーディオシステムアプリケーションでは リアルタイムシステムに関する代表的なプロデューサ / コンシューマ問題が発生する可能性があります タイミ

B MPLAB XC HPA Renewal Instructions.book

Cortex -M キャッシュコントローラを使って決定論的コード性能を達成する方法 TB3186 はじめに マイクロコントローラベース (MCU) の組み込みアプリケーションでは ソフトウェアは不揮発性メモリに保存して実行します この不揮発性メモリとは 通常はフラッシュメモリです フラッシュメモリは

TB3177 MPLAB Harmony Configurator (MHC) を使った Hello World アプリケーションの作成 はじめに MPLAB Harmony は互換で相互運用可能なライブラリで構成されたソフトウェアフレームワークであり 周辺モジュールドライバ ミドルウェア システム

目次 はじめに キャッシュポリシーの概要 サポートされている設定 キャッシュコヒーレンシ問題 キャッシュメンテナンス API を使ったキャッシュコヒーレンシの処理 DMA と CPU が共有するメモリ領域でのキャッシュの無効化..

PIC10(L)F320/322 Product Brief

AN1019 そのような配慮として 下記の基本的ガイドラインに沿って 可能な限り 環境条件または動作条件を制限する必要があります アプリケーションの温度を可能な限り下げる アプリケーションの電圧 ( または EEPROM の VCC 電圧 ) を可能な限り下げる 書き込みバイト数を可能な限り少なくす

PIC16F18446 Sensor Board User's Guide

SMSC LAN8700 Datasheet

RI_JTAG.book

ヒント 2: CWG を使ったハーフブリッジまたはフルブリッジ回路の駆動 ハーフブリッジまたはフルブリッジモータ回路を駆動するために多ピンマイクロコントローラは必ずしも必要ではありません PWM モジュールと CWG モジュールを組み合わせると 少ピンデバイスでも駆動できます 図 2: CWG によ

PIC24F Family Reference Manual, Section 9 Watchdog Timer (WDT)

51814a0910.indd

SMSC LAN8700 Datasheet

Pulse Oximeter Design Using Microchip’s Analog Devices and dsPIC Digital Signal Controllers (DSCs)

Manchester Decoder Using the CLC and NCO

AN2754 USB-to-I2C Bridging with USB7002, USB7050, USB7051, and USB7052 Hubs

MPLAB Code Configurator v3.xx User’s Guide

Microchip Capacitive Proximity Design Guide

USB.mif

開発ツール WINDOWS 2000 でのインストールに関する問題 MPLAB ICD 2 USB ドライバの読み込み時に問題が発生する場合 Microsoft Windows Update サイトのパッチが役立つかもしれません このパッチは Windows 2000 SP4 に更新したユーザに適用

a.fm

DALI App. Note

PICF/LF1847 表 1: デバイス PICF/LF1847 ファミリの各製品 プログラムメモリフラッシュ ( ワード ) データ EEPROM ( バイト ) SRAM ( バイト ) I/O 10 ビット A/D (ch) タイマ 8/ ビット EUSART MSSP CCP/ ECCP

A.book

a.fm

Sensorless Field Oriented Control (FOC) of an AC Induction (ACIM) Using Field Weakening

00763b.book

A.book

00681a.fm

Multi-Tool Design Advisory

MPLAB Code Configurator User’s Guide

MPLAB XC8 User’s Guide for Embedded Engineers

ご注意 : この日本語版ドキュメントは 参考資料としてご使用の上 最新情報につきましては 必ず英語版オリジナルをご参照いただきますようお願いします PIC12F1822/16F182X 8/14/20 ピン 8 ビットフラッシュマイクロコントローラ製品概要 高性能 RISC CPU: 命令数は 49

Sample Rate Conversion Library for PIC32 User’s Guide

AFF2016_FullBrochure_Japanese_0809

2017 年訪日外客数 ( 総数 ) 出典 : 日本政府観光局 (JNTO) 総数 2,295, ,035, ,205, ,578, ,294, ,346, ,681, ,477

Using L1 Cache on PIC32MZ Devices.recover.fm

Reduction of the High-Frequency Switching Noise in the MCP16301 High-Voltage Buck Converter

QNAP vsphere Client 用プラグイン : ユーザーガイド 2012 年 12 月更新 QNAP Systems, Inc. All Rights Reserved. 1

Polycom RealConnect for Microsoft Office 365

21942b_Japanese.book

Using RN4020 for Bluetooth Smart Communication.fm

<819B817992E88AFA95D6817A8D918DDB90FC8F418D E732E786C7378>

クロックとタイミング オシレータ MEMS および水晶振動子ソリューション

DS70172A_JP

表 1: ファミリの各製品 デバイス (1) プログラムメモリ バイトワード SRAM ( バイト ) データメモリ データ EEPROM ( バイト ) ピン数 I/O 10 ビット A/D チャンネル コンパレータ CCP/ ECCP BOR/LVD CTMU MSSP EUSART タイマ 8

Section 15. Input Capture

AN1817 Using a Hardware or Software CRC with Enhanced Core PIC16F1XXX in Class B Applications

始める スタート > 全てのプログラム > Cypress > PSoC Creator 2.0 > PSoC Creator 2.0 をクリックします プロジェクトを作成する / 開く Start Page の "Create New Project" をクリックし 要求されたプロジェクト情報を入

<31328C8E323693FA8CF68A4A D918DDB90FC8F418D E732E786C7378>

OpenLAB Data Store Release Notes

Notes and Points for TMPR454 Flash memory

JP_ACL_LATITUDE_Communicator_Switches_ docx

PowerPoint Presentation

DS01202B_JP

Notes and Points for RZ/G1x Serial Flash memory

ハイサイド MOSFET の損失 どのような MOSFET でも 総損失は伝導損失とスイッチング損失の合計として求まります 低デューティでは コンバータスイッチング損失がハイサイド MOSFET の支配的な損失要因となる傾向にあります 降圧型コンバータのデューティサイクルは下式により表せます ハイサ

世界最高水準の 8/16 ビット PIC マイクロコントローラの伝統を継承し PIC32 ファミリ誕生は 32 ビットの性能と大容量のメモリで複雑化を続ける組み込みシステム設計の課題を解決します 高性能と大容量メモリ RTOS タッチパネル 複雑なアプリケーション向け MHz 1.56 DMIPS

MPLAB XC16 User’s Guide for Embedded Engineers

JNTO

スライド 1

Silk Central Connect 15.5 リリースノート

DS01149C_JP

a.mif

ポリシーマネージャ       Linux版                                 集中管理環境の新規構築

2015 TRON Symposium セッション 組込み機器のための機能安全対応 TRON Safe Kernel TRON Safe Kernel の紹介 2015/12/10 株式会社日立超 LSIシステムズ製品ソリューション設計部トロンフォーラム TRON Safe Kernel WG 幹事

免責事項 Samsung Electronics は 製品 情報 および仕様を予告なく変更する権利を留保します 本書に記載されている製品および仕様は 参照のみを目的としています 本書に記載されているすべての情報は 現状有姿 のまま 何らの保証もない条件で提供されます 本書および本書に記載されているす

,112 1,630 1,992 1,879 2,674 3,912 はじめに ア

Crucial M.2 SSD Install Guide JA

AVRAPPS-1544: Getting Started with Events on the tinyAVR 1-series

第 4 条 ( 証明書の管理者 注文手順 及びその他の利用者の義務 ) 利用者は 当社の事前審査にかかるドメイン名を提出するための 権限を有する担当者を選任します またこの担当者が 本約款に応じて 審査されたドメインの証明書の発行を承認することのできる権限者となります ( 以下 証明書管理者 ) 利

Alfa-Products_installguide

Microsoft Word - ESX_Restore_R15.docx


リサーチ Press Release 報道関係者各位 2015 年 7 月 29 日 アウンコンサルティング株式会社 世界 40 カ国 主要 OS 機種シェア状況 2015 年 6 月 ~ iphone 大国 日本 高い Apple シェア率 ~ アジア 8 拠点で SEM( 検索エンジンマーケティ

INDEX ソフトウェア使用許諾契約書 インストール時に必要なシステム NAVI OFFICE 2のセットアップ お問い合わせ NAVI OFFICE 2 セットアップマニュアル < NAVISTUDIO_EV_7-B >


はじめにお読みください

Microsoft Word - ESX_Setup_R15.docx


: mxt641td-at/mxt641td-ab 1.0 maxtouch 640 maxtouch 32 X ( ) 20 Y ( ) ( 16:10) ( = 5.5 mm ) ( 16 ) AEC-Q100 Automotive SPICE 3 CISPR-25 Out-C

Microsoft Word - Manage_Add-ons

Microsoft Word - 世界のエアコン2014 (Word)

InfiniDB最小推奨仕様ガイド

USBドライバインストールマニュアル [Windows Vista/Windows 7]

Samsung Data Migration v3.0 導入およびインストールガイド ( レビジョン 3.0)

MAC アドレス変更ツール MAC アドレスチェンジャー ユーザーズマニュアル User's Manual エレコム株式会社

料金および在庫の管理目次 はじめに 3 部屋タイプと料金プランについて 4 新しい客室タイプの追加 5 新しい料金プランの追加 7 料金および在庫の更新 9 お問い合わせ 12 2

スタートガイド〈サービス利用準備編〉

AN424 Modbus/TCP クイックスタートガイド CIE-H14

HP USB Port Managerご紹介資料 -シンクライアント

Crucial Client SSDでのファームウェアアップデート手順

Oracle Web CacheによるOracle WebCenter Spacesパフォーマンスの向上

McAfee SaaS Protection 統合ガイド Microsoft Office 365 と Exchange Online の保護

JPN_SENT 16 FRM.fm

AN1428, LCD Biasing and Contrast Control Methods

Microsoft Word - SKP2VRマニュアルJA校了版Fin

1. はじめに 本書は Wind ows10 がインストールされたPC を大量に準備する際のいくつかの手順について 検証した結果をまとめたものになります 本書の情報は 2018 年 3 月時点のものです 本書に掲載されている内容は 弊社の検証環境での結果であり すべての環境下で動作することを保証する

はじめに PC 環境のセキュリティの向上や運用工数の削減手段としてクライアント仮想化 ( シンクライアント化 ) を検討している企業 団体が増えてきています シンクライアントの導入に際しては幾つか検討する事があり 特にユーザ側に接続する周辺機器については従来の PC と同じ利用環境を求められる事が多

Transcription:

メモリ保護ユニット (MPU) の設定方法 はじめに メモリ保護ユニット (MPU) は Cortex -M7 コアがメモリ保護のために備えているオプションのコンポーネントです MPU はメモリマップを分割し それぞれにアクセス権とルールを設定します 本書では Cortex-M7 ベースの Microchip 社製 MCU で MPU メモリ領域を設定する方法を説明します MPU の特長は以下の通りです 知的財産への侵害を防ぐために 信頼できないアプリケーションからの保護メモリ領域へのアクセスを防ぎます ユーザアプリケーションによる オペレーティングシステムが使っているデータの破壊を防ぎます タスクが他のデータへアクセスしないようブロックする事で処理タスク間でデータを分離します 重要なデータを保護するために メモリ領域を読み出し専用として定義できます 予期せぬメモリアクセスを検出します MPU が提供する主な機能は以下の通りです メモリの保護 周辺モジュールの保護 特権コードのアクセスに対する保護 DS90003179A_JP - p. 1

Cortex-M7 の MPU 1. Cortex-M7 の MPU Cortex-M7 デバイスの MPU オプションは システム空間の 8 から 16 のメモリ領域を保護するために使います 下図に MPU 領域に基づいた Cortex-M7 ベース MCU のメモリインターフェイスを示します 製品別のメモリマッピング詳細は各デバイスのデータシートを参照してください 図 1-1. Cortex-M7 ベース MCU のメモリインターフェイス MPU はメモリユニットの領域ごとに機能を提供します 領域とはメモリマップの一部であり 個別にアクセスルールがあります メモリタイプと属性が領域にアクセスした際の挙動を決めます 各メモリ領域には個別に属性を設定できます メモリ領域がオーバーラップする場合 メモリアクセスは最も大きな番号の領域に指定された属性が優先されます MPU 領域の設定ではメモリタイプ メモリ領域 タイプ 属性を指定します MPU には多数のレジスタがあります Cortex-M7 MPU レジスタの一覧は http:// infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0646a/bihjjaba.html を参照してください DS90003179A_JP - p. 2

Cortex-M7 MCU での MPU の設定 2. Cortex-M7 MCU での MPU の設定 システムには以下のメモリタイプがあります ノーマル : データまたはコードのメモリ空間を示します ( フラッシュ SRAM 等 ) デバイス : メモリにマッピングされた周辺モジュールを示します (USBHSRAM 等 ) ストロングリオーダ : アクセスが常にプログラムの順序に従うメモリを示します (EBI TCM 等 ) メモリ領域には以下の属性があります 共有可 / 不可 (S) キャッシュ可 / 不可 (C) メモリアクセスパーミッション (AP) 命令フェッチのアクセス (XN) TEX と B は別のビットフィールドであり 上のビットフィールドと組み合わせて各 MPU メモリ領域の属性を定義します 図 2-1. メモリ領域の属性 属性ビットフィールドの詳細は http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dai0179b/chdfdfig.html を参照してください Cortex-M7 ベース MCU のメモリマッピングは 一般メモリ空間を定義します 各メモリ空間には論理操作に対する明確なメモリタイプが与えられています これらは MPU 領域属性レジスタのメモリタイプビットの既定値です また MPU システムの基本的な設計原理でもあります Cortex-M7 ベース MCU の基本的なメモリアクセスの挙動については メモリ領域の属性 を参照してください メモリタイプの全ての領域属性は この表に従う必要があります 例えば周辺領域は非 XN タイプとしては設定できず 常にデバイスタイプ キャッシュ不可 実行不可として設定します DS90003179A_JP - p. 3

Cortex-M7 MCU での MPU の設定 ソフトウェアの実装 MPU レジスタは使う前にプログラミングして有効にします これは通常 システム起動後ターゲット MCU で実行するアプリケーションの初期化フェイズで行います MPU は以下の 3 ステップで設定します 1. メモリ領域を選択する 2. 選択したメモリ領域の属性 (TEX S C B AP XN) を設定する 有効な全てのメモリ領域に上の 2 つのステップを繰り返す 3. MPU を有効にする 必要なパーミッションなしでメモリの領域へアクセスされた場合 メモリ管理フォルトが発生します メモリ管理フォルトの例外は MPU モジュールを有効にする前に設定します 不正アクセスが検出された場合 システムはメモリ管理フォルトハンドラに移行します システム制御ブロック (SCB) のシステムハンドラ制御および状態レジスタ (SHCSR) を使って MemManage フォルトの例外を有効にします 詳細は http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0646a/cihfdjca.html を参照してください フロー図 以下のフローチャートに MPU 領域を設定するステップの概要を示します 1. MPU->RNR レジスタを使って MPU 領域を選択する 2. MPU->RNR で選択した MPU 領域のベースアドレスを MPU->RBAR レジスタに書き込む 3. MPU->RNR で選択した MPU 領域の属性を MPU->RASR レジスタに書き込む 4. MPU->CTRL レジスタで MPU を有効にする DS90003179A_JP - p. 4

Cortex-M7 MCU での MPU の設定 図 2-2.MPU 設定のフロー DS90003179A_JP - p. 5

MPU 領域の更新 3. MPU 領域の更新 MPU 領域属性は 各種要件を満たすために実行時に更新できます 領域の属性を更新するには以下の操作が必要です 属性を変更する前に 領域を無効にします 予期せぬ挙動を避けるために 更新の前に割り込みルーチンを無効にします MPU レジスタへのアクセスはアライメントされている必要があります MPU を更新する前に 未処理のメモリ転送を終了する DSB と ISB 命令を実行します メモリバリアの挙動は例外エントリで自動的に発生して復帰するため 更新手順が例外ハンドラで発生する場合 メモリバリア命令は不要です DS90003179A_JP - p. 6

MPU の設定のヒント 4. MPU の設定のヒント ヒント : 1. プロセッサは MPU レジスタへのアライメントされていないアクセスをサポートしていません MPU レジスタはアライメントされたワードアクセスのみサポートしています 2. MPU がプログラミング済みの場合 前回の領域設定が新しい MPU 設定に影響しないように 未使用領域を無効にします 3. 割り込みハンドラがアクセスする可能性のある領域の属性を更新する前に 割り込みを無効にします DS90003179A_JP - p. 7

参考文献 5. 参考文献 http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0646a/bihiijdc.html http://www.microchip.com/design-centers/32-bit/sam-32-bit-mcus/sam-v-mcus http://www.microchip.com/design-centers/32-bit/sam-32-bit-mcus/sam-s-mcus http://www.microchip.com/design-centers/32-bit/sam-32-bit-mcus/sam-e-mcus http://www.atmel.com/images/atmel-42128-at02346-using-the-mpu-on-atmel-cortex-m3-m4- based-microcontroller_application-note.pdf http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0646a/cihegaib.html http://asf.atmel.com/docs/latest/samv71/html/mpu_8c.html http://asf.atmel.com/docs/latest/samv71/html/mpu_8h.html DS90003179A_JP - p. 8

Microchip 社のウェブサイト Microchip 社は自社が運営するウェブサイト (www.microchip.com) を通してオンラインサポートを提供しています 当ウェブサイトでは お客様に役立つ情報やファイルを簡単に見つけ出せます 一般的なインターネットブラウザから以下の内容がご覧になれます 製品サポート - データシートとエラッタ アプリケーションノートとサンプルプログラム 設計リソース ユーザガイドとハードウェアサポート文書 最新のソフトウェアと過去のソフトウェア 一般的技術サポート - よく寄せられる質問 (FAQ) 技術サポートのご依頼 オンラインディスカッショングループ Microchip 社のコンサルタントプログラムおよびメンバーリスト ご注文とお問い合わせ - 製品セレクタと注文ガイド 最新プレスリリース セミナー / イベントの一覧 お問い合わせ先 ( 営業所 / 販売代理店 ) の一覧 お客様向け変更通知サービス Microchip 社のお客様向け変更通知サービスは お客様に Microchip 社製品の最新情報をお届けするサービスです ご興味のある製品ファミリまたは開発ツールに関する変更 更新 リビジョン エラッタ情報をいち早くメールにてお知らせします Microchip 社ウェブサイト (http://www.microchip.com/) にアクセスし [DESIGN SUPPORT] メニューの下の [Product Change Notification] からご登録ください カスタマサポート Microchip 社製品をお使いのお客様は 以下のチャンネルからサポートをご利用頂けます 販売代理店または販売担当者 各地の営業所 技術サポート サポートは販売代理店までお問い合わせください もしくは弊社までご連絡ください 本書の最後のページに各国の営業所の一覧を記載しています 技術サポートは以下のウェブページからもご利用になれます http://www.microchip.com/support Microchip 社のデバイスコード保護機能 Microchip 社製デバイスのコード保護機能について以下の点にご注意ください Microchip 社製品は 該当する Microchip 社データシートに記載の仕様を満たしています Microchip 社では 通常の条件ならびに仕様に従って使用した場合 Microchip 社製品のセキュリティレベルは 現在市場に流通している同種製品の中でも最も高度であると考えています しかし コード保護機能を解除するための不正かつ違法な方法が存在する事もまた事実です 弊社の理解では こうした手法は全て Microchip 社データシートにある動作仕様書以外の方法で Microchip 社製品を使用する事になります このような行為は知的所有権の侵害に該当する可能性が非常に高いと言えます DS90003179A_JP - p. 9

Microchip 社は コードの保全性に懸念を抱いているお客様と連携し 対応策に取り組んでいきます Microchip 社を含む全ての半導体メーカーで 自社のコードのセキュリティを完全に保証できる企業はありません コード保護機能とは Microchip 社が製品を 解読不能 として保証するものではありません コード保護機能は常に進歩しています Microchip 社では 常に製品のコード保護機能の改善に取り組んでいます Microchip 社のコード保護機能の侵害は デジタルミレニアム著作権法に違反します そのような行為によってソフトウェアまたはその他の著作物に不正なアクセスを受けた場合 デジタルミレニアム著作権法の定める所により損害賠償訴訟を起こす権利があります 法律上の注意点 本書に記載されているデバイスアプリケーション等の情報は ユーザの便宜のためにのみ提供されるものであり 更新によって無効とされる事があります お客様のアプリケーションが仕様を満たす事を保証する責任は お客様にあります Microchip 社は 明示的 暗黙的 書面 口頭 法定のいずれであるかを問わず 本書に記載されている情報に関して 状態 品質 性能 商品性 特定目的への適合性をはじめとする いかなる類の表明も保証も行いません Microchip 社は 本書の情報およびその使用に起因する一切の責任を否認します Microchip 社の明示的な書面による承認なしに 生命維持装置あるいは生命安全用途に Microchip 社の製品を使用する事は全て購入者のリスクとし また購入者はこれによって発生したあらゆる損害 クレーム 訴訟 費用に関して Microchip 社は擁護され 免責され 損害をうけない事に同意するものとします 暗黙的あるいは明示的を問わず Microchip 社が知的財産権を保有しているライセンスは一切譲渡されません 商標 Microchip 社の名称とロゴ Microchip ロゴ AnyRate AVR AVR ロゴ AVR Freaks BeaconThings BitCloud CryptoMemory CryptoRF dspic FlashFlex flexpwr Heldo JukeBlox KeeLoq KeeLoq ロゴ Kleer LANCheck LINK MD maxstylus maxtouch MediaLB megaavr MOST MOST ロゴ MPLAB OptoLyzer PIC picopower PICSTART PIC32 ロゴ Prochip Designer QTouch RightTouch SAM-BA SpyNIC SST SST ロゴ SuperFlash tinyavr UNI/O XMEGA は米国およびその他の国における Microchip Technology Incorporated の登録商標です ClockWorks The Embedded Control Solutions Company EtherSynch Hyper Speed Control HyperLight Load IntelliMOS mtouch Precision Edge Quiet-Wire は米国における Microchip Technology Incorporated 社の登録商標です Adjacent Key Suppression AKS Analog-for-the-Digital Age Any Capacitor AnyIn AnyOut BodyCom chipkit chipkit ロゴ CodeGuard CryptoAuthentication CryptoCompanion CryptoController dspicdem dspicdem.net Dynamic Average Matching DAM ECAN EtherGREEN In-Circuit Serial Programming ICSP Inter-Chip Connectivity JitterBlocker KleerNet KleerNet ロゴ Mindi MiWi motorbench MPASM MPF MPLAB Certified ロゴ MPLIB MPLINK MultiTRAK NetDetach Omniscient Code Generation PICDEM PICDEM.net PICkit PICtail PureSilicon QMatrix RightTouch ロゴ REAL ICE Ripple Blocker SAM-ICE Serial Quad I/O SMART-I.S. SQI SuperSwitcher SuperSwitcher II Total Endurance TSHARC USBCheck VariSense ViewSpan WiperLock Wireless DNA ZENA は 米国およびその他の国における Microchip Technology Incorporated の商標です SQTP は 米国における Microchip Technology Incorporated のサービスマークです DS90003179A_JP - p. 10

Silicon Storage Technology は 米国以外の国における Microchip Technology Inc. の登録商標です GestIC は 米国以外の国における Microchip Technology Inc. の子会社である Microchip Technology Germany II GmbH & Co. KG の登録商標です その他の商標は各社に帰属します 2017, Microchip Technology Incorporated, Printed in the U.S.A., All Rights Reserved. ISBN: 978-1-5224-3034-6 DNV による品質管理システム認証 ISO/TS 16949 Microchip 社では Chandler および Tempe( アリゾナ州 ) Gresham( オレゴン州 ) の本部 設計部およびウェハー製造工場そしてカリフォルニア州とインドのデザインセンターが ISO/TS-16949:2009 認証を取得しています Microchip 社の品質システムプロセスおよび手順は PIC MCU および dspic DSC KEELOQ コードホッピングデバイス シリアル EEPROM マイクロペリフェラル 不揮発性メモリ アナログ製品に採用されています さらに 開発システムの設計と製造に関する Microchip 社の品質システムは ISO 9001:2000 認証を取得しています DS90003179A_JP - p. 11

各国の営業所とサービス 北米アジア / 太平洋アジア / 太平洋ヨーロッパ 本社 アジア太平洋支社 中国 - 厦門 オーストリア - ヴェルス 2355 West Chandler Blvd. Suites 3707-14, 37th Floor Tel: 86-592-2388138 Tel: 43-7242-2244-39 Chandler, AZ 85224-6199 Tower 6, The Gateway Fax: 86-592-2388130 Fax: 43-7242-2244-393 Tel: 480-792-7200 Harbour City, Kowloon 中国 - 珠海 デンマーク - コペンハーゲン Fax: 480-792-7277 香港 Tel: 86-756-3210040 Tel: 45-4450-2828 技術サポート : Tel: 852-2943-5100 Fax: 86-756-3210049 Fax: 45-4485-2829 http://www.microchip.com/ Fax: 852-2401-3431 インド - バンガロール フィンランド - エスポー サポート オーストラリア - シドニー Tel: 91-80-3090-4444 Tel: 358-9-4520-820 URL: Tel: 61-2-9868-6733 Fax: 91-80-3090-4123 フランス - パリ www.microchip.com Fax: 61-2-9868-6755 インド - ニューデリー Tel: 33-1-69-53-63-20 アトランタ 中国 - 北京 Tel: 91-11-4160-8631 Fax: 33-1-69-30-90-79 Duluth, GA Tel: 86-10-8569-7000 Fax: 91-11-4160-8632 フランス - サンクルー Tel: 678-957-9614 Fax: 86-10-8528-2104 インド - プネ Tel: 33-1-30-60-70-00 Fax: 678-957-1455 中国 - 成都 Tel: 91-20-3019-1500 ドイツ - ガーヒング オースティン TX Tel: 86-28-8665-5511 日本 - 大阪 Tel: 49-8931-9700 Tel: 512-257-3370 Fax: 86-28-8665-7889 Tel: 81-6-6152-7160 ドイツ - ハーン ボストン 中国 - 重慶 Fax: 81-6-6152-9310 Tel: 49-2129-3766400 Westborough, MA Tel: 86-23-8980-9588 日本 - 東京 ドイツ - ハイルブロン Tel: 774-760-0087 Fax: 86-23-8980-9500 Tel: 81-3-6880-3770 Tel: 49-7131-67-3636 Fax: 774-760-0088 中国 - 東莞 Fax: 81-3-6880-3771 ドイツ - カールスルーエ シカゴ Tel: 86-769-8702-9880 韓国 - 大邱 Tel: 49-721-625370 Itasca, IL 中国 - 広州 Tel: 82-53-744-4301 ドイツ - ミュンヘン Tel: 630-285-0071 Tel: 86-20-8755-8029 Fax: 82-53-744-4302 Tel: 49-89-627-144-0 Fax: 630-285-0075 中国 - 杭州 韓国 - ソウル Fax: 49-89-627-144-44 ダラス Tel: 86-571-8792-8115 Tel: 82-2-554-7200 ドイツ - ローゼンハイム Addison, TX Fax: 86-571-8792-8116 Fax: 82-2-558-5932 または Tel: 49-8031-354-560 Tel: 972-818-7423 中国 - 香港 SAR 82-2-558-5934 イスラエル - ラーナナ Fax: 972-818-2924 Tel: 852-2943-5100 マレーシア - クアラルンプール Tel: 972-9-744-7705 デトロイト Fax: 852-2401-3431 Tel: 60-3-6201-9857 イタリア - ミラノ Novi, MI 中国 - 南京 Fax: 60-3-6201-9859 Tel: 39-0331-742611 Tel: 248-848-4000 Tel: 86-25-8473-2460 マレーシア - ペナン Fax: 39-0331-466781 ヒューストン TX Fax: 86-25-8473-2470 Tel: 60-4-227-8870 イタリア - パドヴァ Tel: 281-894-5983 中国 - 青島 Fax: 60-4-227-4068 Tel: 39-049-7625286 インディアナポリス Tel: 86-532-8502-7355 フィリピン - マニラ オランダ - ドリューネン Noblesville, IN Fax: 86-532-8502-7205 Tel: 63-2-634-9065 Tel: 31-416-690399 Tel: 317-773-8323 中国 - 上海 Fax: 63-2-634-9069 Fax: 31-416-690340 Fax: 317-773-5453 Tel: 86-21-3326-8000 シンガポール ノルウェー - トロンハイム Tel: 317-536-2380 Fax: 86-21-3326-8021 Tel: 65-6334-8870 Tel: 47-7289-7561 ロサンゼルス 中国 - 瀋陽 Fax: 65-6334-8850 ポーランド - ワルシャワ Mission Viejo, CA Tel: 86-24-2334-2829 台湾 - 新竹 Tel: 48-22-3325737 Tel: 949-462-9523 Fax: 86-24-2334-2393 Tel: 886-3-5778-366 ルーマニア - ブカレスト Fax: 949-462-9608 中国 - 深圳 Fax: 886-3-5770-955 Tel: 40-21-407-87-50 Tel: 951-273-7800 Tel: 86-755-8864-2200 台湾 - 高雄 スペイン - マドリッド ローリー NC Fax: 86-755-8203-1760 Tel: 886-7-213-7830 Tel: 34-91-708-08-90 Tel: 919-844-7510 中国 - 武漢 台湾 台北 Fax: 34-91-708-08-91 ニューヨーク NY Tel: 86-27-5980-5300 Tel: 886-2-2508-8600 スウェーデン - ヨーテボリ Tel: 631-435-6000 Fax: 86-27-5980-5118 Fax: 886-2-2508-0102 Tel: 46-31-704-60-40 サンノゼ CA 中国 - 西安 タイ - バンコク スウェーデン - ストックホルム Tel: 408-735-9110 Tel: 86-29-8833-7252 Tel: 66-2-694-1351 Tel: 46-8-5090-4654 Tel: 408-436-4270 Fax: 86-29-8833-7256 Fax: 66-2-694-1350 イギリス - ウォーキンガム カナダ - トロント Tel: 44-118-921-5800 Tel: 905-695-1980 Fax: 44-118-921-5820 Fax: 905-695-2078 DS90003179A_JP - p. 12