தவறான புரிதல் 4: குறைந்த சக்தி வடிவமைப்பு

பொதுவான தவறு 17: இந்த பஸ் சிக்னல்கள் அனைத்தும் மின்தடையங்களால் இழுக்கப்படுகின்றன, அதனால் நான் நிம்மதியாக உணர்கிறேன்.

நேர்மறையான தீர்வு: சிக்னல்களை மேலும் கீழும் இழுக்க பல காரணங்கள் உள்ளன, ஆனால் அவை அனைத்தையும் இழுக்க வேண்டிய அவசியமில்லை. புல்-அப் மற்றும் புல்-டவுன் மின்தடையம் ஒரு எளிய உள்ளீட்டு சமிக்ஞையை இழுக்கிறது, மேலும் மின்னோட்டம் பத்து மைக்ரோஆம்பியர்களை விட குறைவாக உள்ளது, ஆனால் ஒரு இயக்கப்படும் சமிக்ஞை இழுக்கப்படும் போது, ​​மின்னோட்டம் மில்லியம்ப் அளவை எட்டும். தற்போதைய அமைப்பில் ஒவ்வொன்றும் 32 பிட்கள் முகவரித் தரவுகள் உள்ளன, மேலும் 244/245 தனிமைப்படுத்தப்பட்ட பேருந்து மற்றும் பிற சிக்னல்கள் மேலே இழுக்கப்பட்டால், இந்த மின்தடையங்களில் சில வாட் மின் நுகர்வு நுகரப்படும் (கருத்தை பயன்படுத்த வேண்டாம் ஒரு கிலோவாட்-மணி நேரத்திற்கு 80 சென்ட் இந்த சில வாட் மின் நுகர்வுக்கு சிகிச்சையளிக்க, காரணம் கீழே பாருங்கள்).

பொதுவான தவறு 18: எங்கள் கணினி 220V ஆல் இயக்கப்படுகிறது, எனவே மின் நுகர்வு பற்றி நாம் கவலைப்பட வேண்டியதில்லை.

நேர்மறையான தீர்வு: குறைந்த சக்தி வடிவமைப்பு என்பது சக்தியைச் சேமிப்பதற்கு மட்டுமல்ல, மின் தொகுதிகள் மற்றும் குளிரூட்டும் அமைப்புகளின் விலையைக் குறைப்பதற்கும், மின்னோட்டத்தின் குறைப்பு காரணமாக மின்காந்த கதிர்வீச்சு மற்றும் வெப்ப இரைச்சல் ஆகியவற்றின் குறுக்கீட்டைக் குறைப்பதற்கும் ஆகும். சாதனத்தின் வெப்பநிலை குறைவதால், சாதனத்தின் ஆயுள் அதற்கேற்ப நீட்டிக்கப்படுகிறது (செமிகண்டக்டர் சாதனத்தின் இயக்க வெப்பநிலை 10 டிகிரி அதிகரிக்கிறது, மற்றும் ஆயுள் பாதியாக குறைக்கப்படுகிறது). எந்த நேரத்திலும் மின் நுகர்வு கருதப்பட வேண்டும்.

பொதுவான தவறு 19: இந்த சிறிய சில்லுகளின் மின் நுகர்வு மிகவும் குறைவு, அதைப் பற்றி கவலைப்பட வேண்டாம்.

நேர்மறையான தீர்வு: உள்நாட்டில் மிகவும் சிக்கலான சிப்பின் மின் நுகர்வு தீர்மானிக்க கடினமாக உள்ளது. இது முக்கியமாக முள் மின்னோட்டத்தால் தீர்மானிக்கப்படுகிறது. ஒரு ABT16244 சுமை இல்லாமல் 1 mA க்கும் குறைவாக பயன்படுத்துகிறது, ஆனால் அதன் காட்டி ஒவ்வொரு முள் ஆகும். இது 60 mA சுமையை இயக்க முடியும் (பத்து ஓம்களின் எதிர்ப்பைப் பொருத்துவது போன்றவை), அதாவது, முழு சுமையின் அதிகபட்ச ஆற்றல் நுகர்வு 60*16=960mA ஐ எட்டும். நிச்சயமாக, மின்சாரம் தற்போதைய மின்னோட்டம் மட்டுமே மிகவும் பெரியது, மற்றும் வெப்பம் சுமை மீது விழுகிறது.

 

பொதுவான தவறு 20: CPU மற்றும் FPGA இன் இந்த பயன்படுத்தப்படாத I/O போர்ட்களை எவ்வாறு கையாள்வது? நீங்கள் அதை காலியாக விட்டுவிட்டு அதைப் பற்றி பின்னர் பேசலாம்.

நேர்மறை தீர்வு: பயன்படுத்தப்படாத I/O போர்ட்கள் மிதக்க விடப்பட்டால், அவை வெளி உலகத்திலிருந்து ஒரு சிறிய குறுக்கீடு மூலம் மீண்டும் மீண்டும் ஊசலாடும் உள்ளீட்டு சமிக்ஞைகளாக மாறக்கூடும், மேலும் MOS சாதனங்களின் மின் நுகர்வு அடிப்படையில் கேட் சர்க்யூட்டின் ஃபிளிப்புகளின் எண்ணிக்கையைப் பொறுத்தது. அது மேலே இழுக்கப்பட்டால், ஒவ்வொரு பின்னும் மைக்ரோஆம்பியர் மின்னோட்டத்தைக் கொண்டிருக்கும், எனவே அதை ஒரு வெளியீட்டாக அமைப்பதே சிறந்த வழி (நிச்சயமாக, ஓட்டுதலுடன் வேறு எந்த சமிக்ஞைகளையும் வெளிப்புறத்துடன் இணைக்க முடியாது).

