MICROCHIP-LGOO

MICROCHIP AN4682 Polar Fire FPGA Temperatura at Voltage Sensor

MICROCHIP-AN4682-Polar-Fire-FPGA-Temperature-and-Voltage-Sensor-PRODUCT

Impormasyon ng Produkto

Mga pagtutukoy:

  • Pangalan ng Produkto: PolarFire FPGA Temperatura at Voltage Sensor
  • Mga Tampok: Temperatura at Voltage Sensor na nag-uulat ng temperatura ng die at voltage ng mga riles ng supply ng device sa digital form sa\ ang FPGA fabric
  • Pagpapatupad: 4-channel na ADC

Mga Tagubilin sa Paggamit ng Produkto

1. Pagpapatakbo ng Demo

Upang patakbuhin ang demo na nagha-highlight sa tampok na TVS ng PolarFire gamit ang isang UART-based na application (GUI), sundin ang mga hakbang na ito:

  1. Tiyaking mayroon kang kinakailangang hardware at software na nakalista sa seksyong Mga Kinakailangan sa Disenyo.
  2. I-download ang disenyo ng demo filemula sa ibinigay na link.
  3. I-install ang Libero SoC sa host PC gaya ng nakasaad sa website para sa disenyong ito.
  4. Buksan ang disenyo ng Libero para makita ang mga pinakabagong update at configuration.
  5. I-program ang disenyo ng demo ayon sa ibinigay na mga tagubilin.

2. Mga Kinakailangan sa Disenyo

Bago patakbuhin ang demo, tiyaking mayroon kang sumusunod na hardware at software:

Kinakailangan Operating System Hardware Software
Bersyon 64-bit na Windows 7, 8, o 10 PolarFire Evaluation Kit (MPF300-EVAL-KIT) Libero SoC, ModelSim, FlashPro Express

3. Mga kinakailangan

Bago simulan ang demo, siguraduhing:

  • I-download ang disenyo ng demo filemula sa ibinigay na link: I-download ang Link
  • I-install ang Libero SoC sa host PC mula sa ibinigay na link sa pag-install.
  • Tiyaking mayroon kang mga pinakabagong bersyon ng ModelSim, Synplify Pro, at FTDI driver na kasama sa package ng pag-install ng Libero SoC.

4. Demo Design

Kasama sa top-level na block diagram ng disenyo ng TVS ang lahat ng apat na pinaganang channel ng TVS para subaybayan ang temperatura ng die at vol.tage riles. Kinukuha ng Logic ng Fabric ang mga output ng TVS channel at ipinapadala ang mga ito sa UART IF sa pamamagitan ng CoreUART IP.

FAQ

  • Q: Ano ang layunin ng tampok na TVS sa PolarFire FPGA?
    • A: Ang tampok na TVS ay nag-uulat ng die temperature at voltage ng mga riles ng supply ng device sa digital form sa tela ng FPGA.
  • Q: Ilang channel ang ginagamit ng TVS?
    • A: Ang TVS ay ipinatupad gamit ang isang 4-channel na ADC.

Panimula

Ang bawat PolarFire device ay nilagyan ng Temperatura at Voltage Sensor (TVS). Ang mga ulat ng TVS ay namamatay sa temperatura at voltage ng mga riles ng supply ng device sa digital form sa tela ng FPGA.

Ipinapatupad ang TVS gamit ang isang 4-channel na ADC, at ang impormasyon ng channel ay ibinibigay tulad ng sumusunod:

  • Channel 0—1V voltage supply
  • Channel 1—1.8V voltage supply
  • Channel 2—2.5V voltage supply
  • Channel 3—Temperatura ng mamatay

Ang TVS ay naglalabas ng 16-bit na naka-encode na halaga na kumakatawan sa voltage o temperatura at ang kaukulang numero ng channel. Ang temperatura at voltage impormasyon ay isinalin sa karaniwang temperatura at voltage halaga. Para sa higit pang impormasyon, tingnan ang PolarFire FPGA at PolarFire SoC FPGA

PolarFire FPGA Temperatura at Voltage Sensor

Itinatampok ng demo na ito ang tampok na TVS ng PolarFire gamit ang isang UART-based na application (GUI). Ang disenyo ng demo ay patuloy na nagbo-bomba ng data mula sa mga channel ng TVS patungo sa UART, na ipinapakita sa GUI. Ipinapakita rin ng disenyo ng demo na ito kung paano gayahin ang feature ng TVS ng PolarFire device.

Ang disenyo ng demo ay maaaring i-program gamit ang isa sa mga sumusunod na opsyon:

  • Gamit ang trabaho file: Upang i-program ang device gamit ang trabaho file ibinigay kasama ng disenyo files, tingnan ang 4. Apendise
  • Pagprograma ng Device Gamit ang FlashPro Express.
  • Paggamit ng Libero SoC: Upang i-program ang device gamit ang Libero SoC, tingnan ang 2. Libero Design Flow. Gamitin ang opsyong ito kapag binago ang disenyo ng demo.

Mga Kinakailangan sa Disenyo

Inililista ng sumusunod na talahanayan ang mga kinakailangan sa hardware at software para sa disenyo ng demo na ito.

Talahanayan 1-1. Gabay sa Gumagamit ng Seguridad ng Mga Kinakailangan sa Disenyo.MICROCHIP-AN4682-Polar-Fire-FPGA-Temperature-and-Voltage-Sensor-FIG (1)

