NUC975DK61Y – ఇంటిగ్రేటెడ్ సర్క్యూట్లు, ఎంబెడెడ్, మైక్రోకంట్రోలర్లు – NUVOTON టెక్నాలజీ కార్పొరేషన్
ఉత్పత్తి లక్షణాలు
రకం | వివరణ |
వర్గం | ఇంటిగ్రేటెడ్ సర్క్యూట్లు (ICలు) |
Mfr | నువోటాన్ టెక్నాలజీ కార్పొరేషన్ |
సిరీస్ | NUC970 |
ప్యాకేజీ | ట్రే |
ఉత్పత్తి స్థితి | చురుకుగా |
డిజికీ ప్రోగ్రామబుల్ | తనిఖీ చెయ్యబడలేదు |
కోర్ ప్రాసెసర్ | ARM926EJ-S |
కోర్ పరిమాణం | 32-బిట్ సింగిల్-కోర్ |
వేగం | 300MHz |
కనెక్టివిటీ | ఈథర్నెట్, I²C, IrDA, MMC/SD/SDIO, SmartCard, SPI, UART/USART, USB |
పెరిఫెరల్స్ | బ్రౌన్-అవుట్ డిటెక్ట్/రీసెట్, DMA, I²S, LVD, LVR, POR, PWM, WDT |
I/O సంఖ్య | 87 |
ప్రోగ్రామ్ మెమరీ పరిమాణం | 68KB (68K x 8) |
ప్రోగ్రామ్ మెమరీ రకం | ఫ్లాష్ |
EEPROM పరిమాణం | - |
RAM పరిమాణం | 56K x 8 |
వోల్టేజ్ - సరఫరా (Vcc/Vdd) | 1.14V ~ 3.63V |
డేటా కన్వర్టర్లు | A/D 4x12b |
ఓసిలేటర్ రకం | బాహ్య |
నిర్వహణా ఉష్నోగ్రత | -40°C ~ 85°C (TA) |
మౌంటు రకం | ఉపరితల మౌంట్ |
ప్యాకేజీ / కేసు | 128-LQFP |
సరఫరాదారు పరికర ప్యాకేజీ | 128-LQFP (14x14) |
బేస్ ఉత్పత్తి సంఖ్య | NUC975 |
పత్రాలు & మీడియా
వనరు రకం | LINK |
డేటా షీట్లు | NUC970 డేటాషీట్ |
ఫీచర్ చేయబడిన ఉత్పత్తి | టికెట్ వెండింగ్ మెషిన్ |
పర్యావరణ & ఎగుమతి వర్గీకరణలు
గుణం | వివరణ |
RoHS స్థితి | ROHS3 కంప్లైంట్ |
తేమ సున్నితత్వం స్థాయి (MSL) | 3 (168 గంటలు) |
స్థితిని చేరుకోండి | రీచ్ ప్రభావితం కాలేదు |
HTSUS | 0000.00.0000 |
ఇంటిగ్రేటెడ్ సర్క్యూట్ రకం
1 మైక్రోకంట్రోలర్ నిర్వచనం
మైక్రోకంట్రోలర్ అనేది అంకగణిత లాజిక్ యూనిట్, మెమరీ, టైమర్/కాలిక్యులేటర్ మరియు వివిధ / O సర్క్యూట్లు మొదలైనవి చిప్లో విలీనం చేయబడి, ప్రాథమిక పూర్తి కంప్యూటింగ్ సిస్టమ్ని కలిగి ఉన్నందున, దీనిని సింగిల్-చిప్ మైక్రోకంప్యూటర్ అని కూడా పిలుస్తారు.
మైక్రోకంట్రోలర్ మెమరీలోని ప్రోగ్రామ్ మైక్రోకంట్రోలర్ హార్డ్వేర్ మరియు పెరిఫెరల్ హార్డ్వేర్ సర్క్యూట్లతో సన్నిహితంగా ఉపయోగించబడుతుంది, ఇది PC యొక్క సాఫ్ట్వేర్ నుండి వేరు చేయబడుతుంది మరియు మైక్రోకంట్రోలర్ ప్రోగ్రామ్ను ఫర్మ్వేర్గా పిలుస్తారు.సాధారణంగా, మైక్రోప్రాసెసర్ అనేది ఒకే ఇంటిగ్రేటెడ్ సర్క్యూట్లోని CPU, అయితే మైక్రోకంట్రోలర్ అనేది CPU, ROM, RAM, VO, టైమర్ మొదలైనవన్నీ ఒకే ఇంటిగ్రేటెడ్ సర్క్యూట్లో ఉంటాయి.CPUతో పోలిస్తే, మైక్రోకంట్రోలర్కు అంత శక్తివంతమైన కంప్యూటింగ్ శక్తి లేదు, లేదా మెమరీ మ్యానేమెంట్ యూనిట్ను కలిగి ఉండదు, మైక్రోకంట్రోలర్ కొన్ని సాపేక్షంగా ఒకే మరియు సాధారణ నియంత్రణ, లాజిక్ మరియు ఇతర పనులను మాత్రమే నిర్వహించగలదు మరియు ఇది పరికరాల నియంత్రణ, సెన్సార్ సిగ్నల్ ప్రాసెసింగ్లో విస్తృతంగా ఉపయోగించబడుతుంది. మరియు కొన్ని గృహోపకరణాలు, పారిశ్రామిక పరికరాలు, పవర్ టూల్స్ మొదలైన ఇతర రంగాలు.
2 మైక్రోకంట్రోలర్ యొక్క కూర్పు
మైక్రోకంట్రోలర్ అనేక భాగాలను కలిగి ఉంటుంది: సెంట్రల్ ప్రాసెసర్, మెమరీ మరియు ఇన్పుట్/అవుట్పుట్:
-సెంట్రల్ ప్రాసెసర్:
సెంట్రల్ ప్రాసెసర్ అనేది ఆపరేటర్ మరియు కంట్రోలర్ యొక్క రెండు ప్రధాన భాగాలతో సహా MCU యొక్క ప్రధాన భాగం.
- ఆపరేటర్
ఆపరేటర్లో అంకగణిత & తార్కిక యూనిట్ (ALU), అక్యుమ్యులేటర్ మరియు రిజిస్టర్లు మొదలైనవి ఉంటాయి. ఇన్కమింగ్ డేటాపై అంకగణితం లేదా తార్కిక కార్యకలాపాలను నిర్వహించడం ALU పాత్ర.ALU ఈ రెండు డేటా యొక్క పరిమాణాన్ని జోడించడం, తీసివేయడం, సరిపోల్చడం లేదా సరిపోల్చడం మరియు చివరకు ఫలితాన్ని అక్యుమ్యులేటర్లో నిల్వ చేయగలదు.
ఆపరేటర్కు రెండు విధులు ఉన్నాయి:
(1) వివిధ అంకగణిత కార్యకలాపాలను నిర్వహించడానికి.
(2) వివిధ తార్కిక కార్యకలాపాలను నిర్వహించడానికి మరియు సున్నా విలువ పరీక్ష లేదా రెండు విలువల పోలిక వంటి తార్కిక పరీక్షలను నిర్వహించడానికి.
ఆపరేటర్ ద్వారా నిర్వహించబడే అన్ని కార్యకలాపాలు నియంత్రిక నుండి నియంత్రణ సంకేతాల ద్వారా నిర్దేశించబడతాయి మరియు అంకగణిత ఆపరేషన్ అంకగణిత ఫలితాన్ని ఉత్పత్తి చేస్తుంది, తార్కిక ఆపరేషన్ తీర్పును ఉత్పత్తి చేస్తుంది.
-కంట్రోలర్
కంట్రోలర్ ప్రోగ్రామ్ కౌంటర్, ఇన్స్ట్రక్షన్ రిజిస్టర్, ఇన్స్ట్రక్షన్ డీకోడర్, టైమింగ్ జెనరేటర్ మరియు ఆపరేషన్ కంట్రోలర్ మొదలైన వాటితో కూడి ఉంటుంది. ఇది ఆదేశాలను జారీ చేసే "నిర్ణయాధికార సంస్థ", అంటే మొత్తం మైక్రోకంప్యూటర్ సిస్టమ్ యొక్క ఆపరేషన్ను సమన్వయం చేస్తుంది మరియు నిర్దేశిస్తుంది.దీని ప్రధాన విధులు:
(1) మెమరీ నుండి సూచనను తిరిగి పొందడం మరియు మెమరీలో తదుపరి సూచనల స్థానాన్ని సూచించడం.
(2) సూచనలను డీకోడ్ చేయడానికి మరియు పరీక్షించడానికి మరియు పేర్కొన్న చర్య యొక్క అమలును సులభతరం చేయడానికి సంబంధిత ఆపరేషన్ నియంత్రణ సిగ్నల్ను రూపొందించడానికి.
(3) CPU, మెమరీ మరియు ఇన్పుట్ మరియు అవుట్పుట్ పరికరాల మధ్య డేటా ప్రవాహం యొక్క దిశను నిర్దేశిస్తుంది మరియు నియంత్రిస్తుంది.
మైక్రోప్రాసెసర్ అంతర్గత బస్సు ద్వారా ALU, కౌంటర్లు, రిజిస్టర్లు మరియు నియంత్రణ విభాగాన్ని ఇంటర్కనెక్ట్ చేస్తుంది మరియు బాహ్య బస్సు ద్వారా బాహ్య మెమరీ మరియు ఇన్పుట్/అవుట్పుట్ ఇంటర్ఫేస్ సర్క్యూట్లకు కనెక్ట్ చేస్తుంది.సిస్టమ్ బస్ అని కూడా పిలువబడే బాహ్య బస్సు, డేటా బస్ DB, అడ్రస్ బస్ AB మరియు కంట్రోల్ బస్ CBగా విభజించబడింది మరియు ఇన్పుట్/అవుట్పుట్ ఇంటర్ఫేస్ సర్క్యూట్ ద్వారా వివిధ పరిధీయ పరికరాలకు కనెక్ట్ చేయబడింది.
- జ్ఞాపకశక్తి
మెమరీని రెండు వర్గాలుగా విభజించవచ్చు: డేటా మెమరీ మరియు ప్రోగ్రామ్ మెమరీ.
డేటాను సేవ్ చేయడానికి డేటా మెమరీ ఉపయోగించబడుతుంది మరియు ప్రోగ్రామ్లు మరియు పారామితులను నిల్వ చేయడానికి ప్రోగ్రామ్ నిల్వ ఉపయోగించబడుతుంది.
-ఇన్పుట్/అవుట్పుట్ -వివిధ పరికరాలను లింక్ చేయడం లేదా నడపడం
సీరియల్ కమ్యూనికేషన్ పోర్ట్లు-MCU మరియు UART, SPI, 12C మొదలైన వివిధ పెరిఫెరల్స్ మధ్య డేటా మార్పిడి.
3 మైక్రోకంట్రోలర్ వర్గీకరణ
బిట్ల సంఖ్య పరంగా, మైక్రోకంట్రోలర్లను 4-బిట్, 8-బిట్, 16-బిట్ మరియు 32-బిట్లుగా వర్గీకరించవచ్చు.ఆచరణాత్మక అనువర్తనాల్లో, 32-బిట్ ఖాతాలు 55%, 8-బిట్ ఖాతాలు 43%, 4-బిట్ ఖాతాలు 2% మరియు 16-బిట్ ఖాతాలు 1%
32-బిట్ మరియు 8-బిట్ మైక్రోకంట్రోలర్లు నేడు అత్యంత విస్తృతంగా ఉపయోగించే మైక్రోకంట్రోలర్లు అని చూడవచ్చు.
బిట్ల సంఖ్యలో తేడా మంచి లేదా చెడ్డ మైక్రోప్రాసెసర్లను సూచించదు, బిట్ల సంఖ్య ఎక్కువైతే మైక్రోప్రాసెసర్కి మంచిది కాదు మరియు బిట్ల సంఖ్య తక్కువగా ఉంటే మైక్రోప్రాసెసర్ అధ్వాన్నంగా ఉండదు.
8-బిట్ MCUలు బహుముఖమైనవి;వారు సాధారణ ప్రోగ్రామింగ్, శక్తి సామర్థ్యం మరియు చిన్న ప్యాకేజీ పరిమాణాన్ని అందిస్తారు (కొన్ని మాత్రమే ఆరు పిన్లను కలిగి ఉంటాయి).కానీ ఈ మైక్రోకంట్రోలర్లు సాధారణంగా నెట్వర్కింగ్ మరియు కమ్యూనికేషన్ ఫంక్షన్ల కోసం ఉపయోగించబడవు.
అత్యంత సాధారణ నెట్వర్క్ ప్రోటోకాల్లు మరియు కమ్యూనికేషన్ సాఫ్ట్వేర్ స్టాక్లు 16- లేదా 32-బిట్.కొన్ని 8-బిట్ పరికరాలకు కమ్యూనికేషన్ పెరిఫెరల్స్ అందుబాటులో ఉన్నాయి, అయితే 16- మరియు 32-బిట్ MCUలు తరచుగా మరింత సమర్థవంతమైన ఎంపిక.అయినప్పటికీ, 8-బిట్ MCUలు సాధారణంగా వివిధ రకాల నియంత్రణ, సెన్సింగ్ మరియు ఇంటర్ఫేస్ అప్లికేషన్ల కోసం ఉపయోగించబడతాయి.
నిర్మాణపరంగా, మైక్రోకంట్రోలర్లను రెండు వర్గాలుగా విభజించవచ్చు: RISC (రిడ్యూస్డ్ ఇన్స్ట్రక్షన్ సెట్ కంప్యూటర్స్) మరియు CISC (కాంప్లెక్స్ ఇన్స్ట్రక్షన్ సెట్ కంప్యూటర్స్).
RISC అనేది మైక్రోప్రాసెసర్, ఇది తక్కువ రకాల కంప్యూటర్ సూచనలను అమలు చేస్తుంది మరియు 1980లలో MIPS మెయిన్ఫ్రేమ్తో (అంటే RISC మెషీన్లు) ఉద్భవించింది మరియు RISC మెషీన్లలో ఉపయోగించే మైక్రోప్రాసెసర్లను సమిష్టిగా RISC ప్రాసెసర్లు అంటారు.ఈ విధంగా, ఇది వేగవంతమైన రేటుతో కార్యకలాపాలను అమలు చేయగలదు (సెకనుకు మిలియన్ల ఎక్కువ సూచనలు లేదా MIPS).కంప్యూటర్లకు ప్రతి ఇన్స్ట్రక్షన్ రకాన్ని అమలు చేయడానికి అదనపు ట్రాన్సిస్టర్లు మరియు సర్క్యూట్ మూలకాలు అవసరం కాబట్టి, కంప్యూటర్ ఇన్స్ట్రక్షన్ సెట్ పెద్దది మైక్రోప్రాసెసర్ను మరింత క్లిష్టంగా చేస్తుంది మరియు కార్యకలాపాలను మరింత నెమ్మదిగా అమలు చేస్తుంది.
CISC ప్రాసెసర్పై పనిచేసే ప్రోగ్రామ్ల సృష్టిని సులభతరం చేసే మైక్రోఇన్స్ట్రక్షన్ల యొక్క గొప్ప సెట్ను కలిగి ఉంది.సూచనలు అసెంబ్లీ భాషతో కూడి ఉంటాయి మరియు సాఫ్ట్వేర్ ద్వారా మొదట అమలు చేయబడిన కొన్ని సాధారణ విధులు బదులుగా హార్డ్వేర్ ఇన్స్ట్రక్షన్ సిస్టమ్ ద్వారా అమలు చేయబడతాయి.ప్రోగ్రామర్ యొక్క పని చాలా తగ్గింది మరియు కంప్యూటర్ యొక్క అమలు వేగాన్ని పెంచడానికి ప్రతి సూచన వ్యవధిలో కొన్ని తక్కువ-ఆర్డర్ కార్యకలాపాలు లేదా కార్యకలాపాలు ఏకకాలంలో ప్రాసెస్ చేయబడతాయి మరియు ఈ వ్యవస్థను సంక్లిష్ట సూచన వ్యవస్థ అంటారు.
4 సారాంశం
నేటి ఆటోమోటివ్ ఎలక్ట్రానిక్స్ ఇంజనీర్లకు ఒక తీవ్రమైన సవాలు ఏమిటంటే, తక్కువ ఖర్చుతో, ఇబ్బంది లేకుండా నిర్మించడం మరియు వైఫల్యం సంభవించినప్పుడు కూడా ఆటోమోటివ్ సిస్టమ్లు పని చేయగలవు, ఈ సమయంలో కారు పనితీరు క్రమంగా మెరుగుపడుతుంది, మైక్రోకంట్రోలర్లు పనితీరును మెరుగుపరుస్తాయని భావిస్తున్నారు. ఆటోమోటివ్ ఎలక్ట్రానిక్ నియంత్రణ యూనిట్లు.