order_bg

προϊόντα

NUC975DK61Y – Ολοκληρωμένα κυκλώματα, ενσωματωμένα, μικροελεγκτές – NUVOTON Technology Corporation

Σύντομη περιγραφή:

Η σειρά NUC970 που προορίζεται για μικροελεγκτή 32 bit γενικής χρήσης ενσωματώνει έναν εξαιρετικό πυρήνα CPU ARM926EJ-S, έναν επεξεργαστή RISC που έχει σχεδιαστεί από την Advanced RISC Machines Ltd., που τρέχει έως και 300 MHz, με 16 KB I-cache, 16 KB D-cache και MMU, 56 KB ενσωματωμένη SRAM και 16 KB IBR (Internal Boot ROM) για εκκίνηση από USB, NAND και SPI FLASH.

Η σειρά NUC970 ενσωματώνει δύο ελεγκτές Ethernet MAC 10/100 Mb, USB 2.0 HS

Ελεγκτής HOST/συσκευής με ενσωματωμένο πομποδέκτη HS, ελεγκτής LCD τύπου TFT, ελεγκτής I/F αισθητήρα CMOS, μηχανή γραφικών 2D, μηχανή κρυπτογράφησης DES/3DES/AES, ελεγκτής I2S I/F,

Ελεγκτής SD/MMC/NAND FLASH, GDMA και ελεγκτής ADC 12-bit 8 καναλιών με λειτουργικότητα οθόνης αφής αντίστασης.Ενσωματώνει επίσης UART, SPI/MICROWIRE, I2C, CAN, LIN, PWM, Timer, WDT/Windowed-WDT, GPIO, Keypad, Smart Card I/F, 32.768 KHz XTL και RTC (Real Time Clock).

Επιπλέον, η σειρά NUC970 ενσωματώνει ένα DRAM I/F, που τρέχει έως και 150 MHz με υποστήριξη

SDRAM τύπου DDR ή DDR2 και μια εξωτερική διεπαφή διαύλου (EBI) που υποστηρίζει SRAM και

εξωτερική συσκευή με αίτημα DMA και αποδοχή.


Λεπτομέρεια προϊόντος

Ετικέτες προϊόντων

Χαρακτηριστικά Προϊόντος

ΤΥΠΟΣ ΠΕΡΙΓΡΑΦΗ
Κατηγορία Ολοκληρωμένα κυκλώματα (IC)

Ενσωματωμένο

Μικροελεγκτές

Mfr Nuvoton Technology Corporation
Σειρά NUC970
Πακέτο Δίσκος - σχάρα
Κατάσταση προϊόντος Ενεργός
Προγραμματιζόμενο DigiKey Δεν επαληθεύεται
Πυρήνας Επεξεργαστής ARM926EJ-S
Μέγεθος πυρήνα 32-bit Single-Core
Ταχύτητα 300 MHz
Συνδεσιμότητα Ethernet, I²C, IrDA, MMC/SD/SDIO, SmartCard, SPI, UART/USART, USB
Περιφερειακά Brown-out Detect/Reset, DMA, I²S, LVD, LVR, POR, PWM, WDT
Αριθμός I/O 87
Μέγεθος μνήμης προγράμματος 68KB (68K x 8)
Τύπος μνήμης προγράμματος ΛΑΜΨΗ
Μέγεθος EEPROM -
Μέγεθος RAM 56 Χ 8
Τάση - Τροφοδοσία (Vcc/Vdd) 1,14V ~ 3,63V
Μετατροπείς δεδομένων A/D 4x12b
Τύπος ταλαντωτή Εξωτερικός
Θερμοκρασία λειτουργίας -40°C ~ 85°C (TA)
Τύπος τοποθέτησης Αναρτημένο στην επιφάνεια
Πακέτο / Θήκη 128-LQFP
Πακέτο συσκευής προμηθευτή 128-LQFP (14x14)
Βασικός αριθμός προϊόντος NUC975

Έγγραφα & Μέσα

