SPI F-RAM AN229843 பயனர் வழிகாட்டிக்கான CYPRESS நினைவக வரைபட அணுகல்

SPI F-RAM AN229843 பயனர் வழிகாட்டிக்கான CYPRESS நினைவக வரைபட அணுகல்

1 அறிமுகம்

ஆவியாகாத சைப்ரஸ் SPI F-RAM நினைவகங்கள் பல்வேறு வழிகளில் பயன்படுத்தப்படலாம். முதலாவதாக, அவர்களின் அறிவுறுத்தல் தொகுப்பு கிளாசிக் சீரியல் EEPROM மற்றும் Flash நினைவகங்களுடன் இணக்கமானது. இந்த அம்சம் டெவலப்பர்கள் ஏற்கனவே உள்ள மென்பொருள் இயக்கிகளைப் பயன்படுத்தி EEPROM அல்லது Flash பகுதி போன்ற F-RAM சாதனங்களை இயக்க அனுமதிக்கிறது.
மறுபுறம், F-RAM சாதனங்கள் ரேம் பண்புகள் மற்றும் அட்வான் ஆகியவற்றைக் கொண்டுள்ளனtages: ஃப்ளாஷ் சாதனங்கள் போன்ற அழிக்கும் அல்லது வாக்கெடுப்பும் தேவையில்லாமல் அவற்றை பைட் பைட் அடிப்படையில் உடனடியாகப் படிக்கலாம் மற்றும் எழுதலாம். மேம்பட்ட நவீன SPI கன்ட்ரோலர்கள் வன்பொருளில் தேவையான கட்டளை வரிசைகளை உருவாக்க முடியும் மற்றும் சுட்டிகள் வழியாக நினைவக வரைபட அணுகலை ஆதரிக்கலாம். இது சீரியல் எஃப்-ரேம் சாதனங்களை பயன்பாடுகளுக்கு சாதாரண ரேம் போல தோற்றமளிக்கும்.
இரண்டு பயன்பாட்டு மாதிரிகள் பின்வரும் பிரிவுகளில் விரிவாக வழங்கப்படுகின்றன மற்றும் ஒப்பிடப்படுகின்றன.

2 EEPROM/Flash பாணி அணுகல்

EEPROM அல்லது Flash சாதனம் போன்ற தொடர் F-RAM பயன்படுத்தப்பட்டால், வழக்கமான கட்டுப்பாட்டு ஓட்டம்:

  1. ஒரு சிறப்பு சாதனத்தைத் திறக்கவும் file
  2. அமைக்கவும் file ஒரு குறிப்பிட்ட நிலைக்கு ஈடுசெய்
  3. படிக்க அல்லது எழுத அழைப்பு விடுங்கள்.

படிகள் 2 மற்றும் 3 தேவைக்கேற்ப மீண்டும் மீண்டும் செய்யப்படுகின்றன.
தற்போதுள்ள EEPROM/Flash இயக்கிகளுக்கு F-RAM ஆதரவைச் சேர்ப்பது பொதுவாக எளிதானது. பல சமயங்களில், சாதனங்கள் செயல்பட, இயக்கி மூலக் குறியீட்டில் ஆதரிக்கப்படும் சாதனங்களின் பட்டியலில் ஒரு புதிய சாதன ஐடியைச் சேர்த்தால் போதும். தரவைப் படிக்கவும் எழுதவும் SPI கட்டளைகள் EEPROM/Flash மற்றும் F-RAM க்கு இடையில் இணக்கமாக இருக்கும், மேலும் அழிக்கும் கட்டளைகள் F-RAM சாதனத்தால் புறக்கணிக்கப்படுகின்றன. பெரும்பாலான பயன்பாடுகள் புதிதாக அழிக்கப்பட்ட நினைவகத்தின் இயல்புநிலை மதிப்பை நம்பவில்லை (எ.கா. 0xFF) எனவே இந்த நடத்தை நன்றாக உள்ளது. அவர்கள் செய்யும் சிறப்பு சந்தர்ப்பங்களில், அழிக்கப்பட்ட நினைவகப் பகுதியை அழித்தல் செயல்பாட்டின் மூலம் எதிர்பார்க்கப்படும் இயல்புநிலை மதிப்பிற்கு வெளிப்படையாக அமைக்கலாம். கூடுதலாக, நிரல் செயல்பாடுகளின் முடிவைக் கண்டறிய EEPROM/Flash மென்பொருள் இயக்கிகளில் பயன்படுத்தப்படும் வாக்குப்பதிவு குறியீடு F-RAM ஐ பாதிக்காது. அத்தகைய மென்பொருள் இயக்கிகளுக்கு, F-RAM சாதனங்கள் உடனடியாக ஏதேனும் ஒரு நிரல் அல்லது அழித்தல் செயல்பாடு மற்றும் ஒரே ஒரு வாக்குப்பதிவு மறுமுறைக்குப் பிறகு வருமானத்தைக் கட்டுப்படுத்துவது போல் தோன்றும். மாற்றாக, ஓட்டுனர்களில் F-RAM க்கு வாக்குப்பதிவு முற்றிலும் முடக்கப்படலாம்.

