ਮਾਈਕ੍ਰੋਸੇਮੀ-ਲੋਗੋ

ਮਾਈਕ੍ਰੋਸੇਮੀ ਸਮਾਰਟਡਿਜ਼ਾਈਨ MSS ਏਮਬੈਡਡ ਨਾਨਵੋਲੇਟਾਈਲ ਮੈਮੋਰੀ (eNVM)

ਮਾਈਕ੍ਰੋਸੇਮੀ-ਸਮਾਰਟਡਿਜ਼ਾਈਨ-ਐਮਐਸਐਸ-ਏਮਬੇਡਡ-ਨਾਨਵੋਲੇਟਾਈਲ-ਮੈਮੋਰੀ-(eNVM)-PRO

ਜਾਣ-ਪਛਾਣ

MSS ਏਮਬੈਡਡ ਨਾਨਵੋਲੇਟਾਈਲ ਮੈਮੋਰੀ (eNVM) ਕੌਂਫਿਗਰੇਟਰ ਤੁਹਾਨੂੰ ਵੱਖ-ਵੱਖ ਮੈਮੋਰੀ ਖੇਤਰ (ਕਲਾਇੰਟਸ) ਬਣਾਉਣ ਦੇ ਯੋਗ ਬਣਾਉਂਦਾ ਹੈ ਜਿਨ੍ਹਾਂ ਨੂੰ ਸਮਾਰਟਫਿਊਜ਼ਨ ਡਿਵਾਈਸ eNVM ਬਲਾਕ(ਆਂ) ਵਿੱਚ ਪ੍ਰੋਗਰਾਮ ਕੀਤੇ ਜਾਣ ਦੀ ਲੋੜ ਹੈ।
ਇਸ ਦਸਤਾਵੇਜ਼ ਵਿੱਚ ਅਸੀਂ ਵੇਰਵੇ ਵਿੱਚ ਵਰਣਨ ਕਰਦੇ ਹਾਂ ਕਿ eNVM ਬਲਾਕ(ਬਲੌਕਾਂ) ਨੂੰ ਕਿਵੇਂ ਸੰਰਚਿਤ ਕਰਨਾ ਹੈ। eNVM ਬਾਰੇ ਹੋਰ ਵੇਰਵਿਆਂ ਲਈ, ਕਿਰਪਾ ਕਰਕੇ Actel SmartFusion ਮਾਈਕ੍ਰੋਕੰਟਰੋਲਰ ਸਬਸਿਸਟਮ ਉਪਭੋਗਤਾ ਦੀ ਗਾਈਡ ਵੇਖੋ।

eNVM ਉਪਭੋਗਤਾ ਪੰਨਿਆਂ ਬਾਰੇ ਮਹੱਤਵਪੂਰਨ ਜਾਣਕਾਰੀ 

MSS ਸੰਰਚਨਾ MSS ਸੰਰਚਨਾ ਨੂੰ ਸਟੋਰ ਕਰਨ ਲਈ ਉਪਭੋਗਤਾ eNVM ਪੰਨਿਆਂ ਦੀ ਇੱਕ ਨਿਸ਼ਚਿਤ ਗਿਣਤੀ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ। ਇਹ ਪੰਨੇ eNVM ਐਡਰੈੱਸ ਸਪੇਸ ਦੇ ਸਿਖਰ 'ਤੇ ਸਥਿਤ ਹਨ। ਪੰਨਿਆਂ ਦੀ ਗਿਣਤੀ ਤੁਹਾਡੀ MSS ਸੰਰਚਨਾ (ACE, GPIOs ਅਤੇ eNVM Init ਕਲਾਇੰਟਸ) ਦੇ ਆਧਾਰ 'ਤੇ ਵੇਰੀਏਬਲ ਹੈ। ਤੁਹਾਡੇ ਐਪਲੀਕੇਸ਼ਨ ਕੋਡ ਨੂੰ ਇਹਨਾਂ ਉਪਭੋਗਤਾ ਪੰਨਿਆਂ ਵਿੱਚ ਨਹੀਂ ਲਿਖਣਾ ਚਾਹੀਦਾ ਕਿਉਂਕਿ ਇਹ ਤੁਹਾਡੇ ਡਿਜ਼ਾਈਨ ਲਈ ਰਨਟਾਈਮ ਅਸਫਲਤਾ ਦਾ ਕਾਰਨ ਬਣ ਸਕਦਾ ਹੈ। ਇਹ ਵੀ ਨੋਟ ਕਰੋ ਕਿ ਜੇਕਰ ਇਹ ਪੰਨੇ ਗਲਤੀ ਨਾਲ ਖਰਾਬ ਹੋ ਗਏ ਹਨ, ਤਾਂ ਇਹ ਭਾਗ ਦੁਬਾਰਾ ਬੂਟ ਨਹੀਂ ਹੋਵੇਗਾ ਅਤੇ ਇਸਨੂੰ ਦੁਬਾਰਾ ਪ੍ਰੋਗਰਾਮ ਕਰਨ ਦੀ ਲੋੜ ਹੋਵੇਗੀ।
ਪਹਿਲੇ 'ਰਿਜ਼ਰਵਡ' ਪਤੇ ਦੀ ਗਣਨਾ ਇਸ ਤਰ੍ਹਾਂ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ। MSS ਦੇ ਸਫਲਤਾਪੂਰਵਕ ਤਿਆਰ ਹੋਣ ਤੋਂ ਬਾਅਦ, eNVM ਕੌਂਫਿਗਰੇਟਰ ਨੂੰ ਖੋਲ੍ਹੋ ਅਤੇ ਮੁੱਖ ਪੰਨੇ 'ਤੇ ਉਪਯੋਗਤਾ ਅੰਕੜੇ ਸਮੂਹ ਵਿੱਚ ਦਿਖਾਏ ਗਏ ਉਪਲਬਧ ਪੰਨਿਆਂ ਦੀ ਸੰਖਿਆ ਨੂੰ ਰਿਕਾਰਡ ਕਰੋ। ਪਹਿਲੇ ਰਾਖਵੇਂ ਪਤੇ ਨੂੰ ਇਸ ਤਰ੍ਹਾਂ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤਾ ਗਿਆ ਹੈ:
ਪਹਿਲਾ_ਰਿਜ਼ਰਵਡ_ਪਤਾ = 0x60000000 + (ਉਪਲਬਧ_ਪੰਨੇ * 128)

ਕਲਾਇੰਟ ਬਣਾਉਣਾ ਅਤੇ ਕੌਂਫਿਗਰ ਕਰਨਾ

ਗਾਹਕ ਬਣਾਉਣਾ

eNVM ਸੰਰਚਨਾਕਾਰ ਦਾ ਮੁੱਖ ਪੰਨਾ ਤੁਹਾਨੂੰ ਤੁਹਾਡੇ eNVM ਬਲਾਕ ਵਿੱਚ ਵੱਖ-ਵੱਖ ਕਲਾਇੰਟਸ ਨੂੰ ਜੋੜਨ ਦੇ ਯੋਗ ਬਣਾਉਂਦਾ ਹੈ। ਇੱਥੇ 2 ਉਪਲਬਧ ਗਾਹਕ ਕਿਸਮਾਂ ਹਨ:

  • ਡਾਟਾ ਸਟੋਰੇਜ ਕਲਾਇੰਟ - eNVM ਬਲਾਕ ਵਿੱਚ ਇੱਕ ਆਮ ਮੈਮੋਰੀ ਖੇਤਰ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਨ ਲਈ ਡੇਟਾ ਸਟੋਰੇਜ਼ ਕਲਾਇੰਟ ਦੀ ਵਰਤੋਂ ਕਰੋ। ਇਸ ਖੇਤਰ ਦੀ ਵਰਤੋਂ ਤੁਹਾਡੇ ਐਪਲੀਕੇਸ਼ਨ ਕੋਡ ਜਾਂ ਕਿਸੇ ਹੋਰ ਡੇਟਾ ਸਮੱਗਰੀ ਨੂੰ ਰੱਖਣ ਲਈ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ ਜਿਸਦੀ ਤੁਹਾਡੀ ਐਪਲੀਕੇਸ਼ਨ ਦੀ ਲੋੜ ਹੋ ਸਕਦੀ ਹੈ।
  • ਸ਼ੁਰੂਆਤੀ ਕਲਾਇੰਟ - ਇੱਕ ਮੈਮੋਰੀ ਖੇਤਰ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਨ ਲਈ ਸ਼ੁਰੂਆਤੀ ਕਲਾਇੰਟ ਦੀ ਵਰਤੋਂ ਕਰੋ ਜਿਸ ਨੂੰ ਇੱਕ ਖਾਸ Cortex-M3 ਐਡਰੈੱਸ ਟਿਕਾਣੇ 'ਤੇ ਸਿਸਟਮ ਬੂਟ ਸਮੇਂ ਕਾਪੀ ਕਰਨ ਦੀ ਲੋੜ ਹੈ।