Mahalaga: Libero SmartDesign at configuration screen shots na ipinapakita sa dokumentong ito ay para sa layuning paglalarawan lamang. Buksan ang disenyo ng Libero para makita ang mga pinakabagong update

Mga kinakailangan

Bago ka magsimula:

Para sa disenyo ng demo files download link:

www.microchip.com/en-us/application-notes/AN4682

I-download at i-install ang Libero SoC (tulad ng ipinahiwatig sa website para sa disenyong ito) sa host PC mula sa sumusunod na lokasyon: Libero SoC Installation link Ang pinakabagong mga bersyon ng ModelSim, Synplify Pro, at FTDI driver ay kasama sa Libero SoC installation package.

Demo Design

Ipinapakita ng sumusunod na figure ang top-level block diagram ng disenyo ng TVS. Ang lahat ng apat na channel ng TVS ay pinagana sa disenyo upang subaybayan ang temperatura ng die at voltage riles. Kinukuha ng Logic ng Fabric ang mga output ng TVS channel at ipinapadala ang mga ito sa UART IF sa pamamagitan ng CoreUART IP

MICROCHIP-AN4682-Polar-Fire-FPGA-Temperature-and-Voltage-Sensor-FIG (2)

Ang GUI ay tumatanggap ng mga halaga ng TVS bawat channel at nagde-decode upang ipakita ang mga ito tulad ng inilarawan:

Mamatay na Temperatura
Ang 16-bit na halaga ng output ng channel ng temperatura ay kinakatawan sa Kelvin at maaaring i-decode tulad ng nakalista sa sumusunod na talahanayan. Para kay exampSa gayon, ang halaga ng output ng channel ng temperatura na 0x133B ay nagpapahiwatig ng 307.56 Kelvin.

Talahanayan 1-2. Temperature Channel Value DecodingMICROCHIP-AN4682-Polar-Fire-FPGA-Temperature-and-Voltage-Sensor-FIG (3)

Voltage

Ang data na nasa VALUE at CHANNEL na mga output ay valid lang kapag ang VALID na output ay iginiit. Kapag ang isang channel ay hindi pinagana sa pamamagitan ng pag-deasserting sa kaukulang channel na paganahin ang input, ang data ng channel na nasa mga output ay hindi wasto kahit na ang VALID na output ay iginiit. Ang voltagAng 16-bit na halaga ng output ng channel ay kinakatawan sa millivolts (mV) at maaaring i-decode tulad ng nakalista sa sumusunod na talahanayan. Para kay example, ang voltagAng halaga ng output ng e channel na 0x385E ay nagpapahiwatig ng 1803.75 mV.MICROCHIP-AN4682-Polar-Fire-FPGA-Temperature-and-Voltage-Sensor-FIG (4)

Pagpapatupad ng Disenyo

Ipinapakita ng sumusunod na figure ang pagpapatupad ng disenyo ng software ng Libero SoC ng disenyo ng demo ng TVS.

MICROCHIP-AN4682-Polar-Fire-FPGA-Temperature-and-Voltage-Sensor-FIG (5)

Kasama sa top-level na disenyo ang mga sumusunod na bahagi:

  • TVS_IP_0 Macro
  • Core_UART_0
  • TVS_to_UART_0 logic
  • clock_gen_0
  • INIT_MONITOR_0 at PF_RESET_0

TVS_IP_0 Macro

Ang sumusunod na figure ay nagpapakita ng TVS interface configurator.MICROCHIP-AN4682-Polar-Fire-FPGA-Temperature-and-Voltage-Sensor-FIG (6)

Ipinapakita ng GUI ang temperatura ng mamatay sa degree Celsius sa pamamagitan ng pag-convert ng mga halaga ng Kelvin. Halaga ng Celsius = Halaga ng Kelvin - 273.15

TVS_to_UART_0

Kinukuha ng logic ng TVS hanggang UART ang Temperatura at Voltage value mula sa TVS macro at ipinapadala ang data sa Core_UART_0.

clock_gen_0

Ang CCC ay na-configure upang makabuo ng 100 MHz na orasan.

Daloy ng Simulation

Ina-update ng modelo ng TVS simulation ang mga macro output ng TVS batay sa mga tagubilin sa pagbabasa na ibinigay sa .mem file o .txt file. Ang file dapat ipasa ang pangalan sa modelo ng simulation para mag-toggle ang mga output ng TVS. Ang parameter na ginamit upang iimbak ang .mem file ang pangalan ay tinatawag na “TVS_MEMFILE”. Idagdag ang sumusunod na vsim command upang maipasa ang file pangalanMICROCHIP-AN4682-Polar-Fire-FPGA-Temperature-and-Voltage-Sensor-FIG (7)

Ang .mem file naglalaman ng simulation time na sinusundan ng mga digital value (16-bit) ng apat na ADC channel sa oras na iyon. Kinakailangan ang isang halaga para sa channel kahit na hindi ito ginagamit. Ang halaga ay maaaring 0. Ang simulation ay nagsisimula sa lahat ng channel output ay 0. Ang pattern ay maaaring ulitin ng ilang beses sa .mem file upang ipakita ang ilang mga halaga ng mga output ng channel. Ang nilalaman ng mem file ay limitado sa 256 na linya.

Pagtulad sa Disenyo