லினக்ஸில், ஒரு கான்கிரீட் முன்னாள்ample, அணுகல் முறைக்கு பயனர் நினைவக தொழில்நுட்ப சாதனம் (MTD) அல்லது EEPROM சிறப்பு சாதனத்தைத் திறக்க வேண்டும் file ஒவ்வொரு படிக்க அல்லது எழுதுவதற்கும் இரண்டு முறை அழைப்புகளை வெளியிடவும். முதலில், நேர்த்தியான() அழைப்பு file விரும்பிய ஆஃப்செட் மற்றும் இரண்டாவது இதழின் விவரிப்பான், தரவைப் படிக்க அல்லது எழுத படிக்க () அல்லது எழுத () கணினி அழைப்பு. பெரிய அளவிலான தரவுகளுக்கு, தொடர்புடைய கணினி அழைப்புகள் மற்றும் அவற்றின் மேல்நிலை ஆகியவை முக்கியமற்றவை மற்றும் புறக்கணிக்கப்படலாம். இத்தகைய சந்தர்ப்பங்களில் செயல்திறன் மிக முக்கியமான அளவுருவாகும். சிறிய தரவு அளவுகளுக்கு (எ.காample, மாறிகள் 1-16 பைட்டுகள்), இருப்பினும், கணினி அழைப்பு மேல்நிலை குறிப்பிடத்தக்க தாமதங்களை ஏற்படுத்துகிறது.

பயன்பாடுகளுக்கு விஷயங்களை மிகவும் சிக்கலாக்குவது என்னவென்றால், படிக்க மற்றும் எழுதும் செயல்பாடுகளுக்கு அனுப்பப்படும் இடையகங்களை ஒதுக்கி நிர்வகிக்க வேண்டிய அவசியம். பெரும்பாலும், இந்த அணுகல் முறையில் தரவு பல முறை முன்னும் பின்னுமாக நகலெடுக்கப்படுகிறது, பயன்பாட்டில் உள்ள பஃபர்களில் இருந்து மீண்டும் மீண்டும் சாதன இயக்கியில் உள்ள SPI கன்ட்ரோலர் FIFO களுக்கு மற்றும் அதற்கு நேர்மாறாகவும். இந்த நகல் செயல்பாடுகள் வேகமான கணினிகளில் செயல்திறன் மீது எதிர்மறையான தாக்கத்தை ஏற்படுத்துகின்றன.

3 நினைவக வரைபட அணுகல்

நினைவக மேப் செய்யப்பட்ட அணுகலுக்கு பயனர் நிர்வகிக்கும் தரவு இடையகங்கள் மற்றும் தரவின் கைமுறை இயக்கம் தேவையில்லை (மெமரி மேப் செய்யப்பட்ட I/O அல்லது MMIO என்றும் அழைக்கப்படுகிறது). இந்த அணுகல் முறையில், விரும்பிய அளவிலான தரவுப் பொருள்களுக்கு சுட்டிகளை விலக்குவதன் மூலம் பயன்பாடுகள் F-RAM க்கு படிக்கவும் எழுதவும் முடியும்.

சாதனத்தை ஆய்வு செய்வதற்கும் பின்னர் பயன்பாட்டிற்கான பொருத்தமான முகவரி மேப்பிங்கை அமைப்பதற்கும் துவக்கத்தின் போது மட்டுமே மென்பொருள் உதவி தேவைப்படுகிறது. இந்த மேப்பிங் நிறுவப்பட்டதும், அனைத்து படிக்க மற்றும் எழுதும் அணுகல்களும் முழுமையாக வன்பொருளில் இயங்கும். கிளாசிக் EEPROM/Flash பாணி அணுகலுடன் ஒப்பிடும்போது இது சிறந்த செயல்திறன் நிலைக்கு வழிவகுக்கிறது. முதன்மையாக, லேட்டன்சிகள் குறைவாக இருப்பதால், சிறிய தரவு அளவுகளுக்கு குறிப்பிடத்தக்க சிறந்த முடிவுகள் கிடைக்கும்.

மேலும், நினைவக வரைபட அணுகல் பயன்பாடுகளின் குறியீட்டை எளிதாக்குகிறது. தரவு இடையகங்களுக்கு இடையில் முன்னும் பின்னுமாக நகலெடுக்கப்பட வேண்டியதில்லை, மேலும் துவக்கத்திற்குப் பிறகு F-RAM நினைவகத்தை அணுக கணினி அழைப்புகள் தேவையில்லை.

இறுதியாக, SPI F-RAM (XIP) இல் இருந்து நேரடியாக குறியீடு செயல்படுத்தல் போன்ற மேம்பட்ட அம்சங்கள் நினைவக மேப் செய்யப்பட்ட அமைப்பில் மட்டுமே சாத்தியமாகும். நினைவக மேப் செய்யப்பட்ட அமைப்பில் SPI ஃப்ளாஷ் மூலம் படிக்க-மட்டும் பயன்பாடுகள் சாத்தியம் என்றாலும், இந்தச் சாதனங்களின் வாக்குப்பதிவு மற்றும் அழித்தல் தேவைகள் காரணமாக மேப் செய்யப்பட்ட எழுத்துகள் தோல்வியடைகின்றன.

