AM3352BZCZA100 მიკროპროცესორები – MPU ARM Cortex-A8 MPU
♠ პროდუქტის აღწერა
პროდუქტის ატრიბუტი | ატრიბუტის მნიშვნელობა |
მწარმოებელი: | ტეხასის ინსტრუმენტები |
პროდუქტის კატეგორია: | მიკროპროცესორები - MPU |
RoHS: | დეტალები |
მონტაჟის სტილი: | SMD/SMT |
პაკეტი/ქეისი: | PBGA-324 |
სერია: | AM3352 |
ბირთვი: | ARM Cortex A8 |
ბირთვების რაოდენობა: | 1 ბირთვი |
მონაცემთა ავტობუსის სიგანე: | 32 ბიტიანი |
მაქსიმალური საათის სიხშირე: | 1 გჰც |
L1 ქეშის ინსტრუქციის მეხსიერება: | 32 კბ |
L1 ქეშის მონაცემთა მეხსიერება: | 32 კბ |
ოპერაციული კვების ძაბვა: | 1.325 ვოლტი |
მინიმალური სამუშაო ტემპერატურა: | - 40°C |
მაქსიმალური სამუშაო ტემპერატურა: | + 125°C |
შეფუთვა: | უჯრა |
ბრენდი: | ტეხასის ინსტრუმენტები |
მონაცემთა ოპერატიული მეხსიერების ზომა: | 64 კბ, 64 კბ |
მონაცემთა ROM-ის ზომა: | 176 კბ |
განვითარების ნაკრები: | TMDXEVM3358 |
შემავალი/გამომავალი ძაბვა: | 1.8 ვ, 3.3 ვ |
ინტერფეისის ტიპი: | CAN, Ethernet, I2C, SPI, UART, USB |
L2 ქეშის ინსტრუქცია / მონაცემთა მეხსიერება: | 256 კბ |
მეხსიერების ტიპი: | L1/L2/L3 ქეში, ოპერატიული მეხსიერება, ROM |
ტენიანობის მიმართ მგრძნობიარე: | დიახ |
ტაიმერების/მთვლელების რაოდენობა: | 8 ტაიმერი |
პროცესორის სერია: | სიტარა |
პროდუქტის ტიპი: | მიკროპროცესორები - MPU |
ქარხნული შეფუთვის რაოდენობა: | 126 |
ქვეკატეგორია: | მიკროპროცესორები - MPU |
სავაჭრო დასახელება: | სიტარა |
საგუშაგო ტაიმერები: | მცველი ტაიმერი |
ერთეულის წონა: | 1.714 გ |
♠ AM335x Sitara™ პროცესორები
ARM Cortex-A8 პროცესორზე დაფუძნებული AM335x მიკროპროცესორები გაუმჯობესებულია გამოსახულების, გრაფიკული დამუშავების, პერიფერიული მოწყობილობებისა და სამრეწველო ინტერფეისის ისეთი ვარიანტებით, როგორიცაა EtherCAT და PROFIBUS. მოწყობილობები მხარს უჭერენ მაღალი დონის ოპერაციულ სისტემებს (HLOS). პროცესორის SDK Linux® და TI-RTOS TI-სგან უფასოდ არის ხელმისაწვდომი.
AM335x მიკროპროცესორი შეიცავს ფუნქციურ ბლოკ-დიაგრამაზე ნაჩვენებ ქვესისტემებს და თითოეული მათგანის მოკლე აღწერა ქვემოთ მოცემულია:
შეიცავს ფუნქციურ ბლოკ-დიაგრამაზე ნაჩვენებ ქვესისტემებს და თითოეულის მოკლე აღწერა ქვემოთ მოცემულია:
მიკროპროცესორული ბლოკის (MPU) ქვესისტემა დაფუძნებულია ARM Cortex-A8 პროცესორზე, ხოლო PowerVR SGX™ გრაფიკული ამაჩქარებლის ქვესისტემა უზრუნველყოფს 3D გრაფიკის აჩქარებას ეკრანისა და სათამაშო ეფექტების მხარდასაჭერად. PRU-ICSS გამოყოფილია ARM ბირთვისგან, რაც საშუალებას იძლევა დამოუკიდებელი მუშაობისა და ტაქტირებისთვის მეტი ეფექტურობისა და მოქნილობისთვის.
PRU-ICSS უზრუნველყოფს დამატებითი პერიფერიული ინტერფეისებისა და რეალურ დროში მუშაობის პროტოკოლების გამოყენების შესაძლებლობას, როგორიცაა EtherCAT, PROFINET, EtherNet/IP, PROFIBUS, Ethernet Powerlink, Sercos და სხვა. გარდა ამისა, PRU-ICSS-ის პროგრამირებადი ბუნება, პინებზე, მოვლენებსა და ყველა სისტემაზე ჩიპზე (SoC) რესურსზე წვდომასთან ერთად, უზრუნველყოფს მოქნილობას სწრაფი, რეალურ დროში რეაგირების, სპეციალიზებული მონაცემთა დამუშავების ოპერაციების, მორგებული პერიფერიული ინტერფეისების განხორციელებაში და SoC-ის სხვა პროცესორის ბირთვებიდან ამოცანების გადმოტვირთვაში.
• 1 გჰც-მდე Sitara™ ARM® Cortex® -A8 32-ბიტიანი RISC პროცესორი
– NEON™ SIMD კოპროცესორი
– L1 ინსტრუქციის 32 კბ და მონაცემთა ქეშის 32 კბ ერთჯერადი შეცდომის აღმოჩენით (პარიტეტი)
– 256 კბ L2 ქეში შეცდომების კორექტირების კოდით (ECC)
– 176 კბ ჩიპზე ჩატვირთვის ROM
– 64 კბ გამოყოფილი ოპერატიული მეხსიერება
– ემულაცია და გამართვა – JTAG
– შეფერხების კონტროლერი (128-მდე შეფერხების მოთხოვნა)
• ჩიპზე ჩაშენებული მეხსიერება (საერთო L3 ოპერატიული მეხსიერება)
– 64 კბ ზოგადი დანიშნულების ჩიპზე დამონტაჟებული მეხსიერების კონტროლერის (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-ბიტიანი მონაცემთა ავტობუსი
– 1 გბ საერთო მისამართებადი სივრცე
– მხარს უჭერს ერთი x16 ან ორი x8 მეხსიერების მოწყობილობის კონფიგურაციას
– ზოგადი დანიშნულების მეხსიერების კონტროლერი (GPMC)
– მოქნილი 8-ბიტიანი და 16-ბიტიანი ასინქრონული მეხსიერების ინტერფეისი შვიდ ჩიპამდე შერჩევით (NAND, NOR, Muxed-NOR, SRAM)
– იყენებს BCH კოდს 4-, 8- ან 16-ბიტიანი ECC-ის მხარდასაჭერად
– იყენებს ჰემინგის კოდს 1-ბიტიანი ECC-ის მხარდასაჭერად
– შეცდომების ლოკატორის მოდული (ELM)
– გამოიყენება GPMC-თან ერთად BCH ალგორითმის გამოყენებით გენერირებული სინდრომის პოლინომებიდან მონაცემთა შეცდომების მისამართების მოსაძებნად.
– მხარს უჭერს 4-, 8- და 16-ბიტიან შეცდომის ადგილმდებარეობას 512-ბაიტიან ბლოკზე, BCH ალგორითმების საფუძველზე.
• პროგრამირებადი რეალურ დროში მომუშავე ერთეულის ქვესისტემა და სამრეწველო კომუნიკაციის ქვესისტემა (PRU-ICSS)
– მხარს უჭერს ისეთ პროტოკოლებს, როგორიცაა EtherCAT®, PROFIBUS, PROFINET, EtherNet/IP™ და სხვა
– ორი პროგრამირებადი რეალურ დროში მომუშავე ბლოკი (PRU)
– 32-ბიტიანი ჩატვირთვის/შენახვის RISC პროცესორი, რომელსაც შეუძლია მუშაობა 200 MHz სიხშირეზე
– 8KB ინსტრუქციის ოპერატიული მეხსიერება ერთი შეცდომის აღმოჩენით (პარიტეტი)
– 8 კბ მონაცემთა ოპერატიული მეხსიერება ერთი შეცდომის აღმოჩენით (პარიტეტი)
– ერთციკლიანი 32-ბიტიანი გამრავლებელი 64-ბიტიანი აკუმულატორით
– გაუმჯობესებული GPIO მოდული უზრუნველყოფს გადართვის ჩართვა/გამორთვის მხარდაჭერას და გარე სიგნალზე პარალელური ჩამკეტის მხარდაჭერას
– 12 კბ საერთო ოპერატიული მეხსიერება ერთი შეცდომის აღმოჩენით (პარიტეტი)
– თითოეული PRU-სთვის ხელმისაწვდომი სამი 120-ბაიტიანი რეგისტრის ბანკი
– სისტემის შეყვანის მოვლენების დამუშავების შეფერხების კონტროლერი (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™ Class 2B-ს ძირითადი ძაბვის მასშტაბირებისთვის, რომელიც დაფუძნებულია კრისტალის ტემპერატურაზე, პროცესის ვარიაციასა და მუშაობაზე (ადაპტური ძაბვის მასშტაბირება [AVS])
– დინამიური ძაბვის სიხშირის სკალირება (DVFS)
• რეალურ დროში საათი (RTC)
– თარიღის (დღე-თვე-წელი-კვირის დღე) და დროის (საათები-წუთები-წამები) ინფორმაცია რეალურ დროში
– შიდა 32.768 kHz ოსცილატორი, RTC ლოგიკა და 1.1 V შიდა LDO
– დამოუკიდებელი ჩართვის გადატვირთვის (RTC_PWRONRSTn) შეყვანა
– გარე გაღვიძების მოვლენებისთვის განკუთვნილი შეყვანის პინი (EXT_WAKEUP)
– პროგრამირებადი სიგნალიზაცია შეიძლება გამოყენებულ იქნას PRCM-ის (გაღვიძებისთვის) ან Cortex-A8-ის (მოვლენების შეტყობინებისთვის) შიდა შეფერხებების გენერირებისთვის.
– პროგრამირებადი სიგნალიზაციის გამოყენება შესაძლებელია გარე გამომავალთან (PMIC_POWER_EN) ერთად, რათა ენერგიის მართვის ინტეგრირებულმა სქემმა აღადგინოს არა-RTC სიმძლავრის დომენები.
• პერიფერიული მოწყობილობები
– ორამდე USB 2.0 მაღალსიჩქარიანი DRD (ორმაგი როლის მოწყობილობა) პორტი ინტეგრირებული PHY-ით
– ორამდე სამრეწველო გიგაბიტიანი Ethernet MAC პორტი (10, 100, 1000 Mbps)
– ინტეგრირებული ჩამრთველი
– თითოეული MAC მხარს უჭერს MII, RMII, RGMII და MDIO ინტერფეისებს
– Ethernet MAC-ები და კომუტატორები შეიძლება მუშაობდნენ სხვა ფუნქციებისგან დამოუკიდებლად
– IEEE 1588v1 ზუსტი დროის პროტოკოლი (PTP)
– ორამდე კონტროლერის არეალის ქსელის (CAN) პორტი
– მხარს უჭერს CAN ვერსია 2-ის A და B ნაწილებს
– ორამდე მრავალარხიანი აუდიო სერიული პორტი (McASP)
– გადაცემის და მიღების ტაქტები 50 MHz-მდე
– McASP პორტზე ოთხამდე სერიული მონაცემთა პინი დამოუკიდებელი TX და RX საათებით
– მხარს უჭერს დროის გაყოფის მულტიპლექსირებას (TDM), ინტერ-IC ხმას (I2S) და მსგავს ფორმატებს
– მხარს უჭერს ციფრული აუდიო ინტერფეისის გადაცემას (SPDIF, IEC60958-1 და AES-3 ფორმატები)
– FIFO ბუფერები გადაცემისა და მიღებისთვის (256 ბაიტი)
– ექვსამდე UART
– ყველა UART მხარს უჭერს IrDA და CIR რეჟიმებს
– ყველა UART მხარს უჭერს RTS და CTS ნაკადის კონტროლს
– UART1 მხარს უჭერს მოდემის სრულ კონტროლს
– ორამდე მთავარი და დამხმარე McSPI სერიული ინტერფეისი
– ორ ჩიპამდე შერჩევა
– 48 MHz-მდე
– სამამდე MMC, SD, SDIO პორტი
– 1-, 4- და 8-ბიტიანი MMC, SD, SDIO რეჟიმები
– MMCSD0-ს აქვს სპეციალური ელექტროგადამცემი ზოლი 1.8 ვოლტიანი ან 3.3 ვოლტიანი მუშაობისთვის
– 48 MHz-მდე მონაცემთა გადაცემის სიჩქარე
– მხარს უჭერს ბარათის ამოცნობის და ჩაწერის დაცვას
– შეესაბამება MMC4.3, SD, SDIO 2.0 სპეციფიკაციებს
– სამამდე I2C მთავარი და დაქვემდებარებული ინტერფეისი
– სტანდარტული რეჟიმი (100 კჰც-მდე)
– სწრაფი რეჟიმი (400 kHz-მდე)
– ზოგადი დანიშნულების შეყვანის/გამოყვანის (GPIO) პინების ოთხამდე ბანკი
– 32 GPIO პინი თითო ბანკში (მრავალფუნქციური სხვა პინებთან ერთად)
– GPIO პინების გამოყენება შესაძლებელია როგორც შეწყვეტის შეყვანები (თითო ბანკში ორ შეწყვეტის შეყვანამდე)
– სამამდე გარე DMA მოვლენის შეყვანა, რომლებიც ასევე შეიძლება გამოყენებულ იქნას როგორც შეწყვეტის შეყვანები
– რვა 32-ბიტიანი ზოგადი დანიშნულების ტაიმერი
– DMTIMER1 არის 1-ms ტაიმერი, რომელიც გამოიყენება ოპერაციული სისტემის (OS) ტიკებისთვის.
– DMTIMER4–DMTIMER7 გამორთულია
– ერთი მცველი ტაიმერი
– SGX530 3D გრაფიკული ძრავა
– ფილებზე დაფუძნებული არქიტექტურა, რომელიც წამში 20 მილიონ პოლიგონამდე ამუშავებს
– უნივერსალური მასშტაბირებადი შეიდერის ძრავა (USSE) არის მრავალძაფიანი ძრავა, რომელიც მოიცავს პიქსელის და ვერტექსის შეიდერის ფუნქციონალს.
– Microsoft VS3.0, PS3.0 და OGL2.0-ის დამატებითი შადერის ფუნქციები
– Direct3D Mobile-ის, OGL-ES 1.1 და 2.0-ის და OpenMax-ის ინდუსტრიის სტანდარტული API მხარდაჭერა
– დახვეწილი დავალებების გადართვა, დატვირთვის დაბალანსება და ენერგიის მართვა
– გაფართოებული გეომეტრია DMA-მართული ოპერაცია მინიმალური CPU ურთიერთქმედებისთვის
– პროგრამირებადი მაღალი ხარისხის გამოსახულების ანტი-ალიასინგი
– სრულად ვირტუალიზებული მეხსიერების მისამართება ოპერაციული სისტემის მუშაობისთვის ერთიან მეხსიერების არქიტექტურაში
• სათამაშო პერიფერიული მოწყობილობები
• სახლისა და სამრეწველო ავტომატიზაცია
• სამომხმარებლო სამედიცინო ტექნიკა
• პრინტერები
• ჭკვიანი საგზაო სისტემები
• დაკავშირებული სავაჭრო აპარატები
• სასწორები
• საგანმანათლებლო კონსოლები
• მოწინავე სათამაშოები