Kasama sa proyekto ng Libero ang isang test-bench para gayahin ang TVS block. Kinukuha ng testbench ang lahat ng apat na halaga ng channel ng TVS gamit ang CoreUART IP. Ang mga digital na halaga para sa apat na channel ay ipinapasa sa .mem file.

Mga Setting ng Simulation

Gawin ang mga sumusunod na hakbang upang maipasa ang .mem file para sa simulation:

  1. Buksan ang mga setting ng proyekto ng Libero SoC (Proyekto > Mga Setting ng Proyekto).
  2. Piliin ang mga utos ng Vsim sa ilalim ng mga opsyon sa Simulation. Pumasok

-gTVS_MEMFILE=“tvs_values.mem” sa field na Mga Karagdagang opsyon at pagkatapos ay i-click ang I-save. Isang sample tvs_values.mem file ay ibinigay sa simulation folder. Ang .mem file dapat na available sa simulation folder ng Libero project. Ang tvs_values.mem file kinukuha ang 16-bit na digital na output ng TVS block sa iba't ibang pagkakataon.

MICROCHIP-AN4682-Polar-Fire-FPGA-Temperature-and-Voltage-Sensor-FIG (8)

Gawin ang mga sumusunod na hakbang upang gayahin ang disenyo:

  1. Sa tab na Daloy ng Disenyo, i-right click ang Simulate sa ilalim ng I-verify ang Pre-Synthesis Design at pagkatapos ay piliin ang Open Interactively.

Larawan 1-5. Daloy ng Disenyo-Simulate

MICROCHIP-AN4682-Polar-Fire-FPGA-Temperature-and-Voltage-Sensor-FIG (9)

Ang Wave window ay lilitaw kapag ang simulation ay nakumpleto, tulad ng ipinapakita sa sumusunod na figure. Dahil naka-enable ang lahat ng apat na channel, ang TVS circuit ay naglalabas ng halaga ng apat na channel sa isang partikular na punto ng oras sa VALUE output kasama ang numero ng channel sa output ng CHANNEL. Ang data na nasa VALUE at CHANNEL na mga output ay valid lang kapag ang VALID na output ay iginiit. Obserbahan ang sumusunod mula sa mga resulta ng simulation:

  • Pagkatapos paganahin ang channel para sa conversion, ang TVS block ay tumatagal ng 390 microseconds upang makumpleto ang conversion.
  • Ang bawat channel ay may pagkaantala ng conversion na 410 microseconds.
  • Ang rate ng conversion ay katumbas ng 1920 microseconds, na kapareho ng rate ng conversion na itinakda sa TVS configurator.
  • Binubuo ng TVS block ang mga output value batay sa mga value na ibinigay sa tvs_values.mem file.

Ipinapakita ng sumusunod na figure ang UI ng ModelSim Pro ME Wave window.

MICROCHIP-AN4682-Polar-Fire-FPGA-Temperature-and-Voltage-Sensor-FIG (10)

Isara ang ModelSim Pro ME at ang proyekto ng Libero.

Libero Design Flow

Inilalarawan ng kabanatang ito ang daloy ng disenyo ng Libero ng disenyo ng demo. Ang daloy ng disenyo ng Libero ay nagsasangkot ng mga sumusunod na hakbang:

  • Mag-synthesize
  • Lugar at ruta
  • I-verify ang Timing
  • Bumuo ng Bitstream
  • Patakbuhin ang PROGRAM Action

Ipinapakita ng sumusunod na figure ang mga opsyong ito sa tab na Daloy ng DisenyoMICROCHIP-AN4682-Polar-Fire-FPGA-Temperature-and-Voltage-Sensor-FIG (11)

Mag-synthesize

Gawin ang mga sumusunod na hakbang upang i-synthesize ang disenyo

  1. Mula sa window ng Design Flow, i-double click ang Synthesize. Lumilitaw ang isang berdeng marka ng tik kapag matagumpay ang synthesis, tulad ng ipinapakita sa Figure 2-1.
  2. I-right click ang Synthesize at piliin View Iulat kay view ang ulat ng synthesis at log files sa tab na Mga Ulat.

Lugar at Ruta

  1. Mula sa window ng Design Flow, i-double click ang Lugar at Ruta.
    Lumilitaw ang isang berdeng marka kapag ang lugar at ruta ay matagumpay, tulad ng ipinapakita sa Figure 2-1.
  2. I-right click ang Lugar at Ruta at piliin View Iulat kay view ulat at log ng lugar at ruta files sa tab na Mga Ulat.

I-verify ang Timing

Upang i-verify ang timing, gawin ang mga sumusunod na hakbang:

  1. Mula sa window ng Design Flow, i-double click ang I-verify ang Timing. Kapag matagumpay na natutugunan ng disenyo ang mga kinakailangan sa timing, lilitaw ang isang berdeng marka ng tsek, tulad ng ipinapakita sa Figure 2-1.
  2. I-right click ang I-verify ang Timing at piliin View Iulat kay view ang ulat ng pag-verify ng timing at log files sa tab na Mga Ulat.

Bumuo ng FPGA Array Data

Upang bumuo ng FPGA array data, i-double click ang Bumuo ng FPGA Array Data mula sa Design Flow window. Ang isang berdeng marka ng tik ay ipinapakita pagkatapos ng matagumpay na henerasyon ng FPGA array data, tulad ng ipinapakita sa Figure 2-1.