ΕΙΔΟΣ ΠΟΡΟΥ ΣΥΝΔΕΣΜΟΣ
Φύλλα δεδομένων Φύλλο δεδομένων NUC970
Προτεινόμενο προϊόν Μηχάνημα αυτόματης πώλησης εισιτηρίων

Περιβαλλοντικές & Εξαγωγικές Ταξινομήσεις

ΧΑΡΑΚΤΗΡΙΣΤΙΚΟ ΠΕΡΙΓΡΑΦΗ
Κατάσταση RoHS Συμβατό με ROHS3
Επίπεδο ευαισθησίας σε υγρασία (MSL) 3 (168 ώρες)
Κατάσταση REACH REACH Δεν επηρεάζεται
HTSUS 0000.00.0000

 

Τύπος ενσωματωμένου κυκλώματος

1 Ορισμός μικροελεγκτή

Καθώς ο μικροελεγκτής είναι η αριθμητική λογική μονάδα, η μνήμη, ο χρονοδιακόπτης/αριθμομηχανή και διάφορα κυκλώματα / Ο κ.λπ. ενσωματωμένα σε ένα τσιπ, αποτελώντας ένα βασικό πλήρες υπολογιστικό σύστημα, είναι επίσης γνωστός ως μικροϋπολογιστής ενός τσιπ.

Το πρόγραμμα στη μνήμη του μικροελεγκτή που χρησιμοποιείται στενά με το υλικό μικροελεγκτή και τα περιφερειακά κυκλώματα υλικού, διακρίνεται από το λογισμικό του υπολογιστή και ονομάζεται πρόγραμμα μικροελεγκτή ως υλικολογισμικό.Γενικά, ένας μικροεπεξεργαστής είναι μια CPU σε ένα μόνο ολοκληρωμένο κύκλωμα, ενώ ένας μικροελεγκτής είναι μια CPU, ROM, RAM, VO, χρονοδιακόπτης κ.λπ. όλα σε ένα μόνο ολοκληρωμένο κύκλωμα.Σε σύγκριση με την CPU, ο μικροελεγκτής δεν έχει τόσο ισχυρή υπολογιστική ισχύ, ούτε έχει MemoryManaaement Unit, που κάνει τον μικροελεγκτή να μπορεί να χειριστεί μόνο ορισμένες σχετικά απλές και απλές εργασίες ελέγχου, λογικής και άλλες εργασίες και χρησιμοποιείται ευρέως στον έλεγχο εξοπλισμού, την επεξεργασία σήματος αισθητήρα και άλλους τομείς, όπως ορισμένες οικιακές συσκευές, βιομηχανικός εξοπλισμός, ηλεκτρικά εργαλεία κ.λπ.

2 Η σύνθεση του μικροελεγκτή

Ο μικροελεγκτής αποτελείται από διάφορα μέρη: κεντρικό επεξεργαστή, μνήμη και είσοδο/έξοδο:

-Κεντρικός επεξεργαστής:

Ο κεντρικός επεξεργαστής είναι το βασικό στοιχείο του MCU, συμπεριλαμβανομένων των δύο κύριων τμημάτων του χειριστή και του ελεγκτή.

-Χειριστής

Ο τελεστής αποτελείται από αριθμητική και λογική μονάδα (ALU), συσσωρευτή και καταχωρητές, κ.λπ. Ο ρόλος του ALU είναι να εκτελεί αριθμητικές ή λογικές πράξεις στα εισερχόμενα δεδομένα.Η ALU είναι ικανή να προσθέσει, να αφαιρέσει, να ταιριάξει ή να συγκρίνει το μέγεθος αυτών των δύο δεδομένων και τελικά να αποθηκεύσει το αποτέλεσμα στον συσσωρευτή.

Ο χειριστής έχει δύο λειτουργίες:

(1) Να εκτελεί διάφορες αριθμητικές πράξεις.

(2) Για να εκτελέσετε διάφορες λογικές πράξεις και να εκτελέσετε λογικές δοκιμές, όπως δοκιμή μηδενικής τιμής ή σύγκριση δύο τιμών.