மென்பொருள் இயக்கிகளில் கட்டுப்படுத்தி குறிப்பிட்ட அமைப்புக் குறியீடு சேர்க்கப்பட வேண்டும் என்பது சவாலாக இருக்கலாம். பொதுவான இயக்கி குறியீடு சாத்தியமில்லை.

4 ஒரு வழக்கு ஆய்வு

நினைவக மேப் செய்யப்பட்ட அணுகலின் செயல்திறன் நன்மைகளை ஆராய, நவீன தரப்படுத்தல் தளத்தை வழங்க, சைப்ரஸ் எக்ஸெலன் அல்ட்ரா CY8B15QSN F-RAM உடன் NXP i.MX104QXP SoC பயன்படுத்தப்படுகிறது.

இந்த வழக்கில் இயங்கும் OS லினக்ஸ் (கர்னல் 4.14.98) ஆகும் சைப்ரஸ் SPI மெமரிஸ் டிரைவர் ஸ்டேக் பதிப்பு v19.4. இந்த மென்பொருள் இயக்கி கிளாசிக் MTD மற்றும் நினைவக மேப் செய்யப்பட்ட அணுகல் இரண்டையும் ஆதரிக்கிறது. CY15B104QSN ஆனது 100 MHz SDR இன் SPI கடிகார அதிர்வெண்ணில் QPI பயன்முறையில் இயக்கப்படுகிறது. எனவே, வாசிப்பு மற்றும் எழுதுதல் ஆகிய இரண்டிற்கும் அதிகபட்ச கோட்பாட்டு செயல்திறன் 50 MiB/s1 ஆக வரையறுக்கப்பட்டுள்ளது.

i.MX8QXP FlexiSpot கட்டுப்படுத்தி சிறிய கட்டமைக்கக்கூடிய அட்டவணை வழியாக நினைவக மேப் செய்யப்பட்ட அணுகல்களை ஆதரிக்கிறது. இந்த லுக் அப் டேபிள் (LUT) வன்பொருளில் பறக்கும் போது SPI பஸ் பரிவர்த்தனைகளை ஒருங்கிணைக்க 32 வரிசைகள் வரை வைத்திருக்க முடியும். கன்ட்ரோலரில் உள்ள குறியீட்டுப் பதிவேடுகள், நினைவக மேப் செய்யப்பட்ட படிக்க மற்றும் எழுதுவதற்கு எந்த வரிசை(களை) இயக்க வேண்டும் என்பதை செயலிக்கு தெரிவிக்க அமைக்கலாம்.ample, ஒரு சுட்டிக்காட்டி dereferenced என்றால். இது ஒரு வரிசையாக இருக்கலாம் அல்லது பல வரிசைகளின் தொகுப்பாக இருக்கலாம்ample, எழுதும் செயல்பாட்டிற்கு ஒரு Write Enable கட்டளை மற்றும் ஒரு நிரல் கட்டளை வழங்கப்பட வேண்டும் என்றால். QPI க்கு F-RAM இல் படிக்க மற்றும் எழுத, பின்வரும் LUT உள்ளீடுகள்/வரிசைகள் பயன்படுத்தப்படலாம்:

SPI F-RAM AN229843 பயனர் வழிகாட்டிக்கான CYPRESS நினைவக வரைபட அணுகல் - ஒரு வழக்கு ஆய்வு SPI F-RAM AN229843 பயனர் வழிகாட்டிக்கான CYPRESS நினைவக வரைபட அணுகல் - ஒரு வழக்கு ஆய்வு

குறிப்பு CY15B104QSN நிலைப் பதிவேட்டில் ஒட்டும் WREN (எழுத இயக்கு) பிட் உள்ளது. இந்த பிட் அமைக்கப்பட்டவுடன், ஒவ்வொரு மெமரி ரைட் ஆபரேஷனுக்கும் முன், சாதனத்திற்கு வெளிப்படையான எழுது இயக்கு கட்டளைகள் தேவையில்லை. எனவே, எழுதும் பாதைக்கான பட்டியலிடப்பட்ட வரிசை ஜோடியின் இரண்டாவது வரிசை மட்டுமே பயன்படுத்தப்படுகிறது.

பயன்படுத்தப்படும் மற்றொரு தேர்வுமுறை நுட்பம் i.MX8QXP FlexSPI கட்டுப்படுத்தி மூலம் தானாக செய்யக்கூடிய ப்ரீஃபெட்ச் ஆகும். இந்த அம்சம் அனைத்து அணுகல் முறைகளுக்கும் படிக்கும் பாதையை பாதிக்கிறது மற்றும் வேகப்படுத்துகிறது. இது எப்போதும் F-RAM இலிருந்து முழு 2 kB தரவுத் தொகுதிகளை சில வன்பொருள் இடையகங்களில் ஏற்றுகிறது. மென்பொருளிலிருந்து படிக்கும் கோரிக்கைகள் இந்த இடையகங்களில் இருந்து வழங்கப்படுகின்றன.