Bumuo ng Bitstream

Gawin ang mga sumusunod na hakbang upang makabuo ng bitstream:

  1. I-double click ang Bumuo ng Bitstream mula sa tab na Daloy ng Disenyo.
    Kapag matagumpay na nabuo ang bitstream, lilitaw ang isang berdeng marka ng tsek, tulad ng ipinapakita sa Figure 2-1.
  2. I-right click ang Bumuo ng Bitstream at piliin View Iulat kay view ang kaukulang log file sa tab na Mga Ulat.

Patakbuhin ang PROGRAM Action

Pagkatapos mabuo ang bitstream, dapat na ma-program ang PolarFire device. Gawin ang mga sumusunod na hakbang upang i-program ang PolarFire device:

  1. Tiyakin na ang mga sumusunod na Setting ng Jumper ay nakatakda sa pisara.

MICROCHIP-AN4682-Polar-Fire-FPGA-Temperature-and-Voltage-Sensor-FIG (12)

  • Ikonekta ang power supply cable sa J9 connector sa board.
  • Ikonekta ang USB cable mula sa Host PC sa J5 (FTDI port) sa board.
  • Paganahin ang board gamit ang SW3 slide switch.
  • I-double click ang Run PROGRAM Action mula sa tab na Libero > Design Flow.
  • Lumilitaw ang isang berdeng marka ng tik kapag matagumpay na na-program ang device, tulad ng ipinapakita sa Figure 2-1.

Pagpapatakbo ng Demo

Inilalarawan ng kabanatang ito ang pag-install at paggamit ng Graphic User Interface (GUI) upang patakbuhin ang demo ng TVS. Ang application ng demo ng PolarFire TVS ay isang simpleng GUI na tumatakbo sa host PC upang makipag-ugnayan sa PolarFire Device.

Gawin ang mga sumusunod na hakbang upang i-install ang GUI:

  1. I-extract ang mga nilalaman ng mpf_an4682_v2022p1_eval_df.rar file. Mula sa folder na mpf_an4682_v2022p1_eval_df\GUI\TVS_Monitor_GUI_Installer, i-double click ang setup.exe file.
  2. Sundin ang mga tagubiling ipinapakita sa installation wizard. Pagkatapos ng matagumpay na pag-install, lalabas ang TVS_Monitor_GUI sa Start menu ng host PC desktop.

Gawin ang mga sumusunod na hakbang upang patakbuhin ang demo ng TVS:

  1. Mula sa Start menu, i-click ang TVS_Monitor_GUI upang ilunsad ang application. Tiyaking nakakonekta ang board at napili ang naaangkop na Log Folder.
  2. I-click ang Connect. Sa isang matagumpay na koneksyon, ipinapakita ng GUI ang temperatura at voltage halaga. Ang Log file ay nilikha sa oras stamp sa file pangalan sa lokasyon ng Log Folder. Bilang default, ang Log Folder ay tumuturo sa 'SuportaFiles' folder sa direktoryo ng pag-install. Maaaring baguhin ng mga user ang lokasyon ng Log Folder bago kumonekta sa board. Mahalaga: Tiyakin na ang Log Folder ay hindi isang lokasyong pinaghihigpitan ng system. Sa kasong ito, dapat ilunsad ng user ang GUI na may mga pribilehiyo ng admin (i-right click at tumakbo bilang admin).
  3. Ang Upper Limit, Lower Limit, at ang pinakamababang variation sa pag-log para sa bawat channel ay maaaring i-configure sa setup.ini file. Ang mga halaga ng channel ay naka-log sa log file kung ang isang variation ay lumampas sa tinukoy na 'min var' na mga halaga sa setup.ini file. Ang sumusunod na figure ay nagpapakita ng karaniwang temperatura at voltage value ng channel 0 (1.05 V). Ang plot ay tumutugma sa mga halaga ng Channel 0. Katulad nito, piliin ang iba pang mga channel at view kanilang katumbas na mga halaga at plot.

MICROCHIP-AN4682-Polar-Fire-FPGA-Temperature-and-Voltage-Sensor-FIG (13)

Mahalaga: Ina-update ng GUI ang mga halaga ng channel ng TVS kasama ang pagkaantala na inilagay sa field ng Delay (ms).

Appendix 1: Pagprograma ng Device Gamit ang FlashPro Express

Inilalarawan ng kabanatang ito kung paano i-program ang PolarFire device gamit ang .job programming file gamit ang FlashPro Express. Ang trabaho file ay makukuha sa sumusunod na disenyo filelokasyon ng folder: mpf_an4682_v2022p1_eval_df\Programming_Job

