আমি প্রথমে একটি সিপিএলডি বোর্ড ( এই জাতীয় কিছু ), বা অ্যাক্টেল ফ্ল্যাশ-ভিত্তিক ইগলু ন্যানো, বা এর মতো ছোট কিছু নিয়ে যাওয়ার পরামর্শ দেব । বিগ এফপিজিএ এক ধরণের অপ্রতিরোধ্য হতে পারে এবং এগুলিতে অনেকগুলি পিন রয়েছে যাতে জিনিসগুলি সঠিকভাবে আঁকিয়ে নেওয়া যথেষ্ট সময়সাপেক্ষ। এছাড়াও, আপনি আপনার ডিজাইনের সাথে একীকরণের সাথে সাথেই আপনি বুঝতে পারবেন যে তারা বেশ কয়েকটি বড় প্যাকেজগুলিতে আসে, কয়েক ডজন পাওয়ার পিন রয়েছে। তাদের বেশিরভাগের চালনা করার জন্য বেশ কয়েকটি ভোল্টেজের প্রয়োজন হয়, এটি উল্লেখ করার জন্য নয় যে বেশিরভাগ এফপিজিএ এসআরএএম-ভিত্তিক, এবং ফ্ল্যাশ-ভিত্তিক নয়, সুতরাং আপনি বিদ্যুত সংযোগ বিচ্ছিন্ন করার সাথে সাথে তারা তাদের নকশাটি হারাবেন। সুতরাং, আপনার কমপক্ষে একটি অ্যাক্টিভ সিরিয়াল ফ্ল্যাশ মেমরি চিপটি ওয়্যার্ড করতে হবে, তবে অনেকে এফপিজিএতে ডিজাইন লোড করতে সিডিকার সিপিএলডি বা মাইক্রোকন্ট্রোলার ব্যবহার করেন।
এটি সব খুব অভিভূত। অন্যদিকে, সিপিএলডি দুর্দান্ত! এগুলি সাধারণত একক সরবরাহের অপারেশন হয় এবং আপনি যদি 5 ভি-কম্পাইলেন্সি চান তবে আপনি এখনও পুরানো আল্তেরা ম্যাক্স 7000 চিপ কিনতে পারেন। এছাড়াও তাদের অন-বোর্ড ফ্ল্যাশ মেমরি রয়েছে, তাই বুটস্ট্র্যাপ করার জন্য তাদের অন্যান্য উপাদানগুলির প্রয়োজন নেই। এবং সিপিএলডি কমপক্ষে এফপিজিএগুলির মতো একইরূপে কাজ করে, তাই আপনি এগুলি ভিএইচডিএল / ভেরিলোগ লিখে বা স্কিম্যাটিক সম্পাদক ব্যবহার করে প্রোগ্রাম করেন। ক্লকিং সম্পর্কে একই জাজ (স্ফটিক নয় স্ফটিক OSCILLATORS ব্যবহারের কথা মনে রাখবেন!) এবং জেটিএইজে প্রোগ্রামিংয়ের একই পদ্ধতি সিপিএলডিগুলিতে এফপিজিএর তুলনায় অনেক কম যুক্তিযুক্ত উপাদান রয়েছে, সুতরাং আপনি সেগুলিতে নরম প্রসেসর টস করতে পারবেন না বা খুব উন্মাদ কিছু করতে পারবেন না। তবে যদি আপনি কেবল যাচ্ছেন, তবে তারা অবশ্যই যাওয়ার উপায় and এবং তাদের জন্য প্রতিটি দু'শ টাকা ব্যয় হয় এবং বড় পরিমাণে প্যাকেজ আসে যা হ্যান্ড সলারেড হতে পারে,
আরেকটি বিকল্প হ'ল অ্যাক্টেলের তৈরি লো-এন্ড ফ্ল্যাশ-ভিত্তিক এফপিজিএ। আমি সম্প্রতি ইগলু ন্যানো স্টার্টার কিটটি প্রায় 100 ডলার নিয়ে খেলছি। এই ডিভাইসগুলি কিছু কাস্টম ডিজিটাল যুক্তি সহ এটিতে একটি 8051 কোর ফিট করার জন্য যথেষ্ট বড়, সুতরাং আপনি কাস্টম যুক্তির সাথে প্রোগ্রাম-প্রবাহের রাজ্যগুলিকে মিশ্রিত করার সময় এগুলি দুর্দান্ত বিকল্প।