அட்டவணை 1 அளவிடப்பட்ட முடிவுகளை சுருக்கமாகக் கூறுகிறது மற்றும் நேரடி நினைவக வரைபட அணுகலின் செயல்திறன் நன்மைகளைக் காட்டுகிறது. குறிப்பாக, நிலையான ஃப்ளாஷ் பாணி அணுகல் முறையுடன் (20xக்கு மேல்) ஒப்பிடும்போது தாமதங்கள் மிகக் குறைவு. மிகக் குறுகிய தாமதங்கள் F-RAM இன் உடனடி நிலையற்ற அம்சத்தைப் பயன்படுத்துகின்றன மற்றும் கணினி சக்தி திடீரென இழக்கப்படும் சூழ்நிலைகளில் உதவுகின்றன. நினைவக வரைபட அணுகல் அந்த நிகழ்வுகளில் ஒரு பாராட்டுத் தேவையாகிறது, தரவு ஆபத்தில் இருக்கும் நேர சாளரத்தைக் குறைக்கிறது.

SPI F-RAM AN229843 பயனர் கையேடுக்கான CYPRESS நினைவக வரைபட அணுகல் - அட்டவணை 1. i.MX15QXP இல் CY104B8QSN க்கான தரப்படுத்தல் முடிவுகள்

இந்த அளவுகோலில், முழு சாதனத்தையும் படிப்பதன் மூலம் அல்லது எழுதுவதன் மூலம் செயல்திறன் முடிவுகள் அளவிடப்படுகின்றன. மெமரி மேப் செய்யப்பட்ட கேஸுக்கு, எஃப்-ரேமில் இருந்து சாதாரண சிஸ்டம் டிராம் அல்லது அதற்கு நேர்மாறாக அனைத்து முக்கிய வரிசைத் தரவையும் நகலெடுக்க memcpy() அழைக்கப்படுகிறது. சில ARMv8-A குறிப்பிட்ட memcpy() மேம்படுத்தல்களுக்கு பின் இணைப்பு A ஐப் பார்க்கவும். ஹார்டுவேர் ப்ரீஃபெட்ச்சிங் முடக்கப்பட்டிருப்பதால், ரீட் த்ரோபுட்கள், ரைட் த்ரோபுட்களின் அதே வரிசையில் இருக்கும்.

SPI பேருந்தில் தரவு உடல் ரீதியாக மாற்றப்படும் வரை, மென்பொருள் பயன்பாட்டினால் எழுதுதல் அல்லது படிக்கும் செயல்பாடு வழங்கப்பட்ட பிறகு ஏற்படும் தாமதத்தை தாமதங்கள் குறிக்கிறது. இந்த அளவுகோலில், சிறிய 1 பைட் படிக்க மற்றும் எழுதும் செயல்பாடுகளை வழங்குவதன் மூலம் தாமதங்கள் அளவிடப்படுகின்றன.

5 CPU கேச்சிங்

முன்னிருப்பாக, முழு I/O நினைவக இடத்திற்கான பெரும்பாலான தளங்களில் CPU கேச்சிங் முடக்கப்பட்டுள்ளது. இது கட்டளையிடப்பட்ட மற்றும் நினைவக அணுகலைச் செயல்படுத்துகிறது, மேலும் இது அவசியம், முன்னாள்ample, வன்பொருள் FIFO களை நிரப்ப அல்லது ஃபிளாஷ் சாதனங்களை நிரல் அல்லது அழிக்க.

எவ்வாறாயினும், F-RAM நினைவகங்களுக்கு, CPU தற்காலிக சேமிப்புகள் நினைவக மேப் செய்யப்பட்ட அணுகலுடன் இணைந்து செயல்திறன் உறையை மேலும் தள்ளும். CPU கேச்சிங் மூலம், SPI பேருந்தில் படிக்க மற்றும் எழுதுவதற்கான இயற்கையான பர்ஸ்ட் அளவு ஒரு கேச் லைன் (i.MX64QXP இல் 8 பைட்டுகள்) ஆகும். சிறிய இடமாற்றங்களின் தொடர்களுடன் ஒப்பிடும்போது, ​​கிடைக்கக்கூடிய SPI பேருந்து அலைவரிசையை இது சிறப்பாகப் பயன்படுத்துகிறது. எவ்வாறாயினும், பவர் ட்ராப்பின் போது, ​​இதுவரை F-RAM இல் எழுதப்படாத கேச் லைனில் இருந்தால் தரவு தொலைந்து போகக்கூடும். சாதாரண ரேம் நினைவகங்களுக்கு இந்த நடத்தை முற்றிலும் ஏற்றுக்கொள்ளத்தக்கது, F-RAM க்கு இது இல்லை.

இந்த உள்ளமைவில் F-RAM வரிசையில் தரவு உடனடியாக எழுதப்படுவதால், எளிமையான வாசிப்பு கேச்சிங் திட்டத்தை இயக்குவது (அதாவது, தற்காலிக சேமிப்புக் கொள்கையுடன் எழுதுவது) F-RAM க்கு பாதுகாப்பானது.

