TMS320VC5509AZAY ციფრული სიგნალის პროცესორები და კონტროლერები – DSP, DSC ფიქსირებული წერტილის ციფრული სიგნალის პროცესორი 179-NFBGA -40-დან 85-მდე
♠ პროდუქტის აღწერა
პროდუქტის ატრიბუტი | ატრიბუტის მნიშვნელობა |
მწარმოებელი: | ტეხასის ინსტრუმენტები |
პროდუქტის კატეგორია: | ციფრული სიგნალის პროცესორები და კონტროლერები - DSP, DSC |
RoHS: | დეტალები |
პროდუქტი: | DSP-ები |
სერია: | TMS320VC5509A |
მონტაჟის სტილი: | SMD/SMT |
პაკეტი/ქეისი: | NFBGA-179 |
ბირთვი: | C55x |
ბირთვების რაოდენობა: | 1 ბირთვი |
მაქსიმალური საათის სიხშირე: | 200 MHz |
L1 ქეშის ინსტრუქციის მეხსიერება: | - |
L1 ქეშის მონაცემთა მეხსიერება: | - |
პროგრამის მეხსიერების ზომა: | 64 კბ |
მონაცემთა ოპერატიული მეხსიერების ზომა: | 256 კბ |
ოპერაციული კვების ძაბვა: | 1.6 ვოლტი |
მინიმალური სამუშაო ტემპერატურა: | - 40°C |
მაქსიმალური სამუშაო ტემპერატურა: | + 85 გრადუსი ცელსიუსი |
შეფუთვა: | უჯრა |
ბრენდი: | ტეხასის ინსტრუმენტები |
ინსტრუქციის ტიპი: | ფიქსირებული წერტილი |
ინტერფეისის ტიპი: | I2C |
ტენიანობის მიმართ მგრძნობიარე: | დიახ |
პროდუქტის ტიპი: | DSP - ციფრული სიგნალის პროცესორები და კონტროლერები |
ქარხნული შეფუთვის რაოდენობა: | 160 |
ქვეკატეგორია: | ჩაშენებული პროცესორები და კონტროლერები |
მიწოდების ძაბვა - მაქს.: | 1.65 ვოლტი |
მიწოდების ძაბვა - მინ: | 1.55 ვოლტი |
საგუშაგო ტაიმერები: | მცველი ტაიმერი |
♠ TMS320VC5509A ფიქსირებული წერტილის ციფრული სიგნალის პროცესორი
TMS320VC5509A ფიქსირებული წერტილის ციფრული სიგნალის პროცესორი (DSP) დაფუძნებულია TMS320C55x DSP თაობის CPU პროცესორის ბირთვზე. C55x™ DSP არქიტექტურა აღწევს მაღალ შესრულებას და დაბალ სიმძლავრეს გაზრდილი პარალელიზმისა და სიმძლავრის გაფრქვევის შემცირებაზე სრული ფოკუსირების გზით. CPU მხარს უჭერს შიდა ავტობუსის სტრუქტურას, რომელიც შედგება ერთი პროგრამის ავტობუსისგან, სამი მონაცემთა წაკითხვის ავტობუსისგან, ორი მონაცემთა ჩაწერის ავტობუსისგან და დამატებითი ავტობუსისგან, რომლებიც განკუთვნილია პერიფერიული და DMA აქტივობისთვის. ეს ავტობუსები უზრუნველყოფენ ერთ ციკლში სამამდე მონაცემთა წაკითხვის და ორი მონაცემთა ჩაწერის შესრულების შესაძლებლობას. პარალელურად, DMA კონტროლერს შეუძლია ციკლში ორამდე მონაცემთა გადაცემის შესრულება, CPU აქტივობისგან დამოუკიდებლად.
C55x CPU უზრუნველყოფს ორ გამრავლება-დაგროვების (MAC) ერთეულს, რომელთაგან თითოეულს შეუძლია 17-ბიტიანი x 17-ბიტიანი გამრავლება ერთ ციკლში. ცენტრალური 40-ბიტიანი არითმეტიკული/ლოგიკური ერთეული (ALU) მხარდაჭერილია დამატებითი 16-ბიტიანი ALU-თი. ALU-ების გამოყენება ინსტრუქციების ნაკრების კონტროლის ქვეშაა, რაც უზრუნველყოფს პარალელური აქტივობისა და ენერგომოხმარების ოპტიმიზაციის შესაძლებლობას. ეს რესურსები იმართება C55x CPU-ს მისამართის ერთეულში (AU) და მონაცემთა ერთეულში (DU).
C55x DSP თაობა მხარს უჭერს ცვლადი ბაიტის სიგანის ინსტრუქციების ნაკრებს კოდის სიმკვრივის გასაუმჯობესებლად. ინსტრუქციის ბლოკი (IU) ასრულებს 32-ბიტიან პროგრამის მოძიებას შიდა ან გარე მეხსიერებიდან და აყენებს ინსტრუქციებს პროგრამის ბლოკისთვის (PU). პროგრამის ბლოკი ახდენს ინსტრუქციების გაშიფვრას, დავალებებს აგზავნის AU და DU რესურსებზე და მართავს სრულად დაცულ მილსადენს. პროგნოზირებადი განშტოების შესაძლებლობა ხელს უშლის მილსადენის გაჭედვას პირობითი ინსტრუქციების შესრულებისას.
ზოგადი დანიშნულების შეყვანისა და გამოყვანის ფუნქციები და 10-ბიტიანი ანალოგური/გადამცემი უზრუნველყოფს საკმარის პინებს სტატუსის, შეწყვეტის და ბიტური შეყვანისა და გამოყვანისთვის LCD-ებისთვის, კლავიატურებისთვის და მედია ინტერფეისებისთვის. პარალელური ინტერფეისი მუშაობს ორ რეჟიმში, ან როგორც მიკროკონტროლერის მონა HPI პორტის გამოყენებით, ან როგორც პარალელური მედია ინტერფეისი ასინქრონული EMIF-ის გამოყენებით. სერიული მედია მხარდაჭერილია ორი MultiMedia Card/Secure Digital (MMC/SD) პერიფერიული მოწყობილობის და სამი McBSP-ის მეშვეობით.
5509A პერიფერიული მოწყობილობების კომპლექტი მოიცავს გარე მეხსიერების ინტერფეისს (EMIF), რომელიც უზრუნველყოფს წებოვანი წვდომის გარეშე წვდომას ასინქრონულ მეხსიერებებზე, როგორიცაა EPROM და SRAM, ასევე მაღალსიჩქარიან, მაღალი სიმკვრივის მეხსიერებებზე, როგორიცაა სინქრონული DRAM. დამატებითი პერიფერიული მოწყობილობები მოიცავს Universal Serial Bus (USB), რეალურ დროში საათს, მაკონტროლებელ ტაიმერს, I2C მრავალმასტერ და დაქვემდებარებულ ინტერფეისს. სამი სრული დუპლექსური მრავალარხიანი ბუფერული სერიული პორტი (McBSP) უზრუნველყოფს წებოვანი წვდომის გარეშე ინტერფეისს სხვადასხვა ინდუსტრიის სტანდარტის სერიულ მოწყობილობებთან და მრავალარხიან კომუნიკაციას 128-მდე ცალკე ჩართული არხით. გაუმჯობესებული მასპინძელი პორტის ინტერფეისი (HPI) არის 16-ბიტიანი პარალელური ინტერფეისი, რომელიც გამოიყენება მასპინძელი პროცესორისთვის 5509A-ზე შიდა მეხსიერების 32 ათას ბაიტზე წვდომის უზრუნველსაყოფად. HPI-ს კონფიგურაცია შესაძლებელია მულტიპლექსირებულ ან არამულტიპლექსირებულ რეჟიმში, რათა უზრუნველყოს წებოვანი ინტერფეისი სხვადასხვა მასპინძელი პროცესორებისთვის. DMA კონტროლერი უზრუნველყოფს მონაცემთა გადაადგილებას ექვსი დამოუკიდებელი არხის კონტექსტისთვის CPU-ს ჩარევის გარეშე, რაც უზრუნველყოფს DMA გამტარუნარიანობას ორ 16-ბიტიან სიტყვამდე ციკლში. ასევე შედის ორი ზოგადი დანიშნულების ტაიმერი, რვამდე სპეციალური ზოგადი დანიშნულების შეყვანა/გამოყვანის (GPIO) პინი და ციფრული ფაზური დაბლოკვის ციკლის (DPLL) საათის გენერირება.
5509A-ს მხარს უჭერს ინდუსტრიის ჯილდოებით დაჯილდოებული eXpressDSP™, Code Composer Studio™ ინტეგრირებული განვითარების გარემო (IDE), DSP/BIOS™, Texas Instruments-ის ალგორითმის სტანდარტი და ინდუსტრიის უდიდესი მესამე მხარის ქსელი. Code Composer Studio IDE-ს აქვს კოდის გენერირების ინსტრუმენტები, მათ შორის C კომპილატორი და ვიზუალური ლინკერი, სიმულატორი, RTDX™, XDS510™ ემულაციის მოწყობილობის დრაივერები და შეფასების მოდულები. 5509A-ს ასევე მხარს უჭერს C55x DSP ბიბლიოთეკა, რომელიც შეიცავს 50-ზე მეტ საბაზისო პროგრამულ ბირთვს (FIR ფილტრები, IIR ფილტრები, FFT-ები და სხვადასხვა მათემატიკური ფუნქციები), ასევე ჩიპებისა და დაფების მხარდაჭერის ბიბლიოთეკები.
TMS320C55x DSP ბირთვი შეიქმნა ღია არქიტექტურით, რომელიც საშუალებას იძლევა დაემატოს აპლიკაცია-სპეციფიკური აპარატურა კონკრეტულ ალგორითმებზე მუშაობის გასაუმჯობესებლად. 5509A-ს აპარატურული გაფართოებები იდეალურ ბალანსს ქმნის ფიქსირებული ფუნქციის მუშაობასა და პროგრამირებად მოქნილობას შორის, ამავდროულად მიიღწევა დაბალი ენერგომოხმარება და ფასი, რაც ტრადიციულად ვიდეო პროცესორების ბაზარზე ძნელი საპოვნელი იყო. გაფართოებები საშუალებას აძლევს 5509A-ს უზრუნველყოს გამორჩეული ვიდეო კოდეკის მუშაობა, მისი გამტარუნარიანობის ნახევარზე მეტი ხელმისაწვდომია დამატებითი ფუნქციების შესასრულებლად, როგორიცაა ფერთა სივრცის კონვერტაცია, მომხმარებლის ინტერფეისის ოპერაციები, უსაფრთხოება, TCP/IP, ხმის ამოცნობა და ტექსტიდან მეტყველებაზე კონვერტაცია. შედეგად, ერთი 5509A DSP-ით შესაძლებელია პორტატული ციფრული ვიდეო აპლიკაციების უმეტესობის კვება, დამუშავების თავისუფალი სივრცის დაზოგვით. დამატებითი ინფორმაციისთვის იხილეთ TMS320C55x აპარატურული გაფართოებები გამოსახულების/ვიდეო აპლიკაციებისთვის, პროგრამისტის მითითება (ლიტერატურის ნომერი SPRU098). DSP გამოსახულების დამუშავების ბიბლიოთეკის გამოყენების შესახებ დამატებითი ინფორმაციისთვის იხილეთ TMS320C55x გამოსახულების/ვიდეო დამუშავების ბიბლიოთეკის პროგრამისტის სახელმძღვანელო (ლიტერატურის ნომერი SPRU037).
• მაღალი ხარისხის, დაბალი სიმძლავრის, ფიქსირებული წერტილის TMS320C55x™ ციფრული სიგნალის პროცესორი
− 9.26-, 6.95-, 5-ns ინსტრუქციის ციკლის დრო
− 108-, 144-, 200-MHz საათის სიხშირე
− ციკლში შესრულებული ერთი/ორი ინსტრუქცია
− ორმაგი გამრავლებლები [წამში 400 მილიონამდე გამრავლების დაგროვება (MMACS)]
− ორი არითმეტიკული/ლოგიკური ერთეული (ALU)
− სამი შიდა მონაცემთა/ოპერანდის წაკითხვის ავტობუსი და ორი შიდა მონაცემთა/ოპერანდის ჩაწერის ავტობუსი
• 128K x 16-ბიტიანი ჩიპზე ჩაშენებული ოპერატიული მეხსიერება, შედგება:
− ორმაგი წვდომის ოპერატიული მეხსიერების (DARAM) 64 ათასი ბაიტი, 8 ბლოკი 4 ათასი × 16 ბიტიანი
− 192 ათასი ბაიტი ერთჯერადი წვდომის ოპერატიული მეხსიერება (SARAM) 24 ბლოკი 4 ათასი × 16 ბიტიანი
• 64 ათასი ბაიტი ერთ-მოლოდინის მდგომარეობის ჩიპზე დამონტაჟებული ROM (32 ათასი × 16 ბიტი)
• 8M × 16-ბიტიანი მაქსიმალური მისამართებადი გარე მეხსიერების სივრცე (სინქრონული DRAM)
• 16-ბიტიანი გარე პარალელური ავტობუსის მეხსიერება, რომელიც მხარს უჭერს შემდეგს:
− გარე მეხსიერების ინტერფეისი (EMIF) GPIO შესაძლებლობებით და წებოს გარეშე ინტერფეისით:
− ასინქრონული სტატიკური ოპერატიული მეხსიერება (SRAM)
− ასინქრონული EPROM
− სინქრონული DRAM (SDRAM)
− 16-ბიტიანი პარალელური გაუმჯობესებული მასპინძელი პორტის ინტერფეისი (EHPI) GPIO შესაძლებლობებით
• მოწყობილობის ექვსი ფუნქციური დომენის პროგრამირებადი დაბალი სიმძლავრის კონტროლი
• ჩიპზე დაფუძნებული სკანირებაზე დაფუძნებული ემულაციის ლოგიკა
• ჩიპზე დამონტაჟებული პერიფერიული მოწყობილობები
− ორი 20-ბიტიანი ტაიმერი
− საგუშაგო ტაიმერი
− ექვსარხიანი პირდაპირი მეხსიერების წვდომის (DMA) კონტროლერი
− სამი სერიული პორტი, რომელიც მხარს უჭერს შემდეგის კომბინაციას:
− 3-მდე მრავალარხიანი ბუფერული სერიული პორტი (McBSP)
− 2-მდე მულტიმედიური/უსაფრთხო ციფრული ბარათის ინტერფეისი
− პროგრამირებადი ფაზური ბლოკირების ციკლის საათის გენერატორი
− შვიდი (LQFP) ან რვა (BGA) ზოგადი დანიშნულების შემავალი/გამომავალი (GPIO) პინი და ერთი ზოგადი დანიშნულების გამომავალი პინი (XF)
− USB სრული სიჩქარის (12 Mbps) დამხმარე პორტი, რომელიც მხარს უჭერს მასიურ, შეფერხებულ და იზოქრონულ გადაცემებს
− ინტეგრირებული წრედის (I2C) მრავალმასტერიანი და დამხმარე ინტერფეისი
−რეალური დროის საათი (RTC) კრისტალური შეყვანით, ცალკე საათის დომენი, ცალკე კვების წყარო
− 4-არხიანი (BGA) ან 2-არხიანი (LQFP) 10-ბიტიანი თანმიმდევრული მიახლოებითი A/D
• IEEE Std 1149.1† (JTAG) სასაზღვრო სკანირების ლოგიკა
• პაკეტები:
− 144-ტერმინალური დაბალი პროფილის ოთხმაგი ბრტყელი შეფუთვა (LQFP) (PGE სუფიქსი)
− 179-ტერმინალური MicroStar BGA™ (ბურთისებრი ბადისებრი მასივი) (GHH სუფიქსი)
− 179-ტერმინალური უტყვიანი MicroStar BGA™ (ბურთისებრი ბადისებრი მასივი) (ZHH სუფიქსი)
• 1.2-V ბირთვი (108 MHz), 2.7-V – 3.6-VI/Os
• 1.35-V ბირთვი (144 MHz), 2.7-V – 3.6-VI/Os
• 1.6-V ბირთვი (200 MHz), 2.7-V – 3.6-VI/Os
• ჰიბრიდული, ელექტრო და ძრავის გადაცემის სისტემა (EV/HEV)
– ბატარეის მართვის სისტემა (BMS)
– ჩაშენებული დამტენი
– ტრაქციის ინვერტორი
– DC/DC გადამყვანი
– სტარტერი/გენერატორი