MICROCHIP AN4229 Risc V ਪ੍ਰੋਸੈਸਰ ਸਬਸਿਸਟਮ
ਉਤਪਾਦ ਜਾਣਕਾਰੀ
ਨਿਰਧਾਰਨ
- ਉਤਪਾਦ ਦਾ ਨਾਮ: RT ਪੋਲਰਫਾਇਰ
- ਮਾਡਲ: AN4229
- ਪ੍ਰੋਸੈਸਰ ਸਬ-ਸਿਸਟਮ: RISC-V
- ਪਾਵਰ ਦੀਆਂ ਲੋੜਾਂ: 12V/5A AC ਪਾਵਰ ਅਡੈਪਟਰ
- ਇੰਟਰਫੇਸ: USB 2.0 A ਤੋਂ mini-B, ਮਾਈਕ੍ਰੋ B USB 2.0
ਉਤਪਾਦ ਵਰਤੋਂ ਨਿਰਦੇਸ਼
ਡਿਜ਼ਾਈਨ ਦੀਆਂ ਲੋੜਾਂ
Mi-V ਪ੍ਰੋਸੈਸਰ ਸਬ-ਸਿਸਟਮ ਬਣਾਉਣ ਲਈ ਹਾਰਡਵੇਅਰ ਅਤੇ ਸਾਫਟਵੇਅਰ ਲੋੜਾਂ ਹੇਠ ਲਿਖੇ ਅਨੁਸਾਰ ਹਨ:
- 12V/5A AC ਪਾਵਰ ਅਡਾਪਟਰ ਅਤੇ ਕੋਰਡ
- USB 2.0 A ਤੋਂ ਮਿਨੀ-ਬੀ ਕੇਬਲ
- ਮਾਈਕ੍ਰੋ ਬੀ USB 2.0 ਕੇਬਲ
- readme.txt ਵੇਖੋ file ਡਿਜ਼ਾਇਨ ਵਿੱਚ files ਲੋੜੀਂਦੇ ਸਾਰੇ ਸੌਫਟਵੇਅਰ ਸੰਸਕਰਣਾਂ ਲਈ
ਡਿਜ਼ਾਈਨ ਦੀਆਂ ਲੋੜਾਂ
ਡਿਜ਼ਾਈਨ ਦੀ ਪ੍ਰਕਿਰਿਆ ਸ਼ੁਰੂ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ, ਇਹ ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਹੇਠਾਂ ਦਿੱਤੇ ਕਦਮ ਕੀਤੇ ਗਏ ਹਨ:
- [ਪੂਰਵ-ਲੋੜਾਂ ਦੀ ਸੂਚੀ]
ਡਿਜ਼ਾਇਨ ਵੇਰਵਾ
MIV_RV32 ਇੱਕ ਪ੍ਰੋਸੈਸਰ ਕੋਰ ਹੈ ਜੋ RISC-V ਨਿਰਦੇਸ਼ ਸੈੱਟ ਨੂੰ ਲਾਗੂ ਕਰਨ ਲਈ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈ। ਕੋਰ ਨੂੰ ਇੱਕ FPGA 'ਤੇ ਲਾਗੂ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।
FAQ
- ਸਵਾਲ: RT ਪੋਲਰਫਾਇਰ ਲਈ ਹਾਰਡਵੇਅਰ ਲੋੜਾਂ ਕੀ ਹਨ?
A: ਹਾਰਡਵੇਅਰ ਲੋੜਾਂ ਵਿੱਚ ਇੱਕ 12V/5A AC ਪਾਵਰ ਅਡੈਪਟਰ ਅਤੇ ਕੋਰਡ, USB 2.0 A ਤੋਂ ਮਿੰਨੀ-B ਕੇਬਲ, ਅਤੇ ਮਾਈਕ੍ਰੋ B USB 2.0 ਕੇਬਲ ਸ਼ਾਮਲ ਹਨ। - ਸਵਾਲ: RT ਪੋਲਰਫਾਇਰ ਦਾ ਪ੍ਰੋਸੈਸਰ ਸਬ-ਸਿਸਟਮ ਕੀ ਹੈ?
A: ਪ੍ਰੋਸੈਸਰ ਸਬ-ਸਿਸਟਮ RISC-V ਆਰਕੀਟੈਕਚਰ 'ਤੇ ਆਧਾਰਿਤ ਹੈ।
ਜਾਣ-ਪਛਾਣ (ਇੱਕ ਸਵਾਲ ਪੁੱਛੋ)
ਮਾਈਕ੍ਰੋਚਿੱਪ RISC-V ਪ੍ਰੋਸੈਸਰ ਅਧਾਰਤ ਡਿਜ਼ਾਈਨ ਵਿਕਸਿਤ ਕਰਨ ਲਈ ਬਿਨਾਂ ਕਿਸੇ ਕੀਮਤ ਦੇ Mi-V ਪ੍ਰੋਸੈਸਰ IP ਅਤੇ ਸੌਫਟਵੇਅਰ ਟੂਲਚੇਨ ਦੀ ਪੇਸ਼ਕਸ਼ ਕਰਦਾ ਹੈ। RISC-V ਇੱਕ ਮਿਆਰੀ ਓਪਨ ਇੰਸਟ੍ਰਕਸ਼ਨ ਸੈੱਟ ਆਰਕੀਟੈਕਚਰ (ISA) ਹੈ ਜੋ RISC-V ਫਾਊਂਡੇਸ਼ਨ ਦੇ ਸ਼ਾਸਨ ਅਧੀਨ ਹੈ। ਇਹ ਬਹੁਤ ਸਾਰੇ ਲਾਭਾਂ ਦੀ ਪੇਸ਼ਕਸ਼ ਕਰਦਾ ਹੈ, ਜਿਸ ਵਿੱਚ ਓਪਨ-ਸੋਰਸ ਕਮਿਊਨਿਟੀ ਨੂੰ ਬੰਦ ISAs ਨਾਲੋਂ ਤੇਜ਼ ਰਫ਼ਤਾਰ ਨਾਲ ਕੋਰਾਂ ਦੀ ਜਾਂਚ ਅਤੇ ਸੁਧਾਰ ਕਰਨ ਦੇ ਯੋਗ ਬਣਾਉਣਾ ਸ਼ਾਮਲ ਹੈ। RT PolarFire® ਫੀਲਡ ਪ੍ਰੋਗਰਾਮੇਬਲ ਗੇਟ ਐਰੇ (FPGAs) ਉਪਭੋਗਤਾ ਐਪਲੀਕੇਸ਼ਨਾਂ ਨੂੰ ਚਲਾਉਣ ਲਈ Mi-V ਸਾਫਟ ਪ੍ਰੋਸੈਸਰਾਂ ਦਾ ਸਮਰਥਨ ਕਰਦੇ ਹਨ। ਇਹ ਐਪਲੀਕੇਸ਼ਨ ਨੋਟ ਦੱਸਦਾ ਹੈ ਕਿ SPI ਫਲੈਸ਼ ਤੋਂ ਸ਼ੁਰੂ ਕੀਤੀ ਮਨੋਨੀਤ TCM ਮੈਮੋਰੀ ਤੋਂ ਉਪਭੋਗਤਾ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਚਲਾਉਣ ਲਈ Mi-V ਪ੍ਰੋਸੈਸਰ ਸਬਸਿਸਟਮ ਕਿਵੇਂ ਬਣਾਇਆ ਜਾਵੇ।
ਡਿਜ਼ਾਈਨ ਦੀਆਂ ਲੋੜਾਂ (ਇੱਕ ਸਵਾਲ ਪੁੱਛੋ)
ਹੇਠ ਦਿੱਤੀ ਸਾਰਣੀ ਇੱਕ Mi-V ਪ੍ਰੋਸੈਸਰ ਸਬ-ਸਿਸਟਮ ਬਣਾਉਣ ਲਈ ਹਾਰਡਵੇਅਰ ਅਤੇ ਸਾਫਟਵੇਅਰ ਲੋੜਾਂ ਨੂੰ ਸੂਚੀਬੱਧ ਕਰਦੀ ਹੈ।
ਸਾਰਣੀ 1-1. ਡਿਜ਼ਾਈਨ ਦੀਆਂ ਲੋੜਾਂ
ਲੋੜ | ਵਰਣਨ |
ਹਾਰਡਵੇਅਰ ਲੋੜਾਂ | |
RT PolarFire® ਵਿਕਾਸ ਕਿੱਟ (RTPF500TS-1CG1509M) 12V/5A AC ਪਾਵਰ ਅਡੈਪਟਰ ਅਤੇ ਕੋਰਡ USB 2.0 A ਤੋਂ ਮਿੰਨੀ-B ਕੇਬਲ ਮਾਈਕ੍ਰੋ ਬੀ USB 2.0 ਕੇਬਲ | REV 1.0 |
ਸਾਫਟਵੇਅਰ ਲੋੜਾਂ | |
Libero® SoC FlashPro Express SoftConsole | readme.txt ਦੇਖੋ file ਡਿਜ਼ਾਇਨ ਵਿੱਚ fileMi-V ਸੰਦਰਭ ਡਿਜ਼ਾਈਨ ਬਣਾਉਣ ਲਈ ਲੋੜੀਂਦੇ ਸਾਰੇ ਸਾਫਟਵੇਅਰ ਸੰਸਕਰਣਾਂ ਲਈ s |
ਡਿਜ਼ਾਈਨ ਦੀਆਂ ਲੋੜਾਂ (ਇੱਕ ਸਵਾਲ ਪੁੱਛੋ)
ਸ਼ੁਰੂ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ, ਹੇਠਾਂ ਦਿੱਤੇ ਕਦਮਾਂ ਨੂੰ ਪੂਰਾ ਕਰੋ:
- ਹਵਾਲਾ ਡਿਜ਼ਾਈਨ ਡਾਊਨਲੋਡ ਕਰੋ fileRT ਪੋਲਰਫਾਇਰ ਤੋਂ: RISC-V ਪ੍ਰੋਸੈਸਰ ਸਬਸਿਸਟਮ ਬਣਾਉਣਾ।
- ਹੇਠਾਂ ਦਿੱਤੇ ਲਿੰਕ ਤੋਂ Libero® SoC ਨੂੰ ਡਾਊਨਲੋਡ ਅਤੇ ਸਥਾਪਿਤ ਕਰੋ: Libero SoC v2024.1 ਜਾਂ ਬਾਅਦ ਵਿੱਚ।
ਡਿਜ਼ਾਈਨ ਵਰਣਨ (ਇੱਕ ਸਵਾਲ ਪੁੱਛੋ)
MIV_RV32 ਇੱਕ ਪ੍ਰੋਸੈਸਰ ਕੋਰ ਹੈ ਜੋ RISC-V ਨਿਰਦੇਸ਼ ਸੈੱਟ ਨੂੰ ਲਾਗੂ ਕਰਨ ਲਈ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈ। ਕੋਰ ਨੂੰ ਪੈਰੀਫਿਰਲ ਅਤੇ ਮੈਮੋਰੀ ਐਕਸੈਸ ਲਈ AHB, APB3, ਅਤੇ AXI3/4 ਬੱਸ ਇੰਟਰਫੇਸ ਰੱਖਣ ਲਈ ਕੌਂਫਿਗਰ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ। ਨਿਮਨਲਿਖਤ ਚਿੱਤਰ RT PolarFire® FPGA 'ਤੇ ਬਣੇ Mi-V ਸਬਸਿਸਟਮ ਦਾ ਸਿਖਰ-ਪੱਧਰ ਦਾ ਬਲਾਕ ਚਿੱਤਰ ਦਿਖਾਉਂਦਾ ਹੈ।
Mi-V ਪ੍ਰੋਸੈਸਰ 'ਤੇ ਚੱਲਣ ਵਾਲੀ ਯੂਜ਼ਰ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਬਾਹਰੀ SPI ਫਲੈਸ਼ ਵਿੱਚ ਸਟੋਰ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ। ਡਿਵਾਈਸ ਪਾਵਰ-ਅੱਪ 'ਤੇ, ਸਿਸਟਮ ਕੰਟਰੋਲਰ ਉਪਭੋਗਤਾ ਐਪਲੀਕੇਸ਼ਨ ਨਾਲ ਮਨੋਨੀਤ TCM ਨੂੰ ਸ਼ੁਰੂ ਕਰਦਾ ਹੈ। ਸਿਸਟਮ ਰੀਸੈਟ TCM ਸ਼ੁਰੂਆਤੀ ਮੁਕੰਮਲ ਹੋਣ ਤੋਂ ਬਾਅਦ ਜਾਰੀ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। ਜੇਕਰ ਉਪਭੋਗਤਾ ਐਪਲੀਕੇਸ਼ਨ SPI ਫਲੈਸ਼ ਵਿੱਚ ਸਟੋਰ ਕੀਤੀ ਜਾਂਦੀ ਹੈ, ਤਾਂ ਸਿਸਟਮ ਕੰਟਰੋਲਰ SPI ਫਲੈਸ਼ ਤੋਂ ਉਪਭੋਗਤਾ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਪੜ੍ਹਨ ਲਈ SC_SPI ਇੰਟਰਫੇਸ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ। ਦਿੱਤੀ ਗਈ ਉਪਭੋਗਤਾ ਐਪਲੀਕੇਸ਼ਨ UART ਸੰਦੇਸ਼ "ਹੈਲੋ ਵਰਲਡ!" ਪ੍ਰਿੰਟ ਕਰਦੀ ਹੈ! ਅਤੇ ਬੋਰਡ 'ਤੇ ਉਪਭੋਗਤਾ LEDs ਨੂੰ ਝਪਕਦਾ ਹੈ।
ਹਾਰਡਵੇਅਰ ਲਾਗੂ ਕਰਨਾ (ਇੱਕ ਸਵਾਲ ਪੁੱਛੋ)
ਹੇਠਾਂ ਦਿੱਤੀ ਤਸਵੀਰ Mi-V ਪ੍ਰੋਸੈਸਰ ਸਬ-ਸਿਸਟਮ ਦੇ ਲਿਬੇਰੋ ਡਿਜ਼ਾਈਨ ਨੂੰ ਦਰਸਾਉਂਦੀ ਹੈ।
IP ਬਲਾਕ (ਇੱਕ ਸਵਾਲ ਪੁੱਛੋ)
ਹੇਠ ਦਿੱਤੀ ਸਾਰਣੀ Mi-V ਪ੍ਰੋਸੈਸਰ ਸਬ-ਸਿਸਟਮ ਸੰਦਰਭ ਡਿਜ਼ਾਈਨ ਅਤੇ ਉਹਨਾਂ ਦੇ ਫੰਕਸ਼ਨ ਵਿੱਚ ਵਰਤੇ ਗਏ IP ਬਲਾਕਾਂ ਦੀ ਸੂਚੀ ਦਿੰਦੀ ਹੈ।
ਸਾਰਣੀ 4-1. IP ਬਲਾਕਾਂ ਦਾ ਵਰਣਨ
IP ਨਾਮ | ਵਰਣਨ |
INIT_MONITOR | RT PolarFire® ਸ਼ੁਰੂਆਤੀ ਮਾਨੀਟਰ ਡਿਵਾਈਸ ਅਤੇ ਮੈਮੋਰੀ ਸ਼ੁਰੂਆਤ ਦੀ ਸਥਿਤੀ ਪ੍ਰਾਪਤ ਕਰਦਾ ਹੈ |
reset_syn | ਇਹ CORERESET_PF IP ਇੰਸਟੈਂਟੇਸ਼ਨ ਹੈ ਜੋ Mi-V ਸਬ-ਸਿਸਟਮ ਲਈ ਸਿਸਟਮ-ਪੱਧਰ ਦਾ ਸਮਕਾਲੀ ਰੀਸੈਟ ਬਣਾਉਂਦਾ ਹੈ। |
CCC_0 |
RT ਪੋਲਰਫਾਇਰ ਕਲਾਕ ਕੰਡੀਸ਼ਨਿੰਗ ਸਰਕਟਰੀ (CCC) ਬਲਾਕ PF_OSC ਬਲਾਕ ਤੋਂ 160 MHz ਦੀ ਇੱਕ ਇਨਪੁਟ ਘੜੀ ਲੈਂਦਾ ਹੈ ਅਤੇ Mi-V ਪ੍ਰੋਸੈਸਰ ਸਬਸਿਸਟਮ ਅਤੇ ਹੋਰ ਪੈਰੀਫਿਰਲਾਂ ਲਈ ਇੱਕ 83.33 MHz ਫੈਬਰਿਕ ਕਲਾਕ ਤਿਆਰ ਕਰਦਾ ਹੈ। |
MIV_RV32_C0 (Mi-V ਸਾਫਟ ਪ੍ਰੋਸੈਸਰ IP) |
Mi-V ਸਾਫਟ ਪ੍ਰੋਸੈਸਰ ਡਿਫੌਲਟ ਰੀਸੈਟ ਵੈਕਟਰ ਪਤਾ ਮੁੱਲ 0✕8000_0000 ਹੈ। ਡਿਵਾਈਸ ਰੀਸੈਟ ਕਰਨ ਤੋਂ ਬਾਅਦ, ਪ੍ਰੋਸੈਸਰ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ 0✕8000_0000 ਤੋਂ ਚਲਾਉਂਦਾ ਹੈ। TCM Mi-V ਪ੍ਰੋਸੈਸਰ ਦੀ ਮੁੱਖ ਮੈਮੋਰੀ ਹੈ ਅਤੇ ਮੈਮੋਰੀ ਨੂੰ 0✕8000_0000 ਨਾਲ ਮੈਪ ਕੀਤਾ ਗਿਆ ਹੈ। TCM ਯੂਜ਼ਰ ਐਪਲੀਕੇਸ਼ਨ ਨਾਲ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ ਜੋ SPI ਫਲੈਸ਼ ਵਿੱਚ ਸਟੋਰ ਹੁੰਦਾ ਹੈ। Mi-V ਪ੍ਰੋਸੈਸਰ ਮੈਮੋਰੀ ਮੈਪ ਵਿੱਚ, 0✕8000_0000 ਤੋਂ 0✕8000_FFFF ਰੇਂਜ TCM ਮੈਮੋਰੀ ਇੰਟਰਫੇਸ ਲਈ ਅਤੇ 0✕7000_0000 ਤੋਂ 0✕7FFF_FFFF ਰੇਂਜ APB ਇੰਟਰਫੇਸ ਲਈ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤੀ ਗਈ ਹੈ। |
MIV_ESS_C0_0 | ਇਹ MIV ਐਕਸਟੈਂਡਡ ਸਬਸਿਸਟਮ (ESS) GPIO ਅਤੇ UART ਨੂੰ ਸਮਰਥਨ ਦੇਣ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ |
CoreSPI_C0_0 | CoreSPI ਦੀ ਵਰਤੋਂ ਬਾਹਰੀ SPI ਫਲੈਸ਼ ਨੂੰ ਪ੍ਰੋਗਰਾਮ ਕਰਨ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ |
PF_SPI | PF_SPI ਮੈਕਰੋ ਫੈਬਰਿਕ ਤਰਕ ਨੂੰ ਬਾਹਰੀ SPI ਫਲੈਸ਼ ਨਾਲ ਇੰਟਰਫੇਸ ਕਰਦਾ ਹੈ, ਜੋ ਕਿ ਸਿਸਟਮ ਕੰਟਰੋਲਰ ਨਾਲ ਜੁੜਿਆ ਹੋਇਆ ਹੈ। |
PF_OSC | PF_OSC ਇੱਕ ਆਨ ਬੋਰਡ ਔਸਿਲੇਟਰ ਹੈ ਜੋ 160 MHz ਆਉਟਪੁੱਟ ਘੜੀ ਬਣਾਉਂਦਾ ਹੈ |
ਮਹੱਤਵਪੂਰਨ: ਸਾਰੀਆਂ IP ਉਪਭੋਗਤਾ ਗਾਈਡਾਂ ਅਤੇ ਹੈਂਡਬੁੱਕ Libero SoC > ਕੈਟਾਲਾਗ ਤੋਂ ਉਪਲਬਧ ਹਨ
ਮੈਮੋਰੀ ਨਕਸ਼ਾ (ਇੱਕ ਸਵਾਲ ਪੁੱਛੋ)
ਹੇਠ ਦਿੱਤੀ ਸਾਰਣੀ ਵਿੱਚ ਯਾਦਾਂ ਅਤੇ ਪੈਰੀਫਿਰਲਾਂ ਦੇ ਮੈਮੋਰੀ ਮੈਪ ਦੀ ਸੂਚੀ ਦਿੱਤੀ ਗਈ ਹੈ।
ਸਾਰਣੀ 4-2. ਮੈਮੋਰੀ ਨਕਸ਼ੇ ਦਾ ਵੇਰਵਾ
ਪੈਰੀਫਿਰਲ | ਪਤਾ ਸ਼ੁਰੂ ਕਰੋ |
ਟੀ.ਸੀ.ਐਮ | 0x8000_0000 |
MIV_ESS_UART | 0x7100_0000 |
MIV_ESS_GPIO | 0x7500_0000 |
ਸੌਫਟਵੇਅਰ ਲਾਗੂ ਕਰਨਾ (ਇੱਕ ਸਵਾਲ ਪੁੱਛੋ)
ਮਾਈਕ੍ਰੋਚਿੱਪ ਇੱਕ RISC-V ਉਪਭੋਗਤਾ ਐਪਲੀਕੇਸ਼ਨ ਐਗਜ਼ੀਕਿਊਟੇਬਲ (.hex) ਬਣਾਉਣ ਲਈ SoftConsole ਟੂਲਚੇਨ ਪ੍ਰਦਾਨ ਕਰਦੀ ਹੈ। file ਅਤੇ ਇਸ ਨੂੰ ਡੀਬੱਗ ਕਰੋ। ਹਵਾਲਾ ਡਿਜ਼ਾਈਨ files ਵਿੱਚ ਫਰਮਵੇਅਰ ਵਰਕਸਪੇਸ ਸ਼ਾਮਲ ਹੈ ਜਿਸ ਵਿੱਚ MiV_uart_blinky ਸਾਫਟਵੇਅਰ ਪ੍ਰੋਜੈਕਟ ਸ਼ਾਮਲ ਹੈ। MiV_uart_blinky ਉਪਭੋਗਤਾ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ Libero® SoC ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਇੱਕ ਬਾਹਰੀ SPI ਫਲੈਸ਼ 'ਤੇ ਪ੍ਰੋਗਰਾਮ ਕੀਤਾ ਗਿਆ ਹੈ। ਦਿੱਤੀ ਗਈ ਉਪਭੋਗਤਾ ਐਪਲੀਕੇਸ਼ਨ UART ਸੰਦੇਸ਼ "ਹੈਲੋ ਵਰਲਡ!" ਪ੍ਰਿੰਟ ਕਰਦੀ ਹੈ! ਅਤੇ ਬੋਰਡ 'ਤੇ ਉਪਭੋਗਤਾ LEDs ਨੂੰ ਝਪਕਦਾ ਹੈ।
Libero SoC ਡਿਜ਼ਾਇਨ ਮੈਮੋਰੀ ਨਕਸ਼ੇ ਦੇ ਅਨੁਸਾਰ, UART ਅਤੇ GPIO ਪੈਰੀਫਿਰਲ ਪਤਿਆਂ ਨੂੰ ਕ੍ਰਮਵਾਰ 0x71000000 ਅਤੇ 0x75000000 ਨਾਲ ਮੈਪ ਕੀਤਾ ਗਿਆ ਹੈ। ਇਹ ਜਾਣਕਾਰੀ hw_platform.h ਵਿੱਚ ਦਿੱਤੀ ਗਈ ਹੈ file ਜਿਵੇਂ ਕਿ ਹੇਠਾਂ ਦਿੱਤੇ ਚਿੱਤਰ ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ।
ਉਪਭੋਗਤਾ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ TCM ਮੈਮੋਰੀ (ਕੋਡ, ਡੇਟਾ, ਅਤੇ ਸਟੈਕ) ਤੋਂ ਚਲਾਇਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ। ਇਸਲਈ, ਲਿੰਕਰ ਸਕ੍ਰਿਪਟ ਵਿੱਚ RAM ਐਡਰੈੱਸ ਨੂੰ TCM ਮੈਮੋਰੀ ਦੇ ਸ਼ੁਰੂਆਤੀ ਪਤੇ 'ਤੇ ਸੈੱਟ ਕੀਤਾ ਗਿਆ ਹੈ ਜਿਵੇਂ ਕਿ ਹੇਠਾਂ ਦਿੱਤੇ ਚਿੱਤਰ ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ।
ਲਿੰਕਰ ਸਕ੍ਰਿਪਟ (miv-rv32-ram.ld) ਡਿਜ਼ਾਈਨ ਦੇ FW\MiV_uart_blinky\miv_rv32_hal ਫੋਲਡਰ ਵਿੱਚ ਉਪਲਬਧ ਹੈ। fileਐੱਸ. ਉਪਭੋਗਤਾ ਐਪਲੀਕੇਸ਼ਨ ਬਣਾਉਣ ਲਈ, ਹੇਠਾਂ ਦਿੱਤੇ ਕਦਮਾਂ ਨੂੰ ਪੂਰਾ ਕਰੋ:
- ਇੱਕ Mi-V SoftConsole ਪ੍ਰੋਜੈਕਟ ਬਣਾਓ
- MIV_RV32 HAL ਨੂੰ ਡਾਊਨਲੋਡ ਕਰੋ files ਅਤੇ GitHub ਤੋਂ ਡਰਾਈਵਰ ਹੇਠਾਂ ਦਿੱਤੇ ਲਿੰਕ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ: github.com/Mi-V-Soft-RISC-V/platform
- ਫਰਮਵੇਅਰ ਡਰਾਈਵਰਾਂ ਨੂੰ ਆਯਾਤ ਕਰੋ
- main.c ਬਣਾਓ file ਐਪਲੀਕੇਸ਼ਨ ਕੋਡ ਦੇ ਨਾਲ
- ਫਰਮਵੇਅਰ ਡਰਾਈਵਰ ਅਤੇ ਲਿੰਕਰ ਸਕ੍ਰਿਪਟ ਦਾ ਨਕਸ਼ਾ
- ਮੈਮੋਰੀ ਅਤੇ ਪੈਰੀਫਿਰਲ ਪਤੇ ਦਾ ਨਕਸ਼ਾ
- ਐਪਲੀਕੇਸ਼ਨ ਬਣਾਓ
ਇਹਨਾਂ ਕਦਮਾਂ ਬਾਰੇ ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ, AN4997 ਵੇਖੋ: ਪੋਲਰਫਾਇਰ FPGA ਇੱਕ Mi-V ਪ੍ਰੋਸੈਸਰ ਸਬਸਿਸਟਮ ਬਣਾਉਣਾ। .ਹੈਕਸ file ਸਫਲ ਬਿਲਡ ਤੋਂ ਬਾਅਦ ਬਣਾਇਆ ਗਿਆ ਹੈ ਅਤੇ ਇਸਦੀ ਵਰਤੋਂ ਡੈਮੋ ਚਲਾਉਣ ਵਿੱਚ ਡਿਜ਼ਾਈਨ ਅਤੇ ਮੈਮੋਰੀ ਸ਼ੁਰੂਆਤੀ ਸੰਰਚਨਾ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ।
ਡੈਮੋ ਸੈਟ ਅਪ ਕਰਨਾ (ਇੱਕ ਸਵਾਲ ਪੁੱਛੋ)
ਡੈਮੋ ਸੈਟ ਅਪ ਕਰਨ ਲਈ, ਹੇਠਾਂ ਦਿੱਤੇ ਕਦਮਾਂ ਨੂੰ ਪੂਰਾ ਕਰੋ:
- ਹਾਰਡਵੇਅਰ ਸੈੱਟਅੱਪ ਕਰ ਰਿਹਾ ਹੈ
- ਸੀਰੀਅਲ ਟਰਮੀਨਲ (ਤੇਰਾ ਟਰਮ) ਸਥਾਪਤ ਕਰਨਾ
ਹਾਰਡਵੇਅਰ ਸਥਾਪਤ ਕਰਨਾ (ਇੱਕ ਸਵਾਲ ਪੁੱਛੋ)
ਮਹੱਤਵਪੂਰਨ: SoftConsole ਡੀਬੱਗਰ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ Mi-V ਐਪਲੀਕੇਸ਼ਨ ਡੀਬੱਗਿੰਗ ਕੰਮ ਨਹੀਂ ਕਰੇਗੀ ਜੇਕਰ ਸਿਸਟਮ ਕੰਟਰੋਲਰ ਸਸਪੈਂਡ ਮੋਡ ਸਮਰੱਥ ਹੈ। ਸਿਸਟਮ ਕੰਟਰੋਲਰ ਸਸਪੈਂਡ ਮੋਡ ਨੂੰ Mi-V ਐਪਲੀਕੇਸ਼ਨ ਦਾ ਪ੍ਰਦਰਸ਼ਨ ਕਰਨ ਲਈ ਇਸ ਡਿਜ਼ਾਈਨ ਲਈ ਅਸਮਰੱਥ ਬਣਾਇਆ ਗਿਆ ਹੈ।
ਹਾਰਡਵੇਅਰ ਸੈੱਟਅੱਪ ਕਰਨ ਲਈ, ਹੇਠਾਂ ਦਿੱਤੇ ਕਦਮਾਂ ਨੂੰ ਪੂਰਾ ਕਰੋ:
- SW7 ਸਵਿੱਚ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਬੋਰਡ ਨੂੰ ਬੰਦ ਕਰੋ।
- ਬਾਹਰੀ ਫਲੈਸ਼ਪ੍ਰੋ ਪ੍ਰੋਗਰਾਮਰ ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ J31 ਜੰਪਰ ਖੋਲ੍ਹੋ ਜਾਂ ਏਮਬੈਡ ਕੀਤੇ FlashPro ਪ੍ਰੋਗਰਾਮਰ ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ J31 ਜੰਪਰ ਨੂੰ ਬੰਦ ਕਰੋ।
ਮਹੱਤਵਪੂਰਨ: ਏਮਬੈਡਡ ਫਲੈਸ਼ ਪ੍ਰੋ ਪ੍ਰੋਗਰਾਮਰ ਨੂੰ ਸਿਰਫ਼ Libero ਜਾਂ FPExpress ਰਾਹੀਂ ਪ੍ਰੋਗਰਾਮਿੰਗ ਲਈ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ, ਇਹ Mi-V ਆਧਾਰਿਤ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਡੀਬੱਗ ਕਰਨ ਲਈ ਨਹੀਂ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ। - ਹੋਸਟ ਪੀਸੀ ਨੂੰ USB ਕੇਬਲ ਦੀ ਵਰਤੋਂ ਕਰਕੇ J24 ਕਨੈਕਟਰ ਨਾਲ ਕਨੈਕਟ ਕਰੋ।
- SC_SPI ਨੂੰ ਸਮਰੱਥ ਕਰਨ ਲਈ, ਜੰਪਰ J1 ਦੇ 2-8 ਪਿੰਨ ਬੰਦ ਕੀਤੇ ਜਾਣੇ ਚਾਹੀਦੇ ਹਨ।
- ਫਲੈਸ਼ਪ੍ਰੋ ਪ੍ਰੋਗਰਾਮਰ ਨੂੰ J3 ਕਨੈਕਟਰ (JTAG ਹੈਡਰ) ਅਤੇ ਫਲੈਸ਼ਪ੍ਰੋ ਪ੍ਰੋਗਰਾਮਰ ਨੂੰ ਹੋਸਟ ਪੀਸੀ ਨਾਲ ਕਨੈਕਟ ਕਰਨ ਲਈ ਇੱਕ ਹੋਰ USB ਕੇਬਲ ਦੀ ਵਰਤੋਂ ਕਰੋ।
- ਇਹ ਸੁਨਿਸ਼ਚਿਤ ਕਰੋ ਕਿ USB ਤੋਂ UART ਬ੍ਰਿਜ ਡ੍ਰਾਈਵਰਾਂ ਨੂੰ ਆਟੋਮੈਟਿਕਲੀ ਖੋਜਿਆ ਗਿਆ ਹੈ, ਜਿਸ ਦੀ ਪੁਸ਼ਟੀ ਹੋਸਟ PC 'ਤੇ ਡਿਵਾਈਸ ਮੈਨੇਜਰ ਦੁਆਰਾ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ।
ਮਹੱਤਵਪੂਰਨ: ਜਿਵੇਂ ਕਿ ਚਿੱਤਰ 6-1 ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ, COM16 ਦੀਆਂ ਪੋਰਟ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦਿਖਾਉਂਦੀਆਂ ਹਨ ਕਿ ਇਹ USB ਸੀਰੀਅਲ ਪੋਰਟ ਨਾਲ ਜੁੜਿਆ ਹੋਇਆ ਹੈ। ਇਸ ਲਈ, COM16 ਨੂੰ ਇਸ ਸਾਬਕਾ ਵਿੱਚ ਚੁਣਿਆ ਗਿਆ ਹੈample. COM ਪੋਰਟ ਨੰਬਰ ਸਿਸਟਮ ਵਿਸ਼ੇਸ਼ ਹੈ। ਜੇਕਰ USB ਤੋਂ UART ਬ੍ਰਿਜ ਡ੍ਰਾਈਵਰ ਸਥਾਪਤ ਨਹੀਂ ਹਨ, ਤਾਂ ਇੱਥੋਂ ਡ੍ਰਾਈਵਰਾਂ ਨੂੰ ਡਾਊਨਲੋਡ ਅਤੇ ਸਥਾਪਿਤ ਕਰੋ www.microchip.com/en-us/product/mcp2200. - ਪਾਵਰ ਸਪਲਾਈ ਨੂੰ J19 ਕਨੈਕਟਰ ਨਾਲ ਕਨੈਕਟ ਕਰੋ ਅਤੇ ਸਵਿੱਚ SW7 ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਪਾਵਰ ਸਪਲਾਈ ਨੂੰ ਚਾਲੂ ਕਰੋ।
ਸੀਰੀਅਲ ਟਰਮੀਨਲ (ਤੇਰਾ ਟਰਮ) ਸੈਟ ਅਪ ਕਰਨਾ (ਇੱਕ ਸਵਾਲ ਪੁੱਛੋ)
ਉਪਭੋਗਤਾ ਐਪਲੀਕੇਸ਼ਨ (MiV_uart_blinky.hex file) "ਹੈਲੋ ਵਰਲਡ!" ਪ੍ਰਿੰਟ ਕਰਦਾ ਹੈ! UART ਇੰਟਰਫੇਸ ਦੁਆਰਾ ਸੀਰੀਅਲ ਟਰਮੀਨਲ 'ਤੇ ਸੁਨੇਹਾ.
ਸੀਰੀਅਲ ਟਰਮੀਨਲ ਸਥਾਪਤ ਕਰਨ ਲਈ, ਹੇਠਾਂ ਦਿੱਤੇ ਕਦਮਾਂ ਨੂੰ ਪੂਰਾ ਕਰੋ:
- ਮੇਜ਼ਬਾਨ ਪੀਸੀ 'ਤੇ ਤੇਰਾ ਟਰਮ ਲਾਂਚ ਕਰੋ।
- ਹੇਠਾਂ ਦਿੱਤੇ ਚਿੱਤਰ ਵਿੱਚ ਦਰਸਾਏ ਅਨੁਸਾਰ ਤੇਰਾ ਮਿਆਦ ਵਿੱਚ ਪਛਾਣੇ ਗਏ COM ਪੋਰਟ ਨੂੰ ਚੁਣੋ।
- ਮੇਨੂ ਬਾਰ ਤੋਂ, COM ਪੋਰਟ ਸੈਟ ਅਪ ਕਰਨ ਲਈ ਸੈੱਟਅੱਪ > ਸੀਰੀਅਲ ਪੋਰਟ ਚੁਣੋ।
- ਸਪੀਡ (ਬੌਡ) ਨੂੰ 115200 ਅਤੇ ਫਲੋ ਕੰਟਰੋਲ ਨੂੰ ਕੋਈ ਨਹੀਂ 'ਤੇ ਸੈੱਟ ਕਰੋ ਅਤੇ ਹੇਠਾਂ ਦਿੱਤੇ ਚਿੱਤਰ ਦੇ ਅਨੁਸਾਰ ਨਵੀਂ ਸੈਟਿੰਗ ਵਿਕਲਪ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
ਸੀਰੀਅਲ ਟਰਮੀਨਲ ਸੈੱਟਅੱਪ ਹੋਣ ਤੋਂ ਬਾਅਦ, ਅਗਲਾ ਕਦਮ RT PolarFire® ਡਿਵਾਈਸ ਨੂੰ ਪ੍ਰੋਗਰਾਮ ਕਰਨਾ ਹੈ।
ਡੈਮੋ ਚਲਾਉਣਾ (ਇੱਕ ਸਵਾਲ ਪੁੱਛੋ)
ਡੈਮੋ ਨੂੰ ਚਲਾਉਣ ਲਈ, ਹੇਠਾਂ ਦਿੱਤੇ ਕਦਮਾਂ ਨੂੰ ਪੂਰਾ ਕਰੋ:
- TCM ਸ਼ੁਰੂਆਤੀ ਕਲਾਇੰਟ ਤਿਆਰ ਕਰਨਾ
- RT PolarFire® ਡਿਵਾਈਸ ਦੀ ਪ੍ਰੋਗ੍ਰਾਮਿੰਗ
- SPI ਫਲੈਸ਼ ਚਿੱਤਰ ਤਿਆਰ ਕਰਨਾ
- SPI ਫਲੈਸ਼ ਦਾ ਪ੍ਰੋਗਰਾਮਿੰਗ
TCM ਸ਼ੁਰੂਆਤੀ ਕਲਾਇੰਟ ਤਿਆਰ ਕਰਨਾ (ਇੱਕ ਸਵਾਲ ਪੁੱਛੋ)
ਸਿਸਟਮ ਕੰਟਰੋਲਰ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ RT PolarFire® ਵਿੱਚ TCM ਨੂੰ ਸ਼ੁਰੂ ਕਰਨ ਲਈ, miv_rv0_subsys_pkg.v ਵਿੱਚ ਇੱਕ ਸਥਾਨਕ ਪੈਰਾਮੀਟਰ l_cfg_hard_tcm32_en file ਸਿੰਥੇਸਿਸ ਤੋਂ ਪਹਿਲਾਂ 1'b1 ਵਿੱਚ ਬਦਲਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ। ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ, MIV_RV32 ਯੂਜ਼ਰ ਗਾਈਡ ਦੇਖੋ।
Libero® SoC ਵਿੱਚ, ਕੌਂਫਿਗਰ ਡਿਜ਼ਾਈਨ ਇਨੀਸ਼ੀਅਲਾਈਜ਼ੇਸ਼ਨ ਡੇਟਾ ਅਤੇ ਮੈਮੋਰੀਜ਼ ਵਿਕਲਪ TCM ਸ਼ੁਰੂਆਤੀ ਕਲਾਇੰਟ ਬਣਾਉਂਦਾ ਹੈ ਅਤੇ ਇਸਨੂੰ sNVM, μPROM, ਜਾਂ ਇੱਕ ਬਾਹਰੀ SPI ਫਲੈਸ਼ ਵਿੱਚ ਜੋੜਦਾ ਹੈ, ਚੁਣੀ ਗਈ ਗੈਰ-ਅਸਥਿਰ ਮੈਮੋਰੀ ਦੀ ਕਿਸਮ ਦੇ ਅਧਾਰ ਤੇ। ਇਸ ਐਪਲੀਕੇਸ਼ਨ ਨੋਟ ਵਿੱਚ, TCM ਸ਼ੁਰੂਆਤੀ ਕਲਾਇੰਟ ਨੂੰ SPI ਫਲੈਸ਼ ਵਿੱਚ ਸਟੋਰ ਕੀਤਾ ਗਿਆ ਹੈ। ਇਸ ਪ੍ਰਕਿਰਿਆ ਲਈ ਯੂਜ਼ਰ ਐਪਲੀਕੇਸ਼ਨ ਐਗਜ਼ੀਕਿਊਟੇਬਲ ਦੀ ਲੋੜ ਹੈ file (.hex file). ਹੈਕਸ file (*.hex) SoftConsole ਐਪਲੀਕੇਸ਼ਨ ਪ੍ਰੋਜੈਕਟ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈ। ਏ ਐੱਸample ਯੂਜ਼ਰ ਐਪਲੀਕੇਸ਼ਨ ਡਿਜ਼ਾਈਨ ਦੇ ਨਾਲ ਪ੍ਰਦਾਨ ਕੀਤੀ ਗਈ ਹੈ fileਐੱਸ. ਉਪਭੋਗਤਾ ਐਪਲੀਕੇਸ਼ਨ file (.hex) ਨੂੰ ਹੇਠਾਂ ਦਿੱਤੇ ਕਦਮਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ TCM ਸ਼ੁਰੂਆਤੀ ਕਲਾਇੰਟ ਬਣਾਉਣ ਲਈ ਚੁਣਿਆ ਗਿਆ ਹੈ:
- Libero® SoC ਲਾਂਚ ਕਰੋ ਅਤੇ script.tcl ਚਲਾਓ (ਅੰਤਿਕਾ 2: TCL ਸਕ੍ਰਿਪਟ ਨੂੰ ਚਲਾਉਣਾ)।
- ਡਿਜ਼ਾਈਨ ਇਨੀਸ਼ੀਅਲਾਈਜ਼ੇਸ਼ਨ ਡੇਟਾ ਅਤੇ ਯਾਦਾਂ ਨੂੰ ਕੌਂਫਿਗਰ ਕਰੋ > ਲਿਬੇਰੋ ਡਿਜ਼ਾਈਨ ਫਲੋ ਚੁਣੋ।
- Fabric RAMs ਟੈਬ 'ਤੇ, TCM ਉਦਾਹਰਨ ਦੀ ਚੋਣ ਕਰੋ ਅਤੇ ਫੈਬਰਿਕ ਰੈਮ ਇਨੀਸ਼ੀਅਲਾਈਜ਼ੇਸ਼ਨ ਕਲਾਇੰਟ ਸੰਪਾਦਿਤ ਡਾਇਲਾਗ ਬਾਕਸ ਨੂੰ ਖੋਲ੍ਹਣ ਲਈ ਇਸ 'ਤੇ ਡਬਲ-ਕਲਿੱਕ ਕਰੋ, ਜਿਵੇਂ ਕਿ ਹੇਠਾਂ ਦਿੱਤੀ ਤਸਵੀਰ ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ।
ਐਡਿਟ ਫੈਬਰਿਕ ਰੈਮ ਇਨੀਸ਼ੀਅਲਾਈਜ਼ੇਸ਼ਨ ਕਲਾਇੰਟ ਡਾਇਲਾਗ ਬਾਕਸ ਵਿੱਚ, ਸਟੋਰੇਜ਼ ਕਿਸਮ ਨੂੰ SPI-ਫਲੈਸ਼ 'ਤੇ ਸੈੱਟ ਕਰੋ। ਫਿਰ, ਤੋਂ ਸਮੱਗਰੀ ਦੀ ਚੋਣ ਕਰੋ file ਅਤੇ ਹੇਠਾਂ ਦਿੱਤੇ ਚਿੱਤਰ ਵਿੱਚ ਦਰਸਾਏ ਅਨੁਸਾਰ ਆਯਾਤ (…) ਬਟਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
RT ਪੋਲਰਫਾਇਰ ਡਿਵਾਈਸ ਦਾ ਪ੍ਰੋਗਰਾਮਿੰਗ (ਇੱਕ ਸਵਾਲ ਪੁੱਛੋ)
- ਹਵਾਲਾ ਡਿਜ਼ਾਈਨ files ਵਿੱਚ Libero® SoC ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਬਣਾਇਆ Mi-V ਪ੍ਰੋਸੈਸਰ ਸਬ-ਸਿਸਟਮ ਪ੍ਰੋਜੈਕਟ ਸ਼ਾਮਲ ਹੈ। RT PolarFire® ਡਿਵਾਈਸ ਨੂੰ Libero SoC ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਪ੍ਰੋਗਰਾਮ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।
- Libero SoC ਡਿਜ਼ਾਈਨ ਦਾ ਪ੍ਰਵਾਹ ਹੇਠਾਂ ਦਿੱਤੇ ਚਿੱਤਰ ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ।
RT ਪੋਲਰਫਾਇਰ ਡਿਵਾਈਸ ਨੂੰ ਪ੍ਰੋਗਰਾਮ ਕਰਨ ਲਈ, Mi-V ਪ੍ਰੋਸੈਸਰ ਸਬਸਿਸਟਮ ਲਿਬੇਰੋ ਪ੍ਰੋਜੈਕਟ ਨੂੰ ਖੋਲ੍ਹੋ, ਜੋ ਕਿ Libero SoC ਵਿੱਚ ਪ੍ਰਦਾਨ ਕੀਤੀਆਂ TCL ਸਕ੍ਰਿਪਟਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਬਣਾਇਆ ਗਿਆ ਹੈ, ਅਤੇ ਰਨ ਪ੍ਰੋਗਰਾਮ ਐਕਸ਼ਨ ਨੂੰ ਦੋ ਵਾਰ ਕਲਿੱਕ ਕਰੋ।
SPI ਫਲੈਸ਼ ਚਿੱਤਰ ਤਿਆਰ ਕਰਨਾ (ਇੱਕ ਸਵਾਲ ਪੁੱਛੋ)
- SPI ਫਲੈਸ਼ ਚਿੱਤਰ ਬਣਾਉਣ ਲਈ, ਡਿਜ਼ਾਈਨ ਫਲੋ ਟੈਬ 'ਤੇ ਜਨਰੇਟ SPI ਫਲੈਸ਼ ਚਿੱਤਰ 'ਤੇ ਦੋ ਵਾਰ ਕਲਿੱਕ ਕਰੋ।
- ਜਦੋਂ SPI ਫਲੈਸ਼ ਚਿੱਤਰ ਨੂੰ ਸਫਲਤਾਪੂਰਵਕ ਤਿਆਰ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਤਾਂ SPI ਫਲੈਸ਼ ਚਿੱਤਰ ਤਿਆਰ ਕਰੋ ਦੇ ਅੱਗੇ ਇੱਕ ਹਰਾ ਟਿੱਕ ਚਿੰਨ੍ਹ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ।
SPI ਫਲੈਸ਼ ਪ੍ਰੋਗਰਾਮਿੰਗ (ਇੱਕ ਸਵਾਲ ਪੁੱਛੋ)
SPI ਫਲੈਸ਼ ਚਿੱਤਰ ਨੂੰ ਪ੍ਰੋਗਰਾਮ ਕਰਨ ਲਈ, ਹੇਠਾਂ ਦਿੱਤੇ ਕਦਮਾਂ ਨੂੰ ਪੂਰਾ ਕਰੋ:
- ਡਿਜ਼ਾਈਨ ਫਲੋ ਟੈਬ 'ਤੇ PROGRAM_SPI_IMAGE ਚਲਾਓ 'ਤੇ ਦੋ ਵਾਰ ਕਲਿੱਕ ਕਰੋ।
- ਡਾਇਲਾਗ ਬਾਕਸ ਵਿੱਚ ਹਾਂ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
- ਜਦੋਂ SPI ਚਿੱਤਰ ਨੂੰ ਡਿਵਾਈਸ 'ਤੇ ਸਫਲਤਾਪੂਰਵਕ ਪ੍ਰੋਗਰਾਮ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਤਾਂ PROGRAM_SPI_IMAGE ਚਲਾਓ ਦੇ ਅੱਗੇ ਇੱਕ ਹਰਾ ਟਿੱਕ ਚਿੰਨ੍ਹ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ।
- SPI ਫਲੈਸ਼ ਪ੍ਰੋਗਰਾਮਿੰਗ ਪੂਰੀ ਹੋਣ ਤੋਂ ਬਾਅਦ, TCM ਤਿਆਰ ਹੈ। ਨਤੀਜੇ ਵਜੋਂ, LEDs 1, 2, 3, ਅਤੇ 4 ਝਪਕਦੇ ਹਨ, ਫਿਰ ਪ੍ਰਿੰਟਸ ਸੀਰੀਅਲ ਟਰਮੀਨਲ 'ਤੇ ਦੇਖੇ ਜਾਂਦੇ ਹਨ, ਜਿਵੇਂ ਕਿ ਹੇਠਾਂ ਦਿੱਤੇ ਚਿੱਤਰ ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ।
ਇਹ ਡੈਮੋ ਨੂੰ ਸਮਾਪਤ ਕਰਦਾ ਹੈ.
RT PolarFire® ਡਿਵਾਈਸ ਅਤੇ SPI ਫਲੈਸ਼ ਨੂੰ FlashPro ਐਕਸਪ੍ਰੈਸ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਵੀ ਪ੍ਰੋਗ੍ਰਾਮ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਅੰਤਿਕਾ 1 ਦੇਖੋ: ਫਲੈਸ਼ਪ੍ਰੋ ਐਕਸਪ੍ਰੈਸ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ RT ਪੋਲਰਫਾਇਰ ਡਿਵਾਈਸ ਅਤੇ SPI ਫਲੈਸ਼ ਦਾ ਪ੍ਰੋਗਰਾਮਿੰਗ।
ਅੰਤਿਕਾ 1: ਫਲੈਸ਼ਪ੍ਰੋ ਐਕਸਪ੍ਰੈਸ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ RT ਪੋਲਰਫਾਇਰ ਡਿਵਾਈਸ ਅਤੇ SPI ਫਲੈਸ਼ ਦਾ ਪ੍ਰੋਗਰਾਮਿੰਗ (ਇੱਕ ਸਵਾਲ ਪੁੱਛੋ)
ਹਵਾਲਾ ਡਿਜ਼ਾਈਨ files ਵਿੱਚ ਇੱਕ ਪ੍ਰੋਗਰਾਮਿੰਗ ਨੌਕਰੀ ਸ਼ਾਮਲ ਹੈ file ਫਲੈਸ਼ਪ੍ਰੋ ਐਕਸਪ੍ਰੈਸ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ RT PolarFire® ਡਿਵਾਈਸ ਨੂੰ ਪ੍ਰੋਗਰਾਮਿੰਗ ਕਰਨ ਲਈ। ਇਹ ਨੌਕਰੀ file ਇਸ ਵਿੱਚ SPI ਫਲੈਸ਼ ਚਿੱਤਰ ਵੀ ਸ਼ਾਮਲ ਹੈ, ਜੋ ਕਿ TCM ਸ਼ੁਰੂਆਤੀ ਕਲਾਇੰਟ ਹੈ। FlashPro Express ਇਸ ਪ੍ਰੋਗਰਾਮਿੰਗ .job ਨਾਲ RT ਪੋਲਰਫਾਇਰ ਡਿਵਾਈਸ ਅਤੇ SPI ਫਲੈਸ਼ ਦੋਵਾਂ ਨੂੰ ਪ੍ਰੋਗਰਾਮ ਕਰਦਾ ਹੈ file. ਪ੍ਰੋਗਰਾਮਿੰਗ .ਨੌਕਰੀ file ਡਿਜ਼ਾਈਨ 'ਤੇ ਉਪਲਬਧ ਹੈFiles_directory\Programming_files.
ਪ੍ਰੋਗਰਾਮਿੰਗ ਦੇ ਨਾਲ RT ਪੋਲਰਫਾਇਰ ਡਿਵਾਈਸ ਨੂੰ ਪ੍ਰੋਗਰਾਮ ਕਰਨ ਲਈ file ਫਲੈਸ਼ਪ੍ਰੋ ਐਕਸਪ੍ਰੈਸ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ, ਹੇਠਾਂ ਦਿੱਤੇ ਕਦਮ ਚੁੱਕੋ:
- ਹਾਰਡਵੇਅਰ ਸੈਟ ਅਪ ਕਰੋ, ਹਾਰਡਵੇਅਰ ਸੈਟ ਅਪ ਕਰਨਾ ਵੇਖੋ।
- ਹੋਸਟ ਪੀਸੀ 'ਤੇ, ਫਲੈਸ਼ਪ੍ਰੋ ਐਕਸਪ੍ਰੈਸ ਸੌਫਟਵੇਅਰ ਲਾਂਚ ਕਰੋ।
- ਨਵਾਂ ਜੌਬ ਪ੍ਰੋਜੈਕਟ ਬਣਾਉਣ ਲਈ, ਨਵਾਂ ਕਲਿੱਕ ਕਰੋ ਜਾਂ ਪ੍ਰੋਜੈਕਟ ਮੀਨੂ ਤੋਂ ਫਲੈਸ਼ਪ੍ਰੋ ਐਕਸਪ੍ਰੈਸ ਜੌਬ ਤੋਂ ਨਵਾਂ ਜੌਬ ਪ੍ਰੋਜੈਕਟ ਚੁਣੋ।
- ਡਾਇਲਾਗ ਬਾਕਸ ਵਿੱਚ ਹੇਠਾਂ ਦਰਜ ਕਰੋ:
- ਪ੍ਰੋਗਰਾਮਿੰਗ ਨੌਕਰੀ file: ਬ੍ਰਾਊਜ਼ 'ਤੇ ਕਲਿੱਕ ਕਰੋ ਅਤੇ ਉਸ ਸਥਾਨ 'ਤੇ ਨੈਵੀਗੇਟ ਕਰੋ ਜਿੱਥੇ .job ਹੈ file ਸਥਿਤ ਹੈ ਅਤੇ ਦੀ ਚੋਣ ਕਰੋ file. ਨੌਕਰੀ file ਡਿਜ਼ਾਈਨ 'ਤੇ ਉਪਲਬਧ ਹੈFiles_directory\Programming_files.
- ਫਲੈਸ਼ਪ੍ਰੋ ਐਕਸਪ੍ਰੈਸ ਨੌਕਰੀ ਪ੍ਰੋਜੈਕਟ ਸਥਾਨ: ਬ੍ਰਾਊਜ਼ 'ਤੇ ਕਲਿੱਕ ਕਰੋ ਅਤੇ ਉਸ ਸਥਾਨ 'ਤੇ ਨੈਵੀਗੇਟ ਕਰੋ ਜਿੱਥੇ ਤੁਸੀਂ ਪ੍ਰੋਜੈਕਟ ਨੂੰ ਸੁਰੱਖਿਅਤ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ।
- ਕਲਿਕ ਕਰੋ ਠੀਕ ਹੈ. ਲੋੜੀਂਦਾ ਪ੍ਰੋਗਰਾਮਿੰਗ file ਚੁਣਿਆ ਗਿਆ ਹੈ ਅਤੇ ਪ੍ਰੋਗਰਾਮ ਕੀਤੇ ਜਾਣ ਲਈ ਤਿਆਰ ਹੈ।
- ਫਲੈਸ਼ਪ੍ਰੋ ਐਕਸਪ੍ਰੈਸ ਵਿੰਡੋ ਦਿਖਾਈ ਦਿੰਦੀ ਹੈ ਜਿਵੇਂ ਕਿ ਹੇਠਾਂ ਦਿੱਤੀ ਤਸਵੀਰ ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ। ਪੁਸ਼ਟੀ ਕਰੋ ਕਿ ਪ੍ਰੋਗਰਾਮਰ ਖੇਤਰ ਵਿੱਚ ਇੱਕ ਪ੍ਰੋਗਰਾਮਰ ਨੰਬਰ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ। ਜੇਕਰ ਅਜਿਹਾ ਨਹੀਂ ਹੁੰਦਾ, ਤਾਂ ਬੋਰਡ ਕਨੈਕਸ਼ਨਾਂ ਦੀ ਜਾਂਚ ਕਰੋ ਅਤੇ ਪ੍ਰੋਗਰਾਮਰ ਨੂੰ ਰਿਫ੍ਰੈਸ਼/ਰੀਸਕੈਨ ਕਰੋ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
- RUN 'ਤੇ ਕਲਿੱਕ ਕਰੋ। ਜਦੋਂ ਡਿਵਾਈਸ ਨੂੰ ਸਫਲਤਾਪੂਰਵਕ ਪ੍ਰੋਗਰਾਮ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਇੱਕ ਰਨ ਪਾਸ ਸਥਿਤੀ ਪ੍ਰਦਰਸ਼ਿਤ ਹੁੰਦੀ ਹੈ ਜਿਵੇਂ ਕਿ ਹੇਠਾਂ ਦਿੱਤੀ ਤਸਵੀਰ ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ।
ਇਹ RT ਪੋਲਰਫਾਇਰ ਡਿਵਾਈਸ ਅਤੇ SPI ਫਲੈਸ਼ ਪ੍ਰੋਗਰਾਮਿੰਗ ਨੂੰ ਸਮਾਪਤ ਕਰਦਾ ਹੈ। ਬੋਰਡ ਨੂੰ ਪ੍ਰੋਗ੍ਰਾਮ ਕਰਨ ਤੋਂ ਬਾਅਦ, “ਹੈਲੋ ਵਰਲਡ!” ਦੇਖੋ। UART ਟਰਮੀਨਲ ਤੇ ਪ੍ਰਿੰਟ ਕੀਤਾ ਸੁਨੇਹਾ ਅਤੇ ਉਪਭੋਗਤਾ LEDs ਦਾ ਝਪਕਣਾ।
ਅੰਤਿਕਾ 2: TCL ਸਕ੍ਰਿਪਟ ਨੂੰ ਚਲਾਉਣਾ (ਇੱਕ ਸਵਾਲ ਪੁੱਛੋ)
ਡਿਜ਼ਾਈਨ ਵਿੱਚ TCL ਸਕ੍ਰਿਪਟਾਂ ਦਿੱਤੀਆਂ ਗਈਆਂ ਹਨ fileਡਾਇਰੈਕਟਰੀ HW ਦੇ ਅਧੀਨ s ਫੋਲਡਰ. ਜੇਕਰ ਲੋੜ ਹੋਵੇ, ਤਾਂ ਡਿਜ਼ਾਇਨ ਦੇ ਪ੍ਰਵਾਹ ਨੂੰ ਡਿਜ਼ਾਈਨ ਲਾਗੂ ਕਰਨ ਤੋਂ ਲੈ ਕੇ ਨੌਕਰੀ ਦੀ ਪੀੜ੍ਹੀ ਤੱਕ ਦੁਬਾਰਾ ਤਿਆਰ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ file.
TCL ਨੂੰ ਚਲਾਉਣ ਲਈ, ਹੇਠਾਂ ਦਿੱਤੇ ਕਦਮਾਂ ਨੂੰ ਪੂਰਾ ਕਰੋ:
- Libero ਸਾਫਟਵੇਅਰ ਲਾਂਚ ਕਰੋ।
- ਪ੍ਰੋਜੈਕਟ ਚੁਣੋ > ਐਗਜ਼ੀਕਿਊਟ ਸਕ੍ਰਿਪਟ...
- ਬ੍ਰਾਊਜ਼ 'ਤੇ ਕਲਿੱਕ ਕਰੋ ਅਤੇ ਡਾਊਨਲੋਡ ਕੀਤੀ HW ਡਾਇਰੈਕਟਰੀ ਤੋਂ script.tcl ਚੁਣੋ।
- ਚਲਾਓ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
TCL ਸਕ੍ਰਿਪਟ ਦੇ ਸਫਲਤਾਪੂਰਵਕ ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਤੋਂ ਬਾਅਦ, Libero ਪ੍ਰੋਜੈਕਟ HW ਡਾਇਰੈਕਟਰੀ ਦੇ ਅੰਦਰ ਬਣਾਇਆ ਗਿਆ ਹੈ।
- TCL ਸਕ੍ਰਿਪਟਾਂ ਬਾਰੇ ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ, rtpf_an4229_df/HW/TCL_Script_readme.txt ਦੇਖੋ। TCL ਕਮਾਂਡਾਂ ਬਾਰੇ ਵਧੇਰੇ ਜਾਣਕਾਰੀ ਲਈ, Tcl ਕਮਾਂਡਾਂ ਹਵਾਲਾ ਗਾਈਡ ਦੇਖੋ। ਮਾਈਕ੍ਰੋਚਿੱਪ ਨਾਲ ਸੰਪਰਕ ਕਰੋ
- TCL ਸਕ੍ਰਿਪਟ ਚਲਾਉਂਦੇ ਸਮੇਂ ਆਈ ਕਿਸੇ ਵੀ ਪੁੱਛਗਿੱਛ ਲਈ ਤਕਨੀਕੀ ਸਹਾਇਤਾ।
ਸੰਸ਼ੋਧਨ ਇਤਿਹਾਸ (ਇੱਕ ਸਵਾਲ ਪੁੱਛੋ)
ਸੰਸ਼ੋਧਨ ਇਤਿਹਾਸ ਸਾਰਣੀ ਉਹਨਾਂ ਤਬਦੀਲੀਆਂ ਦਾ ਵਰਣਨ ਕਰਦੀ ਹੈ ਜੋ ਦਸਤਾਵੇਜ਼ ਵਿੱਚ ਲਾਗੂ ਕੀਤੀਆਂ ਗਈਆਂ ਸਨ। ਪਰਿਵਰਤਨ ਸਭ ਤੋਂ ਮੌਜੂਦਾ ਪ੍ਰਕਾਸ਼ਨ ਨਾਲ ਸ਼ੁਰੂ ਕਰਦੇ ਹੋਏ, ਸੰਸ਼ੋਧਨ ਦੁਆਰਾ ਸੂਚੀਬੱਧ ਕੀਤੇ ਗਏ ਹਨ।
ਸਾਰਣੀ 10-1. ਸੰਸ਼ੋਧਨ ਇਤਿਹਾਸ
ਸੰਸ਼ੋਧਨ | ਮਿਤੀ | ਵਰਣਨ |
B | 10/2024 | ਦਸਤਾਵੇਜ਼ ਦੇ ਸੰਸ਼ੋਧਨ B ਵਿੱਚ ਕੀਤੀਆਂ ਤਬਦੀਲੀਆਂ ਦੀ ਸੂਚੀ ਹੇਠਾਂ ਦਿੱਤੀ ਗਈ ਹੈ:
|
A | 10/2021 | ਇਸ ਦਸਤਾਵੇਜ਼ ਦਾ ਪਹਿਲਾ ਪ੍ਰਕਾਸ਼ਨ |
ਮਾਈਕ੍ਰੋਚਿਪ FPGA ਸਹਿਯੋਗ
ਮਾਈਕ੍ਰੋਚਿੱਪ ਐੱਫਪੀਜੀਏ ਉਤਪਾਦ ਸਮੂਹ ਆਪਣੇ ਉਤਪਾਦਾਂ ਨੂੰ ਵੱਖ-ਵੱਖ ਸਹਾਇਤਾ ਸੇਵਾਵਾਂ ਦੇ ਨਾਲ ਸਮਰਥਨ ਕਰਦਾ ਹੈ, ਜਿਸ ਵਿੱਚ ਗਾਹਕ ਸੇਵਾ, ਗਾਹਕ ਤਕਨੀਕੀ ਸਹਾਇਤਾ ਕੇਂਦਰ, ਏ. webਸਾਈਟ, ਅਤੇ ਵਿਸ਼ਵਵਿਆਪੀ ਵਿਕਰੀ ਦਫਤਰ। ਗਾਹਕਾਂ ਨੂੰ ਸਮਰਥਨ ਨਾਲ ਸੰਪਰਕ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਮਾਈਕ੍ਰੋਚਿੱਪ ਔਨਲਾਈਨ ਸਰੋਤਾਂ 'ਤੇ ਜਾਣ ਦਾ ਸੁਝਾਅ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ ਕਿਉਂਕਿ ਇਹ ਬਹੁਤ ਸੰਭਾਵਨਾ ਹੈ ਕਿ ਉਨ੍ਹਾਂ ਦੇ ਸਵਾਲਾਂ ਦਾ ਜਵਾਬ ਪਹਿਲਾਂ ਹੀ ਦਿੱਤਾ ਗਿਆ ਹੈ।
ਰਾਹੀਂ ਤਕਨੀਕੀ ਸਹਾਇਤਾ ਕੇਂਦਰ ਨਾਲ ਸੰਪਰਕ ਕਰੋ web'ਤੇ ਸਾਈਟ www.microchip.com/support. FPGA ਡਿਵਾਈਸ ਪਾਰਟ ਨੰਬਰ ਦਾ ਜ਼ਿਕਰ ਕਰੋ, ਉਚਿਤ ਕੇਸ ਸ਼੍ਰੇਣੀ ਚੁਣੋ, ਅਤੇ ਡਿਜ਼ਾਈਨ ਅੱਪਲੋਡ ਕਰੋ files ਤਕਨੀਕੀ ਸਹਾਇਤਾ ਕੇਸ ਬਣਾਉਣ ਵੇਲੇ.
ਗੈਰ-ਤਕਨੀਕੀ ਉਤਪਾਦ ਸਹਾਇਤਾ ਲਈ ਗਾਹਕ ਸੇਵਾ ਨਾਲ ਸੰਪਰਕ ਕਰੋ, ਜਿਵੇਂ ਕਿ ਉਤਪਾਦ ਦੀ ਕੀਮਤ, ਉਤਪਾਦ ਅੱਪਗਰੇਡ, ਅੱਪਡੇਟ ਜਾਣਕਾਰੀ, ਆਰਡਰ ਸਥਿਤੀ, ਅਤੇ ਅਧਿਕਾਰ।
- ਉੱਤਰੀ ਅਮਰੀਕਾ ਤੋਂ, 800.262.1060 'ਤੇ ਕਾਲ ਕਰੋ
- ਬਾਕੀ ਦੁਨੀਆ ਤੋਂ, 650.318.4460 'ਤੇ ਕਾਲ ਕਰੋ
- ਫੈਕਸ, ਦੁਨੀਆ ਵਿੱਚ ਕਿਤੇ ਵੀ, 650.318.8044
ਮਾਈਕ੍ਰੋਚਿੱਪ ਜਾਣਕਾਰੀ
ਮਾਈਕ੍ਰੋਚਿੱਪ 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.
ਇਹ ਜਾਣਕਾਰੀ ਮਾਈਕ੍ਰੋਚਿੱਪ ਦੁਆਰਾ "ਜਿਵੇਂ ਹੈ" ਦੁਆਰਾ ਪ੍ਰਦਾਨ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ਮਾਈਕ੍ਰੋਚਿਪ ਕਿਸੇ ਵੀ ਕਿਸਮ ਦੀ ਕੋਈ ਪ੍ਰਤੀਨਿਧਤਾ ਜਾਂ ਵਾਰੰਟੀ ਨਹੀਂ ਦਿੰਦਾ ਹੈ ਭਾਵੇਂ ਉਹ ਪ੍ਰਗਟਾਵੇ ਜਾਂ ਅਪ੍ਰਤੱਖ, ਲਿਖਤੀ ਜਾਂ ਜ਼ੁਬਾਨੀ, ਸੰਵਿਧਾਨਕ ਜਾਂ ਹੋਰ, ਜਾਣਕਾਰੀ ਨਾਲ ਸਬੰਧਤ, ਪਰ ਸੀਮਤ ਸਮੇਤ ਸੀਮਤ ਨਹੀਂ ਗੈਰ-ਉਲੰਘਣ, ਵਪਾਰਕਤਾ, ਅਤੇ ਕਿਸੇ ਖਾਸ ਉਦੇਸ਼ ਲਈ ਫਿਟਨੈਸ, ਜਾਂ ਇਸਦੀ ਸਥਿਤੀ, ਗੁਣਵੱਤਾ, ਜਾਂ ਪ੍ਰਦਰਸ਼ਨ ਨਾਲ ਸੰਬੰਧਿਤ ਵਾਰੰਟੀਆਂ।
ਕਿਸੇ ਵੀ ਸਥਿਤੀ ਵਿੱਚ ਮਾਈਕ੍ਰੋਚਿਪ ਕਿਸੇ ਵੀ ਅਸਿੱਧੇ, ਵਿਸ਼ੇਸ਼, ਦੰਡਕਾਰੀ, ਇਤਫਾਕ, ਜਾਂ ਨਤੀਜੇ ਵਜੋਂ ਹੋਣ ਵਾਲੇ ਨੁਕਸਾਨ, ਨੁਕਸਾਨ, ਲਾਗਤ, ਜਾਂ ਕਿਸੇ ਵੀ ਕਿਸਮ ਦੇ ਖਰਚੇ ਲਈ ਜ਼ਿੰਮੇਵਾਰ ਨਹੀਂ ਹੋਵੇਗੀ ਜੋ ਵੀ ਯੂ.ਐਸ. ਭਾਵੇਂ ਮਾਈਕ੍ਰੋਚਿਪ ਨੂੰ ਸੰਭਾਵਨਾ ਬਾਰੇ ਸਲਾਹ ਦਿੱਤੀ ਗਈ ਹੋਵੇ ਜਾਂ ਨੁਕਸਾਨਾਂ ਦੀ ਸੰਭਾਵਨਾ ਹੈ। ਕਨੂੰਨ ਦੁਆਰਾ ਆਗਿਆ ਦਿੱਤੀ ਗਈ ਪੂਰੀ ਹੱਦ ਤੱਕ, ਜਾਣਕਾਰੀ ਜਾਂ ਇਸਦੀ ਵਰਤੋਂ ਨਾਲ ਸਬੰਧਤ ਕਿਸੇ ਵੀ ਤਰੀਕੇ ਨਾਲ ਸਾਰੇ ਦਾਅਵਿਆਂ 'ਤੇ ਮਾਈਕ੍ਰੋਚਿਪ ਦੀ ਸਮੁੱਚੀ ਦੇਣਦਾਰੀ ਫੀਸਾਂ ਦੀ ਰਕਮ ਤੋਂ ਵੱਧ ਨਹੀਂ ਹੋਵੇਗੀ, ਜੇਕਰ ਤੁਹਾਨੂੰ ਕੋਈ ਵੀ, ਜਾਣਕਾਰੀ ਲਈ ਮਾਈਕ੍ਰੋਚਿੱਪ।
ਜੀਵਨ ਸਹਾਇਤਾ ਅਤੇ/ਜਾਂ ਸੁਰੱਖਿਆ ਐਪਲੀਕੇਸ਼ਨਾਂ ਵਿੱਚ ਮਾਈਕ੍ਰੋਚਿੱਪ ਡਿਵਾਈਸਾਂ ਦੀ ਵਰਤੋਂ ਪੂਰੀ ਤਰ੍ਹਾਂ ਖਰੀਦਦਾਰ ਦੇ ਜੋਖਮ 'ਤੇ ਹੈ, ਅਤੇ ਖਰੀਦਦਾਰ ਅਜਿਹੀ ਵਰਤੋਂ ਦੇ ਨਤੀਜੇ ਵਜੋਂ ਹੋਣ ਵਾਲੇ ਕਿਸੇ ਵੀ ਅਤੇ ਸਾਰੇ ਨੁਕਸਾਨਾਂ, ਦਾਅਵਿਆਂ, ਮੁਕੱਦਮੇ ਜਾਂ ਖਰਚਿਆਂ ਤੋਂ ਨੁਕਸਾਨ ਰਹਿਤ ਮਾਈਕ੍ਰੋਚਿੱਪ ਨੂੰ ਬਚਾਉਣ, ਮੁਆਵਜ਼ਾ ਦੇਣ ਅਤੇ ਰੱਖਣ ਲਈ ਸਹਿਮਤ ਹੁੰਦਾ ਹੈ। ਕਿਸੇ ਵੀ ਮਾਈਕ੍ਰੋਚਿੱਪ ਬੌਧਿਕ ਸੰਪੱਤੀ ਦੇ ਅਧਿਕਾਰਾਂ ਦੇ ਤਹਿਤ, ਕੋਈ ਵੀ ਲਾਇਸੈਂਸ, ਸਪਸ਼ਟ ਜਾਂ ਹੋਰ ਨਹੀਂ ਦੱਸਿਆ ਜਾਂਦਾ ਹੈ, ਜਦੋਂ ਤੱਕ ਕਿ ਹੋਰ ਨਹੀਂ ਦੱਸਿਆ ਗਿਆ ਹੋਵੇ।
ਟ੍ਰੇਡਮਾਰਕ
ਮਾਈਕ੍ਰੋਚਿੱਪ ਦਾ ਨਾਮ ਅਤੇ ਲੋਗੋ, ਮਾਈਕ੍ਰੋਚਿਪ ਲੋਗੋ, ਅਡਾਪਟੈਕ, ਏਵੀਆਰ, ਏਵੀਆਰ ਲੋਗੋ, ਏਵੀਆਰ ਫ੍ਰੀਕਸ, ਬੇਸਟਾਈਮ, ਬਿਟਕਲਾਉਡ, ਕ੍ਰਿਪਟੋਮੈਮੋਰੀ, ਕ੍ਰਿਪਟੋਆਰਐਫ, ਡੀਐਸਪੀਆਈਸੀ, ਫਲੈਕਸਪੀਡਬਲਯੂਆਰ, ਹੇਲਡੋ, ਆਈਗਲੂ, ਜੂਕੇਬਲੌਕਸ, ਕੀਲੋਕ, ਲਿੰਕਸ, ਮੈਕਲੈਕਸ, ਮੈਕਲੈਕਸ, ਮੇਕਲੇਕਸ MediaLB, megaAVR, Microsemi, Microsemi ਲੋਗੋ, MOST, MOST ਲੋਗੋ, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 ਲੋਗੋ, PolarFire, Prochip ਡਿਜ਼ਾਈਨਰ, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST, SYMFST, ਲੋਗੋ , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron, ਅਤੇ XMEGA ਸੰਯੁਕਤ ਰਾਜ ਅਮਰੀਕਾ ਅਤੇ ਹੋਰ ਦੇਸ਼ਾਂ ਵਿੱਚ ਸ਼ਾਮਲ ਮਾਈਕ੍ਰੋਚਿੱਪ ਤਕਨਾਲੋਜੀ ਦੇ ਰਜਿਸਟਰਡ ਟ੍ਰੇਡਮਾਰਕ ਹਨ।
AgileSwitch, 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 ਲੋਗੋ, ਕੁਆਇਟ-ਡਬਲਯੂਡਬਲਯੂ. TimeCesium, TimeHub, TimePictra, TimeProvider, ਅਤੇ ZL ਯੂ.ਐੱਸ.ਏ. ਵਿੱਚ ਸ਼ਾਮਲ ਮਾਈਕ੍ਰੋਚਿੱਪ ਤਕਨਾਲੋਜੀ ਦੇ ਰਜਿਸਟਰਡ ਟ੍ਰੇਡਮਾਰਕ ਹਨ।
ਅਡਜਸੈਂਟ ਕੀ ਸਪ੍ਰੈਸ਼ਨ, AKS, ਐਨਾਲਾਗ-ਫੌਰ-ਦਿ-ਡਿਜੀਟਲ ਏਜ, ਕੋਈ ਵੀ ਕੈਪੇਸੀਟਰ, ਐਨੀਇਨ, ਐਨੀਆਉਟ, ਆਗਮੈਂਟਡ ਸਵਿਚਿੰਗ, ਬਲੂਸਕਾਈ, ਬਾਡੀਕਾਮ, ਕਲੌਕਸਟੂਡੀਓ, ਕੋਡਗਾਰਡ, ਕ੍ਰਿਪਟੋ ਪ੍ਰਮਾਣੀਕਰਨ, ਕ੍ਰਿਪਟੋ ਆਟੋਮੋਟਿਵ, ਕ੍ਰਿਪਟੋ ਆਟੋਮੋਟਿਵ, ਸੀਡੀਸੀਡੀਪੀਆਈਐਮਪੈਨਟ, ਸੀਡੀਪੀਆਈਐਮਪੀਆਈਡੀਐਸਪੈਨਡ , ਡਾਇਨਾਮਿਕ ਔਸਤ ਮੇਲ ਖਾਂਦਾ ਹੈ , DAM, ECAN, Espresso T1S, EtherGREEN, EyeOpen, GridTime, IdealBridge, IGaT, ਇਨ-ਸਰਕਟ ਸੀਰੀਅਲ ਪ੍ਰੋਗਰਾਮਿੰਗ, ICSP, INICnet, ਇੰਟੈਲੀਜੈਂਟ ਸਮਾਨਤਾ, IntelliMOS, ਇੰਟਰ-ਚਿੱਪ ਕਨੈਕਟੀਵਿਟੀ, JitterBlocker, Knob-Dmax-Dmax-Playin, Marcplayin ਅਧਿਕਤਮView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB ਪ੍ਰਮਾਣਿਤ ਲੋਗੋ, MPLIB, MPLINK, mSiC, ਮਲਟੀਟ੍ਰੈਕ, NetDetach, ਸਰਵਜਨਕ ਕੋਡ ਜਨਰੇਸ਼ਨ, PICDEM, PICDEM.net, PICkit, PICtail, Power MOS IV, Power MOS, PowerMOS 7, PowerSconili , QMatrix, REAL ICE, Ripple Blocker, RTAX, RTG4, SAM-ICE, ਸੀਰੀਅਲ ਕਵਾਡ I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, Ench PHY, Syrod , ਭਰੋਸੇਯੋਗ ਸਮਾਂ, TSHARC, ਟਿਊਰਿੰਗ, USBCheck, VariSense, VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect, ਅਤੇ ZENA ਅਮਰੀਕਾ ਅਤੇ ਹੋਰ ਦੇਸ਼ਾਂ ਵਿੱਚ ਸ਼ਾਮਲ ਮਾਈਕ੍ਰੋਚਿੱਪ ਤਕਨਾਲੋਜੀ ਦੇ ਟ੍ਰੇਡਮਾਰਕ ਹਨ।
SQTP ਯੂ.ਐੱਸ.ਏ. ਵਿੱਚ ਸ਼ਾਮਲ ਮਾਈਕ੍ਰੋਚਿੱਪ ਟੈਕਨਾਲੋਜੀ ਦਾ ਇੱਕ ਸੇਵਾ ਚਿੰਨ੍ਹ ਹੈ, ਅਡਾਪਟੈਕ ਲੋਗੋ, ਫ੍ਰੀਕੁਐਂਸੀ ਆਨ ਡਿਮਾਂਡ, ਸਿਲੀਕਾਨ ਸਟੋਰੇਜ ਟੈਕਨਾਲੋਜੀ, ਅਤੇ ਸਿਮਕਾਮ ਦੂਜੇ ਦੇਸ਼ਾਂ ਵਿੱਚ ਮਾਈਕ੍ਰੋਚਿੱਪ ਟੈਕਨਾਲੋਜੀ ਇੰਕ. ਦੇ ਰਜਿਸਟਰਡ ਟ੍ਰੇਡਮਾਰਕ ਹਨ। GestIC ਮਾਈਕ੍ਰੋਚਿਪ ਟੈਕਨਾਲੋਜੀ ਜਰਮਨੀ II GmbH & Co. KG, ਮਾਈਕ੍ਰੋਚਿਪ ਟੈਕਨਾਲੋਜੀ ਇੰਕ. ਦੀ ਸਹਾਇਕ ਕੰਪਨੀ, ਦੂਜੇ ਦੇਸ਼ਾਂ ਵਿੱਚ ਇੱਕ ਰਜਿਸਟਰਡ ਟ੍ਰੇਡਮਾਰਕ ਹੈ।
ਇੱਥੇ ਦੱਸੇ ਗਏ ਹੋਰ ਸਾਰੇ ਟ੍ਰੇਡਮਾਰਕ ਉਹਨਾਂ ਦੀਆਂ ਸਬੰਧਤ ਕੰਪਨੀਆਂ ਦੀ ਸੰਪਤੀ ਹਨ।
© 2024, ਮਾਈਕ੍ਰੋਚਿੱਪ ਟੈਕਨਾਲੋਜੀ ਇਨਕਾਰਪੋਰੇਟਿਡ ਅਤੇ ਇਸ ਦੀਆਂ ਸਹਾਇਕ ਕੰਪਨੀਆਂ। ਸਾਰੇ ਹੱਕ ਰਾਖਵੇਂ ਹਨ.
- ISBN: 978-1-6683-0441-9
ਗੁਣਵੱਤਾ ਪ੍ਰਬੰਧਨ ਸਿਸਟਮ
ਮਾਈਕ੍ਰੋਚਿਪ ਦੇ ਕੁਆਲਿਟੀ ਮੈਨੇਜਮੈਂਟ ਸਿਸਟਮ ਬਾਰੇ ਜਾਣਕਾਰੀ ਲਈ, ਕਿਰਪਾ ਕਰਕੇ ਇੱਥੇ ਜਾਓ www.microchip.com/quality.
ਵਿਸ਼ਵਵਿਆਪੀ ਵਿਕਰੀ ਅਤੇ ਸੇਵਾ
ਅਮਰੀਕਾ | ਏਸ਼ੀਆ/ਪੈਸਿਫਿਕ | ਏਸ਼ੀਆ/ਪੈਸਿਫਿਕ | ਯੂਰੋਪ |
ਕਾਰਪੋਰੇਟ ਦਫ਼ਤਰ 2355 ਵੈਸਟ ਚੈਂਡਲਰ ਬਲਵੀਡੀ. ਚੈਂਡਲਰ, AZ 85224-6199 ਟੈਲੀਫ਼ੋਨ: 480-792-7200 ਫੈਕਸ: 480-792-7277 ਤਕਨੀਕੀ ਸਮਰਥਨ: www.microchip.com/support Web ਪਤਾ: www.microchip.com ਅਟਲਾਂਟਾ ਡੁਲਥ, ਜੀ.ਏ ਟੈਲੀਫ਼ੋਨ: 678-957-9614 ਫੈਕਸ: 678-957-1455 ਆਸਟਿਨ, TX ਟੈਲੀਫ਼ੋਨ: 512-257-3370 ਬੋਸਟਨ ਵੈਸਟਬਰੋ, ਐਮਏ ਟੈਲੀਫੋਨ: 774-760-0087 ਫੈਕਸ: 774-760-0088 ਸ਼ਿਕਾਗੋ ਇਟਾਸਕਾ, ਆਈ.ਐਲ ਟੈਲੀਫ਼ੋਨ: 630-285-0071 ਫੈਕਸ: 630-285-0075 ਡੱਲਾਸ ਐਡੀਸਨ, ਟੀ.ਐਕਸ ਟੈਲੀਫ਼ੋਨ: 972-818-7423 ਫੈਕਸ: 972-818-2924 ਡੀਟ੍ਰਾਯ੍ਟ ਨੋਵੀ, ਐਮ.ਆਈ ਟੈਲੀਫ਼ੋਨ: 248-848-4000 ਹਿਊਸਟਨ, TX ਟੈਲੀਫ਼ੋਨ: 281-894-5983 ਇੰਡੀਆਨਾਪੋਲਿਸ Noblesville, IN ਟੈਲੀਫੋਨ: 317-773-8323 ਫੈਕਸ: 317-773-5453 ਟੈਲੀਫ਼ੋਨ: 317-536-2380 ਲਾਸ ਐਨਗਲਜ਼ ਮਿਸ਼ਨ ਵੀਜੋ, CA ਟੈਲੀਫੋਨ: 949-462-9523 ਫੈਕਸ: 949-462-9608 ਟੈਲੀਫ਼ੋਨ: 951-273-7800 ਰੇਲੇ, NC ਟੈਲੀਫ਼ੋਨ: 919-844-7510 ਨਿਊਯਾਰਕ, NY ਟੈਲੀਫ਼ੋਨ: 631-435-6000 ਸੈਨ ਜੋਸ, CA ਟੈਲੀਫ਼ੋਨ: 408-735-9110 ਟੈਲੀਫ਼ੋਨ: 408-436-4270 ਕੈਨੇਡਾ – ਟੋਰਾਂਟੋ ਟੈਲੀਫ਼ੋਨ: 905-695-1980 |ਫੈਕਸ: 905-695-2078 |
ਆਸਟ੍ਰੇਲੀਆ - ਸਿਡਨੀ ਟੈਲੀਫ਼ੋਨ: 61-2-9868-6733 ਚੀਨ - ਬੀਜਿੰਗ ਟੈਲੀਫ਼ੋਨ: 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 ਚੀਨ - ਕਿੰਗਦਾਓ ਟੈਲੀਫ਼ੋਨ: 86-532-8502-7355 ਚੀਨ - ਸ਼ੰਘਾਈ ਟੈਲੀਫ਼ੋਨ: 86-21-3326-8000 ਚੀਨ - ਸ਼ੇਨਯਾਂਗ ਟੈਲੀਫ਼ੋਨ: 86-24-2334-2829 ਚੀਨ - ਸ਼ੇਨਜ਼ੇਨ ਟੈਲੀਫ਼ੋਨ: 86-755-8864-2200 ਚੀਨ - ਸੁਜ਼ੌ ਟੈਲੀਫ਼ੋਨ: 86-186-6233-1526 ਚੀਨ - ਵੁਹਾਨ ਟੈਲੀਫ਼ੋਨ: 86-27-5980-5300 ਚੀਨ - Xian ਟੈਲੀਫ਼ੋਨ: 86-29-8833-7252 ਚੀਨ - ਜ਼ਿਆਮੇਨ ਟੈਲੀਫ਼ੋਨ: 86-592-2388138 ਚੀਨ - ਜ਼ੁਹਾਈ ਟੈਲੀਫ਼ੋਨ: 86-756-3210040 |
ਭਾਰਤ – ਬੰਗਲੌਰ ਟੈਲੀਫ਼ੋਨ: 91-80-3090-4444 ਭਾਰਤ - ਨਵੀਂ ਦਿੱਲੀ ਟੈਲੀਫ਼ੋਨ: 91-11-4160-8631 ਭਾਰਤ – ਪੁਣੇ ਟੈਲੀਫ਼ੋਨ: 91-20-4121-0141 ਜਪਾਨ – ਓਸਾਕਾ ਟੈਲੀਫ਼ੋਨ: 81-6-6152-7160 ਜਪਾਨ – ਟੋਕੀਓ ਟੈਲੀਫ਼ੋਨ: 81-3-6880- 3770 ਕੋਰੀਆ - ਡੇਗੂ ਟੈਲੀਫ਼ੋਨ: 82-53-744-4301 ਕੋਰੀਆ - ਸਿਓਲ ਟੈਲੀਫ਼ੋਨ: 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 |
ਆਸਟਰੀਆ – ਵੇਲਜ਼ ਟੈਲੀਫ਼ੋਨ: 43-7242-2244-39 ਫੈਕਸ: 43-7242-2244-393ਡੈਨਮਾਰਕ – ਕੋਪਨਹੇਗਨ ਟੈਲੀਫ਼ੋਨ: 45-4485-5910 ਫੈਕਸ: 45-4485-2829ਫਿਨਲੈਂਡ – ਐਸਪੂ ਟੈਲੀਫ਼ੋਨ: 358-9-4520-820 ਫਰਾਂਸ – ਪੈਰਿਸ ਜਰਮਨੀ – ਗਰਚਿੰਗ ਜਰਮਨੀ – ਹਾਨ ਜਰਮਨੀ – ਹੇਲਬਰੋਨ ਜਰਮਨੀ – ਕਾਰਲਸਰੂਹੇ ਟੈਲੀਫ਼ੋਨ: 49-721-625370 ਜਰਮਨੀ – ਮਿਊਨਿਖ ਜਰਮਨੀ – ਰੋਜ਼ਨਹੇਮ ਇਜ਼ਰਾਈਲ - ਹੋਡ ਹਾਸ਼ਰੋਨ ਇਟਲੀ - ਮਿਲਾਨ ਇਟਲੀ - ਪਾਡੋਵਾ ਨੀਦਰਲੈਂਡਜ਼ - ਡ੍ਰੂਨੇਨ ਨਾਰਵੇ – ਟ੍ਰਾਂਡਹਾਈਮ ਪੋਲੈਂਡ - ਵਾਰਸਾ ਰੋਮਾਨੀਆ – ਬੁਕਾਰੈਸਟ ਸਪੇਨ - ਮੈਡ੍ਰਿਡ |
ਐਪਲੀਕੇਸ਼ਨ ਨੋਟ
© 2024 ਮਾਈਕ੍ਰੋਚਿੱਪ ਟੈਕਨਾਲੋਜੀ ਇੰਕ. ਅਤੇ ਇਸਦੀਆਂ ਸਹਾਇਕ ਕੰਪਨੀਆਂ
ਦਸਤਾਵੇਜ਼ / ਸਰੋਤ
![]() |
MICROCHIP AN4229 Risc V ਪ੍ਰੋਸੈਸਰ ਸਬਸਿਸਟਮ [pdf] ਯੂਜ਼ਰ ਗਾਈਡ AN4229, AN4229 Risc V ਪ੍ਰੋਸੈਸਰ ਸਬਸਿਸਟਮ, AN4229, Risc V ਪ੍ਰੋਸੈਸਰ ਸਬਸਿਸਟਮ, ਪ੍ਰੋਸੈਸਰ ਸਬਸਿਸਟਮ, ਸਬਸਿਸਟਮ |