பயன்பாட்டில் தெளிவான ஒத்திசைவு புள்ளிகள் இருந்தால் (எ.காample, முழு கேமரா படங்களைச் சேமிக்கிறது), பிறகு ஒரு ரைட் பேக் பாலிசி கூட இயக்கப்படலாம். இந்த திட்டத்துடன் சிறிய எழுதும் செயல்பாடுகளை இணைத்து, மிகவும் திறமையான முழு 64-பைட் கேச் லைன்களை உருவாக்க முடியும். இருப்பினும், தடை மற்றும் கேச் பராமரிப்பு வழிமுறைகள் மூலக் குறியீட்டின் ஒத்திசைவு புள்ளிகளில் சேர்க்கப்பட வேண்டும், இந்த விஷயத்தில் அவ்வப்போது தற்காலிக சேமிப்பை பறிக்க வேண்டும். இத்தகைய அறிவுறுத்தல்கள் CPU தற்காலிக சேமிப்பில் குவிந்துள்ள தரவை வெளிப்படையாக எழுதுவதற்கு காரணமாகின்றன, இதனால் தரவு இழப்பு அபாயத்தை நீக்குகிறது.

6 முடிவு

இன்றைய பெரும்பாலான SPI கன்ட்ரோலர்கள் வெளிப்புற சாதனங்களுக்கான மெமரி மேப்ட் அணுகலை ஆதரிக்கின்றன. எனவே, இந்த கன்ட்ரோலர்கள் மூலம், நினைவக வரைபட அணுகல் கருத்தில் கொள்ள ஒரு சாத்தியமான விருப்பமாக மாறியுள்ளது மற்றும் வாடிக்கையாளர்கள் குறிப்பாக F-RAM விஷயத்தில் பயனடையலாம்.

எஃப்-ரேமிற்கான மெமரி மேப் செய்யப்பட்ட அணுகல் தெளிவான செயல்திறன் நன்மைகளைக் கொண்டுள்ளது மற்றும் கிளாசிக் சீரியல் EEPROM/Flash அணுகல் முறையுடன் ஒப்பிடும்போது பயன்பாட்டுக் குறியீட்டை எளிதாக்குகிறது. இது உலகளாவியது, நெகிழ்வானது மற்றும் F-RAM ஐ தடையின்றி நவீன அமைப்பில் ஒருங்கிணைக்கிறது.

பயன்பாட்டுக் குறியீட்டை கவனமாக பகுப்பாய்வு செய்து மேம்படுத்துவதன் மூலம், CPU கேச்சிங்குடன் நினைவக மேப் செய்யப்பட்ட அணுகலின் கலவையானது செயல்திறன் மற்றும் தாமதம் இரண்டையும் மேலும் மேம்படுத்தலாம்.

7 தொடர்புடைய ஆவணங்கள்

SPI F-RAM AN229843 பயனர் வழிகாட்டிக்கான CYPRESS நினைவக வரைபட அணுகல் - தொடர்புடைய ஆவணங்கள்

பிற்சேர்க்கை A. ARMv16-Aக்கு உகந்த 8-பைட் memcpy()

லினக்ஸில் ARMv8-A க்கான இயல்புநிலை memcpy() செயல்படுத்தல் சுமை-ஜோடி மற்றும் ஸ்டோர்-ஜோடி அசெம்பிளி வழிமுறைகளைப் பயன்படுத்துகிறது, அவை இரண்டு 8-பைட் பதிவேடுகளை ஒரே நேரத்தில் நகர்த்துகின்றன. துரதிர்ஷ்டவசமாக, இந்த அறிவுறுத்தல்கள் பேருந்தில் ஒரு 8-பைட் வெடிப்புக்குப் பதிலாக இரண்டு 16-பைட் SPI வெடிப்புகளைத் தூண்டுகின்றன. நிலைமையை மேம்படுத்த, கீழே காட்டப்பட்டுள்ளபடி, 16-பைட் FP/SIMD பதிவேடு மற்றும் தொடர்புடைய சுமை/ஸ்டோர் வழிமுறைகளைப் பயன்படுத்த memcpy() ஐ மேம்படுத்தலாம். இந்த மாற்றம் பேருந்தில் விரும்பிய 16-பைட் SPI வெடிப்புகளை உருவாக்குகிறது.

SPI F-RAM AN229843 பயனர் வழிகாட்டிக்கான CYPRESS நினைவக வரைபட அணுகல் - பின் இணைப்பு A

ஆவண வரலாறு

ஆவணத்தின் தலைப்பு: AN229843 – SPI F-RAM ஆவண எண்: 002-29843 நினைவக வரைபட அணுகல்

SPI F-RAM AN229843 பயனர் வழிகாட்டிக்கான CYPRESS நினைவக வரைபட அணுகல் - ஆவண வரலாறு