ਮੁੱਖ ਗਰਿੱਡ ਕਿਸੇ ਵੀ ਕੌਂਫਿਗਰ ਕੀਤੇ ਗਾਹਕਾਂ ਦੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨੂੰ ਵੀ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਦਾ ਹੈ। ਇਹ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਹਨ:

  • ਗਾਹਕ ਦੀ ਕਿਸਮ - ਕਲਾਇੰਟ ਦੀ ਕਿਸਮ ਜੋ ਸਿਸਟਮ ਵਿੱਚ ਜੋੜੀ ਜਾਂਦੀ ਹੈ
  • ਗਾਹਕ ਦਾ ਨਾਮ - ਗਾਹਕ ਦਾ ਨਾਮ. ਇਹ ਪੂਰੇ ਸਿਸਟਮ ਵਿੱਚ ਵਿਲੱਖਣ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ।
  • ਸ਼ੁਰੂਆਤੀ ਪਤਾ - ਹੈਕਸ ਵਿੱਚ ਪਤਾ ਜਿਸ 'ਤੇ ਕਲਾਇੰਟ eNVM ਵਿੱਚ ਸਥਿਤ ਹੈ। ਇਹ ਇੱਕ ਪੰਨੇ ਦੀ ਸੀਮਾ 'ਤੇ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ। ਵੱਖ-ਵੱਖ ਗਾਹਕਾਂ ਵਿਚਕਾਰ ਕਿਸੇ ਵੀ ਓਵਰਲੈਪਿੰਗ ਪਤਿਆਂ ਦੀ ਇਜਾਜ਼ਤ ਨਹੀਂ ਹੈ।
  • ਸ਼ਬਦ ਦਾ ਆਕਾਰ - ਬਿੱਟ ਵਿੱਚ ਕਲਾਇੰਟ ਦਾ ਸ਼ਬਦ ਆਕਾਰ
  • ਪੰਨਾ ਸ਼ੁਰੂ - ਪੰਨਾ ਜਿਸ 'ਤੇ ਸ਼ੁਰੂਆਤੀ ਪਤਾ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ।
  • ਪੰਨਾ ਅੰਤ - ਪੰਨਾ ਜਿਸ 'ਤੇ ਕਲਾਇੰਟ ਮੈਮੋਰੀ ਖੇਤਰ ਖਤਮ ਹੁੰਦਾ ਹੈ। ਇਹ ਆਪਣੇ ਆਪ ਸ਼ੁਰੂਆਤੀ ਪਤੇ, ਸ਼ਬਦ ਦੇ ਆਕਾਰ ਅਤੇ ਕਲਾਇੰਟ ਲਈ ਸ਼ਬਦਾਂ ਦੀ ਸੰਖਿਆ ਦੇ ਅਧਾਰ ਤੇ ਗਣਨਾ ਕੀਤੀ ਜਾਂਦੀ ਹੈ।
  • ਸ਼ੁਰੂਆਤੀ ਆਦੇਸ਼ - ਇਹ ਖੇਤਰ SmartFusion eNVM ਕੌਂਫਿਗਰੇਟਰ ਦੁਆਰਾ ਨਹੀਂ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ।
  • ਲੌਕ ਸਟਾਰਟ ਪਤਾ - ਇਸ ਵਿਕਲਪ ਨੂੰ ਨਿਸ਼ਚਿਤ ਕਰੋ ਜੇਕਰ ਤੁਸੀਂ ਨਹੀਂ ਚਾਹੁੰਦੇ ਹੋ ਕਿ eNVM ਸੰਰਚਨਾਕਾਰ "ਅਨੁਕੂਲਿਤ" ਬਟਨ ਨੂੰ ਦਬਾਉਣ ਵੇਲੇ ਤੁਹਾਡਾ ਸ਼ੁਰੂਆਤੀ ਪਤਾ ਬਦਲੇ।

ਵਰਤੋਂ ਦੇ ਅੰਕੜੇ ਵੀ ਰਿਪੋਰਟ ਕੀਤੇ ਗਏ ਹਨ:

  • ਉਪਲਬਧ ਪੰਨੇ - ਕਲਾਇੰਟਸ ਬਣਾਉਣ ਲਈ ਉਪਲਬਧ ਪੰਨਿਆਂ ਦੀ ਕੁੱਲ ਸੰਖਿਆ। ਉਪਲਬਧ ਪੰਨਿਆਂ ਦੀ ਸੰਖਿਆ ਸਮੁੱਚੀ MSS ਦੀ ਸੰਰਚਨਾ ਦੇ ਆਧਾਰ 'ਤੇ ਵੱਖਰੀ ਹੁੰਦੀ ਹੈ। ਉਦਾਹਰਨ ਲਈ, ACE ਸੰਰਚਨਾ ਉਪਭੋਗਤਾ ਪੰਨਿਆਂ ਨੂੰ ਲੈਂਦੀ ਹੈ ਜਿੱਥੇ ACE ਸ਼ੁਰੂਆਤੀ ਡੇਟਾ ਨੂੰ eNVM ਵਿੱਚ ਪ੍ਰੋਗਰਾਮ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
  • ਵਰਤੇ ਗਏ ਪੰਨੇ - ਕੌਂਫਿਗਰ ਕੀਤੇ ਕਲਾਇੰਟਸ ਦੁਆਰਾ ਵਰਤੇ ਗਏ ਪੰਨਿਆਂ ਦੀ ਕੁੱਲ ਸੰਖਿਆ।
  • ਮੁਫਤ ਪੰਨੇ - ਡਾਟਾ ਸਟੋਰੇਜ਼ ਅਤੇ ਸ਼ੁਰੂਆਤੀ ਕਲਾਇੰਟਸ ਦੀ ਸੰਰਚਨਾ ਕਰਨ ਲਈ ਅਜੇ ਵੀ ਉਪਲਬਧ ਪੰਨਿਆਂ ਦੀ ਕੁੱਲ ਸੰਖਿਆ।
    ਗਾਹਕਾਂ ਲਈ ਓਵਰਲੈਪਿੰਗ ਅਧਾਰ ਪਤਿਆਂ 'ਤੇ ਵਿਵਾਦਾਂ ਨੂੰ ਹੱਲ ਕਰਨ ਲਈ ਅਨੁਕੂਲਿਤ ਵਿਸ਼ੇਸ਼ਤਾ ਦੀ ਵਰਤੋਂ ਕਰੋ। ਇਹ ਓਪਰੇਸ਼ਨ ਕਿਸੇ ਵੀ ਕਲਾਇੰਟ ਲਈ ਅਧਾਰ ਪਤਿਆਂ ਨੂੰ ਨਹੀਂ ਸੰਸ਼ੋਧਿਤ ਕਰੇਗਾ ਜਿਨ੍ਹਾਂ ਦੇ ਲੌਕ ਸਟਾਰਟ ਐਡਰੈੱਸ ਦੀ ਜਾਂਚ ਕੀਤੀ ਗਈ ਹੈ (ਜਿਵੇਂ ਕਿ ਚਿੱਤਰ 1-1 ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ)।ਮਾਈਕ੍ਰੋਸੇਮੀ-ਸਮਾਰਟਡਿਜ਼ਾਈਨ-ਐਮਐਸਐਸ-ਏਮਬੈਡਡ-ਨਾਨਵੋਲੇਟਾਈਲ-ਮੈਮੋਰੀ-(eNVM)-ਉਤਪਾਦ

