Μικροεπεξεργαστές AM3352BZCZA100 – MPU ARM Cortex-A8 MPU
♠ Περιγραφή προϊόντος
Χαρακτηριστικό προϊόντος | Τιμή χαρακτηριστικού |
Κατασκευαστής: | Texas Instruments |
Κατηγορία προϊόντος: | Μικροεπεξεργαστές - MPU |
RoHS: | Καθέκαστα |
Στυλ τοποθέτησης: | SMD/SMT |
Συσκευασία/Κουτί: | PBGA-324 |
Σειρά: | AM3352 |
Πυρήνας: | ARM Cortex A8 |
Αριθμός πυρήνων: | 1 Πυρήνας |
Πλάτος διαύλου δεδομένων: | 32 bit |
Μέγιστη συχνότητα ρολογιού: | 1 GHz |
Μνήμη εντολών προσωρινής μνήμης L1: | 32 kB |
Μνήμη δεδομένων προσωρινής μνήμης L1: | 32 kB |
Τάση τροφοδοσίας λειτουργίας: | 1,325 V |
Ελάχιστη θερμοκρασία λειτουργίας: | - 40°C |
Μέγιστη θερμοκρασία λειτουργίας: | + 125°C |
Συσκευασία: | Δίσκος |
Μάρκα: | Texas Instruments |
Μέγεθος μνήμης RAM δεδομένων: | 64 kB, 64 kB |
Μέγεθος ROM δεδομένων: | 176 kB |
Κιτ Ανάπτυξης: | TMDXEVM3358 |
Τάση εισόδου/εξόδου: | 1,8 V, 3,3 V |
Τύπος διεπαφής: | ΜΠΟΡΕΙ, Ethernet, I2C, SPI, UART, USB |
Εντολή προσωρινής μνήμης L2 / Μνήμη δεδομένων: | 256 kB |
Τύπος μνήμης: | L1/L2/L3 Cache, RAM, ROM |
Ευαίσθητο στην υγρασία: | Ναί |
Αριθμός χρονομετρητών/μετρητών: | 8 Χρονοδιακόπτης |
Σειρά επεξεργαστών: | Σιτάρα |
Τύπος προϊόντος: | Μικροεπεξεργαστές - MPU |
Ποσότητα εργοστασιακής συσκευασίας: | 126 |
Υποκατηγορία: | Μικροεπεξεργαστές - MPU |
Εμπορικό όνομα: | Σιτάρα |
Χρονοδιακόπτες φύλακα: | Χρονοδιακόπτης φύλακα |
Βάρος μονάδας: | 1,714 γρ. |
♠ Επεξεργαστές AM335x Sitara™
Οι μικροεπεξεργαστές AM335x, που βασίζονται στον επεξεργαστή ARM Cortex-A8, είναι ενισχυμένοι με επιλογές επεξεργασίας εικόνας, γραφικών, περιφερειακά και βιομηχανικής διεπαφής όπως EtherCAT και PROFIBUS. Οι συσκευές υποστηρίζουν λειτουργικά συστήματα υψηλού επιπέδου (HLOS). Το SDK επεξεργαστή Linux® και το TI-RTOS διατίθενται δωρεάν από την TI.
Ο μικροεπεξεργαστής AM335x περιέχει τα υποσυστήματα που φαίνονται στο Λειτουργικό Διάγραμμα Μπλοκ και ακολουθεί μια σύντομη περιγραφή καθενός από αυτά:
Περιέχει τα υποσυστήματα που φαίνονται στο Λειτουργικό Διάγραμμα Μπλοκ και ακολουθεί μια σύντομη περιγραφή καθενός από αυτά:
Το υποσύστημα μονάδας μικροεπεξεργαστή (MPU) βασίζεται στον επεξεργαστή ARM Cortex-A8 και το υποσύστημα PowerVR SGX™ Graphics Accelerator παρέχει επιτάχυνση γραφικών 3D για την υποστήριξη εφέ οθόνης και παιχνιδιών. Το PRU-ICSS είναι ξεχωριστό από τον πυρήνα ARM, επιτρέποντας ανεξάρτητη λειτουργία και χρονισμό για μεγαλύτερη απόδοση και ευελιξία.
Το PRU-ICSS επιτρέπει πρόσθετες περιφερειακές διεπαφές και πρωτόκολλα πραγματικού χρόνου όπως EtherCAT, PROFINET, EtherNet/IP, PROFIBUS, Ethernet Powerlink, Sercos και άλλα. Επιπλέον, η προγραμματιζόμενη φύση του PRU-ICSS, μαζί με την πρόσβασή του σε ακίδες, συμβάντα και όλους τους πόρους συστήματος σε τσιπ (SoC), παρέχει ευελιξία στην υλοποίηση γρήγορων αποκρίσεων σε πραγματικό χρόνο, εξειδικευμένων λειτουργιών χειρισμού δεδομένων, προσαρμοσμένων περιφερειακών διεπαφών και στην απομάκρυνση εργασιών από τους άλλους πυρήνες επεξεργαστών του SoC.
• Επεξεργαστής RISC Sitara™ ARM® Cortex® -A8 32‑Bit έως 1 GHz
– Συνεπεξεργαστής NEON™ SIMD
– 32KB εντολών L1 και 32KB προσωρινής μνήμης δεδομένων με ανίχνευση ενός μόνο σφάλματος (ισοτιμία)
– 256KB προσωρινής μνήμης L2 με κωδικό διόρθωσης σφαλμάτων (ECC)
– 176KB ROM εκκίνησης ενσωματωμένης μνήμης (on-chip boot ROM)
– 64KB αποκλειστικής μνήμης RAM
– Εξομοίωση και εντοπισμός σφαλμάτων – JTAG
– Ελεγκτής διακοπής (έως 128 αιτήματα διακοπής)
• Ενσωματωμένη μνήμη (κοινόχρηστη μνήμη RAM L3)
– 64KB μνήμης RAM γενικής χρήσης ενσωματωμένου ελεγκτή μνήμης (OCMC)
– Προσβάσιμο σε όλους τους μάστερ
– Υποστηρίζει τη διατήρηση για γρήγορη αφύπνιση
• Εξωτερικές Διεπαφές Μνήμης (EMIF)
– Ελεγκτής mDDR(LPDDR), DDR2, DDR3, DDR3L:
– mDDR: Ρολόι 200 MHz (Ρυθμός δεδομένων 400 MHz)
– DDR2: Ρολόι 266-MHz (Ρυθμός δεδομένων 532-MHz)
– DDR3: Ρολόι 400 MHz (Ρυθμός δεδομένων 800 MHz)
– DDR3L: Ρολόι 400 MHz (Ρυθμός δεδομένων 800 MHz)
– Δίαυλος δεδομένων 16-bit
– 1GB συνολικού χώρου διευθυνσιοδότησης
– Υποστηρίζει μία x16 ή δύο διαμορφώσεις συσκευών μνήμης x8
– Ελεγκτής μνήμης γενικής χρήσης (GPMC)
– Ευέλικτη διεπαφή ασύγχρονης μνήμης 8-Bit και 16-Bit με έως και επτά επιλογές τσιπ (NAND, NOR, Muxed-NOR, SRAM)
– Χρησιμοποιεί κώδικα BCH για την υποστήριξη ECC 4, 8 ή 16 bit
– Χρησιμοποιεί κώδικα Hamming για την υποστήριξη ECC 1-Bit
– Μονάδα εντοπισμού σφαλμάτων (ELM)
– Χρησιμοποιείται σε συνδυασμό με το GPMC για τον εντοπισμό διευθύνσεων σφαλμάτων δεδομένων από πολυώνυμα συνδρόμου που δημιουργούνται χρησιμοποιώντας έναν αλγόριθμο BCH
– Υποστηρίζει εντοπισμό σφάλματος 4, 8 και 16 bit ανά μπλοκ 512 byte με βάση αλγόριθμους BCH
• Υποσύστημα Προγραμματιζόμενης Μονάδας Πραγματικού Χρόνου και Υποσύστημα Βιομηχανικής Επικοινωνίας (PRU-ICSS)
– Υποστηρίζει πρωτόκολλα όπως EtherCAT®, PROFIBUS, PROFINET, EtherNet/IP™ και άλλα
– Δύο προγραμματιζόμενες μονάδες πραγματικού χρόνου (PRU)
– Επεξεργαστής RISC 32-Bit με δυνατότητα φόρτωσης/αποθήκευσης, ικανός να λειτουργεί στα 200 MHz
– 8KB μνήμης RAM εντολών με ανίχνευση ενός μόνο σφάλματος (ισοτιμία)
– 8KB μνήμης RAM δεδομένων με ανίχνευση ενός σφάλματος (ισοτιμία)
– Πολλαπλασιαστής 32-bit ενός κύκλου με συσσωρευτή 64-bit
– Η βελτιωμένη μονάδα GPIO παρέχει υποστήριξη Shift In/Out και παράλληλη ασφάλιση σε εξωτερικό σήμα
– 12KB κοινόχρηστης μνήμης RAM με ανίχνευση ενός μόνο σφάλματος (ισοτιμία)
– Τρεις τράπεζες καταχωρητών 120-byte προσβάσιμες από κάθε PRU
– Ελεγκτής διακοπής (INTC) για τον χειρισμό συμβάντων εισόδου συστήματος
– Τοπικός δίαυλος διασύνδεσης για τη σύνδεση εσωτερικών και εξωτερικών κύριων μονάδων στους πόρους εντός του PRU-ICSS
– Περιφερειακά μέσα στο PRU-ICSS:
– Μία θύρα UART με ακίδες ελέγχου ροής, υποστηρίζει έως και 12 Mbps
– Μία Ενσωματωμένη Μονάδα Καταγραφής (eCAP)
– Δύο θύρες MII Ethernet που υποστηρίζουν βιομηχανικό Ethernet, όπως το EtherCAT
– Μία θύρα MDIO
• Μονάδα Διαχείρισης Ισχύος, Επαναφοράς και Ρολογιού (PRCM)
– Ελέγχει την είσοδο και έξοδο από τις λειτουργίες αναμονής και βαθιάς αναστολής λειτουργίας
– Υπεύθυνος για την αλληλούχιση ύπνου, την αλληλούχιση απενεργοποίησης τομέα ισχύος, την αλληλούχιση αφύπνισης και την αλληλούχιση ενεργοποίησης τομέα ισχύος
– Ρολόγια
– Ενσωματωμένος ταλαντωτής υψηλής συχνότητας 15 έως 35 MHz που χρησιμοποιείται για τη δημιουργία ρολογιού αναφοράς για διάφορα ρολόγια συστήματος και περιφερειακά
– Υποστηρίζει τον έλεγχο ενεργοποίησης και απενεργοποίησης μεμονωμένου ρολογιού για υποσυστήματα και περιφερειακά για τη διευκόλυνση της μειωμένης κατανάλωσης ενέργειας
– Πέντε ADPLL για τη δημιουργία ρολογιών συστήματος (Υποσύστημα MPU, Διεπαφή DDR, USB και Περιφερειακά [MMC και SD, UART, SPI, I2C], L3, L4, Ethernet, GFX [SGX530], Ρολόι εικονοστοιχείων LCD)
– Δύναμη
– Δύο μη εναλλασσόμενοι τομείς ισχύος (Ρολόι πραγματικού χρόνου [RTC], Λογική αφύπνισης [WAKEUP])
– Τρεις Εναλλασσόμενοι Τομείς Ισχύος (Υποσύστημα MPU [MPU], SGX530 [GFX], Περιφερειακά και Υποδομή [PER])
– Υλοποιεί το SmartReflex™ Κλάσης 2B για κλιμάκωση τάσης πυρήνα με βάση τη θερμοκρασία μήτρας, τη διακύμανση της διεργασίας και την απόδοση (Προσαρμοστική κλιμάκωση τάσης [AVS])
– Δυναμική Κλιμάκωση Συχνότητας Τάσης (DVFS)
• Ρολόι πραγματικού χρόνου (RTC)
– Πληροφορίες ημερομηνίας σε πραγματικό χρόνο (Ημέρα-Μήνας-Έτος-Ημέρα της εβδομάδας) και ώρας (Ώρες-Λεπτά-Δευτερόλεπτα)
– Εσωτερικός ταλαντωτής 32.768-kHz, λογική RTC και εσωτερική LDO 1.1-V
– Ανεξάρτητη είσοδος ενεργοποίησης κατά την επαναφορά (RTC_PWRONRSTn)
– Αποκλειστικός ακροδέκτης εισόδου (EXT_WAKEUP) για εξωτερικά συμβάντα αφύπνισης
– Προγραμματιζόμενος συναγερμός που μπορεί να χρησιμοποιηθεί για τη δημιουργία εσωτερικών διακοπών στο PRCM (για αφύπνιση) ή στο Cortex-A8 (για ειδοποίηση συμβάντων)
– Προγραμματιζόμενος συναγερμός μπορεί να χρησιμοποιηθεί με εξωτερική έξοδο (PMIC_POWER_EN) για να ενεργοποιηθεί το ολοκληρωμένο κύκλωμα διαχείρισης ενέργειας για την επαναφορά μη-RTC τομέων ισχύος
• Περιφερειακά
– Έως δύο θύρες USB 2.0 υψηλής ταχύτητας DRD (συσκευή διπλού ρόλου) με ενσωματωμένο PHY
– Έως δύο βιομηχανικά Gigabit Ethernet MAC (10, 100, 1000 Mbps)
– Ενσωματωμένος διακόπτης
– Κάθε MAC υποστηρίζει διεπαφές MII, RMII, RGMII και MDIO
– Τα Ethernet MAC και ο διακόπτης μπορούν να λειτουργούν ανεξάρτητα από άλλες λειτουργίες
– Πρωτόκολλο Χρόνου Ακριβείας IEEE 1588v1 (PTP)
– Έως δύο θύρες δικτύου περιοχής ελεγκτή (CAN)
– Υποστηρίζει τα Μέρη Α και Β της Έκδοσης 2 του CAN
– Έως δύο πολυκαναλικές σειριακές θύρες ήχου (McASP)
– Ρολόγια μετάδοσης και λήψης έως 50 MHz
– Έως και τέσσερις σειριακές ακίδες δεδομένων ανά θύρα McASP με ανεξάρτητα ρολόγια TX και RX
– Υποστηρίζει πολυπλεξία διαίρεσης χρόνου (TDM), ήχο Inter-IC (I2S) και παρόμοιες μορφές
– Υποστηρίζει μετάδοση ψηφιακής διεπαφής ήχου (μορφές SPDIF, IEC60958-1 και AES-3)
– Ενδιάμεσες μνήμες FIFO για μετάδοση και λήψη (256 Bytes)
– Έως έξι UART
– Όλα τα UART υποστηρίζουν λειτουργίες IrDA και CIR
– Όλα τα UART υποστηρίζουν έλεγχο ροής RTS και CTS
– Το UART1 υποστηρίζει πλήρη έλεγχο μέσω μόντεμ
– Έως δύο σειριακές διεπαφές Master και Slave McSPI
– Έως δύο επιλογές τσιπ
– Έως 48 MHz
– Έως τρεις θύρες MMC, SD, SDIO
– Λειτουργίες MMC, SD, SDIO 1, 4 και 8 bit
– Το MMCSD0 διαθέτει ειδική ράγα τροφοδοσίας για λειτουργία 1,8 V ή 3,3 V
– Ρυθμός μεταφοράς δεδομένων έως 48 MHz
– Υποστηρίζει ανίχνευση κάρτας και προστασία εγγραφής
– Συμμορφώνεται με τις προδιαγραφές MMC4.3, SD, SDIO 2.0
– Έως τρεις διεπαφές I2C Master και Slave
– Τυπική λειτουργία (έως 100 kHz)
– Γρήγορη λειτουργία (έως 400 kHz)
– Έως και τέσσερις τράπεζες ακίδων εισόδου/εξόδου γενικής χρήσης (GPIO)
– 32 GPIO Pins ανά Bank (Πολλαπλοί με Άλλους Λειτουργικούς Pins)
– Οι ακροδέκτες GPIO μπορούν να χρησιμοποιηθούν ως είσοδοι διακοπής (έως δύο είσοδοι διακοπής ανά τράπεζα)
– Έως τρεις εξωτερικές είσοδοι συμβάντων DMA που μπορούν επίσης να χρησιμοποιηθούν ως είσοδοι διακοπής
– Οκτώ χρονοδιακόπτες γενικής χρήσης 32-bit
– Το DMTIMER1 είναι ένας χρονοδιακόπτης 1 ms που χρησιμοποιείται για τικ του λειτουργικού συστήματος (OS)
– Τα DMTIMER4–DMTIMER7 είναι καρφιτσωμένα
– Ένα Χρονόμετρο Φύλακα
– Μηχανή γραφικών 3D SGX530
– Αρχιτεκτονική βασισμένη σε πλακίδια που παρέχει έως και 20 εκατομμύρια πολύγωνα ανά δευτερόλεπτο
– Η Universal Scalable Shader Engine (USSE) είναι μια πολυνηματική μηχανή που ενσωματώνει λειτουργίες Pixel και Vertex Shader.
– Σετ προηγμένων λειτουργιών Shader σε επιπλέον εκδόσεις των Microsoft VS3.0, PS3.0 και OGL2.0
– Υποστήριξη API βιομηχανικού προτύπου για Direct3D Mobile, OGL-ES 1.1 και 2.0 και OpenMax
– Λεπτομερής εναλλαγή εργασιών, εξισορρόπηση φορτίου και διαχείριση ενέργειας
– Λειτουργία με γνώμονα την DMA για προηγμένη γεωμετρία για ελάχιστη αλληλεπίδραση με την CPU
– Προγραμματιζόμενη αντι-αλλίαση εικόνας υψηλής ποιότητας
– Πλήρως εικονικοποιημένη διευθυνσιοδότηση μνήμης για λειτουργία λειτουργικού συστήματος σε ενοποιημένη αρχιτεκτονική μνήμης
• Περιφερειακά παιχνιδιών
• Οικιακός και Βιομηχανικός Αυτοματισμός
• Ιατρικές Συσκευές Καταναλωτών
• Εκτυπωτές
• Έξυπνα συστήματα διοδίων
• Συνδεδεμένα μηχανήματα αυτόματης πώλησης
• Ζυγαριές
• Εκπαιδευτικές Κονσόλες
• Προηγμένα παιχνίδια