Gawin ang mga sumusunod na hakbang upang i-program ang device:

  1. Tiyakin na ang mga setting ng jumper sa pisara ay pareho sa nakalista sa Talahanayan 2-1. Mahalaga: Dapat na patayin ang switch ng power supply habang ginagawa ang mga koneksyon ng jumper.
  2. Ikonekta ang power supply cable sa J9 connector sa board.
  3. Ikonekta ang USB cable mula sa Host PC sa J5 (FTDI port) sa board.
  4. Paganahin ang board gamit ang SW3 slide switch.
  5. Sa host PC, ilunsad ang FlashPro Express software.
  6. I-click ang Bago o piliin ang Bagong Proyekto ng Trabaho mula sa FlashPro Express Job mula sa menu ng Proyekto upang lumikha ng bagong proyekto sa trabaho, tulad ng ipinapakita sa mga sumusunod na figure.MICROCHIP-AN4682-Polar-Fire-FPGA-Temperature-and-Voltage-Sensor-FIG (14)
  7. Ilagay ang sumusunod sa New Job Project mula sa FlashPro Express Job dialog box:
    • Trabaho sa programming file: I-click ang Mag-browse, mag-navigate sa lokasyon kung saan ang .job file ay matatagpuan, at piliin ang file. Ang default na lokasyon ay: \mpf_an4682_v2022p1_eval_df\Programming_Job.
    • Lokasyon ng proyekto ng trabaho sa FlashPro Express: I-click ang Mag-browse at mag-navigate sa lokasyon kung saan mo gustong i-save ang proyekto.MICROCHIP-AN4682-Polar-Fire-FPGA-Temperature-and-Voltage-Sensor-FIG (15)
  8. I-click ang OK. Ang kinakailangang programming file ay napili at handa nang i-program sa device.
  9. Lumilitaw ang window ng FlashPro Express tulad ng ipinapakita sa sumusunod na figure. Tiyaking may lalabas na numero ng programmer sa field ng Programmer. Kung hindi, suriin ang mga koneksyon sa board at i-click ang Refresh/Rescan Programmer.MICROCHIP-AN4682-Polar-Fire-FPGA-Temperature-and-Voltage-Sensor-FIG (16)
  10. I-click ang RUN para i-program ang device. Kapag matagumpay na na-program ang device, ang isang RUN PASSED status ay ipapakita, tulad ng ipinapakita sa sumusunod na figure. Tingnan ang 3. Pagpapatakbo ng Demo upang patakbuhin ang demo ng TVS.MICROCHIP-AN4682-Polar-Fire-FPGA-Temperature-and-Voltage-Sensor-FIG (17)
  11. Isara ang FlashPro Express o sa tab na Project, i-click ang Exit sa tab na Project.

Appendix 2: Pagpapatakbo ng TCL Script

Ang mga script ng TCL ay ibinigay sa disenyo files folder sa ilalim ng direktoryo na TCL_Scripts. Kung kinakailangan, ang daloy ng disenyo ay maaaring kopyahin mula sa Pagpapatupad ng Disenyo hanggang sa trabaho file henerasyon.

Gawin ang mga sumusunod na hakbang upang patakbuhin ang TCL:

  1. Ilunsad ang Libero software
  2. Piliin ang Project > Execute Script….
  3. I-click ang Mag-browse at piliin ang script.tcl mula sa na-download na direktoryo ng TCL_Scripts.
  4. I-click ang Run.

Pagkatapos ng matagumpay na pagpapatupad ng script ng TCL, ang proyekto ng Libero ay nilikha sa loob ng direktoryo ng TCL_Scripts. Para sa higit pang impormasyon tungkol sa mga TCL script, sumangguni sa mpf_an4682_v2022p1_eval_df/TCL_Scripts/readme.txt. Sumangguni sa Tcl Commands Reference Guide para sa higit pang mga detalye sa TCL commands. Makipag-ugnayan sa Teknikal na Suporta para sa mga query na nakatagpo kapag pinapatakbo ang TCL script.

Kasaysayan ng Pagbabago

Inilalarawan ng kasaysayan ng rebisyon ang mga pagbabagong ipinatupad sa dokumento. Ang mga pagbabago ay nakalista ayon sa rebisyon, simula sa pinakabagong publikasyon.MICROCHIP-AN4682-Polar-Fire-FPGA-Temperature-and-Voltage-Sensor-FIG (18)

Suporta sa Microchip FPGA

Ang grupo ng mga produkto ng Microchip FPGA ay sumusuporta sa mga produkto nito sa iba't ibang serbisyo ng suporta, kabilang ang Customer Service, Customer Technical Support Center, a website, at mga opisina sa pagbebenta sa buong mundo. Iminumungkahi ang mga customer na bisitahin ang mga online na mapagkukunan ng Microchip bago makipag-ugnayan sa suporta dahil malamang na nasagot na ang kanilang mga tanong. Makipag-ugnayan sa Technical Support Center sa pamamagitan ng website sa www.microchip.com/support. Banggitin ang FPGA Device Part number, piliin ang naaangkop na kategorya ng case, at i-upload ang disenyo files habang gumagawa ng kaso ng teknikal na suporta. Makipag-ugnayan sa Customer Service para sa hindi teknikal na suporta sa produkto, gaya ng pagpepresyo ng produkto, pag-upgrade ng produkto, impormasyon sa pag-update, status ng order, at awtorisasyon.

  • Mula sa North America, tumawag sa 800.262.1060
  • Mula sa ibang bahagi ng mundo, tumawag sa 650.318.4460
  • Fax, mula saanman sa mundo, 650.318.8044
  • Impormasyon sa Microchip

Ang Microchip Website