Όλες οι λειτουργίες που εκτελούνται από τον χειριστή κατευθύνονται από σήματα ελέγχου από τον ελεγκτή και, ενώ μια αριθμητική πράξη παράγει ένα αριθμητικό αποτέλεσμα, μια λογική πράξη παράγει μια ετυμηγορία.

-Ελεγκτής

Ο ελεγκτής αποτελείται από μετρητή προγράμματος, καταχωρητή εντολών, αποκωδικοποιητή εντολών, γεννήτρια χρονισμού και ελεγκτή λειτουργίας κ.λπ. Είναι το «όργανο λήψης αποφάσεων» που εκδίδει εντολές, δηλαδή συντονίζει και κατευθύνει τη λειτουργία ολόκληρου του συστήματος μικροϋπολογιστών.Οι κύριες λειτουργίες του είναι:

(1) Για να ανακτήσετε μια εντολή από τη μνήμη και να υποδείξετε τη θέση της επόμενης εντολής στη μνήμη.

(2) Για την αποκωδικοποίηση και τη δοκιμή της εντολής και τη δημιουργία του αντίστοιχου σήματος ελέγχου λειτουργίας για τη διευκόλυνση της εκτέλεσης της καθορισμένης ενέργειας.

(3) Κατευθύνει και ελέγχει την κατεύθυνση της ροής δεδομένων μεταξύ της CPU, της μνήμης και των συσκευών εισόδου και εξόδου.

Ο μικροεπεξεργαστής διασυνδέει την ALU, τους μετρητές, τους καταχωρητές και το τμήμα ελέγχου μέσω του εσωτερικού διαύλου και συνδέεται με την εξωτερική μνήμη και τα κυκλώματα διασύνδεσης εισόδου/εξόδου μέσω του εξωτερικού διαύλου.Ο εξωτερικός δίαυλος, που ονομάζεται επίσης δίαυλος συστήματος, χωρίζεται στο δίαυλο δεδομένων DB, στο δίαυλο διευθύνσεων AB και στο δίαυλο ελέγχου CB και συνδέεται με διάφορες περιφερειακές συσκευές μέσω του κυκλώματος διασύνδεσης εισόδου/εξόδου.

-Μνήμη

Η μνήμη μπορεί να χωριστεί σε δύο κατηγορίες: μνήμη δεδομένων και μνήμη προγραμμάτων.

Η μνήμη δεδομένων χρησιμοποιείται για την αποθήκευση δεδομένων και η αποθήκευση προγραμμάτων χρησιμοποιείται για την αποθήκευση προγραμμάτων και παραμέτρων.

 

-Είσοδος/Έξοδος -Σύνδεση ή οδήγηση διαφορετικών συσκευών

Σειριακές θύρες επικοινωνίας-ανταλλάσσουν δεδομένα μεταξύ MCU και διαφορετικών περιφερειακών, όπως UART, SPI, 12C κ.λπ.

 

3 Ταξινόμηση μικροελεγκτών

Όσον αφορά τον αριθμό των bit, οι μικροελεγκτές μπορούν να ταξινομηθούν σε: 4-bit, 8-bit, 16-bit και 32-bit.Σε πρακτικές εφαρμογές, οι λογαριασμοί 32 bit αντιστοιχούν στο 55%, λογαριασμοί 8 bit για 43%, λογαριασμοί 4 bit για 2% και λογαριασμοί 16 bit για 1%

Μπορεί να φανεί ότι οι μικροελεγκτές 32-bit και 8-bit είναι οι πιο ευρέως χρησιμοποιούμενοι μικροελεγκτές σήμερα.
Η διαφορά στον αριθμό των bit δεν αντιπροσωπεύει τους καλούς ή κακούς μικροεπεξεργαστές, όχι όσο μεγαλύτερος είναι ο αριθμός των bit τόσο καλύτερος είναι ο μικροεπεξεργαστής και όχι όσο μικρότερος είναι ο αριθμός των bit τόσο χειρότερος είναι ο μικροεπεξεργαστής