உலகளாவிய விற்பனை மற்றும் வடிவமைப்பு ஆதரவு
சைப்ரஸ் அலுவலகங்கள், தீர்வு மையங்கள், உற்பத்தியாளர்களின் பிரதிநிதிகள் மற்றும் விநியோகஸ்தர்களின் உலகளாவிய வலையமைப்பைப் பராமரிக்கிறது. உங்களுக்கு அருகிலுள்ள அலுவலகத்தைக் கண்டறிய, சைப்ரஸ் இருப்பிடங்களில் எங்களைப் பார்வையிடவும்.

தயாரிப்புகள்
Arm® Cortex® மைக்ரோகண்ட்ரோலர்கள் cypress.com/arm
வாகனம்  cypress.com/automotive
கடிகாரங்கள் மற்றும் இடையகங்கள் cypress.com/clocks 
இடைமுகம் cypress.com/interface
இன்டர்நெட் ஆஃப் திங்ஸ்  cypress.com/iot
நினைவகம்  cypress.com/memory
மைக்ரோகண்ட்ரோலர்கள் cypress.com/mcu 
பி.எஸ்.ஓ.சி cypress.com/psoc
பவர் மேனேஜ்மென்ட் ஐசிக்கள்  cypress.com/pmic
தொடு உணர்வு  cypress.com/touch
USB கன்ட்ரோலர்கள் cypress.com/usb 
வயர்லெஸ் இணைப்பு cypress.com/wireless

PSoC® தீர்வுகள்
பிஎஸ்ஓசி 1 | பிஎஸ்ஓசி 3 | பிஎஸ்ஓசி 4 | பிஎஸ்ஓசி 5எல்பி | பிஎஸ்ஓசி 6 எம்சியூ

சைப்ரஸ் டெவலப்பர் சமூகம்
சமூகம் | குறியீடு Exampலெஸ் | திட்டங்கள் | வீடியோக்கள் | வலைப்பதிவுகள் | பயிற்சி | கூறுகள்

தொழில்நுட்ப ஆதரவு
cypress.com/support

இங்கு குறிப்பிடப்பட்டுள்ள மற்ற அனைத்து வர்த்தக முத்திரைகள் அல்லது பதிவு செய்யப்பட்ட வர்த்தக முத்திரைகள் அந்தந்த உரிமையாளர்களின் சொத்து.

சைப்ரஸ் லோகோ

சைப்ரஸ் செமிகண்டக்டர்
ஒரு இன்ஃபினியன் டெக்னாலஜிஸ் நிறுவனம் 198 சிampஅயன் நீதிமன்றம்
சான் ஜோஸ், CA 95134-1709

© சைப்ரஸ் செமிகண்டக்டர் கார்ப்பரேஷன், 2020. இந்த ஆவணம் சைப்ரஸ் செமிகண்டக்டர் கார்ப்பரேஷன் மற்றும் அதன் துணை நிறுவனங்களின் (“சைப்ரஸ்”) சொத்து. இந்த ஆவணத்தில் (“மென்பொருள்”) சேர்க்கப்பட்ட அல்லது குறிப்பிடப்பட்ட ஏதேனும் மென்பொருள் அல்லது ஃபார்ம்வேர் உட்பட, இந்த ஆவணம், அமெரிக்கா மற்றும் உலகெங்கிலும் உள்ள பிற நாடுகளின் அறிவுசார் சொத்துரிமை சட்டங்கள் மற்றும் ஒப்பந்தங்களின் கீழ் சைப்ரஸுக்கு சொந்தமானது. சைப்ரஸ் அத்தகைய சட்டங்கள் மற்றும் ஒப்பந்தங்களின் கீழ் அனைத்து உரிமைகளையும் கொண்டுள்ளது மற்றும் இந்த பத்தியில் குறிப்பிட்டுள்ளதைத் தவிர, அதன் காப்புரிமைகள், பதிப்புரிமைகள், வர்த்தக முத்திரைகள் அல்லது பிற அறிவுசார் சொத்துரிமைகளின் கீழ் எந்த உரிமத்தையும் வழங்காது. மென்பொருளுடன் உரிம ஒப்பந்தம் இல்லை மற்றும் மென்பொருளின் பயன்பாட்டை நிர்வகிக்கும் சைப்ரஸுடன் உங்களுக்கு எழுத்துப்பூர்வ ஒப்பந்தம் இல்லையென்றால், சைப்ரஸ் இதன் மூலம் உங்களுக்கு தனிப்பட்ட, பிரத்தியேகமற்ற, மாற்ற முடியாத உரிமத்தை (துணை உரிமத்திற்கான உரிமை இல்லாமல்) வழங்குகிறது. ) (1) மென்பொருளின் (a) மென்பொருளின் பதிப்புரிமையின் கீழ், மூலக் குறியீடு வடிவத்தில் வழங்கப்பட்டுள்ள மென்பொருளை மாற்றியமைத்து, சைப்ரஸ் வன்பொருள் தயாரிப்புகளுடன் பயன்படுத்துவதற்கு மட்டுமே, உங்கள் நிறுவனத்திற்குள் மட்டும், மற்றும் (b) மென்பொருளை விநியோகிக்க பைனரி குறியீடு வடிவில் வெளிப்புறமாக இறுதிப் பயனர்களுக்கு (மறுவிற்பனையாளர்கள் மற்றும் விநியோகஸ்தர்கள் மூலம் நேரடியாகவோ அல்லது மறைமுகமாகவோ), சைப்ரஸ் வன்பொருள் தயாரிப்பு அலகுகளில் பயன்படுத்துவதற்கு மட்டுமே, மற்றும் (2) மென்பொருளால் மீறப்பட்ட சைப்ரஸின் காப்புரிமைகளின் உரிமைகோரல்களின் கீழ் (சைப்ரஸ் வழங்கியது, மாற்றப்படாதது) சைப்ரஸ் வன்பொருள் தயாரிப்புகளுடன் பயன்படுத்துவதற்காக மட்டுமே மென்பொருளை உருவாக்க, பயன்படுத்த, விநியோகிக்க மற்றும் இறக்குமதி செய்ய. மென்பொருளின் பிற பயன்பாடு, மறுஉருவாக்கம், மாற்றம், மொழிபெயர்ப்பு அல்லது தொகுத்தல் ஆகியவை தடைசெய்யப்பட்டுள்ளது.