ਇੱਕ ਡਾਟਾ ਸਟੋਰੇਜ਼ ਕਲਾਇੰਟ ਦੀ ਸੰਰਚਨਾ

ਕਲਾਇੰਟ ਕੌਂਫਿਗਰੇਸ਼ਨ ਡਾਇਲਾਗ ਵਿੱਚ ਤੁਹਾਨੂੰ ਹੇਠਾਂ ਸੂਚੀਬੱਧ ਮੁੱਲ ਨਿਰਧਾਰਤ ਕਰਨ ਦੀ ਲੋੜ ਹੈ।

eNVM ਸਮੱਗਰੀ ਵਰਣਨ

  • ਸਮੱਗਰੀ - ਮੈਮੋਰੀ ਸਮੱਗਰੀ ਦਿਓ ਜੋ ਤੁਸੀਂ eNVM ਵਿੱਚ ਪ੍ਰੋਗਰਾਮ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ। ਤੁਸੀਂ ਹੇਠਾਂ ਦਿੱਤੇ ਦੋ ਵਿਕਲਪਾਂ ਵਿੱਚੋਂ ਇੱਕ ਦੀ ਚੋਣ ਕਰ ਸਕਦੇ ਹੋ:
    • ਮੈਮੋਰੀ File – ਤੁਹਾਨੂੰ ਇੱਕ ਦੀ ਚੋਣ ਕਰਨ ਦੀ ਲੋੜ ਹੈ file ਡਿਸਕ 'ਤੇ ਜੋ ਕਿ ਹੇਠਾਂ ਦਿੱਤੀ ਮੈਮੋਰੀ ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੈ file ਫਾਰਮੈਟ - Intel-Hex, Motorola-S, Actel-S ਜਾਂ Actel-Binary। "ਮੈਮੋਰੀ" ਦੇਖੋ File ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ ਪੰਨਾ 9 'ਤੇ ਫਾਰਮੈਟਸ।
    • ਕੋਈ ਸਮੱਗਰੀ ਨਹੀਂ - ਗਾਹਕ ਇੱਕ ਸਥਾਨ ਧਾਰਕ ਹੈ। ਤੁਸੀਂ ਇੱਕ ਮੈਮੋਰੀ ਲੋਡ ਕਰਨ ਲਈ ਉਪਲਬਧ ਹੋਵੋਗੇ file ਇਸ ਕੌਂਫਿਗਰੇਟਰ 'ਤੇ ਵਾਪਸ ਜਾਣ ਦੀ ਲੋੜ ਤੋਂ ਬਿਨਾਂ ਪ੍ਰੋਗਰਾਮਿੰਗ ਸਮੇਂ FlashPro/FlashPoint ਦੀ ਵਰਤੋਂ ਕਰਨਾ।
  • ਸੰਪੂਰਨ ਸੰਬੋਧਨ ਦੀ ਵਰਤੋਂ ਕਰੋ - ਮੈਮੋਰੀ ਸਮੱਗਰੀ ਨੂੰ ਕਰਨ ਦਿੰਦਾ ਹੈ file ਨਿਰਧਾਰਿਤ ਕਰੋ ਕਿ ਕਲਾਇੰਟ ਨੂੰ eNVM ਬਲਾਕ ਵਿੱਚ ਕਿੱਥੇ ਰੱਖਿਆ ਗਿਆ ਹੈ। ਮੈਮੋਰੀ ਸਮੱਗਰੀ ਵਿੱਚ ਸੰਬੋਧਨ file ਕਿਉਂਕਿ ਕਲਾਇੰਟ ਪੂਰੇ eNVM ਬਲਾਕ ਲਈ ਸੰਪੂਰਨ ਬਣ ਜਾਂਦਾ ਹੈ। ਇੱਕ ਵਾਰ ਜਦੋਂ ਤੁਸੀਂ ਸੰਪੂਰਨ ਐਡਰੈਸਿੰਗ ਵਿਕਲਪ ਚੁਣ ਲੈਂਦੇ ਹੋ, ਤਾਂ ਸੌਫਟਵੇਅਰ ਮੈਮੋਰੀ ਸਮੱਗਰੀ ਵਿੱਚੋਂ ਸਭ ਤੋਂ ਛੋਟਾ ਪਤਾ ਕੱਢਦਾ ਹੈ file ਅਤੇ ਉਸ ਪਤੇ ਨੂੰ ਕਲਾਇੰਟ ਲਈ ਸ਼ੁਰੂਆਤੀ ਪਤੇ ਵਜੋਂ ਵਰਤਦਾ ਹੈ।
  • ਸ਼ੁਰੂਆਤੀ ਪਤਾ - eNVM ਪਤਾ ਜਿੱਥੇ ਸਮੱਗਰੀ ਨੂੰ ਪ੍ਰੋਗਰਾਮ ਕੀਤਾ ਗਿਆ ਹੈ।
  • ਸ਼ਬਦ ਦਾ ਆਕਾਰ - ਸ਼ਬਦ ਦਾ ਆਕਾਰ, ਬਿੱਟਾਂ ਵਿੱਚ, ਸ਼ੁਰੂਆਤੀ ਕਲਾਇੰਟ ਦਾ; 8, 16 ਜਾਂ 32 ਹੋ ਸਕਦੇ ਹਨ।
  • ਸ਼ਬਦਾਂ ਦੀ ਗਿਣਤੀ - ਗਾਹਕ ਦੇ ਸ਼ਬਦਾਂ ਦੀ ਸੰਖਿਆ।

JTAG ਸੁਰੱਖਿਆ

J ਤੋਂ eNVM ਸਮੱਗਰੀ ਨੂੰ ਪੜ੍ਹਨ ਅਤੇ ਲਿਖਣ ਤੋਂ ਰੋਕਦਾ ਹੈTAG ਪੋਰਟ ਇਹ ਐਪਲੀਕੇਸ਼ਨ ਕੋਡ (ਚਿੱਤਰ 1-2) ਲਈ ਇੱਕ ਸੁਰੱਖਿਆ ਵਿਸ਼ੇਸ਼ਤਾ ਹੈ।ਮਾਈਕ੍ਰੋਸੇਮੀ-ਸਮਾਰਟਡਿਜ਼ਾਈਨ-ਐਮਐਸਐਸ-ਏਮਬੈਡਡ-ਨਾਨਵੋਲੇਟਾਈਲ-ਮੈਮੋਰੀ-(eNVM)-ਅੰਜੀਰ 1

ਇੱਕ ਸ਼ੁਰੂਆਤੀ ਕਲਾਇੰਟ ਦੀ ਸੰਰਚਨਾ ਕੀਤੀ ਜਾ ਰਹੀ ਹੈ

ਇਸ ਕਲਾਇੰਟ ਲਈ, eNVM ਸਮੱਗਰੀ ਅਤੇ ਜੇTAG ਸੁਰੱਖਿਆ ਜਾਣਕਾਰੀ ਪੰਨਾ 6 'ਤੇ "ਡੇਟਾ ਸਟੋਰੇਜ਼ ਕਲਾਇੰਟ ਦੀ ਸੰਰਚਨਾ" ਵਿੱਚ ਵਰਣਨ ਕੀਤੀ ਗਈ ਜਾਣਕਾਰੀ ਦੇ ਸਮਾਨ ਹੈ।