Nagbibigay ang Microchip ng online na suporta sa pamamagitan ng aming website sa www.microchip.com/. Ito website ay ginagamit upang gumawa files at impormasyong madaling makuha ng mga customer. Ang ilan sa mga magagamit na nilalaman ay kinabibilangan ng:

  • Suporta sa Produkto – Mga sheet ng data at errata, mga tala ng aplikasyon at sampmga programa, mapagkukunan ng disenyo, mga gabay sa gumagamit at mga dokumento ng suporta sa hardware, pinakabagong paglabas ng software at naka-archive na software
  • Pangkalahatang Suporta sa Teknikal – Mga Madalas Itanong (FAQ), mga kahilingan sa teknikal na suporta, mga online na grupo ng talakayan, listahan ng miyembro ng programa ng kasosyo sa disenyo ng Microchip
  • Negosyo ng Microchip – Tagapili ng produkto at mga gabay sa pag-order, pinakabagong mga press release ng Microchip, listahan ng mga seminar at kaganapan, mga listahan ng mga opisina ng pagbebenta ng Microchip, mga distributor at mga kinatawan ng pabrika Serbisyo sa Notification ng Pagbabago ng Produkto Ang serbisyo ng notification sa pagbabago ng produkto ng Microchip ay nakakatulong na panatilihing napapanahon ang mga customer sa mga produkto ng Microchip. Makakatanggap ang mga subscriber ng abiso sa email sa tuwing may mga pagbabago, update, rebisyon o pagkakamali na nauugnay sa isang partikular na pamilya ng produkto o tool sa pag-develop ng interes.

Upang magparehistro, pumunta sa www.microchip.com/pcn at sundin ang mga tagubilin sa pagpaparehistro.

Suporta sa Customer

Ang mga gumagamit ng mga produkto ng Microchip ay maaaring makatanggap ng tulong sa pamamagitan ng ilang mga channel:

  • Distributor o Kinatawan
  • Lokal na Sales Office
  • Naka-embed na Solutions Engineer (ESE)
  • Teknikal na Suporta

Dapat makipag-ugnayan ang mga customer sa kanilang distributor, kinatawan o ESE para sa suporta. Available din ang mga lokal na opisina ng pagbebenta upang tulungan ang mga customer. Ang isang listahan ng mga opisina ng pagbebenta at mga lokasyon ay kasama sa dokumentong ito. Ang teknikal na suporta ay makukuha sa pamamagitan ng website sa: www.microchip.com/support

Tampok na Proteksyon ng Code ng Mga Microchip Device

Tandaan ang mga sumusunod na detalye ng tampok na proteksyon ng code sa mga produkto ng Microchip

  • Ang mga produktong Microchip ay nakakatugon sa mga pagtutukoy na nakapaloob sa kanilang partikular na Microchip Data Sheet.
  • Naniniwala ang Microchip na ang pamilya ng mga produkto nito ay ligtas kapag ginamit sa inilaan na paraan, sa loob ng mga pagtutukoy sa pagpapatakbo, at sa ilalim ng normal na mga kondisyon.
  • Pinahahalagahan ng Microchip at agresibong pinoprotektahan ang mga karapatan sa intelektwal na pag-aari nito. Mahigpit na ipinagbabawal ang mga pagtatangkang labagin ang mga tampok na proteksyon ng code ng produkto ng Microchip at maaaring lumabag sa Digital Millennium Copyright Act.
  • Ni ang Microchip o anumang iba pang tagagawa ng semiconductor ay hindi magagarantiyahan ang seguridad ng code nito. Ang proteksyon ng code ay hindi nangangahulugan na ginagarantiya namin na ang produkto ay "hindi nababasag". Ang proteksyon ng code ay patuloy na umuunlad. Ang Microchip ay nakatuon sa patuloy na pagpapabuti ng mga tampok sa proteksyon ng code ng aming mga produkto.

Legal na Paunawa

Ang publikasyong ito at ang impormasyon dito ay maaari lamang gamitin sa mga produkto ng Microchip, kabilang ang pagdidisenyo, pagsubok, at pagsasama ng mga produktong Microchip sa iyong aplikasyon. Ang paggamit ng impormasyong ito sa anumang iba pang paraan ay lumalabag sa mga tuntuning ito. Ang impormasyon tungkol sa mga application ng device ay ibinibigay lamang para sa iyong kaginhawahan at maaaring mapalitan ng mga update. Responsibilidad mong tiyakin na ang iyong aplikasyon ay nakakatugon sa iyong mga detalye. Makipag-ugnayan sa iyong lokal na opisina ng pagbebenta ng Microchip para sa karagdagang suporta o, kumuha ng karagdagang suporta sa