பொருந்தக்கூடிய சட்டத்தால் அனுமதிக்கப்படும் அளவிற்கு, சைப்ரஸ் இந்த ஆவணம் அல்லது எந்தவொரு மென்பொருள் அல்லது அதனுடன் தொடர்புடைய எந்த வகையிலும் உத்தரவாதம் அளிக்காது , ஒரு குறிப்பிட்ட நோக்கத்திற்காக வணிகம் மற்றும் உடற்தகுதியின் மறைமுகமான உத்தரவாதங்கள் .

எந்த கணினி சாதனமும் முற்றிலும் பாதுகாப்பாக இருக்க முடியாது. எனவே, சைப்ரஸ் வன்பொருள் அல்லது மென்பொருள் தயாரிப்புகளில் செயல்படுத்தப்பட்ட பாதுகாப்பு நடவடிக்கைகள் இருந்தபோதிலும், சைப்ரஸ் தயாரிப்புக்கான அங்கீகரிக்கப்படாத அணுகல் அல்லது பயன்பாடு போன்ற எந்தவொரு பாதுகாப்பு மீறலாலும் எழும் எந்தப் பொறுப்பும் சைப்ரஸுக்கு இருக்காது. சைப்ரஸ் தயாரிப்புகள், அல்லது சைப்ரஸ் தயாரிப்புகளைப் பயன்படுத்தி உருவாக்கப்பட்ட அமைப்புகள், ஊழல், தாக்குதல், வைரஸ்கள், இடையூறுகள் ஆகியவற்றிலிருந்து விடுபடும் என்பதை சைப்ரஸ் பிரதிநிதித்துவப்படுத்தவோ, உத்தரவாதமளிக்கவோ அல்லது உத்தரவாதமளிக்கவோ இல்லை யூரிட்டி ஊடுருவல் (ஒட்டுமொத்தமாக, "பாதுகாப்பு மீறல்" ) எந்தவொரு பாதுகாப்பு மீறல் தொடர்பான எந்தப் பொறுப்பையும் சைப்ரஸ் மறுக்கிறது, மேலும் எந்தவொரு பாதுகாப்பு மீறலில் இருந்து எழும் எந்தவொரு கோரிக்கை, சேதம் அல்லது பிற பொறுப்புகளிலிருந்தும் நீங்கள் சைப்ரஸை விடுவிக்க வேண்டும். கூடுதலாக, இந்த பொருட்களில் விவரிக்கப்பட்டுள்ள தயாரிப்புகளில் வடிவமைப்பு குறைபாடுகள் அல்லது பிழைகள் எனப்படும் பிழைகள் இருக்கலாம், இதனால் தயாரிப்பு வெளியிடப்பட்ட விவரக்குறிப்புகளிலிருந்து விலகலாம். பொருந்தக்கூடிய சட்டத்தால் அனுமதிக்கப்படும் அளவிற்கு, இந்த ஆவணத்தில் மேலும் அறிவிப்பு இல்லாமல் மாற்றங்களைச் செய்வதற்கான உரிமையை Cypress கொண்டுள்ளது. இந்த ஆவணத்தில் விவரிக்கப்பட்டுள்ள எந்தவொரு தயாரிப்பு அல்லது சுற்றுகளின் பயன்பாடு அல்லது பயன்பாட்டிலிருந்து எழும் எந்தப் பொறுப்பையும் சைப்ரஸ் ஏற்காது. இந்த ஆவணத்தில் வழங்கப்பட்டுள்ள எந்தத் தகவலும், ஏதேனும் கள் உட்படample வடிவமைப்பு தகவல் அல்லது நிரலாக்க குறியீடு, குறிப்பு நோக்கங்களுக்காக மட்டுமே வழங்கப்படுகிறது. இந்த ஆவணத்தின் பயனரின் பொறுப்பை சரியாக வடிவமைத்தல், நிரல்படுத்துதல் மற்றும் இந்த தகவல் மற்றும் அதன் விளைவாக உருவாக்கப்பட்ட எந்தவொரு பயன்பாட்டின் செயல்பாடு மற்றும் பாதுகாப்பைச் சோதிப்பது. "அதிக ஆபத்துள்ள சாதனம்" என்பது தனிப்பட்ட காயம், இறப்பு அல்லது சொத்து சேதத்தை ஏற்படுத்தக்கூடிய எந்தவொரு சாதனம் அல்லது அமைப்பு. Exampஅதிக ஆபத்துள்ள சாதனங்கள் ஆயுதங்கள், அணுசக்தி நிறுவல்கள், அறுவை சிகிச்சை உள்வைப்புகள் மற்றும் பிற மருத்துவ சாதனங்கள் ஆகும். "முக்கியமான கூறு" என்பது உயர்-ஆபத்து சாதனத்தின் எந்தவொரு கூறுகளையும், அதன் செயல்பாட்டின் தோல்வி நேரடியாகவோ அல்லது மறைமுகமாகவோ, அதிக ஆபத்துள்ள சாதனத்தின் தோல்வியை ஏற்படுத்தும் அல்லது அதன் பாதுகாப்பு அல்லது செயல்திறனை பாதிக்கும் என்று நியாயமாக எதிர்பார்க்கப்படுகிறது. சைப்ரஸ் முழுவதுமாகவோ அல்லது பகுதியாகவோ பொறுப்பேற்காது, மேலும் அதிக ஆபத்துள்ள சாதனத்தில் ஒரு முக்கிய அங்கமாக சைப்ரஸ் தயாரிப்பைப் பயன்படுத்துவதால் ஏற்படும் எந்தவொரு உரிமைகோரல், சேதம் அல்லது பிற பொறுப்புகளிலிருந்தும் நீங்கள் சைப்ரஸை விடுவிக்க வேண்டும். நீங்கள் Cypress, அதன் இயக்குநர்கள், அதிகாரிகள், ஊழியர்கள், முகவர்கள், துணை நிறுவனங்கள், விநியோகஸ்தர்கள், மற்றும் தயாரிப்பு பொறுப்பு, தனிப்பட்ட காயம் ஆகியவற்றுக்கான கோரிக்கைகள் உட்பட, எந்தவொரு கோரிக்கையிலிருந்தும் எழும் அனைத்து உரிமைகோரல்கள், செலவுகள், சேதங்கள் மற்றும் செலவுகள் ஆகியவற்றிலிருந்து பாதிப்பில்லாதவற்றை வழங்க வேண்டும். அதிக ஆபத்துள்ள சாதனத்தில் ஒரு முக்கிய அங்கமாக சைப்ரஸ் தயாரிப்பைப் பயன்படுத்துவதால் ஏற்படும் மரணம் அல்லது சொத்து சேதம். சைப்ரஸ் தயாரிப்புகள் குறிப்பிட்ட அளவுக்கு அதிக ஆபத்துள்ள சாதனங்களில் முக்கியமான கூறுகளாகப் பயன்படுத்தப்படுவதற்கு அல்லது அங்கீகரிக்கப்படவில்லை. சாதனம், அல்லது (ii) சைப்ரஸ் குறிப்பிட்ட அதிக ஆபத்துள்ள சாதனத்தில் தயாரிப்பைப் பயன்படுத்துவதற்கு முன்கூட்டியே எழுத்துப்பூர்வ அங்கீகாரத்தை வழங்கியுள்ளது மற்றும் நீங்கள் ஒரு தனி இழப்பீட்டு ஒப்பந்தத்தில் கையெழுத்திட்டுள்ளீர்கள்.
சைப்ரஸ், சைப்ரஸ் லோகோ, ஸ்பான்ஷன், ஸ்பான்ஷன் லோகோ மற்றும் அதன் சேர்க்கைகள், WICED, PSoC, CapSense, EZ-USB, F-RAM மற்றும் Traveo ஆகியவை அமெரிக்காவிலும் பிற நாடுகளிலும் சைப்ரஸின் வர்த்தக முத்திரைகள் அல்லது பதிவு செய்யப்பட்ட வர்த்தக முத்திரைகள். சைப்ரஸ் வர்த்தக முத்திரைகளின் முழுமையான பட்டியலுக்கு, cypress.com ஐப் பார்வையிடவும். பிற பெயர்கள் மற்றும் பிராண்டுகள் அந்தந்த உரிமையாளர்களின் சொத்தாக உரிமை கோரப்படலாம்.

www.cypress.com

ஆவணங்கள் / ஆதாரங்கள்

SPI F-RAM AN229843க்கான CYPRESS நினைவக வரைபட அணுகல் [pdf] பயனர் வழிகாட்டி
சைப்ரஸ், மெமரி மேப், அணுகல், SPI, F-RAM, AN229843

குறிப்புகள்

கருத்து தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்படாது. தேவையான புலங்கள் குறிக்கப்பட்டுள்ளன *