- 11
- Oct
PCB డిజైన్లో కొన్ని తప్పులు ఉంటాయి
దృష్టి పెట్టాలి PCB రూపకల్పన
అపోహ 1: ఈ బోర్డు యొక్క PCB డిజైన్ అవసరాలు ఎక్కువగా లేవు, కాబట్టి సన్నగా ఉండే వైర్ మరియు ఆటోమేటిక్ వస్త్రాన్ని ఉపయోగించండి.
దీనిపై వ్యాఖ్యానించండి: ఆటోమేటిక్ వైరింగ్ తప్పనిసరిగా పెద్ద పిసిబి ప్రాంతాన్ని ఆక్రమించాలి, అదే సమయంలో, మాన్యువల్ వైరింగ్ రంధ్రం కంటే చాలా రెట్లు ఎక్కువ, బ్యాచ్ ఉత్పత్తులలో పెద్దది, పిసిబి తయారీదారు ధర వ్యాపార కారకాలతో పాటు కారకాలను పరిగణనలోకి తీసుకుంటే, లైన్ వెడల్పు మరియు రంధ్రాల సంఖ్య ప్రభావితం చేస్తుంది PCB యొక్క దిగుబడి మరియు బిట్ నంబర్ వినియోగం, సరఫరాదారు ఖర్చును ఆదా చేయండి, కారణాన్ని కనుగొనడానికి ధరను కూడా ఇవ్వండి.
అపోహ 2: ఈ బస్ సిగ్నల్స్ సురక్షితంగా అనిపించడానికి రెసిస్టర్ల ద్వారా లాగబడతాయి.
వ్యాఖ్యలు: అనేక కారణాల వల్ల సిగ్నల్స్ పైకి క్రిందికి లాగాలి, కానీ అవన్నీ కాదు. ఒకే ఇన్పుట్ సిగ్నల్ని పైకి క్రిందికి లాగడానికి ప్రతిఘటనను లాగండి, కరెంట్ కొన్ని మైక్రోఅంప్ల కంటే తక్కువ, కానీ డ్రైవింగ్ సిగ్నల్, కరెంట్ మిల్లీయాంపీర్లకు చేరుకుంటుంది, ఇప్పుడు సిస్టమ్ తరచుగా 32-బిట్ చిరునామా డేటా, 244/245 తర్వాత ఉండవచ్చు బస్ మరియు ఇతర సిగ్నల్ యొక్క ఐసోలేషన్, లాగబడుతుంది, ప్రతిఘటనపై కొన్ని వాట్ల విద్యుత్ వినియోగం.
వ్యాఖ్యలు: ఉపయోగించని I/O పోర్ట్ సస్పెండ్ చేయబడితే, బయట నుండి కొద్దిగా జోక్యం పునరావృత డోలనం యొక్క ఇన్పుట్ సిగ్నల్గా మారవచ్చు మరియు MOS పరికరాల విద్యుత్ వినియోగం ప్రాథమికంగా గేట్ ఫ్లిప్పింగ్ సంఖ్యపై ఆధారపడి ఉంటుంది. మీరు దాన్ని పైకి లాగితే, ప్రతి పిన్లో కూడా మైక్రో ఆంపియర్స్ కరెంట్ ఉంటుంది, కాబట్టి దాన్ని అవుట్పుట్కు సెట్ చేయడం ఉత్తమ మార్గం (వాస్తవానికి, బయట ఏ ఇతర సిగ్నల్ లేదు).
అపోహ 4: ఈ FPGA లో చాలా తలుపులు మిగిలి ఉన్నాయి, కనుక దీనిని చేద్దాం
వ్యాఖ్యలు: FGPA యొక్క విద్యుత్ వినియోగం ఉపయోగించిన ఫ్లిప్-ఫ్లాప్ల సంఖ్య మరియు ఫ్లిప్ల సంఖ్యకు అనులోమానుపాతంలో ఉంటుంది, కాబట్టి అదే FPGA మోడల్ యొక్క విద్యుత్ వినియోగం వేర్వేరు సమయాల్లో వేర్వేరు సర్క్యూట్లలో 100 రెట్లు తేడా ఉండవచ్చు. అధిక వేగంతో ఫ్లిప్-ఫ్లాప్ల సంఖ్యను తగ్గించడం అనేది FPGA విద్యుత్ వినియోగాన్ని తగ్గించే ప్రాథమిక పద్ధతి.
అపోహ 5: ఈ చిన్న చిప్స్ యొక్క విద్యుత్ వినియోగం ఆందోళన చెందడానికి చాలా తక్కువ
దీనిపై వ్యాఖ్యానించండి: ABT16244 లోడ్ లేకుండా 1 ma కంటే తక్కువ వినియోగిస్తుంది, కానీ దాని సూచిక ఏమిటంటే ప్రతి పిన్ 60mA లోడ్ను నడపగలదు (పదుల ఓంలకు సరిపోయే నిరోధం వంటివి), అంటే గరిష్టంగా 60*16 = 960mA గరిష్ట విద్యుత్ వినియోగం లోడ్ వాస్తవానికి, విద్యుత్ ప్రవాహం చాలా బలంగా ఉంది, వేడి మీద లోడ్ పడిపోతుంది.
అపోహ 6: మెమరీలో చాలా కంట్రోల్ సిగ్నల్స్ ఉన్నాయి, నేను ఈ బోర్డ్లో OE మరియు WE సిగ్నల్లను మాత్రమే ఉపయోగించాలి, తద్వారా చదివేటప్పుడు డేటా చాలా వేగంగా బయటకు వస్తుంది.
వ్యాఖ్యలు: చిప్ ఎంపిక ప్రభావవంతంగా లేనప్పుడు (OE మరియు WE తో సంబంధం లేకుండా) చిప్ ఎంపిక ప్రభావవంతంగా ఉన్నప్పుడు చాలా మెమరీ విద్యుత్ వినియోగం 100 రెట్లు ఎక్కువగా ఉంటుంది, కాబట్టి వీలైనప్పుడల్లా చిప్ను నియంత్రించడానికి CS ని ఉపయోగించాలి ఇతర అవసరాలు తీర్చబడితే ఎంపిక పల్స్ సాధ్యమైనంత వరకు తగ్గించాలి.
అపోహ 7: ఈ సంకేతాలు ఎలా రష్ చేయబడ్డాయి? ఇది మంచి మ్యాచ్ అయినంత వరకు, దాన్ని తొలగించవచ్చు
వ్యాఖ్యలు: కొన్ని నిర్దిష్ట సంకేతాలతో పాటు (100BASE-T, CML వంటివి), ఓవర్షాట్ చేయబడ్డాయి, ఇది చాలా పెద్దది కానంత వరకు, మ్యాచ్ ఉత్తమ మ్యాచ్ కానప్పటికీ, తప్పనిసరిగా సరిపోలాల్సిన అవసరం లేదు. TTL అవుట్పుట్ ఇంపెడెన్స్ 50 ohms కంటే తక్కువ, లేదా 20 ఓంలు కూడా, ఇంత పెద్ద మ్యాచ్లో వాటి నిరోధకత ఉంటే, కరెంట్ చాలా పెద్దది, విద్యుత్ వినియోగం ఆమోదయోగ్యం కాదు, మరియు సిగ్నల్ వ్యాప్తి ఉపయోగించడానికి చాలా తక్కువగా ఉంటుంది, సగటు అవుట్పుట్ సిగ్నల్లో సాధారణ సమయాల్లో అధిక స్థాయి మరియు తక్కువ అవుట్పుట్ ఇంపెడెన్స్ అవుట్పుట్ ఒకేలా ఉండదు, సరిగ్గా సరిపోలడం లేదు. అందువల్ల, TTL, LVDS, 422 మరియు ఇతర సంకేతాల సరిపోలిక ఓవర్షూట్ సాధించినంత వరకు ఆమోదించబడుతుంది.
అపోహ 8: విద్యుత్ వినియోగాన్ని తగ్గించడం అనేది హార్డ్వేర్ సిబ్బందికి సంబంధించిన విషయం, మరియు సాఫ్ట్వేర్కి ఏమీ లేదు.
దీనిపై వ్యాఖ్యానించండి: హార్డ్వేర్ కేవలం ఒక దశ, కానీ ప్రదర్శన సాఫ్ట్వేర్, బస్సు యాక్సెస్లోని దాదాపు ప్రతి చిప్, ప్రతి సిగ్నల్ ఫ్లిప్ దాదాపు సాఫ్ట్వేర్ ద్వారా నియంత్రించబడుతుంది. సాఫ్ట్వేర్ బాహ్య మెమరీ యాక్సెస్ సమయాలను తగ్గించగలిగితే (రిజిస్టర్ వేరియబుల్స్ ఎక్కువ ఉపయోగం, అంతర్గత CACHE వాడకం మొదలైనవి), అంతరాయాలకు సకాలంలో ప్రతిస్పందన (అంతరాయాలు సాధారణంగా పుల్-అప్ నిరోధకతతో తక్కువ స్థాయిలో ప్రభావవంతంగా ఉంటాయి) మరియు ఇతర నిర్దిష్ట చర్యలు విద్యుత్ వినియోగం తగ్గింపుకు నిర్దిష్ట బోర్డులు గొప్ప సహకారాన్ని అందిస్తాయి