www.microchip.com/en-us/support/design-help/client-support-services. ANG IMPORMASYON NA ITO AY IBINIGAY NG MICROCHIP "AS IS". ANG MICROCHIP ay WALANG GUMAGAWA NG MGA REPRESENTASYON O WARRANTY NG ANUMANG URI, PAHAYAG MAN O IPINAHIWATIG, NAKASULAT O BALIG, STATUTORY O IBA PA, NA KAUGNAY SA IMPORMASYON KASAMA NGUNIT HINDI LIMITADO SA ANUMANG IPINAHIWATIG NA WARRANTY NG HINDI PAGKAKABIGAY, AT PAGKAKABIGAY. O MGA WARRANTY KAUGNAY SA KUNDISYON, KALIDAD, O PAGGANAP NITO. HINDI MANANAGOT ANG MICROCHIP SA ANUMANG INDIRECT, SPECIAL, PUNITIVE, INCIDENTAL, O CONSEQUENTIAL LOSS, PANCER, COST, O EXPENS OF ANUMANG URI NA KAUGNAY SA IMPORMASYON O SA PAGGAMIT NITO, GAANO MAN ANG SANHI, KAHIT NA MAY NAMIN POSIBILIDAD O ANG MGA PINSALA AY MAAABOT. HANGGANG SA KABUUSAN NA PINAHAYAGAN NG BATAS, ANG KABUUANG PANANAGUTAN NG MICROCHIP SA LAHAT NG MGA CLAIMS SA ANUMANG PARAAN NA KAUGNAY SA IMPORMASYON O PAGGAMIT NITO AY HINDI HIGIT SA HALAGA NG MGA BAYAD, KUNG MERON, NA DIREKTA NINYONG BINAYARAN SA MICROCHIP PARA SA IMPORMASYON. Ang paggamit ng mga aparatong Microchip sa suporta sa buhay at/o mga aplikasyong pangkaligtasan ay ganap na nasa panganib ng mamimili, at sumasang-ayon ang bumibili na ipagtanggol, bayaran at hawakan ang Microchip na hindi nakakapinsala sa anuman at lahat ng pinsala, paghahabol, paghahabla, o gastos na nagreresulta mula sa naturang paggamit. Walang mga lisensya ang ipinadala, nang tahasan o kung hindi man, sa ilalim ng anumang mga karapatan sa intelektwal na ari-arian ng Microchip maliban kung iba ang nakasaad.

Mga trademark

Ang pangalan at logo ng Microchip, ang logo ng Microchip, Adaptec, AVR, AVR logo, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinkMD, maXStylus, maXTouch, MediaLB, megaAVR, Microsemi, Microsemi logo, MOST, MOST logo, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 logo, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST Logo, SuperFlash, Symmetricom , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron, at XMEGA ay mga rehistradong trademark ng Microchip Technology Incorporated sa USA at iba pang mga bansa. AgileSwitch, APT, ClockWorks, The Embedded Control Solutions Company, EtherSynch, Flashtec, Hyper Speed ​​Control, HyperLight Load, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, ProASIC Plus logo, Quiet- Wire, SmartFusion, Ang SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, at ZL ay mga rehistradong trademark ng Microchip Technology Incorporated sa USA Adjacent Key Suppression, AKS, Analog-for-the-Digital Age, Any Capacitor, AnyIn, AnyOut, Augmented Switching , BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, Dynamic na Average na Pagtutugma, DAM, ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, In-Circuit SP Serial Program, IN-Circuit IC Intelligent Parallel, IntelliMOS, Inter-Chip Connectivity, JitterBlocker, Knob-on-Display, KoD, maxCrypto, maxView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB Certified na logo, MPLIB, MPLINK, MultiTRAK, NetDetach, Omniscient Code Generation, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QMatrix, REAL ICE, Ripple Blocker, RTAX , RTG4, SAMAN4682 ICE, Serial Quad I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher,
SuperSwitcher II, Switchtec, SynchroPHY, Total Endurance, Trusted Time, TSHARC, USBCheck, VariSense, VectorBlox, VeriPHY, ViewAng Span, WiperLock, XpressConnect, at ZENA ay mga trademark ng Microchip Technology Incorporated sa USA at iba pang mga bansa. Ang SQTP ay isang marka ng serbisyo ng Microchip Technology Incorporated sa USA Ang logo ng Adaptec, Frequency on Demand, Silicon Storage Technology, at Symmcom ay mga rehistradong trademark ng Microchip Technology Inc. sa ibang mga bansa. Ang GestIC ay isang rehistradong trademark ng Microchip Technology Germany II GmbH & Co. KG, isang subsidiary ng Microchip Technology Inc., sa ibang mga bansa. Ang lahat ng iba pang trademark na binanggit dito ay pag-aari ng kani-kanilang kumpanya. © 2022, Microchip Technology Incorporated at mga subsidiary nito. Lahat ng Karapatan ay Nakalaan. ISBN: 978-1-6683-0685-7 Quality Management System Para sa impormasyon tungkol sa Quality Management System ng Microchip, mangyaring bisitahin ang www.microchip.com/quality

Pandaigdigang Benta at Serbisyo