ਮੰਜ਼ਿਲ ਦੀ ਜਾਣਕਾਰੀ

  • ਨਿਸ਼ਾਨਾ ਪਤਾ - Cortex-M3 ਸਿਸਟਮ ਮੈਮੋਰੀ ਮੈਪ ਦੇ ਰੂਪ ਵਿੱਚ ਤੁਹਾਡੇ ਸਟੋਰੇਜ਼ ਤੱਤ ਦਾ ਪਤਾ। ਸਿਸਟਮ ਮੈਮੋਰੀ ਮੈਪ ਦੇ ਕੁਝ ਖੇਤਰਾਂ ਨੂੰ ਇਸ ਕਲਾਇੰਟ ਲਈ ਨਿਰਧਾਰਤ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਨਹੀਂ ਹੈ ਕਿਉਂਕਿ ਉਹਨਾਂ ਵਿੱਚ ਰਾਖਵੇਂ ਸਿਸਟਮ ਬਲਾਕ ਹਨ। ਇਹ ਟੂਲ ਤੁਹਾਨੂੰ ਤੁਹਾਡੇ ਕਲਾਇੰਟ ਲਈ ਕਾਨੂੰਨੀ ਖੇਤਰਾਂ ਬਾਰੇ ਸੂਚਿਤ ਕਰਦਾ ਹੈ।
  • ਲੈਣ-ਦੇਣ ਦਾ ਆਕਾਰ - APB ਦਾ ਆਕਾਰ (8, 16 ਜਾਂ 32) ਟ੍ਰਾਂਸਫਰ ਹੁੰਦਾ ਹੈ ਜਦੋਂ ਡੇਟਾ ਨੂੰ ਐਕਟਲ ਸਿਸਟਮ ਬੂਟ ਕੋਡ ਦੁਆਰਾ eNVM ਮੈਮੋਰੀ ਖੇਤਰ ਤੋਂ ਟਾਰਗੇਟ ਟਿਕਾਣੇ ਤੱਕ ਕਾਪੀ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
  • ਲਿਖਤਾਂ ਦੀ ਗਿਣਤੀ - APB ਟ੍ਰਾਂਸਫਰ ਦੀ ਗਿਣਤੀ ਜਦੋਂ ਡੇਟਾ ਨੂੰ eNVM ਮੈਮੋਰੀ ਖੇਤਰ ਤੋਂ Actel ਸਿਸਟਮ ਬੂਟ ਕੋਡ ਦੁਆਰਾ ਨਿਸ਼ਾਨਾ ਮੰਜ਼ਿਲ ਤੱਕ ਕਾਪੀ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। ਇਹ ਖੇਤਰ eNVM ਸਮੱਗਰੀ ਜਾਣਕਾਰੀ (ਅਕਾਰ ਅਤੇ ਸ਼ਬਦਾਂ ਦੀ ਸੰਖਿਆ) ਅਤੇ ਮੰਜ਼ਿਲ ਲੈਣ-ਦੇਣ ਦੇ ਆਕਾਰ (ਜਿਵੇਂ ਕਿ ਚਿੱਤਰ 1-3 ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ) ਦੇ ਆਧਾਰ 'ਤੇ ਟੂਲ ਦੁਆਰਾ ਆਪਣੇ ਆਪ ਗਣਨਾ ਕੀਤੀ ਜਾਂਦੀ ਹੈ।ਮਾਈਕ੍ਰੋਸੇਮੀ-ਸਮਾਰਟਡਿਜ਼ਾਈਨ-ਐਮਐਸਐਸ-ਏਮਬੈਡਡ-ਨਾਨਵੋਲੇਟਾਈਲ-ਮੈਮੋਰੀ-(eNVM)-ਅੰਜੀਰ 2

ਮੈਮੋਰੀ File ਫਾਰਮੈਟ

ਹੇਠ ਦਿੱਤੀ ਮੈਮੋਰੀ file ਫਾਰਮੈਟ ਇਨਪੁਟ ਦੇ ਰੂਪ ਵਿੱਚ ਉਪਲਬਧ ਹਨ fileeNVM ਕੌਂਫਿਗਰੇਟਰ ਵਿੱਚ ਹੈ:

  • INTEL-HEX
  • ਮੋਟੋਰੋਲਾ ਐਸ-ਰਿਕਾਰਡ
  • ਐਕਟਲ ਬਾਈਨਰੀ
  • ACTEL-HEX

INTEL-HEX

ਉਦਯੋਗ ਦੇ ਮਿਆਰ file. ਐਕਸਟੈਂਸ਼ਨਾਂ HEX ਅਤੇ IHX ਹਨ। ਸਾਬਕਾ ਲਈample, file2.ਹੈਕਸ ਜਾਂ file3.ihx.
Intel ਦੁਆਰਾ ਬਣਾਇਆ ਗਿਆ ਇੱਕ ਮਿਆਰੀ ਫਾਰਮੈਟ। ਮੈਮੋਰੀ ਸਮੱਗਰੀ ASCII ਵਿੱਚ ਸਟੋਰ ਕੀਤੀ ਜਾਂਦੀ ਹੈ files ਹੈਕਸਾਡੈਸੀਮਲ ਅੱਖਰ ਵਰਤ ਰਿਹਾ ਹੈ। ਹਰ file ਨਵੀਂ ਲਾਈਨ, '\n', ਅੱਖਰਾਂ ਦੁਆਰਾ ਸੀਮਿਤ ਕੀਤੇ ਰਿਕਾਰਡਾਂ (ਟੈਕਸਟ ਦੀਆਂ ਲਾਈਨਾਂ) ਦੀ ਇੱਕ ਲੜੀ ਰੱਖਦਾ ਹੈ ਅਤੇ ਹਰੇਕ ਰਿਕਾਰਡ ':' ਅੱਖਰ ਨਾਲ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ। ਇਸ ਫਾਰਮੈਟ ਬਾਰੇ ਵਧੇਰੇ ਜਾਣਕਾਰੀ ਲਈ, 'ਤੇ ਉਪਲਬਧ ਇੰਟੇਲ-ਹੈਕਸ ਰਿਕਾਰਡ ਫਾਰਮੈਟ ਸਪੈਸੀਫਿਕੇਸ਼ਨ ਦਸਤਾਵੇਜ਼ ਵੇਖੋ। web (Intel ਹੈਕਸਾਡੈਸੀਮਲ ਆਬਜੈਕਟ ਦੀ ਖੋਜ ਕਰੋ File ਕਈ ਸਾਬਕਾ ਲਈamples).
ਇੰਟੇਲ ਹੈਕਸ ਰਿਕਾਰਡ ਪੰਜ ਫੀਲਡਾਂ ਦਾ ਬਣਿਆ ਹੋਇਆ ਹੈ ਅਤੇ ਇਸ ਤਰ੍ਹਾਂ ਵਿਵਸਥਿਤ ਕੀਤਾ ਗਿਆ ਹੈ:
:llaaatt[dd…]cc
ਕਿੱਥੇ:

  • : ਹਰ Intel Hex ਰਿਕਾਰਡ ਦਾ ਸ਼ੁਰੂਆਤੀ ਕੋਡ ਹੈ
  • ll ਡੇਟਾ ਖੇਤਰ ਦੀ ਬਾਈਟ ਗਿਣਤੀ ਹੈ
  • aaaa ਡੇਟਾ ਲਈ ਮੈਮੋਰੀ ਸਥਿਤੀ ਦੀ ਸ਼ੁਰੂਆਤ ਦਾ 16-ਬਿੱਟ ਪਤਾ ਹੈ। ਪਤਾ ਵੱਡਾ ਐਂਡੀਅਨ ਹੈ।
  • tt ਰਿਕਾਰਡ ਕਿਸਮ ਹੈ, ਡੇਟਾ ਖੇਤਰ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦਾ ਹੈ:
    • 00 ਡਾਟਾ ਰਿਕਾਰਡ
    • 01 ਦਾ ਅੰਤ file ਰਿਕਾਰਡ
    • 02 ਵਿਸਤ੍ਰਿਤ ਹਿੱਸੇ ਦਾ ਪਤਾ ਰਿਕਾਰਡ
    • 03 ਸਟਾਰਟ ਸੈਗਮੈਂਟ ਐਡਰੈੱਸ ਰਿਕਾਰਡ (ਐਕਟੈਲ ਟੂਲਸ ਦੁਆਰਾ ਅਣਡਿੱਠ ਕੀਤਾ ਗਿਆ)
    • 04 ਵਿਸਤ੍ਰਿਤ ਰੇਖਿਕ ਪਤਾ ਰਿਕਾਰਡ
    • 05 ਸਟਾਰਟ ਲੀਨੀਅਰ ਐਡਰੈੱਸ ਰਿਕਾਰਡ (ਐਕਟੈਲ ਟੂਲਸ ਦੁਆਰਾ ਅਣਡਿੱਠ ਕੀਤਾ ਗਿਆ)
  • [dd…] ਡੇਟਾ ਦੇ n ਬਾਈਟਾਂ ਦਾ ਇੱਕ ਕ੍ਰਮ ਹੈ; n ll ਖੇਤਰ ਵਿੱਚ ਦਰਸਾਏ ਗਏ ਸਮਾਨ ਦੇ ਬਰਾਬਰ ਹੈ
  • cc ਗਿਣਤੀ, ਪਤਾ, ਅਤੇ ਡੇਟਾ ਦਾ ਇੱਕ ਚੈਕਸਮ ਹੈ

