যে কোনও এফপিজিএ বিক্রেতাই করবেন। এটি ইন্টেল বনাম এএমডি এর মতো ... শিলিনেক্স এবং আল্টেরার মধ্যে পার্থক্য রয়েছে, তবে কার্যকারিতার দিক থেকে তারা লক্ষণীয়ভাবে একই রকম। আপনার মূল্যসীমাতে যে কোনও বিকাশ কিট রয়েছে তা কিনুন - আমি ব্যক্তিগতভাবে জিলিনেক্সের থেকে স্পার্টান 3 -কে পছন্দ করেছি - এবং এটি দিয়ে চালাব।
গেটের গণনা সম্পর্কে, ডেভ কিটটি সাধারণত খুব বড় হবে, আশা করা যায় আপনার প্রয়োজনের চেয়ে অনেক বড়। আপনি যখন নিজের পিসিবিতে যাওয়ার জন্য প্রস্তুত হন, তখন সংশ্লেষণের সরঞ্জামগুলি আপনার ডিজাইনটির জন্য কতগুলি গেটের প্রয়োজন তার জন্য অনুমান করবে। আপনি এটি একটি ছোট এফপিজিএ নির্বাচন করতে ব্যবহার করতে পারেন, যদিও আপনি জানতে পারেন যে প্যাকেজ সীমাবদ্ধতাগুলি (কিউএফপি বনাম বিজিএ) খুব গুরুত্বপূর্ণ ভূমিকা পালন করে।
সঠিক নকশা কৌশল সহ, ঘড়ির গতি কোনও সমস্যা হবে না। আসলে, আপনি সাধারণত তুলনামূলকভাবে কম গতির স্ফটিক ব্যবহার করতে পারেন, যেমন 12 মেগাহার্টজ, এবং এফপিজিএ একটি আরও দ্রুত ঘড়ি (বা অনেকগুলি দ্রুত ঘড়ি!) সংশ্লেষ করতে পারে যদি আপনি গুণবান-সংযোজন সম্পর্কে সত্যিই চিন্তিত হন তবে আমি জানি ভাইটেক্স 4 সিরিজটি আছে ডেডিকেটেড ডিএসপি টুকরা যা এই গণনাগুলিকে ত্বরান্বিত করতে পারে। তবে এফপিজিএগুলি প্রচুর পরিমাণে সমান্তরাল, তাই আপনাকে এক টন কাজ করার জন্য খুব বেশি মেগাহার্টজ লাগবে না।
আপনি যদি পারেন তবে আমি অবশ্যই স্থির পয়েন্টের সাথে লেগে থাকব। ভাসমান পয়েন্ট করা সম্ভব, এবং জিলিনেক্সে এমন একটি কোর জেনারেটর রয়েছে যা আপনাকে ভাসমান পয়েন্ট কোর সরবরাহ করবে তবে স্থির পয়েন্টটি উপায় হবে, দ্রুততর এবং খুব কম গেটের প্রয়োজন হবে। আরেকটি সুবিধা হ'ল আপনি কিছু বিজোড় নির্দিষ্ট পয়েন্ট করতে পারেন; আপনি যতগুলি বিট চান তার মতো ব্যবহার করতে পারেন, এটি পাওয়ার-অফ -2 বিট কাউন্ট হতে হবে না, এবং / অথবা আপনি মধ্যবর্তী পর্যায়ে বৃহত্তর নির্দিষ্ট পয়েন্ট ব্যবহার করতে পারেন।
এফপিজিএ দিয়ে শুরু করার সেরা উপায়? একটি ক্লাস বা একটি সেমিনার বা কিছু আবিষ্কার করুন। আপনি যদি প্রযুক্তির সাথে অপরিচিত হন তবে বিকাশ সরঞ্জামগুলি খুব বিভ্রান্ত হবে কারণ অনেক কিছুই ভুল হতে পারে। এমসিইউগুলির জন্য সরঞ্জামগুলি অনেক বেশি ক্ষমাশীল এবং অন্তর্নিহিত আর্কিটেকচারের সাথে কম ঘনিষ্ঠতার প্রয়োজন।
ওহ, এবং আপনার এফপিজিএর ডেটাশিটটি পড়া উচিত, সামনে থেকে পিছনে।