Τα MCU 8-bit είναι ευέλικτα.προσφέρουν απλό προγραμματισμό, ενεργειακή απόδοση και μικρό μέγεθος συσκευασίας (ορισμένα έχουν μόνο έξι καρφίτσες).Αλλά αυτοί οι μικροελεγκτές δεν χρησιμοποιούνται συνήθως για λειτουργίες δικτύωσης και επικοινωνιών.

Τα πιο κοινά πρωτόκολλα δικτύου και στοίβες λογισμικού επικοινωνίας είναι 16 ή 32 bit.Τα περιφερειακά επικοινωνίας είναι διαθέσιμα για ορισμένες συσκευές 8-bit, αλλά οι MCU 16- και 32-bit είναι συχνά η πιο αποτελεσματική επιλογή.Ωστόσο, οι MCU 8-bit χρησιμοποιούνται συνήθως για μια ποικιλία εφαρμογών ελέγχου, ανίχνευσης και διεπαφής.

Αρχιτεκτονικά, οι μικροελεγκτές μπορούν να χωριστούν σε δύο κατηγορίες: RISC (Υπολογιστές μειωμένου συνόλου εντολών) και CISC (υπολογιστές σύνθετων συνόλων εντολών).

Ο RISC είναι ένας μικροεπεξεργαστής που εκτελεί λιγότερους τύπους εντολών υπολογιστή και δημιουργήθηκε τη δεκαετία του 1980 με τον κεντρικό υπολογιστή MIPS (δηλ. μηχανές RISC), και οι μικροεπεξεργαστές που χρησιμοποιούνται σε μηχανές RISC ονομάζονται συνολικά επεξεργαστές RISC.Με αυτόν τον τρόπο, είναι σε θέση να εκτελεί λειτουργίες με ταχύτερο ρυθμό (εκατομμύρια περισσότερες οδηγίες ανά δευτερόλεπτο ή MIPS).Επειδή οι υπολογιστές απαιτούν πρόσθετα τρανζίστορ και στοιχεία κυκλώματος για την εκτέλεση κάθε τύπου εντολών, όσο μεγαλύτερο είναι το σύνολο εντολών του υπολογιστή καθιστά τον μικροεπεξεργαστή πιο περίπλοκο και εκτελεί λειτουργίες πιο αργά.

Το CISC περιλαμβάνει ένα πλούσιο σύνολο μικροεντολών που απλοποιούν τη δημιουργία προγραμμάτων που εκτελούνται στον επεξεργαστή.Οι οδηγίες αποτελούνται από γλώσσα συναρμολόγησης και ορισμένες κοινές λειτουργίες που αρχικά υλοποιήθηκαν από το λογισμικό υλοποιούνται από το σύστημα οδηγιών υλικού.Η εργασία του προγραμματιστή είναι επομένως πολύ μειωμένη, και ορισμένες λειτουργίες ή λειτουργίες χαμηλότερης τάξης επεξεργάζονται ταυτόχρονα σε κάθε περίοδο εντολών για να αυξηθεί η ταχύτητα εκτέλεσης του υπολογιστή, και αυτό το σύστημα ονομάζεται σύνθετο σύστημα εντολών.

4 Περίληψη

 

Μια σοβαρή πρόκληση για τους σημερινούς μηχανικούς ηλεκτρονικών αυτοκινήτων είναι η κατασκευή ενός χαμηλού κόστους, χωρίς προβλήματα, ακόμη και σε περίπτωση βλάβης που μπορούν να λειτουργήσουν συστήματα αυτοκινήτου, σταδιακά βελτιώνονται οι επιδόσεις του αυτοκινήτου αυτή τη στιγμή, οι μικροελεγκτές αναμένεται να βελτιώσουν την απόδοση ηλεκτρονικών μονάδων ελέγχου αυτοκινήτου.


  • Προηγούμενος:
  • Επόμενο:

  • Γράψτε το μήνυμά σας εδώ και στείλτε το σε εμάς