Example Intel Hex ਰਿਕਾਰਡ:
:10000000112233445566778899FFFA
ਜਿੱਥੇ 11 LSB ਹੈ ਅਤੇ FF MSB ਹੈ।

ਮੋਟੋਰੋਲਾ ਐਸ-ਰਿਕਾਰਡ

ਉਦਯੋਗ ਦੇ ਮਿਆਰ file. File ਐਕਸਟੈਂਸ਼ਨ ਐਸ ਹੈ, ਜਿਵੇਂ ਕਿ file4.ਸ
ਇਹ ਫਾਰਮੈਟ ASCII ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ files, ਹੈਕਸ ਅੱਖਰ, ਅਤੇ ਰਿਕਾਰਡ ਮੈਮੋਰੀ ਸਮੱਗਰੀ ਨੂੰ ਉਸੇ ਤਰੀਕੇ ਨਾਲ ਨਿਰਧਾਰਤ ਕਰਨ ਲਈ ਜਿਵੇਂ ਕਿ Intel-Hex ਕਰਦਾ ਹੈ। ਇਸ ਫਾਰਮੈਟ ਬਾਰੇ ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ ਮੋਟੋਰੋਲਾ ਐਸ-ਰਿਕਾਰਡ ਵੇਰਵਾ ਦਸਤਾਵੇਜ਼ ਵੇਖੋ (ਕਈ ਸਾਬਕਾ ਲਈ ਮੋਟੋਰੋਲਾ ਐਸ-ਰਿਕਾਰਡ ਵੇਰਵਾ ਖੋਜੋamples). RAM ਸਮਗਰੀ ਪ੍ਰਬੰਧਕ ਕੇਵਲ S1 ਤੋਂ S3 ਰਿਕਾਰਡ ਕਿਸਮਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ; ਹੋਰਾਂ ਨੂੰ ਅਣਡਿੱਠ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
Intel-Hex ਅਤੇ Motorola S-record ਵਿਚਕਾਰ ਮੁੱਖ ਅੰਤਰ ਰਿਕਾਰਡ ਫਾਰਮੈਟ ਹਨ, ਅਤੇ ਕੁਝ ਵਾਧੂ ਗਲਤੀ ਜਾਂਚ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਜੋ Motorola S ਵਿੱਚ ਸ਼ਾਮਲ ਕੀਤੀਆਂ ਗਈਆਂ ਹਨ।
ਦੋਵਾਂ ਫਾਰਮੈਟਾਂ ਵਿੱਚ, ਮੈਮੋਰੀ ਸਮੱਗਰੀ ਨੂੰ ਇੱਕ ਸ਼ੁਰੂਆਤੀ ਪਤਾ ਅਤੇ ਇੱਕ ਡਾਟਾ ਸੈੱਟ ਪ੍ਰਦਾਨ ਕਰਕੇ ਨਿਰਧਾਰਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। ਡੇਟਾ ਸੈੱਟ ਦੇ ਉੱਪਰਲੇ ਬਿੱਟ ਸ਼ੁਰੂਆਤੀ ਪਤੇ ਵਿੱਚ ਲੋਡ ਕੀਤੇ ਜਾਂਦੇ ਹਨ ਅਤੇ ਬਾਕੀ ਬਚੇ ਹੋਏ ਪਤਿਆਂ ਵਿੱਚ ਓਵਰਫਲੋ ਹੋ ਜਾਂਦੇ ਹਨ ਜਦੋਂ ਤੱਕ ਪੂਰਾ ਡੇਟਾ ਸੈੱਟ ਨਹੀਂ ਵਰਤਿਆ ਜਾਂਦਾ।
ਮੋਟੋਰੋਲਾ ਐਸ-ਰਿਕਾਰਡ 6 ਫੀਲਡਾਂ ਨਾਲ ਬਣਿਆ ਹੈ ਅਤੇ ਹੇਠਾਂ ਦਿੱਤੇ ਅਨੁਸਾਰ ਪ੍ਰਬੰਧ ਕੀਤਾ ਗਿਆ ਹੈ:
Stllaaaa[dd…]cc
ਕਿੱਥੇ:

  • S ਹਰ ਮੋਟੋਰੋਲਾ S-ਰਿਕਾਰਡ ਦਾ ਸ਼ੁਰੂਆਤੀ ਕੋਡ ਹੈ
  • t ਰਿਕਾਰਡ ਕਿਸਮ ਹੈ, ਡੇਟਾ ਖੇਤਰ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦਾ ਹੈ
  • ll ਡੇਟਾ ਖੇਤਰ ਦੀ ਬਾਈਟ ਗਿਣਤੀ ਹੈ
  • aaaa ਡੇਟਾ ਲਈ ਮੈਮੋਰੀ ਸਥਿਤੀ ਦੀ ਸ਼ੁਰੂਆਤ ਦਾ ਇੱਕ 16-ਬਿੱਟ ਪਤਾ ਹੈ। ਪਤਾ ਵੱਡਾ ਐਂਡੀਅਨ ਹੈ।
  • [dd…] ਡੇਟਾ ਦੇ n ਬਾਈਟਾਂ ਦਾ ਇੱਕ ਕ੍ਰਮ ਹੈ; n ll ਖੇਤਰ ਵਿੱਚ ਦਰਸਾਏ ਗਏ ਸਮਾਨ ਦੇ ਬਰਾਬਰ ਹੈ
  • cc ਗਿਣਤੀ, ਪਤਾ, ਅਤੇ ਡੇਟਾ ਦਾ ਚੈਕਸਮ ਹੈ

Example Motorola S-ਰਿਕਾਰਡ:
S10a0000112233445566778899FFFA
ਜਿੱਥੇ 11 LSB ਹੈ ਅਤੇ FF MSB ਹੈ।

ਐਕਟਲ ਬਾਈਨਰੀ

ਸਧਾਰਨ ਮੈਮੋਰੀ ਫਾਰਮੈਟ. ਹਰ ਯਾਦ file ਜਿੰਨੀਆਂ ਕਤਾਰਾਂ ਹਨ ਓਨੀਆਂ ਹੀ ਸ਼ਬਦ ਹਨ। ਹਰੇਕ ਕਤਾਰ ਇੱਕ ਸ਼ਬਦ ਹੈ, ਜਿੱਥੇ ਬਾਈਨਰੀ ਅੰਕਾਂ ਦੀ ਗਿਣਤੀ ਬਿੱਟਾਂ ਵਿੱਚ ਸ਼ਬਦ ਦੇ ਆਕਾਰ ਦੇ ਬਰਾਬਰ ਹੁੰਦੀ ਹੈ। ਇਸ ਫਾਰਮੈਟ ਵਿੱਚ ਇੱਕ ਬਹੁਤ ਸਖਤ ਸੰਟੈਕਸ ਹੈ। ਸ਼ਬਦ ਦਾ ਆਕਾਰ ਅਤੇ ਕਤਾਰਾਂ ਦੀ ਗਿਣਤੀ ਬਿਲਕੁਲ ਮੇਲ ਖਾਂਦੀ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ। ਦ file ਐਕਸਟੈਂਸ਼ਨ MEM ਹੈ; ਸਾਬਕਾ ਲਈample, file1.ਮੇਮ.
Example: ਡੂੰਘਾਈ 6, ਚੌੜਾਈ 8 ਹੈ
01010011
11111111
01010101
11100010
10101010
11110000

ਐਕਟਲ HEX