AMERICAS ASIA/PACIFIC ASIA/PACIFIC EUROPE

  • Tanggapan ng Kumpanya
  • 2355 West Chandler Blvd.
  • Chandler, AZ 85224-6199
  • Tel: 480-792-7200
  • Fax: 480-792-7277
  • Teknikal na Suporta:
  • www.microchip.com/support
  • Web Address:
  • www.microchip.com
  • Atlanta
  • Duluth, GA
  • Tel: 678-957-9614
  • Fax: 678-957-1455
  • Austin, TX
  • Tel: 512-257-3370
  • Boston
  • Westborough, MA
  • Tel: 774-760-0087
  • Fax: 774-760-0088
  • Chicago
  • Itasca, IL
  • Tel: 630-285-0071
  • Fax: 630-285-0075
  • Dallas
  • Addison, TX
  • Tel: 972-818-7423
  • Fax: 972-818-2924
  • Detroit
  • Novi, MI
  • Tel: 248-848-4000
  • Houston, TX
  • Tel: 281-894-5983
  • Indianapolis
  • Noblesville, IN
  • Tel: 317-773-8323
  • Fax: 317-773-5453
  • Tel: 317-536-2380
  • Los Angeles
  • Mission Viejo, CA
  • Tel: 949-462-9523
  • Fax: 949-462-9608
  • Tel: 951-273-7800
  • Raleigh, NC
  • Tel: 919-844-7510
  • New York, NY
  • Tel: 631-435-6000
  • San Jose, CA
  • Tel: 408-735-9110
  • Tel: 408-436-4270
  • Canada - Toronto
  • Tel: 905-695-1980
  • Fax: 905-695-2078
  • Australia – Sydney
  • Tel: 61-2-9868-6733
  • Tsina - Beijing
  • Tel: 86-10-8569-7000
  • Tsina – Chengdu
  • Tel: 86-28-8665-5511
  • Tsina – Chongqing
  • Tel: 86-23-8980-9588
  • Tsina – Dongguan
  • Tel: 86-769-8702-9880
  • Tsina - Guangzhou
  • Tel: 86-20-8755-8029
  • Tsina - Hangzhou
  • Tel: 86-571-8792-8115
  • China – Hong Kong SAR
  • Tel: 852-2943-5100
  • Tsina – Nanjing
  • Tel: 86-25-8473-2460
  • Tsina – Qingdao
  • Tel: 86-532-8502-7355
  • Tsina - Shanghai
  • Tel: 86-21-3326-8000
  • Tsina – Shenyang
  • Tel: 86-24-2334-2829
  • Tsina - Shenzhen
  • Tel: 86-755-8864-2200
  • Tsina - Suzhou
  • Tel: 86-186-6233-1526
  • Tsina - Wuhan
  • Tel: 86-27-5980-5300
  • Tsina – Xian
  • Tel: 86-29-8833-7252
  • Tsina – Xiamen
  • Tel: 86-592-2388138
  • Tsina – Zhuhai
  • Tel: 86-756-3210040
  • India – Bangalore
  • Tel: 91-80-3090-4444
  • India – New Delhi
  • Tel: 91-11-4160-8631
  • India - Pune
  • Tel: 91-20-4121-0141
  • Japan – Osaka
  • Tel: 81-6-6152-7160
  • Japan – Tokyo
  • Tel: 81-3-6880-3770
  • Korea – Daegu
  • Tel: 82-53-744-4301
  • Korea – Seoul
  • Tel: 82-2-554-7200
  • Malaysia - Kuala Lumpur
  • Tel: 60-3-7651-7906
  • Malaysia – Penang
  • Tel: 60-4-227-8870
  • Pilipinas – Maynila
  • Tel: 63-2-634-9065
  • Singapore
  • Tel: 65-6334-8870
  • Taiwan – Hsin Chu
  • Tel: 886-3-577-8366
  • Taiwan – Kaohsiung
  • Tel: 886-7-213-7830
  • Taiwan - Taipei
  • Tel: 886-2-2508-8600
  • Thailand – Bangkok
  • Tel: 66-2-694-1351
  • Vietnam – Ho Chi Minh
  • Tel: 84-28-5448-2100
  • Austria – Wels
  • Tel: 43-7242-2244-39
  • Fax: 43-7242-2244-393
  • Denmark – Copenhagen
  • Tel: 45-4485-5910
  • Fax: 45-4485-2829
  • Finland – Espoo
  • Tel: 358-9-4520-820
  • France - Paris
  • Tel: 33-1-69-53-63-20
  • Fax: 33-1-69-30-90-79
  • Alemanya – Garching
  • Tel: 49-8931-9700
  • Alemanya – Haan
  • Tel: 49-2129-3766400
  • Alemanya - Heilbronn
  • Tel: 49-7131-72400
  • Alemanya - Karlsruhe
  • Tel: 49-721-625370
  • Alemanya - Munich
  • Tel: 49-89-627-144-0
  • Fax: 49-89-627-144-44
  • Alemanya - Rosenheim
  • Tel: 49-8031-354-560
  • Israel – Ra'anana
  • Tel: 972-9-744-7705
  • Italya - Milan
  • Tel: 39-0331-742611
  • Fax: 39-0331-466781
  • Italya - Padova
  • Tel: 39-049-7625286
  • Netherlands – Drunen
  • Tel: 31-416-690399
  • Fax: 31-416-690340
  • Norway - Trondheim
  • Tel: 47-72884388
  • Poland - Warsaw
  • Tel: 48-22-3325737
  • Romania – Bucharest
  • Tel: 40-21-407-87-50
  • Espanya - Madrid
  • Tel: 34-91-708-08-90
  • Fax: 34-91-708-08-91
  • Sweden - Gothenberg
  • Tel: 46-31-704-60-40
  • Sweden - Stockholm
  • Tel: 46-8-5090-4654
  • UK – Wokingham
  • Tel: 44-118-921-5800
  • Fax: 44-118-921-5820

Mga Dokumento / Mga Mapagkukunan

MICROCHIP AN4682 Polar Fire FPGA Temperatura at Voltage Sensor [pdf] Manwal ng Pagtuturo
AN4682 Polar Fire FPGA Temperatura at Voltage Sensor, AN4682, Polar Fire FPGA Temperatura at Voltage Sensor, Temperatura ng FPGA at Voltage Sensor, Temperatura at Voltage Sensor, Voltage Sensor

Mga sanggunian

Mag-iwan ng komento

Ang iyong email address ay hindi maipa-publish. Ang mga kinakailangang field ay minarkahan *