DataFlash
டேட்டாஃப்ளாஷ் என்பது ஃபிளாஷ் நினைவகத்திற்கான குறைந்த முள்-எண்ணிக்கை தொடர் இடைமுகமாகும். இது ஒரு அட்மெல் தனியுரிம இடைமுகமாக உருவாக்கப்பட்டது, இது எஸ். பி. ஐ தரத்துடன் இணக்கமானது. அக்டோபர் 2012 இல், ஏடி45 தொடர் டேட்டாஃப்ளாஷ் தயாரிப்பு வரிசைகள், தொடர்புடைய அறிவுசார் சொத்துக்கள் மற்றும் ஆதரவு பணியாளர் குழுக்கள் அடெஸ்டோ டெக்னாலஜிஸ் நிறுவனத்தால் வாங்கப்பட்டன. அட்மெல் ஏ. வி. ஆர், மைக்ரோசிப் பி. ஐ. சி அல்லது ஏ. ஆர். எம் போன்ற எந்த மைக்ரோகண்ட்ரோலரையும் பயன்படுத்தி டேட்டாஃப்ளாஷ் சாதனத்திலிருந்து தகவல்கள் எழுதப்பட்டு படிக்கப்படுகின்றன. ஏராளமான அட்மெல் ஏஆர்எம் மைக்ரோகண்ட்ரோலர்களின் துவக்க ரோம் மீட்டமைக்கப்பட்ட பிறகு டேட்டாஃப்ளாஷ் சில்லுகளிலிருந்து குறியீட்டைப் பதிவிறக்குவதை ஆதரிக்கிறது. எடுத்துக்காட்டுகள் AT45DB161D ஒருங்கிணைந்த சுற்று (சிப்) என்பது 2 எம்பி (16 எம்பி) டேட்டாஃப்ளாஷ் தயாரிப்புக்கு ஒரு எடுத்துக்காட்டு. இது 8x5 மிமீ சிறிய அவுட்லைன் ஒருங்கிணைந்த சுற்று 8-முள் தொகுப்பில் வருகிறது. இந்த சிப் ஏராளமான நுகர்வோர் மின்னணு தயாரிப்புகளில் பயன்படுத்தப்படுகிறது. எந்தவொரு மைக்ரோகண்ட்ரோலரும் தரவைச் சேமிக்க இந்த சிப்பைப் பயன்படுத்தலாம். AT45DCB008D அட்டை ஒரு 8 எம்பி (64 எம்பி) ஃபிளாஷ் மெமரி கார்டு ஆகும், இது ஒரு எம்எம்சி அல்லது எஸ்டி கார்டு என்று தவறாக எண்ணப்படலாம். இந்த டேட்டாஃப்ளாஷ் கார்டு ஒரு AT45DB642D ஃபிளாஷ் சிப்பை தொகுக்கிறது, இது 8x6 மிமீ கேசான் 8-முள் தொகுப்புகளிலும் கிடைக்கிறது. AT26 தொடர் டேட்டாஃப்ளாஷ் சில்லுகள் அசல் AT45 தொடர் சில்லுகளுடன் மென்பொருள்-பொருந்தாது. அவர்கள் ஒரு எளிய கட்டளை தொகுப்பைப் பயன்படுத்துகிறார்கள், இது தொடர் ஃபிளாஷ் மற்ற விற்பனையாளர்களால் ஆதரிக்கப்படுகிறது, ஆனால் எஸ்ஆர்ஏஎம் இடையகங்கள் மற்றும் ஏடி 45 சில்லுகளை ஆதரிப்பதை எளிதாக்கும் பிற அம்சங்களைத் தவிர்க்கிறது. ஒப்பீடுகள் டேட்டாஃப்ளாஷ் மற்றும் EEPROM சில்லுகள் இரண்டையும் 4-கம்பி சீரியல் பெரிஃபெரல் இன்டர்பேஸ் பஸ் (எஸ். பி. ஐ பஸ்) ஐப் பயன்படுத்தி மைக்ரோகண்ட்ரோலரிலிருந்து அணுகலாம். இரண்டும் சிறிய 8 முள் தொகுப்புகளில் கிடைக்கின்றன. நெறிமுறை இடைமுகங்கள் மிகவும் ஒத்தவை; இரண்டு நிகழ்வுகளிலும், பைட்டுகள் எழுதப்படுகின்றன அல்லது படிக்கப்படுகின்றன, எஸ். பி. ஐ வழியாக, ஒரு நேரத்தில் ஒன்று அல்லது அதற்கு மேற்பட்ட பைட்டுகள். டேட்டாஃப்ளாஷ் பொதுவாக ஆரம்ப நாட்களில் EEPROM ஐ விட அதிக திறன்களைக் கொண்டிருந்தது, மேலும் இது இன்னும் விரைவான அணுகல் நேரங்களை வழங்குகிறது. சிறிய தொகுப்புகளில் டேட்டாஃப்ளாஷ் திறன்கள் 128 கேபி முதல் 8 எம்பி வரை இருக்கும், அதே நேரத்தில் ஒத்த தொகுப்புகளில் எஸ். பி. ஐ ஈ. பி. ஆர். ஓ. எம் திறன்கள் 1 கேபி முதல் 8 எம்பி வரை இருக்கும். EEPROM உடன் பயன்படுத்தப்படும் பைட் அணுகலை விட, பக்க அணுகலுக்காக ஃப்ளாஷ் சில்லுகள் டியூன் செய்யப்படுகின்றன. இருப்பினும், AT45 தொடர் சில்லுகள் தங்கள் ஓட்டுநர்களை EEPROM இயக்கிகளைப் போல செயல்பட அனுமதிக்கும் கட்டளைகளைக் கொண்டுள்ளன. EEPROM போன்ற அணுகலை ஆதரிப்பதை விட AT45 சில்லுகளால் வெளிப்படும் SRAM இடையகங்களை மேம்படுத்துவதற்கு சிறப்பு மென்பொருள் தேவைப்படுகிறது. டேட்டாஃப்ளாஷ் கார்டுகள் நுகர்வோர் சார்ந்த எம்எம்சி அல்லது எஸ்டி கார்டுகளை விட அதிக விலை கொண்டவை, மேலும் குறைந்த திறன்களைக் கொண்டுள்ளன, ஆனால் எம்எம்சி/எஸ்டியுடன் ஒப்பிடும்போது மிகவும் எளிமையான நிரலாக்க இடைமுகத்தைக் கொண்டுள்ளன. இந்த அட்டைகள் அனைத்தையும் எஸ். பி. ஐ முறையில் பயன்படுத்தலாம். சுருக்கமாக, டேட்டாஃப்ளாஷ் EEPROM ஐ விட அதிக தரவு சேமிப்பு மற்றும் விரைவான அணுகல் நேரங்களைப் பயன்படுத்த உதவுகிறது. டேட்டாஃப்ளாஷ் சில்லுகள் AT45 SRAM இடையகங்களைப் பயன்படுத்தலாம். EEPROMகள், AT26 தொடர் சில்லுகள் அல்லது MMC/SD கார்டுகள் பாகங்களுக்கு இரண்டாவது மூலங்களைப் பயன்படுத்த அனுமதிக்கின்றன. ஃபீல்ட் மேம்படுத்தல்களில் பயன்படுத்தப்படும் கார்டுகளுக்கு, டேட்டாஃப்ளாஷ் கார்டுகள் எளிய மென்பொருள் ஆதரவையும் ஆன்-போர்டு ஃபிளாஷ் சில்லுகளுடன் பொருந்தக்கூடிய தன்மையையும் அனுமதிக்கின்றன; எம்எம்சி/எஸ்டி செலவுகள் குறைவாக இருக்கும். டேட்டாஃப்ளாஷ் சிப்புடன் EEPROM ஐ இணைக்க தேவையான நிரலாக்கக் குறியீடு எளிதானது. C நிரலாக்க மொழியில் மூலக் குறியீட்டின் நிரலாக்க எடுத்துக்காட்டுகள் BeRTOS மற்றும் eCos போன்ற இயக்க முறைமைகளுக்கு கிடைக்கின்றன. குறிப்புகள் நிலையற்ற நினைவகம்