ਇੱਕ ਸਧਾਰਨ ਪਤਾ/ਡਾਟਾ ਜੋੜਾ ਫਾਰਮੈਟ। ਸਮੱਗਰੀ ਵਾਲੇ ਸਾਰੇ ਪਤੇ ਦੱਸੇ ਗਏ ਹਨ। ਨਿਰਦਿਸ਼ਟ ਸਮੱਗਰੀ ਵਾਲੇ ਪਤੇ ਜ਼ੀਰੋ ਵਿੱਚ ਸ਼ੁਰੂ ਕੀਤੇ ਜਾਣਗੇ। ਦ file ਐਕਸਟੈਂਸ਼ਨ AHX ਹੈ, ਜਿਵੇਂ ਕਿ filex.ahx. ਫਾਰਮੈਟ ਹੈ:
AA:D0D1D2
ਜਿੱਥੇ AA ਹੈਕਸ ਵਿੱਚ ਪਤਾ ਸਥਾਨ ਹੈ। D0 MSB ਹੈ ਅਤੇ D2 LSB ਹੈ।
ਡੇਟਾ ਦਾ ਆਕਾਰ ਸ਼ਬਦ ਦੇ ਆਕਾਰ ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ। ਸਾਬਕਾample: ਡੂੰਘਾਈ 6, ਚੌੜਾਈ 8 ਹੈ
00:FF
01:ਏਬੀ
02: ਸੀ.ਡੀ
03:EF
04:12
05:ਬੀ.ਬੀ
ਬਾਕੀ ਸਾਰੇ ਪਤੇ ਜ਼ੀਰੋ ਹੋਣਗੇ।

ਮੈਮੋਰੀ ਸਮੱਗਰੀ ਦੀ ਵਿਆਖਿਆ ਕਰਨਾ

ਸੰਪੂਰਨ ਬਨਾਮ ਰਿਸ਼ਤੇਦਾਰ ਸੰਬੋਧਨ

ਰਿਲੇਟਿਵ ਐਡਰੈਸਿੰਗ ਵਿੱਚ, ਮੈਮੋਰੀ ਸਮੱਗਰੀ ਵਿੱਚ ਪਤੇ file ਇਹ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕੀਤਾ ਕਿ ਕਲਾਇੰਟ ਨੂੰ ਮੈਮੋਰੀ ਵਿੱਚ ਕਿੱਥੇ ਰੱਖਿਆ ਗਿਆ ਸੀ। ਤੁਸੀਂ ਸ਼ੁਰੂਆਤੀ ਪਤਾ ਦਰਜ ਕਰਕੇ ਕਲਾਇੰਟ ਦੀ ਸਥਿਤੀ ਨਿਰਧਾਰਤ ਕਰਦੇ ਹੋ। ਇਹ ਮੈਮੋਰੀ ਸਮੱਗਰੀ ਤੋਂ 0 ਪਤਾ ਬਣ ਜਾਂਦਾ ਹੈ file ਦ੍ਰਿਸ਼ਟੀਕੋਣ ਅਤੇ ਗਾਹਕ ਉਸ ਅਨੁਸਾਰ ਆਬਾਦ ਹੁੰਦਾ ਹੈ।
ਸਾਬਕਾ ਲਈample, ਜੇਕਰ ਅਸੀਂ ਇੱਕ ਕਲਾਇੰਟ ਨੂੰ 0x80 ਅਤੇ ਮੈਮੋਰੀ ਦੀ ਸਮਗਰੀ 'ਤੇ ਰੱਖਦੇ ਹਾਂ file ਹੇਠ ਲਿਖੇ ਅਨੁਸਾਰ ਹੈ:
ਪਤਾ: 0x0000 ਡੇਟਾ: 0102030405060708
Address: 0x0008 data: 090A0B0C0D0E0F10
ਫਿਰ ਇਸ ਡੇਟਾ ਦੇ ਬਾਈਟਾਂ ਦਾ ਪਹਿਲਾ ਸੈੱਟ eNVM ਬਲਾਕ ਵਿੱਚ 0x80 + 0000 ਨੂੰ ਐਡਰੈੱਸ ਕਰਨ ਲਈ ਲਿਖਿਆ ਜਾਂਦਾ ਹੈ। ਬਾਈਟਸ ਦਾ ਦੂਜਾ ਸੈੱਟ ਐਡਰੈੱਸ 0x80 + 0008 = 0x88, ਅਤੇ ਇਸ ਤਰ੍ਹਾਂ ਹੀ ਲਿਖਿਆ ਗਿਆ ਹੈ।
ਇਸ ਤਰ੍ਹਾਂ ਮੈਮੋਰੀ ਸਮੱਗਰੀ ਵਿੱਚ ਪਤੇ file ਆਪਣੇ ਆਪ ਗਾਹਕ ਦੇ ਨਾਲ ਸੰਬੰਧਿਤ ਹਨ. ਜਿੱਥੇ ਕਲਾਇੰਟ ਨੂੰ ਮੈਮੋਰੀ ਵਿੱਚ ਰੱਖਿਆ ਜਾਂਦਾ ਹੈ ਉਹ ਸੈਕੰਡਰੀ ਹੁੰਦਾ ਹੈ।
ਸੰਪੂਰਨ ਸੰਬੋਧਨ ਲਈ, ਮੈਮੋਰੀ ਸਮੱਗਰੀ file ਦੱਸਦਾ ਹੈ ਕਿ ਕਲਾਇੰਟ ਨੂੰ eNVM ਬਲਾਕ ਵਿੱਚ ਕਿੱਥੇ ਰੱਖਿਆ ਗਿਆ ਹੈ। ਇਸ ਲਈ ਮੈਮੋਰੀ ਸਮੱਗਰੀ ਵਿੱਚ ਸੰਬੋਧਨ file ਕਿਉਂਕਿ ਕਲਾਇੰਟ ਪੂਰੇ eNVM ਬਲਾਕ ਲਈ ਸੰਪੂਰਨ ਬਣ ਜਾਂਦਾ ਹੈ। ਇੱਕ ਵਾਰ ਜਦੋਂ ਤੁਸੀਂ ਸੰਪੂਰਨ ਐਡਰੈਸਿੰਗ ਵਿਕਲਪ ਨੂੰ ਸਮਰੱਥ ਕਰਦੇ ਹੋ, ਤਾਂ ਸੌਫਟਵੇਅਰ ਮੈਮੋਰੀ ਸਮੱਗਰੀ ਵਿੱਚੋਂ ਸਭ ਤੋਂ ਛੋਟਾ ਪਤਾ ਕੱਢਦਾ ਹੈ file ਅਤੇ ਉਸ ਪਤੇ ਨੂੰ ਕਲਾਇੰਟ ਲਈ ਸ਼ੁਰੂਆਤੀ ਪਤੇ ਵਜੋਂ ਵਰਤਦਾ ਹੈ।

ਡਾਟਾ ਵਿਆਖਿਆ Example

ਹੇਠ ਦਿੱਤੇ ਸਾਬਕਾamples ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਵੱਖ-ਵੱਖ ਸ਼ਬਦਾਂ ਦੇ ਆਕਾਰਾਂ ਲਈ ਡੇਟਾ ਦੀ ਵਿਆਖਿਆ ਕਿਵੇਂ ਕੀਤੀ ਜਾਂਦੀ ਹੈ:
ਦਿੱਤੇ ਗਏ ਡੇਟਾ ਲਈ: FF 11 EE 22 DD 33 CC 44 BB 55 (ਜਿੱਥੇ 55 MSB ਹੈ ਅਤੇ FF LSB ਹੈ)
32-ਬਿੱਟ ਸ਼ਬਦ ਆਕਾਰ ਲਈ:
0x22EE11FF (ਪਤਾ 0)
0x44CC33DD (ਪਤਾ 1)
0x000055BB (ਪਤਾ 2)
16-ਬਿੱਟ ਸ਼ਬਦ ਆਕਾਰ ਲਈ:
0x11FF (ਪਤਾ 0)
0x22EE (ਪਤਾ 1)
0x33DD (ਪਤਾ 2)
0x44CC (ਪਤਾ 3)
0x55BB (ਪਤਾ 4)
8-ਬਿੱਟ ਸ਼ਬਦ ਆਕਾਰ ਲਈ:
0xFF (ਪਤਾ 0)
0x11 (ਪਤਾ 1)
0xEE (ਪਤਾ 2)
0x22 (ਪਤਾ 3)
0xDD (ਪਤਾ 4)
0x33 (ਪਤਾ 5)
0xCC (ਪਤਾ 6)
0x44 (ਪਤਾ 7)
0xBB (ਪਤਾ 8)
0x55 (ਪਤਾ 9)

