10AX115H2F34E2SG FPGA Arria® 10 GX Family 1150000 უჯრედები 20nm ტექნოლოგია 0.9V 1152-Pin FC-FBGA
პროდუქტის ტექნიკური მახასიათებლები
ევროკავშირის RoHS | Პირფერი |
ECCN (აშშ) | 3A991 |
ნაწილის სტატუსი | აქტიური |
HTS | 8542.39.00.01 |
SVHC | დიახ |
SVHC აჭარბებს ბარიერს | დიახ |
ავტომობილები | No |
PPAP | No |
Გვარი | Arria® 10 GX |
პროცესის ტექნოლოგია | 20 ნმ |
მომხმარებლის I/Os | 504 |
რეგისტრების რაოდენობა | 1708800 |
ოპერაციული მიწოდების ძაბვა (V) | 0.9 |
ლოგიკური ელემენტები | 1150000 |
მულტიპლიკატორების რაოდენობა | 3036 (18x19) |
პროგრამის მეხსიერების ტიპი | SRAM |
ჩაშენებული მეხსიერება (კბიტი) | 54260 |
RAM-ის ბლოკის საერთო რაოდენობა | 2713 წ |
EMAC-ები | 3 |
მოწყობილობის ლოგიკური ერთეულები | 1150000 |
DLL/PLL-ების მოწყობილობის რაოდენობა | 32 |
გადამცემი არხები | 96 |
გადამცემის სიჩქარე (Gbps) | 17.4 |
გამოყოფილი DSP | 1518 წ |
PCIe | 4 |
პროგრამირებადობა | დიახ |
რეპროგრამირებადობის მხარდაჭერა | დიახ |
კოპირების დაცვა | დიახ |
სისტემაში პროგრამირებადობა | დიახ |
სიჩქარის ხარისხი | 2 |
ერთჯერადი I/O სტანდარტები | LVTTL|LVCMOS |
გარე მეხსიერების ინტერფეისი | DDR3 SDRAM|DDR4|LPDDR3|RLDRAM II|RLDRAM III|QDRII+SRAM |
მინიმალური ოპერაციული მიწოდების ძაბვა (V) | 0.87 |
მაქსიმალური საოპერაციო მიწოდების ძაბვა (V) | 0.93 |
I/O ძაბვა (V) | 1.2|1.25|1.35|1.5|1.8|2.5|3 |
მინიმალური სამუშაო ტემპერატურა (°C) | 0 |
მაქსიმალური სამუშაო ტემპერატურა (°C) | 100 |
მიმწოდებლის ტემპერატურის ხარისხი | გაფართოებული |
სავაჭრო სახელი | არია |
მონტაჟი | ზედაპირული მთა |
პაკეტის სიმაღლე | 2.95 |
პაკეტის სიგანე | 35 |
პაკეტის სიგრძე | 35 |
PCB შეიცვალა | 1152 წ |
სტანდარტული პაკეტის სახელი | BGA |
მომწოდებლის პაკეტი | FC-FBGA |
პინების რაოდენობა | 1152 წ |
ტყვიის ფორმა | ბურთი |
განსხვავება და კავშირი FPGA-სა და CPLD-ს შორის
1. FPGA განმარტება და მახასიათებლები
FPGAიღებს ახალ კონცეფციას სახელწოდებით Logic Cell Array (LCA) და Configurable Logic Block (CLB) და Input Output (IOB) Block and Interconnect.კონფიგურირებადი ლოგიკური მოდული არის ძირითადი ერთეული მომხმარებლის ფუნქციის რეალიზაციისთვის, რომელიც, როგორც წესი, განლაგებულია მასივში და ავრცელებს მთელ ჩიპს.შეყვანის-გამომავალი მოდული IOB ასრულებს ინტერფეისს ჩიპზე არსებულ ლოგიკასა და გარე პაკეტის პინს შორის და ჩვეულებრივ განლაგებულია ჩიპების მასივის გარშემო.შიდა გაყვანილობა შედგება სხვადასხვა სიგრძის მავთულის სეგმენტებისგან და რამდენიმე პროგრამირებადი კავშირის გადამრთველებისგან, რომლებიც აკავშირებენ სხვადასხვა პროგრამირებადი ლოგიკურ ბლოკებს ან I/O ბლოკებს კონკრეტული ფუნქციის მქონე მიკროსქემის შესაქმნელად.
FPGA-ს ძირითადი მახასიათებლებია:
- FPGA-ს გამოყენებით ASIC მიკროსქემის შესაქმნელად, მომხმარებლებს არ სჭირდებათ წარმოების პროექტირება, შეუძლიათ მიიღონ შესაბამისი ჩიპი;
- FPGA შეიძლება გამოყენებულ იქნას, როგორც სხვა სრულად მორგებული ან ნახევრად მორგებული საპილოტე ნიმუშიASIC სქემები;
- FPGA-ში არის უხვი ტრიგერები და I/O პინები;
- FPGA არის ერთ-ერთი მოწყობილობა, რომელსაც აქვს უმოკლეს დიზაინის ციკლი, განვითარების ყველაზე დაბალი ღირებულება და ყველაზე დაბალი რისკი ASIC წრეში.
- FPGA იღებს მაღალსიჩქარიან CHMOS პროცესს, ენერგიის დაბალ მოხმარებას და შეიძლება იყოს თავსებადი CMOS და TTL დონეებთან.
2, CPLD განმარტება და მახასიათებლები
CPLDძირითადად შედგება პროგრამირებადი ლოგიკური მაკრო უჯრედისგან (LMC) პროგრამირებადი ურთიერთდაკავშირების მატრიცის ერთეულის ცენტრის გარშემო, რომელშიც LMC ლოგიკური სტრუქტურა უფრო რთულია და აქვს რთული I/O ერთეულის ურთიერთდაკავშირების სტრუქტურა, რომელიც შეიძლება გენერირდეს მომხმარებლის მიერ. სპეციფიკური მიკროსქემის სტრუქტურის საჭიროებები, გარკვეული ფუნქციების შესასრულებლად.იმის გამო, რომ ლოგიკური ბლოკები ურთიერთდაკავშირებულია ფიქსირებული სიგრძის ლითონის მავთულებით CPLD-ში, შემუშავებულ ლოგიკურ წრეს აქვს დროის პროგნოზირებადობა და თავიდან აიცილებს სეგმენტირებული ურთიერთდაკავშირების სტრუქტურის დროის არასრული პროგნოზირების მინუსს.1990-იანი წლებისთვის CPLD უფრო სწრაფად განვითარდა, არა მხოლოდ ელექტრული წაშლის მახასიათებლებით, არამედ მოწინავე ფუნქციებით, როგორიცაა კიდეების სკანირება და ონლაინ პროგრამირება.
CPLD პროგრამირების მახასიათებლები შემდეგია:
- ლოგიკური და მეხსიერების რესურსები უხვადაა (Cypress De1ta 39K200-ს აქვს 480 Kb-ზე მეტი ოპერატიული მეხსიერება);
- მოქნილი დროის მოდელი ზედმეტი მარშრუტიზაციის რესურსებით;
- მოქნილი პინის გამოსავლის შესაცვლელად;
- შესაძლებელია სისტემაზე დაყენება და გადაპროგრამირება;
- I/O ერთეულების დიდი რაოდენობა;
3. განსხვავებები და კავშირები FPGA-სა და CPLD-ს შორის
CPLD არის კომპლექსური პროგრამირებადი ლოგიკური მოწყობილობის აბრევიატურა, FPGA არის ველის პროგრამირებადი კარიბჭის მასივის აბრევიატურა, ორივეს ფუნქცია ძირითადად ერთი და იგივეა, მაგრამ განხორციელების პრინციპი ოდნავ განსხვავებულია, ასე რომ, ჩვენ ზოგჯერ შეგვიძლია უგულებელვყოთ განსხვავება ორს შორის, ერთობლივად. მოიხსენიება როგორც პროგრამირებადი ლოგიკური მოწყობილობა ან CPLD/FPGA.არსებობს რამდენიმე კომპანია, რომლებიც აწარმოებენ CPLD/FPG-ებს, მათგან სამი ყველაზე დიდია ALTERA, XILINX და LAT-TICE.CPLD დაშლის კომბინატორული ლოგიკური ფუნქცია ძალიან ძლიერია, მაკრო ერთეულს შეუძლია დაშალოს ათეული ან თუნდაც 20-30-ზე მეტი კომბინატორიული ლოგიკური შეყვანა.თუმცა, FPGA-ს LUT შეუძლია მხოლოდ 4 შეყვანის კომბინაციურ ლოგიკას გაუმკლავდეს, ამიტომ CPLD შესაფერისია რთული კომბინირებული ლოგიკის შესაქმნელად, როგორიცაა დეკოდირება.თუმცა, FPGA-ს წარმოების პროცესი განსაზღვრავს, რომ FPGA ჩიპში შემავალი LUT-ების და ტრიგერების რაოდენობა ძალიან დიდია, ხშირად ათასობით ათასი, CPLD-ს შეუძლია ზოგადად მიაღწიოს მხოლოდ 512 ლოგიკურ ერთეულს, და თუ ჩიპის ფასი იყოფა ლოგიკურ რაოდენობაზე. ერთეულებში, FPGA-ის საშუალო ლოგიკური ერთეულის ღირებულება გაცილებით დაბალია ვიდრე CPLD.ასე რომ, თუ დიზაინში გამოყენებულია ტრიგერების დიდი რაოდენობა, მაგალითად, რთული დროის ლოგიკის შემუშავება, მაშინ FPGA-ის გამოყენება კარგი არჩევანია.
მიუხედავად იმისა, რომ ორივე FPGA და CPLD არის პროგრამირებადი ASIC მოწყობილობები და აქვთ მრავალი საერთო მახასიათებელი, CPLD და FPGA სტრუქტურაში განსხვავებების გამო, მათ აქვთ საკუთარი მახასიათებლები:
- CPLD უფრო შესაფერისია სხვადასხვა ალგორითმებისა და კომბინატორული ლოგიკის დასასრულებლად, ხოლო FPGA უფრო შესაფერისია თანმიმდევრული ლოგიკის დასასრულებლად.სხვა სიტყვებით რომ ვთქვათ, FPGA უფრო შესაფერისია Flip-flop მდიდარი სტრუქტურისთვის, ხოლო CPLD უფრო შესაფერისია Flip-flop შეზღუდული და პროდუქტის ტერმინით მდიდარი სტრუქტურისთვის.
- CPLD-ის უწყვეტი მარშრუტიზაციის სტრუქტურა განსაზღვრავს, რომ მისი დროის დაყოვნება არის ერთგვაროვანი და პროგნოზირებადი, ხოლო FPGA-ის სეგმენტირებული მარშრუტიზაციის სტრუქტურა განსაზღვრავს, რომ მისი დაყოვნება არაპროგნოზირებადია.
- FPGA-ს უფრო მეტი მოქნილობა აქვს ვიდრე CPLD პროგრამირებაში.
- CPLD დაპროგრამებულია ფიქსირებული შიდა მიკროსქემის ლოგიკური ფუნქციის შეცვლით, ხოლო FPGA დაპროგრამებულია შიდა კავშირის გაყვანილობის შეცვლით.
- Fpgas შეიძლება დაპროგრამდეს ლოგიკური კარიბჭის ქვეშ, ხოლო CPLDS დაპროგრამებულია ლოგიკური ბლოკების ქვეშ.
- FPGA უფრო ინტეგრირებულია ვიდრე CPLD და აქვს უფრო რთული გაყვანილობის სტრუქტურა და ლოგიკური განხორციელება.
ზოგადად, CPLD-ის ენერგიის მოხმარება უფრო დიდია ვიდრე FPGA-ს და რაც უფრო მაღალია ინტეგრაციის ხარისხი, მით უფრო აშკარაა.