பொதுவான தவறு 21: இந்த FPGA இல் பல கதவுகள் உள்ளன, எனவே நீங்கள் அதைப் பயன்படுத்தலாம்.

நேர்மறையான தீர்வு: FGPA இன் மின் நுகர்வு, பயன்படுத்தப்படும் ஃபிளிப்-ஃப்ளாப்களின் எண்ணிக்கை மற்றும் ஃபிளிப்களின் எண்ணிக்கைக்கு விகிதாசாரமாகும், எனவே வெவ்வேறு சுற்றுகள் மற்றும் வெவ்வேறு நேரங்களில் ஒரே வகையான FPGA இன் மின் நுகர்வு 100 மடங்கு வித்தியாசமாக இருக்கலாம். அதிவேக புரட்டலுக்கான ஃபிளிப்-ஃப்ளாப்களின் எண்ணிக்கையைக் குறைப்பது FPGA மின் நுகர்வைக் குறைப்பதற்கான அடிப்படை வழி.

பொதுவான தவறு 22: நினைவகத்தில் பல கட்டுப்பாட்டு சமிக்ஞைகள் உள்ளன. எனது போர்டு OE மற்றும் WE சிக்னல்களை மட்டுமே பயன்படுத்த வேண்டும். சிப் செலக்ட் ஆனது அடிப்படையாக இருக்க வேண்டும், இதனால் ரீட் செயல்பாட்டின் போது தரவு மிக வேகமாக வெளிவரும்.

நேர்மறையான தீர்வு: சிப் தேர்வு செல்லுபடியாகும் போது பெரும்பாலான நினைவகங்களின் மின் நுகர்வு (OE மற்றும் WE ஐப் பொருட்படுத்தாமல்) சிப் தேர்வு தவறானதாக இருக்கும் போது 100 மடங்கு அதிகமாக இருக்கும். எனவே, முடிந்தவரை சிப்பைக் கட்டுப்படுத்த CS பயன்படுத்தப்பட வேண்டும், மேலும் பிற தேவைகள் பூர்த்தி செய்யப்பட வேண்டும். சிப் தேர்ந்தெடுக்கப்பட்ட துடிப்பின் அகலத்தை குறைக்க முடியும்.

பொதுவான தவறு 23: மின் நுகர்வைக் குறைப்பது வன்பொருள் பணியாளர்களின் வேலை, இதற்கும் மென்பொருளுக்கும் எந்தத் தொடர்பும் இல்லை.

நேர்மறையான தீர்வு: வன்பொருள் ஒரு நிலை மட்டுமே, ஆனால் மென்பொருள் செயல்திறன். பேருந்தில் உள்ள ஒவ்வொரு சிப்பின் அணுகலும் ஒவ்வொரு சிக்னலின் புரட்டலும் கிட்டத்தட்ட மென்பொருளால் கட்டுப்படுத்தப்படுகின்றன. மென்பொருளால் வெளிப்புற நினைவகத்திற்கான அணுகல்களின் எண்ணிக்கையை குறைக்க முடியும் என்றால் (அதிக பதிவு மாறிகளைப் பயன்படுத்துதல், உள் CACHE இன் அதிக பயன்பாடு போன்றவை), குறுக்கீடுகளுக்கு சரியான நேரத்தில் பதில் (புல்-அப் ரெசிஸ்டர்களுடன் குறுக்கீடுகள் பெரும்பாலும் குறைந்த-நிலை செயலில் இருக்கும்) மற்றும் பிற குறிப்பிட்ட பலகைகளுக்கான குறிப்பிட்ட நடவடிக்கைகள் அனைத்தும் மின் நுகர்வைக் குறைக்க பெரிதும் பங்களிக்கும். பலகை நன்றாகத் திரும்ப, வன்பொருள் மற்றும் மென்பொருளை இரு கைகளாலும் பற்றிக்கொள்ள வேண்டும்!

பொதுவான தவறு 24: இந்த சிக்னல்கள் ஏன் அதிகமாகின்றன? போட்டி நன்றாக இருக்கும் வரை, அதை அகற்ற முடியும்.

நேர்மறையான தீர்வு: சில குறிப்பிட்ட சிக்னல்களைத் தவிர (100BASE-T, CML போன்றவை), ஓவர்ஷூட் உள்ளது. அது மிகப் பெரியதாக இல்லாத வரை, அது பொருத்தப்பட வேண்டிய அவசியமில்லை. அது பொருந்தினாலும், அது சிறந்ததாக இருக்க வேண்டிய அவசியமில்லை. எடுத்துக்காட்டாக, TTL இன் வெளியீட்டு மின்மறுப்பு 50 ஓம்ஸுக்கும் குறைவாகவும், சில 20 ஓம்ஸாகவும் உள்ளது. இவ்வளவு பெரிய பொருந்தக்கூடிய எதிர்ப்பைப் பயன்படுத்தினால், மின்னோட்டம் மிகப் பெரியதாக இருக்கும், மின் நுகர்வு ஏற்றுக்கொள்ள முடியாததாக இருக்கும், மேலும் சிக்னல் வீச்சு பயன்படுத்த முடியாத அளவுக்கு சிறியதாக இருக்கும். தவிர, உயர் மட்டத்தை வெளியிடும் போது மற்றும் குறைந்த அளவை வெளியிடும் போது பொது சமிக்ஞையின் வெளியீட்டு மின்மறுப்பு ஒரே மாதிரியாக இருக்காது, மேலும் முழுமையான பொருத்தத்தை அடையவும் முடியும். எனவே, ஓவர்ஷூட் அடையும் வரை TTL, LVDS, 422 மற்றும் பிற சமிக்ஞைகளின் பொருத்தம் ஏற்கத்தக்கதாக இருக்கும்.