ਉਤਪਾਦ ਸਹਾਇਤਾ

ਮਾਈਕ੍ਰੋਸੇਮੀ SoC ਉਤਪਾਦ ਸਮੂਹ ਗਾਹਕ ਤਕਨੀਕੀ ਸਹਾਇਤਾ ਕੇਂਦਰ ਅਤੇ ਗੈਰ-ਤਕਨੀਕੀ ਗਾਹਕ ਸੇਵਾ ਸਮੇਤ ਵੱਖ-ਵੱਖ ਸਹਾਇਤਾ ਸੇਵਾਵਾਂ ਨਾਲ ਆਪਣੇ ਉਤਪਾਦਾਂ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ। ਇਸ ਅੰਤਿਕਾ ਵਿੱਚ SoC ਉਤਪਾਦ ਸਮੂਹ ਨਾਲ ਸੰਪਰਕ ਕਰਨ ਅਤੇ ਇਹਨਾਂ ਸਹਾਇਤਾ ਸੇਵਾਵਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨ ਬਾਰੇ ਜਾਣਕਾਰੀ ਸ਼ਾਮਲ ਹੈ।

ਗਾਹਕ ਤਕਨੀਕੀ ਸਹਾਇਤਾ ਕੇਂਦਰ ਨਾਲ ਸੰਪਰਕ ਕਰਨਾ

ਮਾਈਕ੍ਰੋਸੇਮੀ ਆਪਣੇ ਗ੍ਰਾਹਕ ਤਕਨੀਕੀ ਸਹਾਇਤਾ ਕੇਂਦਰ ਨੂੰ ਉੱਚ ਕੁਸ਼ਲ ਇੰਜੀਨੀਅਰਾਂ ਦੇ ਨਾਲ ਕੰਮ ਕਰਦਾ ਹੈ ਜੋ ਤੁਹਾਡੇ ਹਾਰਡਵੇਅਰ, ਸੌਫਟਵੇਅਰ, ਅਤੇ ਡਿਜ਼ਾਈਨ ਸਵਾਲਾਂ ਦੇ ਜਵਾਬ ਦੇਣ ਵਿੱਚ ਮਦਦ ਕਰ ਸਕਦੇ ਹਨ। ਗਾਹਕ ਤਕਨੀਕੀ ਸਹਾਇਤਾ ਕੇਂਦਰ ਐਪਲੀਕੇਸ਼ਨ ਨੋਟਸ ਅਤੇ ਅਕਸਰ ਪੁੱਛੇ ਜਾਣ ਵਾਲੇ ਸਵਾਲਾਂ ਦੇ ਜਵਾਬ ਬਣਾਉਣ ਵਿੱਚ ਬਹੁਤ ਸਮਾਂ ਬਿਤਾਉਂਦਾ ਹੈ। ਇਸ ਲਈ, ਸਾਡੇ ਨਾਲ ਸੰਪਰਕ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ, ਕਿਰਪਾ ਕਰਕੇ ਸਾਡੇ ਔਨਲਾਈਨ ਸਰੋਤਾਂ 'ਤੇ ਜਾਓ। ਇਹ ਬਹੁਤ ਸੰਭਾਵਨਾ ਹੈ ਕਿ ਅਸੀਂ ਤੁਹਾਡੇ ਸਵਾਲਾਂ ਦੇ ਜਵਾਬ ਪਹਿਲਾਂ ਹੀ ਦੇ ਚੁੱਕੇ ਹਾਂ।

ਤਕਨੀਕੀ ਸਮਰਥਨ
ਮਾਈਕ੍ਰੋਸੇਮੀ ਗਾਹਕ ਸੋਮਵਾਰ ਤੋਂ ਸ਼ੁੱਕਰਵਾਰ ਤੱਕ ਕਿਸੇ ਵੀ ਸਮੇਂ ਤਕਨੀਕੀ ਸਹਾਇਤਾ ਹਾਟਲਾਈਨ 'ਤੇ ਕਾਲ ਕਰਕੇ ਮਾਈਕ੍ਰੋਸੇਮੀ SoC ਉਤਪਾਦਾਂ 'ਤੇ ਤਕਨੀਕੀ ਸਹਾਇਤਾ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦੇ ਹਨ। ਗਾਹਕਾਂ ਕੋਲ ਮੇਰੇ ਕੇਸਾਂ 'ਤੇ ਔਨਲਾਈਨ ਕੇਸਾਂ ਨੂੰ ਇੰਟਰਐਕਟਿਵ ਸਪੁਰਦ ਕਰਨ ਅਤੇ ਟਰੈਕ ਕਰਨ ਜਾਂ ਹਫ਼ਤੇ ਦੌਰਾਨ ਕਿਸੇ ਵੀ ਸਮੇਂ ਈਮੇਲ ਰਾਹੀਂ ਸਵਾਲ ਜਮ੍ਹਾਂ ਕਰਨ ਦਾ ਵਿਕਲਪ ਵੀ ਹੁੰਦਾ ਹੈ।
Web: www.actel.com/mycases
ਫ਼ੋਨ (ਉੱਤਰੀ ਅਮਰੀਕਾ): 1.800.262.1060
ਫ਼ੋਨ (ਅੰਤਰਰਾਸ਼ਟਰੀ): +1 650.318.4460
ਈਮੇਲ: soc_tech@microsemi.com

ITAR ਤਕਨੀਕੀ ਸਹਾਇਤਾ
ਮਾਈਕ੍ਰੋਸੇਮੀ ਗਾਹਕ ITAR ਤਕਨੀਕੀ ਸਹਾਇਤਾ ਹਾਟਲਾਈਨ 'ਤੇ ਕਾਲ ਕਰਕੇ ਮਾਈਕ੍ਰੋਸੇਮੀ SoC ਉਤਪਾਦਾਂ 'ਤੇ ITAR ਤਕਨੀਕੀ ਸਹਾਇਤਾ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦੇ ਹਨ: ਸੋਮਵਾਰ ਤੋਂ ਸ਼ੁੱਕਰਵਾਰ, ਸਵੇਰੇ 9 ਵਜੇ ਤੋਂ ਸ਼ਾਮ 6 ਵਜੇ ਤੱਕ ਪ੍ਰਸ਼ਾਂਤ ਸਮਾਂ। ਗਾਹਕਾਂ ਕੋਲ ਮੇਰੇ ਕੇਸਾਂ 'ਤੇ ਔਨਲਾਈਨ ਕੇਸਾਂ ਨੂੰ ਇੰਟਰਐਕਟਿਵ ਸਪੁਰਦ ਕਰਨ ਅਤੇ ਟਰੈਕ ਕਰਨ ਜਾਂ ਹਫ਼ਤੇ ਦੌਰਾਨ ਕਿਸੇ ਵੀ ਸਮੇਂ ਈਮੇਲ ਰਾਹੀਂ ਸਵਾਲ ਜਮ੍ਹਾਂ ਕਰਨ ਦਾ ਵਿਕਲਪ ਵੀ ਹੁੰਦਾ ਹੈ।
Web: www.actel.com/mycases
ਫ਼ੋਨ (ਉੱਤਰੀ ਅਮਰੀਕਾ): 1.888.988.ITAR
ਫ਼ੋਨ (ਅੰਤਰਰਾਸ਼ਟਰੀ): +1 650.318.4900
ਈਮੇਲ: soc_tech_itar@microsemi.com

ਗੈਰ-ਤਕਨੀਕੀ ਗਾਹਕ ਸੇਵਾ

