მიკროპროცესორი ინტელექტუალური საკუთრების ბირთვის წინააღმდეგ | მიკროპროცესორი ბირთვის წინააღმდეგ | მიკროპროცესორი IP Core-ის წინააღმდეგ | პროცესორი ბირთვის წინააღმდეგ | პროცესორი IP ბირთვის წინააღმდეგ
მიკროპროცესორი, რომელიც ასევე ცნობილია როგორც ცენტრალური დამუშავების ერთეული (CPU), არის ინტეგრირებული წრე (IC), რომელიც წარმოადგენს გამოთვლითი სისტემის ტვინს, რომელიც ასრულებს "გამოთვლებს", რომლებიც მოცემულია როგორც ინსტრუქციები კომპიუტერული პროგრამის საშუალებით.. მიკროპროცესორები გამოიყენება არა მხოლოდ პერსონალურ კომპიუტერებსა და სერვერებში, არამედ ყოველწლიურად იყიდება მილიარდობით ჩაშენებული სისტემით (როგორიცაა მობილური ტელეფონები, PDA, უოკმენები და ა.შ.). IP Core არის ლოგიკური სისტემის დიზაინის განლაგება და, შესაბამისად, არ არის ფიზიკური სისტემა.როგორც წესი, IP Core შეიძლება დამზადდეს ფიზიკურ მიკროპროცესორად. ზოგჯერ, მიკროპროცესორში თქვენ შეძლებთ შექმნათ მრავალი IP ბირთვი, რომელიც ქმნის მრავალბირთვიან მიკროპროცესორებს.
მიკროპროცესორი
ტერმინი მიკროპროცესორი გამოიყენება გამოთვლით სისტემებში უკვე ოთხ ათწლეულზე მეტია და ის იყო ერთადერთი დამუშავების ერთეული ადრეულ კომპიუტერებში მანამ, სანამ "სხვა" დამუშავების ერთეულები (როგორიცაა GPU-ები) არ იქნა შემოღებული, რათა შეავსონ დამუშავების სიმძლავრე. გამოთვლითი სისტემა. Intel 4004 მიეკუთვნება პირველ მიკროპროცესორს და გამოქვეყნდა 1971 წელს Intel Corporation-ის მიერ. მიკროპროცესორს აქვს მნიშვნელობა მხოლოდ მაშინ, როდესაც თქვენ გაქვთ გამოთვლითი სისტემა, რომელიც არის "პროგრამირებადი" (ისე რომ მას შეუძლია შეასრულოს ინსტრუქციები) და უნდა აღვნიშნოთ, რომ CPU არის "ცენტრალური" დამუშავების ერთეული, განყოფილება, რომელიც აკონტროლებს სხვა ერთეულებს/ნაწილებს. გამოთვლითი სისტემა. დღევანდელ კონტექსტში, მიკროპროცესორი, როგორც წესი, შეიცავს პროცესორს და არის ერთი სილიკონის ჩიპი.
ინტელექტუალური საკუთრების ბირთვი
ინტელექტუალური საკუთრების ბირთვი ნახევარგამტარში, იგივე IP Core ან Core, არის მრავალჯერადი გამოყენების ლოგიკური დიზაინი, რომელიც, როგორც წესი, არის კონკრეტული ადამიანის ან კომპანიის ინტელექტუალური საკუთრება. ამიტომ, IP Core უფრო კონცეფციაა (დიზაინი) ვიდრე ფიზიკური განხორციელება. მსგავსი რამის მისაღებად, თუ მიკროპროცესორი არის შენობა, IP ბირთვი არის შენობის განლაგება ან შენობის გეგმა. აქედან გამომდინარე, დიზაინი, რომელიც არის IP ბირთვი, შეიძლება გაიყიდოს ან ლიცენზირებული იყოს მესამე მხარეს, რათა მათ შეძლონ წავიდნენ და დაამზადონ პროცესორები კონკრეტული დიზაინით. ზოგადად, IP ბირთვები იყოფა ორად, იმის მიხედვით, თუ როგორ არის წარმოდგენილი. თუ ისინი წარმოდგენილია უფრო მაღალ დონეზე, როგორიცაა RTL (რეგისტრაციის გადაცემის დონე), მათ უწოდებენ რბილი ბირთვები, და თუ ისინი წარმოდგენილია უფრო დაბალ დონეზე, როგორიცაა კარიბჭის დონის ქსელის სიაში, მაშინ მათ უწოდებენ მძიმე ბირთვებს. მიუხედავად იმისა, რომ წინა წარმოდგენის შეცვლა და ადაპტაცია უფრო ადვილია, ეს უკანასკნელი არ არის შესაცვლელი გონივრული ძალისხმევით.
ტერმინი core უფრო კარგად მიაღწია ჩვეულებრივ ადამიანს "მრავალბირთვიანი პროცესორების" დანერგვით. მრავალბირთვიანი პროცესორის იდეა არის ერთზე მეტი IP ბირთვი (დიზაინი) გამეორებული ერთი მიკროპროცესორის წარმოებაში (და, შესაბამისად, ერთ ჩიპში). ამიტომ, ერთბირთვიან პროცესორში, IP ბირთვი (ან დიზაინი) მზადდება ერთ მიკროპროცესორზე რეპლიკაციის გარეშე.
რა განსხვავებაა მიკროპროცესორსა და ინტელექტუალური საკუთრების ბირთვს შორის?
• მიუხედავად იმისა, რომ მიკროპროცესორი არის ლოგიკური დიზაინის ფიზიკური განხორციელება, IP ბირთვი არის თავად დიზაინი (ან განლაგება). მაშასადამე, ასევე შესაძლებელია IP ბირთვის დანახვა, როგორც მიკროპროცესორის „ბირთვი“და მას ვუწოდოთ „მიკროპროცესორის ბირთვი“.
• კომერციულად, ტერმინი ბირთვი (ან მიკროპროცესორის ბირთვი) გამოიყენება ერთი მიკროპროცესორის შიგნით გამეორებული მსგავსი ლოგიკური დიზაინის (ან განლაგების) რაოდენობის აღსანიშნავად: ამიტომ, ორბირთვიან პროცესორს ექნება ორი მსგავსი დიზაინის დუბლირება. მიკროპროცესორში და ოთხბირთვიან პროცესორში იქნება ოთხი მსგავსი დიზაინის გამეორება.
• როგორც წესი, მიკროპროცესორში არსებული ბირთვების რაოდენობა გადამწყვეტი იქნება იმ ძაფების (აპლიკაციების) რაოდენობის გადასაწყვეტად, რომელთა გაშვებაც შეგიძლიათ კომპიუტერზე ერთდროულად (პარალელურად).