XC7K420T-2FFG901I – ინტეგრირებული სქემები, ჩაშენებული, საველე პროგრამირებადი კარიბჭის მასივები
პროდუქტის ატრიბუტები
TYPE | ილუსტრაცია |
კატეგორია | ინტეგრირებული სქემები (IC)ჩაშენებული ველის პროგრამირებადი კარიბჭის მასივები (FPGA) |
მწარმოებელი | AMD |
სერია | Kintex®-7 |
გადახვევა | უჯრა |
პროდუქტის სტატუსი | აქტიური |
DigiKey არის პროგრამირებადი | არ არის დამოწმებული |
LAB/CLB ნომერი | 32575 |
ლოგიკური ელემენტების/ერთეულების რაოდენობა | 416960 |
RAM-ის ბიტების საერთო რაოდენობა | 30781440 |
I/O-ების რაოდენობა | 380 |
ძაბვა - ელექტრომომარაგება | 0.97V ~ 1.03V |
ინსტალაციის ტიპი | ზედაპირის წებოვანი ტიპი |
Ოპერაციული ტემპერატურა | -40°C ~ 100°C (TJ) |
პაკეტი/საბინაო | 900-BBGA, FCBGA |
გამყიდველი კომპონენტის კაფსულაცია | 901-FCBGA (31x31) |
პროდუქტის ძირითადი ნომერი | XC7K420 |
TYPE | ილუსტრაცია |
კატეგორია | ინტეგრირებული სქემები (IC)ჩაშენებული |
მწარმოებელი | AMD |
სერია | Kintex®-7 |
გადახვევა | უჯრა |
პროდუქტის სტატუსი | აქტიური |
DigiKey არის პროგრამირებადი | არ არის დამოწმებული |
LAB/CLB ნომერი | 32575 |
ლოგიკური ელემენტების/ერთეულების რაოდენობა | 416960 |
RAM-ის ბიტების საერთო რაოდენობა | 30781440 |
I/O-ების რაოდენობა | 380 |
ძაბვა - ელექტრომომარაგება | 0.97V ~ 1.03V |
ინსტალაციის ტიპი | ზედაპირის წებოვანი ტიპი |
Ოპერაციული ტემპერატურა | -40°C ~ 100°C (TJ) |
პაკეტი/საბინაო | 900-BBGA, FCBGA |
გამყიდველი კომპონენტის კაფსულაცია | 901-FCBGA (31x31) |
პროდუქტის ძირითადი ნომერი | XC7K420 |
FPGA-ები
უპირატესობები
FPGA-ს უპირატესობები შემდეგია:
(1) FPGA შედგება ტექნიკის რესურსებისგან, როგორიცაა ლოგიკური უჯრედები, ოპერატიული მეხსიერება, მულტიპლიკატორები და ა.შ. ამ ტექნიკის რესურსების რაციონალურად ორგანიზებით შეიძლება განხორციელდეს აპარატურის სქემები, როგორიცაა მულტიპლიკატორები, რეგისტრები, მისამართის გენერატორები და ა.შ.
(2) FPGA შეიძლება შეიქმნას ბლოკ-სქემების ან Verilog HDL-ის გამოყენებით, მარტივი კარიბჭის სქემებიდან FIR ან FFT სქემებამდე.
(3) FPGA-ების უსასრულოდ გადაპროგრამირება შესაძლებელია, ახალი დიზაინის გადაწყვეტის ჩატვირთვა მხოლოდ რამდენიმე ასეულ მილიწამში, ხელახალი კონფიგურაციის გამოყენებით, რათა შემცირდეს ტექნიკის ზედნადები.
(4) FPGA ოპერაციული სიხშირე განისაზღვრება FPGA ჩიპით, ისევე როგორც დიზაინით და შეიძლება შეიცვალოს ან შეიცვალოს უფრო სწრაფი ჩიპით გარკვეული მოთხოვნების დასაკმაყოფილებლად (თუმცა, რა თქმა უნდა, ოპერაციული სიხშირე არ არის შეუზღუდავი და შეუძლია გაიზარდოს, მაგრამ რეგულირდება მიმდინარე IC პროცესებით და სხვა ფაქტორებით).
ნაკლოვანებები
FPGA-ს უარყოფითი მხარეები შემდეგია:
(1) FPGA ეყრდნობა ტექნიკის დანერგვას ყველა ფუნქციისთვის და არ შეუძლია ოპერაციების განხორციელება, როგორიცაა განშტოება პირობითი ნახტომები.
(2) FPGA-ებს შეუძლიათ მხოლოდ ფიქსირებული წერტილის ოპერაციების განხორციელება.
მოკლედ: FPGA ეყრდნობა აპარატურას ყველა ფუნქციის განსახორციელებლად და შეიძლება შევადაროთ სპეციალურ ჩიპებს სიჩქარის თვალსაზრისით, მაგრამ დიზაინის მოქნილობაში დიდი ხარვეზია ზოგადი დანიშნულების პროცესორებთან შედარებით.
დიზაინის ენები და პლატფორმები
პროგრამირებადი ლოგიკური მოწყობილობები არის ტექნიკის მატარებლები, რომლებიც აკონკრეტებენ ელექტრონული აპლიკაციების დადგენილ ფუნქციებსა და ტექნიკურ მახასიათებლებს EDA ტექნოლოგიის საშუალებით.FPGA, როგორც ერთ-ერთი მთავარი მოწყობილობა, რომელიც ახორციელებს ამ გზას, არის უშუალოდ მომხმარებელზე ორიენტირებული, უკიდურესად მოქნილი და მრავალმხრივი, მარტივი გამოსაყენებელი და სწრაფი ტესტირება და დანერგვა აპარატურაში.
ტექნიკის აღწერის ენა (HDL) არის ენა, რომელიც გამოიყენება ციფრული ლოგიკური სისტემების შესაქმნელად და ციფრული სქემების აღსაწერად, ყველაზე ხშირად გამოყენებული არის VHDL, Verilog HDL, System Verilog და System C.
როგორც ტექნიკის აღწერის ყოვლისმომცველი ენა, ძალიან მაღალი სიჩქარის ინტეგრირებული მიკროსქემის აპარატურის აღწერის ენას (VHDL) აქვს მახასიათებლები, რომ იყოს დამოუკიდებელი კონკრეტული აპარატურის წრედიდან და დამოუკიდებელია დიზაინის პლატფორმისგან, ფართო დიაპაზონის აღწერის შესაძლებლობის უპირატესობებით, არა დამოკიდებულია კონკრეტულ მოწყობილობებზე და კომპლექსური კონტროლის ლოგიკის დიზაინის მკაცრი და ლაკონური კოდით აღწერის უნარი და ა.შ. მას მხარს უჭერს მრავალი EDA კომპანია და ფართოდ გამოიყენება ელექტრონული დიზაინის სფეროში.ფართოდ გამოყენებული.
VHDL არის მაღალი დონის ენა მიკროსქემის დიზაინისთვის და სხვა ტექნიკის აღწერილ ენებთან შედარებით, მას აქვს მარტივი ენის, მოქნილობისა და მოწყობილობის დიზაინისგან დამოუკიდებლობის მახასიათებლები, რაც მას აქცევს ტექნიკის აღწერილობის საერთო ენას EDA ტექნოლოგიისთვის და აძლიერებს EDA ტექნოლოგიას. ხელმისაწვდომი დიზაინერებისთვის.
Verilog HDL არის ფართოდ გამოყენებული ტექნიკის აღწერილობის ენა, რომელიც შეიძლება გამოყენებულ იქნას ტექნიკის დიზაინის პროცესის მრავალ ეტაპზე, მათ შორის მოდელირება, სინთეზი და სიმულაცია.
Verilog HDL-ის უპირატესობები: C-ის მსგავსი, ადვილად შესასწავლი და მოქნილი.ქეისისადმი მგრძნობიარე.უპირატესობები წერის სტიმულისა და მოდელირებისას.ნაკლოვანებები: ბევრი შეცდომის გამოვლენა შეუძლებელია კომპილაციის დროს.
VHDL დადებითი: მკაცრი სინტაქსი, მკაფიო იერარქია.ნაკლოვანებები: ხანგრძლივი გაცნობის დრო, არასაკმარისად მოქნილი.
Quartus_II პროგრამული უზრუნველყოფა არის სრული მრავალპლატფორმული დიზაინის გარემო, რომელიც შემუშავებულია Altera-ს მიერ, რომელსაც შეუძლია დააკმაყოფილოს სხვადასხვა FPGA-სა და CPLD-ის დიზაინის საჭიროებები და წარმოადგენს სრულყოფილ გარემოს ჩიპზე პროგრამირებადი სისტემის დიზაინისთვის.
Vivado Design Suite, ინტეგრირებული დიზაინის გარემო, რომელიც გამოქვეყნდა FPGA-ის მომწოდებლის Xilinx-ის მიერ 2012 წელს. იგი მოიცავს უაღრესად ინტეგრირებულ დიზაინის გარემოს და ახალი თაობის ხელსაწყოებს სისტემიდან IC დონემდე, ყველაფერი აგებულია საერთო მასშტაბირებადი მონაცემთა მოდელზე და საერთო გამართვის გარემოზე.Xilinx Vivado Design Suite გთავაზობთ FIFO IP ბირთვებს, რომლებიც ადვილად გამოიყენება დიზაინებზე.