ਗੈਰ-ਤਕਨੀਕੀ ਉਤਪਾਦ ਸਹਾਇਤਾ ਲਈ ਗਾਹਕ ਸੇਵਾ ਨਾਲ ਸੰਪਰਕ ਕਰੋ, ਜਿਵੇਂ ਕਿ ਉਤਪਾਦ ਦੀ ਕੀਮਤ, ਉਤਪਾਦ ਅੱਪਗਰੇਡ, ਅੱਪਡੇਟ ਜਾਣਕਾਰੀ, ਆਰਡਰ ਸਥਿਤੀ, ਅਤੇ ਅਧਿਕਾਰ।
ਮਾਈਕ੍ਰੋਸੇਮੀ ਦੇ ਗਾਹਕ ਸੇਵਾ ਪ੍ਰਤੀਨਿਧੀ ਗੈਰ-ਤਕਨੀਕੀ ਸਵਾਲਾਂ ਦੇ ਜਵਾਬ ਦੇਣ ਲਈ, ਸੋਮਵਾਰ ਤੋਂ ਸ਼ੁੱਕਰਵਾਰ, ਸਵੇਰੇ 8 ਵਜੇ ਤੋਂ ਸ਼ਾਮ 5 ਵਜੇ ਤੱਕ, ਪੈਸੀਫਿਕ ਟਾਈਮ ਤੱਕ ਉਪਲਬਧ ਹੁੰਦੇ ਹਨ।
ਫ਼ੋਨ: +1 650.318.2470

ਮਾਈਕ੍ਰੋਸੇਮੀ ਕਾਰਪੋਰੇਸ਼ਨ (NASDAQ: MSCC) ਸੈਮੀਕੰਡਕਟਰ ਤਕਨਾਲੋਜੀ ਦਾ ਉਦਯੋਗ ਦਾ ਸਭ ਤੋਂ ਵਿਆਪਕ ਪੋਰਟਫੋਲੀਓ ਪੇਸ਼ ਕਰਦਾ ਹੈ। ਸਭ ਤੋਂ ਨਾਜ਼ੁਕ ਸਿਸਟਮ ਚੁਣੌਤੀਆਂ ਨੂੰ ਹੱਲ ਕਰਨ ਲਈ ਵਚਨਬੱਧ, ਮਾਈਕ੍ਰੋਸੇਮੀ ਦੇ ਉਤਪਾਦਾਂ ਵਿੱਚ ਉੱਚ-ਪ੍ਰਦਰਸ਼ਨ, ਉੱਚ-ਭਰੋਸੇਯੋਗਤਾ ਐਨਾਲਾਗ ਅਤੇ RF ਡਿਵਾਈਸਾਂ, ਮਿਕਸਡ ਸਿਗਨਲ ਏਕੀਕ੍ਰਿਤ ਸਰਕਟ, FPGAs ਅਤੇ ਅਨੁਕੂਲਿਤ SoCs, ਅਤੇ ਸੰਪੂਰਨ ਉਪ-ਸਿਸਟਮ ਸ਼ਾਮਲ ਹਨ। ਮਾਈਕ੍ਰੋਸੇਮੀ ਰੱਖਿਆ, ਸੁਰੱਖਿਆ, ਏਰੋਸਪੇਸ, ਐਂਟਰਪ੍ਰਾਈਜ਼, ਵਪਾਰਕ ਅਤੇ ਉਦਯੋਗਿਕ ਬਾਜ਼ਾਰਾਂ ਵਿੱਚ ਦੁਨੀਆ ਭਰ ਦੇ ਪ੍ਰਮੁੱਖ ਸਿਸਟਮ ਨਿਰਮਾਤਾਵਾਂ ਦੀ ਸੇਵਾ ਕਰਦਾ ਹੈ। 'ਤੇ ਹੋਰ ਜਾਣੋ www.microsemi.com.

ਕਾਰਪੋਰੇਟ ਹੈਡਕੁਆਟਰ
ਮਾਈਕ੍ਰੋਸੇਮੀ ਕਾਰਪੋਰੇਸ਼ਨ 2381 ਮੋਰਸ ਐਵੇਨਿਊ ਇਰਵਿਨ, CA
92614-6233
ਅਮਰੀਕਾ
ਫ਼ੋਨ 949-221-7100
ਫੈਕਸ 949-756-0308

ਐਸ.ਓ.ਸੀ
ਉਤਪਾਦ ਸਮੂਹ 2061 ਸਟੀਰਲਿਨ ਕੋਰਟ ਮਾਉਂਟੇਨ View, CA 94043-4655
ਅਮਰੀਕਾ
ਫ਼ੋਨ 650.318.4200
ਫੈਕਸ 650.318.4600
www.actel.com

SoC ਉਤਪਾਦ ਸਮੂਹ (ਯੂਰਪ) ਰਿਵਰ ਕੋਰਟ, ਮੀਡੋਜ਼ ਬਿਜ਼ਨਸ ਪਾਰਕ ਸਟੇਸ਼ਨ ਅਪ੍ਰੋਚ, ਬਲੈਕਵਾਟਰੀ ਕੈਂਬਰਲੇ ਸਰੀ GU17 9AB ਯੂਨਾਈਟਿਡ ਕਿੰਗਡਮ
ਫ਼ੋਨ +44 (0) 1276 609 300
ਫੈਕਸ +44 (0) 1276 607 540

SoC ਉਤਪਾਦ ਸਮੂਹ (ਜਾਪਾਨ) EXOS Ebisu ਬਿਲਡਿੰਗ 4F
1-24-14 ਏਬੀਸੂ ਸ਼ਿਬੂਆ-ਕੂ ਟੋਕੀਓ 150 ਜਾਪਾਨ
ਫ਼ੋਨ +81.03.3445.7671
ਫੈਕਸ +81.03.3445.7668

SoC ਉਤਪਾਦ ਸਮੂਹ (ਹਾਂਗਕਾਂਗ) ਕਮਰਾ 2107, ਚਾਈਨਾ ਰਿਸੋਰਸ ਬਿਲਡਿੰਗ 26 ਹਾਰਬਰ ਰੋਡ
ਵਾਂਚੈ, ਹਾਂਗ ਕਾਂਗ
ਫ਼ੋਨ +852 2185 6460
ਫੈਕਸ +852 2185 6488

© 2010 ਮਾਈਕ੍ਰੋਸੇਮੀ ਕਾਰਪੋਰੇਸ਼ਨ। ਸਾਰੇ ਹੱਕ ਰਾਖਵੇਂ ਹਨ. ਮਾਈਕ੍ਰੋਸੇਮੀ ਅਤੇ ਮਾਈਕ੍ਰੋਸੇਮੀ ਲੋਗੋ ਮਾਈਕ੍ਰੋਸੇਮੀ ਕਾਰਪੋਰੇਸ਼ਨ ਦੇ ਟ੍ਰੇਡਮਾਰਕ ਹਨ। ਹੋਰ ਸਾਰੇ ਟ੍ਰੇਡਮਾਰਕ ਅਤੇ ਸੇਵਾ ਚਿੰਨ੍ਹ ਉਹਨਾਂ ਦੇ ਸਬੰਧਤ ਮਾਲਕਾਂ ਦੀ ਸੰਪਤੀ ਹਨ।

ਦਸਤਾਵੇਜ਼ / ਸਰੋਤ

ਮਾਈਕ੍ਰੋਸੇਮੀ ਸਮਾਰਟਡਿਜ਼ਾਈਨ MSS ਏਮਬੈਡਡ ਨਾਨਵੋਲੇਟਾਈਲ ਮੈਮੋਰੀ (eNVM) [pdf] ਯੂਜ਼ਰ ਗਾਈਡ
ਸਮਾਰਟਡਿਜ਼ਾਈਨ ਐਮਐਸਐਸ ਏਮਬੈਡਡ ਨਾਨਵੋਲੇਟਾਈਲ ਮੈਮੋਰੀ eNVM, ਸਮਾਰਟਡਿਜ਼ਾਈਨ ਐਮਐਸਐਸ, ਏਮਬੈਡਡ ਨਾਨਵੋਲੇਟਾਈਲ ਮੈਮੋਰੀ eNVM, ਮੈਮੋਰੀ eNVM

ਹਵਾਲੇ

ਇੱਕ ਟਿੱਪਣੀ ਛੱਡੋ

ਤੁਹਾਡਾ ਈਮੇਲ ਪਤਾ ਪ੍ਰਕਾਸ਼ਿਤ ਨਹੀਂ ਕੀਤਾ ਜਾਵੇਗਾ। ਲੋੜੀਂਦੇ ਖੇਤਰਾਂ ਨੂੰ ਚਿੰਨ੍ਹਿਤ ਕੀਤਾ ਗਿਆ ਹੈ *