ইন্টেল-লোগো

বাহ্যিক মেমরি ইন্টারফেস ইন্টেল স্ট্র্যাটিক্স 10 এফপিজিএ আইপি ডিজাইন এক্সample

বাহ্যিক-মেমরি-ইন্টারফেস-ইন্টেল-স্ট্র্যাটিক্স-10-এফপিজিএ-আইপি-ডিজাইন-এক্সample- পণ্য

ডিজাইন প্রাক্তনampবাহ্যিক মেমরি ইন্টারফেসের জন্য দ্রুত শুরু নির্দেশিকা Intel® Stratix® 10 FPGA IP

একটি নতুন ইন্টারফেস এবং আরো স্বয়ংক্রিয় নকশা প্রাক্তনampLe flow Intel® Stratix® 10 বাহ্যিক মেমরি ইন্টারফেসের জন্য উপলব্ধ। প্রাক্তনampপ্যারামিটার এডিটরে লে ডিজাইন ট্যাব আপনাকে সংশ্লেষণ এবং সিমুলেশন তৈরি নির্দিষ্ট করতে দেয় file সেট যা আপনি আপনার EMIF আইপি যাচাই করতে ব্যবহার করতে পারেন। আপনি একটি প্রাক্তন তৈরি করতে পারেনampএকটি ইন্টেল এফপিজিএ ডেভেলপমেন্ট কিট বা আপনার তৈরি করা যেকোনো EMIF আইপির জন্য বিশেষভাবে ডিজাইন করুন।

চিত্র 1. সাধারণ নকশা প্রাক্তনampকর্মপ্রবাহবাহ্যিক-মেমরি-ইন্টারফেস-ইন্টেল-স্ট্র্যাটিক্স-10-এফপিজিএ-আইপি-ডিজাইন-এক্সample-fig1

চিত্র 2. একটি EMIF তৈরি করা হচ্ছে Exampএকটি ইন্টেল স্ট্র্যাটিক্স 10 ডেভেলপমেন্ট কিট দিয়ে ডিজাইন করুনবাহ্যিক-মেমরি-ইন্টারফেস-ইন্টেল-স্ট্র্যাটিক্স-10-এফপিজিএ-আইপি-ডিজাইন-এক্সample-fig2

একটি EMIF প্রকল্প তৈরি করা হচ্ছে

Intel Quartus® Prime সফ্টওয়্যার সংস্করণ 17.1 এবং পরবর্তী সংস্করণের জন্য, EMIF IP তৈরি করার আগে আপনাকে অবশ্যই একটি Intel Quartus Prime প্রকল্প তৈরি করতে হবে এবং এক্স ডিজাইনampলে

  1. ইন্টেল কোয়ার্টাস প্রাইম সফ্টওয়্যারটি চালু করুন এবং নির্বাচন করুন File ➤ নতুন প্রজেক্ট উইজার্ড। Next ক্লিক করুন।বাহ্যিক-মেমরি-ইন্টারফেস-ইন্টেল-স্ট্র্যাটিক্স-10-এফপিজিএ-আইপি-ডিজাইন-এক্সample-fig3
  2. আপনি যে প্রকল্পটি তৈরি করতে চান তার জন্য একটি ডিরেক্টরি এবং nme উল্লেখ করুন। Next ক্লিক করুন।বাহ্যিক-মেমরি-ইন্টারফেস-ইন্টেল-স্ট্র্যাটিক্স-10-এফপিজিএ-আইপি-ডিজাইন-এক্সample-fig4
  3. যাচাই করুন যে খালি প্রকল্প নির্বাচন করা হয়েছে। পরবর্তী দুইবার ক্লিক করুন.বাহ্যিক-মেমরি-ইন্টারফেস-ইন্টেল-স্ট্র্যাটিক্স-10-এফপিজিএ-আইপি-ডিজাইন-এক্সample-fig5
  4. নাম ফিল্টারের অধীনে, ডিভাইসের অংশ নম্বর টাইপ করুন।
  5. উপলব্ধ ডিভাইসের অধীনে, উপযুক্ত ডিভাইস নির্বাচন করুন।বাহ্যিক-মেমরি-ইন্টারফেস-ইন্টেল-স্ট্র্যাটিক্স-10-এফপিজিএ-আইপি-ডিজাইন-এক্সample-fig6
  6. Finish এ ক্লিক করুন।

EMIF আইপি তৈরি এবং কনফিগার করা

নিম্নলিখিত পদক্ষেপগুলি কীভাবে EMIF আইপি তৈরি এবং কনফিগার করতে হয় তা ব্যাখ্যা করে। এই ওয়াকথ্রু একটি DDR4 ইন্টারফেস তৈরি করে, কিন্তু ধাপগুলি অন্যান্য প্রোটোকলের জন্য একই রকম।

  1. আইপি ক্যাটালগ উইন্ডোতে, Intel Stratix 10 External Memory Interfaces নির্বাচন করুন। (আইপি ক্যাটালগ উইন্ডোটি দৃশ্যমান না হলে, নির্বাচন করুন View ➤ ইউটিলিটি উইন্ডোজ ➤ আইপি ক্যাটালগ।)বাহ্যিক-মেমরি-ইন্টারফেস-ইন্টেল-স্ট্র্যাটিক্স-10-এফপিজিএ-আইপি-ডিজাইন-এক্সample-fig7
  2. IP প্যারামিটার এডিটরে, EMIF IP-এর জন্য একটি সত্তার নাম প্রদান করুন (আপনি এখানে যে নামটি প্রদান করেন সেটি হয়ে যায় file IP এর জন্য নাম) এবং একটি ডিরেক্টরি নির্দিষ্ট করুন। তৈরি করুন ক্লিক করুন।বাহ্যিক-মেমরি-ইন্টারফেস-ইন্টেল-স্ট্র্যাটিক্স-10-এফপিজিএ-আইপি-ডিজাইন-এক্সample-fig8
  3. পরামিতি সম্পাদকের একাধিক ট্যাব রয়েছে যেখানে আপনাকে অবশ্যই আপনার EMIF বাস্তবায়ন প্রতিফলিত করতে পরামিতিগুলি কনফিগার করতে হবে:

Intel Stratix 10 EMIF প্যারামিটার এডিটর নির্দেশিকা

সারণী 1. EMIF পরামিতি সম্পাদক নির্দেশিকা

প্যারামিটার এডিটর ট্যাব নির্দেশিকা
সাধারণ নিশ্চিত করুন যে নিম্নলিখিত পরামিতিগুলি সঠিকভাবে প্রবেশ করানো হয়েছে:

• ডিভাইসের জন্য গতির গ্রেড।

• মেমরি ক্লক ফ্রিকোয়েন্সি।

• পিএলএল রেফারেন্স ক্লক ফ্রিকোয়েন্সি।

স্মৃতি • আপনার মেমরি ডিভাইসের জন্য ডেটা শীট দেখুন স্মৃতি ট্যাব

• আপনাকে ALERT# পিনের জন্য একটি নির্দিষ্ট অবস্থানও লিখতে হবে। (শুধুমাত্র DDR4 মেমরি প্রোটোকলের জন্য প্রযোজ্য।)

মেম I/O প্রাথমিক প্রকল্প তদন্তের জন্য, আপনি ডিফল্ট সেটিংস ব্যবহার করতে পারেন

মেম I/O ট্যাব

• উন্নত নকশা যাচাইকরণের জন্য, আপনাকে সর্বোত্তম সমাপ্তি সেটিংস বের করতে বোর্ড সিমুলেশন করতে হবে।

FPGA I/O প্রাথমিক প্রকল্প তদন্তের জন্য, আপনি ডিফল্ট সেটিংস ব্যবহার করতে পারেন

FPGA I/O ট্যাব

• উন্নত নকশা যাচাইকরণের জন্য, উপযুক্ত I/O মান নির্বাচন করতে আপনাকে সংশ্লিষ্ট IBIS মডেলগুলির সাথে বোর্ড সিমুলেশন করতে হবে।

মেম টাইমিং প্রাথমিক প্রকল্প তদন্তের জন্য, আপনি ডিফল্ট সেটিংস ব্যবহার করতে পারেন

মেম টাইমিং ট্যাব

• উন্নত নকশা যাচাইকরণের জন্য, আপনাকে আপনার মেমরি ডিভাইসের ডেটা শীট অনুযায়ী পরামিতিগুলি লিখতে হবে।

বোর্ড প্রাথমিক প্রকল্প তদন্তের জন্য, আপনি ডিফল্ট সেটিংস ব্যবহার করতে পারেন

বোর্ড ট্যাব

• উন্নত ডিজাইনের বৈধতা এবং সঠিক সময় বন্ধের জন্য, আপনাকে সঠিক ইন্টারসিম্বল ইন্টারফারেন্স (আইএসআই)/ ক্রসস্টালক এবং বোর্ড এবং প্যাকেজ স্ক্যু তথ্য পেতে বোর্ড সিমুলেশন করতে হবে এবং এটি প্রবেশ করান বোর্ড ট্যাব

নিয়ন্ত্রক আপনার মেমরি কন্ট্রোলারের জন্য পছন্দসই কনফিগারেশন এবং আচরণ অনুযায়ী নিয়ামক পরামিতি সেট করুন।
ডায়াগনস্টিকস আপনি প্যারামিটার ব্যবহার করতে পারেন ডায়াগনস্টিকস আপনার মেমরি ইন্টারফেস পরীক্ষা এবং ডিবাগ করতে সহায়তা করার জন্য ট্যাব।
Exampলে ডিজাইন Exampলে ডিজাইন ট্যাব আপনাকে ডিজাইন তৈরি করতে দেয়ampসংশ্লেষণ এবং সিমুলেশন জন্য les. উত্পন্ন নকশা প্রাক্তনample হল একটি সম্পূর্ণ EMIF সিস্টেম যার মধ্যে EMIF IP এবং একটি ড্রাইভার যা মেমরি ইন্টারফেসকে যাচাই করার জন্য এলোমেলো ট্র্যাফিক তৈরি করে।

পৃথক পরামিতি সম্পর্কে বিস্তারিত তথ্যের জন্য, Intel Stratix 10 External Memory Interfaces IP User Guide-এ আপনার মেমরি প্রোটোকলের জন্য উপযুক্ত অধ্যায় পড়ুন।

সিন্থেসাইজেবল EMIF ডিজাইন তৈরি করা হচ্ছেample

Intel Stratix 10 ডেভেলপমেন্ট কিটের জন্য, Intel Stratix 10 EMIF IP সেটিংসের বেশিরভাগ ডিফল্ট মানগুলিতে ছেড়ে দেওয়া যথেষ্ট। সংশ্লেষযোগ্য নকশা তৈরি করতে প্রাক্তনampলে, এই পদক্ষেপগুলি অনুসরণ করুন:

  1. ডায়াগনস্টিক ট্যাবে, উপলব্ধ ডিবাগিং বৈশিষ্ট্যগুলিতে অ্যাক্সেস প্রদান করতে EMIF ডিবাগ টুলকিট/অন-চিপ ডিবাগ পোর্ট এবং ইন-সিস্টেম-উৎস-এবং-প্রোব সক্রিয় করুন।বাহ্যিক-মেমরি-ইন্টারফেস-ইন্টেল-স্ট্র্যাটিক্স-10-এফপিজিএ-আইপি-ডিজাইন-এক্সample-fig9
  2. প্রাক্তন উপরampলে ডিজাইন ট্যাবে, নিশ্চিত করুন যে সংশ্লেষণ বাক্সটি চেক করা হয়েছে।
  3. EMIF IP কনফিগার করুন এবং Generate Ex-এ ক্লিক করুনampউইন্ডোর উপরের-ডান কোণায় ডিজাইন করুন।বাহ্যিক-মেমরি-ইন্টারফেস-ইন্টেল-স্ট্র্যাটিক্স-10-এফপিজিএ-আইপি-ডিজাইন-এক্সample-fig10
  4. EMIF ডিজাইন এক্সের জন্য একটি ডিরেক্টরি উল্লেখ করুনample এবং ঠিক আছে ক্লিক করুন. EMIF ডিজাইনের সফল প্রজন্ম প্রাক্তনample নিম্নলিখিত তৈরি করে fileএকটি qii ডিরেক্টরির অধীনে সেট করুন।

চিত্র 3. জেনারেটেড সিন্থেসাইজেবল ডিজাইন এক্সample File গঠনবাহ্যিক-মেমরি-ইন্টারফেস-ইন্টেল-স্ট্র্যাটিক্স-10-এফপিজিএ-আইপি-ডিজাইন-এক্সample-fig11

দ্রষ্টব্য: আপনি যদি সিমুলেশন বা সংশ্লেষণ চেকবক্স নির্বাচন না করেন, তাহলে গন্তব্য ডিরেক্টরিতে প্ল্যাটফর্ম ডিজাইনার ডিজাইন থাকবে files, যা সরাসরি ইন্টেল কোয়ার্টাস প্রাইম সফ্টওয়্যার দ্বারা সংকলিত হয় না, তবে হতে পারে viewপ্ল্যাটফর্ম ডিজাইনারের অধীনে ed বা সম্পাদিত। এই পরিস্থিতিতে আপনি সংশ্লেষণ এবং সিমুলেশন তৈরি করতে নিম্নলিখিত কমান্ডগুলি চালাতে পারেন file সেট

  • একটি সংকলনযোগ্য প্রকল্প তৈরি করতে, আপনাকে অবশ্যই গন্তব্য ডিরেক্টরিতে quartus_sh -t make_qii_design.tcl স্ক্রিপ্টটি চালাতে হবে।
  • একটি সিমুলেশন প্রকল্প তৈরি করতে, আপনাকে অবশ্যই গন্তব্য ডিরেক্টরিতে quartus_sh -t make_sim_design.tcl স্ক্রিপ্ট চালাতে হবে।

সম্পর্কিত তথ্য

  • সংশ্লেষণ Exampলে ডিজাইন পৃষ্ঠা 19 এ
  • DDR10 এর জন্য Intel Stratix 3 EMIF IP প্যারামিটার বর্ণনা
  • DDR10 এর জন্য Intel Stratix 4 EMIF IP প্যারামিটার বর্ণনা
  • QDRII/II+/Xtreme-এর জন্য Intel Stratix 10 EMIF IP প্যারামিটার বর্ণনা
  • QDR-IV-এর জন্য Intel Stratix 10 EMIF IP প্যারামিটার বর্ণনা
  • RLDRAM 10-এর জন্য Intel Stratix 3 EMIF IP প্যারামিটার বর্ণনা

EMIF ডিজাইন তৈরি করা হচ্ছে Exampসিমুলেশন জন্য le
Intel Stratix 10 ডেভেলপমেন্ট কিটের জন্য, Intel Stratix 10 EMIF IP সেটিংসের বেশিরভাগ ডিফল্ট মানগুলিতে ছেড়ে দেওয়া যথেষ্ট। ডিজাইন তৈরি করতে প্রাক্তনampজন্য le
সিমুলেশন, এই পদক্ষেপগুলি অনুসরণ করুন:

  1. ডায়াগনস্টিক ট্যাবে, আপনি দুটি ক্রমাঙ্কন মোডের মধ্যে বেছে নিতে পারেন: ক্রমাঙ্কন এড়িয়ে যান এবং সম্পূর্ণ ক্রমাঙ্কন। (এই মোডগুলির বিশদ বিবরণের জন্য, সিমুলেশন বনাম হার্ডওয়্যার বাস্তবায়ন পড়ুন, পরে এই অধ্যায়ে।) সিমুলেশন সময় কমাতে, দ্রুত সিমুলেশনের জন্য বিমূর্ত PHY নির্বাচন করুন।বাহ্যিক-মেমরি-ইন্টারফেস-ইন্টেল-স্ট্র্যাটিক্স-10-এফপিজিএ-আইপি-ডিজাইন-এক্সample-fig12
  2. প্রাক্তন উপরampলে ডিজাইন ট্যাবে, নিশ্চিত করুন যে সিমুলেশন বাক্সটি চেক করা হয়েছে। এছাড়াও প্রয়োজনীয় সিমুলেশন এইচডিএল ফরম্যাট বেছে নিন, হয় ভেরিলগ বা ভিএইচডিএল।
  3. EMIF IP কনফিগার করুন এবং Generate Ex-এ ক্লিক করুনampউইন্ডোর উপরের-ডান কোণায় ডিজাইন করুন।বাহ্যিক-মেমরি-ইন্টারফেস-ইন্টেল-স্ট্র্যাটিক্স-10-এফপিজিএ-আইপি-ডিজাইন-এক্সample-fig13
  4. EMIF ডিজাইন এক্সের জন্য একটি ডিরেক্টরি উল্লেখ করুনample এবং ঠিক আছে ক্লিক করুন.

EMIF ডিজাইনের সফল প্রজন্ম প্রাক্তনample একাধিক তৈরি করে file একটি sim/ed_sim ডিরেক্টরির অধীনে বিভিন্ন সমর্থিত সিমুলেটরের জন্য সেট করে।

চিত্র 4. জেনারেটেড সিমুলেশন ডিজাইন এক্সample File গঠনবাহ্যিক-মেমরি-ইন্টারফেস-ইন্টেল-স্ট্র্যাটিক্স-10-এফপিজিএ-আইপি-ডিজাইন-এক্সample-fig14

দ্রষ্টব্য: আপনি যদি সিমুলেশন বা সংশ্লেষণ চেকবক্স নির্বাচন না করেন, তাহলে গন্তব্য ডিরেক্টরিতে প্ল্যাটফর্ম ডিজাইনার ডিজাইন থাকবে files, যা সরাসরি ইন্টেল কোয়ার্টাস প্রাইম সফ্টওয়্যার দ্বারা সংকলিত হয় না, তবে হতে পারে viewপ্ল্যাটফর্ম ডিজাইনারের অধীনে ed বা সম্পাদিত। এই পরিস্থিতিতে আপনি সংশ্লেষণ এবং সিমুলেশন তৈরি করতে নিম্নলিখিত কমান্ডগুলি চালাতে পারেন file সেট

  • একটি সংকলনযোগ্য প্রকল্প তৈরি করতে, আপনাকে অবশ্যই গন্তব্য ডিরেক্টরিতে quartus_sh -t make_qii_design.tcl স্ক্রিপ্টটি চালাতে হবে।
  • একটি সিমুলেশন প্রকল্প তৈরি করতে, আপনাকে অবশ্যই গন্তব্য ডিরেক্টরিতে quartus_sh -t make_sim_design.tcl স্ক্রিপ্ট চালাতে হবে।

সম্পর্কিত তথ্য
• সিমুলেশন এক্সampলে ডিজাইন অন
• ইন্টেল স্ট্র্যাটিক্স 10 EMIF আইপি – সিমুলেটিং মেমরি আইপি
• সিমুলেশন বনাম হার্ডওয়্যার বাস্তবায়ন চালু

সিমুলেশন বনাম হার্ডওয়্যার বাস্তবায়ন
বাহ্যিক মেমরি ইন্টারফেস সিমুলেশনের জন্য, আপনি আইপি জেনারেশনের সময় ডায়াগনস্টিক ট্যাবে ক্রমাঙ্কন এড়িয়ে যান বা সম্পূর্ণ ক্রমাঙ্কন নির্বাচন করতে পারেন।
EMIF সিমুলেশন মডেল
এই টেবিলটি স্কিপ ক্রমাঙ্কন এবং সম্পূর্ণ ক্রমাঙ্কন মডেলগুলির বৈশিষ্ট্যগুলির তুলনা করে৷

সারণি 2. EMIF সিমুলেশন মডেল: ক্যালিব্রেশন বনাম সম্পূর্ণ ক্রমাঙ্কন এড়িয়ে যান

ক্রমাঙ্কন এড়িয়ে যান সম্পূর্ণ ক্রমাঙ্কন
সিস্টেম-স্তরের সিমুলেশন ব্যবহারকারীর যুক্তির উপর ফোকাস করে। মেমরি ইন্টারফেস সিমুলেশন ক্রমাঙ্কন উপর ফোকাস.
ক্রমাঙ্কন বিবরণ ক্যাপচার করা হয় না. সবগুলো ক্যাপচার করেtagক্রমাঙ্কন এর es.
ডেটা সংরক্ষণ এবং পুনরুদ্ধার করার ক্ষমতা রয়েছে। সমতলকরণ, প্রতি-বিট ডেস্কউ ইত্যাদি অন্তর্ভুক্ত।
সঠিক দক্ষতার প্রতিনিধিত্ব করে।
বোর্ড তির্যক বিবেচনা করে না।

RTL সিমুলেশন বনাম হার্ডওয়্যার বাস্তবায়ন

এই টেবিলটি EMIF সিমুলেশন এবং হার্ডওয়্যার বাস্তবায়নের মধ্যে মূল পার্থক্য তুলে ধরে।

সারণি 3. EMIF RTL সিমুলেশন বনাম হার্ডওয়্যার বাস্তবায়ন

RTL সিমুলেশন হার্ডওয়্যার বাস্তবায়ন
Nios® প্রারম্ভিকতা এবং ক্রমাঙ্কন কোড সমান্তরালভাবে কার্যকর করা হয়। Nios প্রারম্ভিকতা এবং ক্রমাঙ্কন কোড ক্রমানুসারে কার্যকর করা হয়।
ইন্টারফেসগুলি সিমুলেশনে একযোগে ক্যাল_ডন সিগন্যাল সিগন্যাল জাহির করে। ফিটার ক্রিয়াকলাপগুলি ক্রমাঙ্কনের ক্রম নির্ধারণ করে, এবং ইন্টারফেসগুলি একই সাথে ক্যাল_ডন দাবি করে না।

আপনার ডিজাইনের অ্যাপ্লিকেশনের জন্য ট্র্যাফিক প্যাটার্নের উপর ভিত্তি করে আপনার আরটিএল সিমুলেশন চালানো উচিত। মনে রাখবেন যে RTL সিমুলেশন PCB ট্রেস বিলম্বের মডেল করে না যা RTL সিমুলেশন এবং হার্ডওয়্যার বাস্তবায়নের মধ্যে বিলম্বিততার কারণ হতে পারে।

মডেলসিমের সাথে এক্সটার্নাল মেমরি ইন্টারফেস আইপি সিমুলেট করা

এই পদ্ধতিটি দেখায় কিভাবে EMIF ডিজাইন প্রাক্তন অনুকরণ করা যায়ampলে

  1. মেন্টর গ্রাফিক্স* মডেলসিম সফটওয়্যারটি চালু করুন এবং নির্বাচন করুন File ➤ ডিরেক্টরি পরিবর্তন করুন। জেনারেট করা ডিজাইন এক্সের মধ্যে sim/ed_sim/mentor ডিরেক্টরিতে নেভিগেট করুনampলে ফোল্ডার।
  2. ট্রান্সক্রিপ্ট উইন্ডো পর্দার নীচে প্রদর্শিত হয় তা যাচাই করুন। ট্রান্সক্রিপ্ট উইন্ডোটি দৃশ্যমান না হলে, ক্লিক করে এটি প্রদর্শন করুন View ➤ প্রতিলিপি।
  3. ট্রান্সক্রিপ্ট উইন্ডোতে, সোর্স msim_setup.tcl চালান।
  4. সোর্স msim_setup.tcl চালানো শেষ হলে, ট্রান্সক্রিপ্ট উইন্ডোতে ld_debug চালান।
  5. ld_debug চলমান শেষ হওয়ার পরে, অবজেক্ট উইন্ডো প্রদর্শিত হয়েছে তা যাচাই করুন। অবজেক্ট উইন্ডোটি দৃশ্যমান না হলে, ক্লিক করে এটি প্রদর্শন করুন View ➤ বস্তু।
  6. অবজেক্ট উইন্ডোতে, রাইট ক্লিক করে এবং অ্যাড ওয়েভ নির্বাচন করে সিমুলেট করতে চান এমন সংকেতগুলি নির্বাচন করুন।
  7. সিমুলেশনের জন্য সিগন্যাল নির্বাচন করা শেষ করার পর, VTranscript উইন্ডোতে রান-অল চালান। এটি সম্পূর্ণ না হওয়া পর্যন্ত সিমুলেশন চলে।
  8. সিমুলেশন দৃশ্যমান না হলে, ক্লিক করুন View ➤ তরঙ্গ।

সম্পর্কিত তথ্য
ইন্টেল স্ট্র্যাটিক্স 10 EMIF আইপি - সিমুলেটিং মেমরি আইপি

Intel Stratix 10 EMIF IP-এর জন্য পিন বসানো

এই বিষয়টি পিন বসানোর জন্য নির্দেশিকা প্রদান করে।

ওভারview

ইন্টেল স্ট্র্যাটিক্স 10 এফপিজিএগুলির নিম্নলিখিত কাঠামো রয়েছে:

  • প্রতিটি ডিভাইসে 2 থেকে 3 I/O কলাম থাকে।
  • প্রতিটি I/O কলামে 12টি পর্যন্ত I/O ব্যাঙ্ক থাকে।
  • প্রতিটি I/O ব্যাঙ্কে 4 লেন রয়েছে।
  • প্রতিটি লেনে 12টি সাধারণ-উদ্দেশ্য I/O (GPIO) পিন রয়েছে৷

সাধারণ পিন নির্দেশিকা
নিম্নলিখিত পয়েন্টগুলি সাধারণ পিন নির্দেশিকা প্রদান করে:

  • নিশ্চিত করুন যে প্রদত্ত বাহ্যিক মেমরি ইন্টারফেসের জন্য পিনগুলি একটি একক I/O কলামের মধ্যে থাকে৷
  • একাধিক ব্যাঙ্কের ইন্টারফেসগুলিকে অবশ্যই নিম্নলিখিত প্রয়োজনীয়তাগুলি পূরণ করতে হবে:
    • ব্যাঙ্কগুলি একে অপরের সংলগ্ন হতে হবে। সংলগ্ন ব্যাঙ্কগুলির তথ্যের জন্য, Intel Stratix 10 External Memory Interfaces IP User Guide পড়ুন।
    • লেটেন্সি কমাতে ঠিকানা এবং কমান্ড ব্যাঙ্ক অবশ্যই একটি কেন্দ্র ব্যাঙ্কে থাকবে। যদি মেমরি ইন্টারফেস একটি সমান সংখ্যক ব্যাঙ্ক ব্যবহার করে, তাহলে ঠিকানা এবং কমান্ড ব্যাঙ্ক দুটি কেন্দ্রের ব্যাঙ্কের যে কোনও একটিতে থাকতে পারে।
  • অব্যবহৃত পিনগুলি সাধারণ-উদ্দেশ্য I/O পিন হিসাবে ব্যবহার করা যেতে পারে।
  • সমস্ত ঠিকানা এবং কমান্ড এবং সংশ্লিষ্ট পিন একটি একক ব্যাঙ্কের মধ্যে থাকতে হবে।
  • ঠিকানা এবং কমান্ড এবং ডেটা পিন নিম্নলিখিত শর্তে একটি ব্যাঙ্ক শেয়ার করতে পারে:
    • ঠিকানা এবং কমান্ড এবং ডেটা পিনগুলি একটি I/O লেন ভাগ করতে পারে না।
    • ঠিকানা এবং কমান্ড ব্যাঙ্কে শুধুমাত্র একটি অব্যবহৃত I/O লেন ডেটা পিনের জন্য ব্যবহার করা যেতে পারে।

সারণি 4. সাধারণ পিন সীমাবদ্ধতা

সংকেত প্রকার সীমাবদ্ধতা
ডেটা স্ট্রোব একটি DQ গ্রুপের সমস্ত সংকেতকে অবশ্যই একই I/O লেনের মধ্যে থাকতে হবে।
ডেটা সম্পর্কিত DQ পিনগুলি অবশ্যই একই I/O লেনের মধ্যে থাকবে। দ্বিমুখী ডেটা লাইন সমর্থন করে না এমন প্রোটোকলগুলির জন্য, রিড সিগন্যালগুলি লেখার সংকেত থেকে আলাদাভাবে গোষ্ঠীভুক্ত করা উচিত।
ঠিকানা এবং কমান্ড ঠিকানা এবং কমান্ড পিনগুলি অবশ্যই একটি I/O ব্যাঙ্কের মধ্যে পূর্বনির্ধারিত অবস্থানগুলিতে থাকতে হবে।

সংলগ্ন ব্যাঙ্কগুলি

ব্যাঙ্কগুলিকে সংলগ্ন হিসাবে বিবেচনা করার জন্য, তাদের অবশ্যই একই I/O কলামে থাকতে হবে, ব্যাঙ্কগুলি সংলগ্ন কিনা তা নির্ধারণ করতে, Stratix 10 General Purpose I-এ অবস্থিত Stratix 10 Devices বিভাগে মডুলার I/O ব্যাঙ্কগুলির অবস্থান এবং পিন গণনাগুলি পড়ুন। /ও
ব্যবহারকারীর নির্দেশিকা।

স্ট্র্যাটিক্স 10 সাধারণ উদ্দেশ্য I/O ব্যবহারকারী নির্দেশিকাতে সারণী উল্লেখ করার সময়, এটি অনুমান করা নিরাপদ যে দেখানো সমস্ত ব্যাঙ্ক সংলগ্ন, যদি না একটি ' – ' প্রতীক উপস্থিত থাকে; একটি '-' চিহ্ন নির্দেশ করে যে ব্যাঙ্ক প্যাকেজের জন্য বন্ড আউট নয়।
পিন বরাদ্দ

সমস্ত EMIF I/O পিনের অবস্থান নির্ধারণ করতে আপনাকে আপনার ডিভাইসের জন্য পিন টেবিল উল্লেখ করতে হবে। পিন টেবিল উল্লেখ করার সময়, ব্যাঙ্ক নম্বর, I/O ব্যাঙ্ক সূচক এবং পিনের নাম দেওয়া হয়। আপনি Intel FPGA-তে অবস্থিত স্ট্র্যাটিক্স 10 স্কিম টেবিলে ঠিকানা এবং কমান্ড পিনের জন্য পিন সূচকগুলি খুঁজে পেতে পারেন webসাইট আপনি বিভিন্ন উপায়ে পিন অ্যাসাইনমেন্ট সম্পাদন করতে পারেন। প্রস্তাবিত পদ্ধতিটি হ'ল কিছু ইন্টারফেস সংকেত ম্যানুয়ালি সীমাবদ্ধ করা এবং ইন্টেল কোয়ার্টাস প্রাইম ফিটারকে বাকিগুলি পরিচালনা করতে দেওয়া। এই পদ্ধতিতে কিছু ইন্টারফেস পিনের আইনি অবস্থান খুঁজে বের করার জন্য পিন টেবিলের সাথে পরামর্শ করা এবং .qsf এর মাধ্যমে সেগুলি বরাদ্দ করা রয়েছে। file যেটি EMIF ডিজাইন এক্স দিয়ে তৈরি করা হয়ampলে I/O বসানোর এই পদ্ধতির জন্য, আপনাকে অবশ্যই নিম্নলিখিত সংকেতগুলি সীমাবদ্ধ করতে হবে:

  • CK0
  • প্রতি গ্রুপে একটি DQS পিন
  • পিএলএল রেফারেন্স ঘড়ি
  • আরজেডকিউ

উপরোক্ত সীমাবদ্ধতার উপর ভিত্তি করে, ইন্টেল কোয়ার্টাস প্রাইম ফিটার প্রয়োজন অনুযায়ী প্রতিটি লেনের মধ্যে পিন ঘোরায়। নিম্নলিখিত চিত্রটি একজন প্রাক্তনকে চিত্রিত করেampনিম্নলিখিত নির্বাচন সহ একটি DDR3 x72 ইন্টারফেসের জন্য পিন অ্যাসাইনমেন্ট:

  • ঠিকানা এবং কমান্ড পিন ব্যাঙ্ক 2M-এ স্থাপন করা হয়েছে এবং 3 লেনের প্রয়োজন।
    • CK0 ব্যাঙ্ক 8M-এ 2 পিন করতে সীমাবদ্ধ।
    • পিএলএল রেফারেন্স ক্লক পিনগুলি ব্যাঙ্ক 24M-এ পিন 25 এবং 2 এর জন্য সীমাবদ্ধ।
    • RZQ ব্যাঙ্ক 26M-এ 2 পিন করতে সীমাবদ্ধ।
  • 2N, 2M, এবং 2L ব্যাঙ্কগুলিতে ডেটা স্থাপন করা হয় এবং 9 লেনের প্রয়োজন হয়৷
    • DQS গ্রুপ 1-4 ব্যাঙ্ক 2N এ স্থাপন করা হয়েছে।
    • DQS গ্রুপ 0 ব্যাঙ্ক 2M-এ স্থাপন করা হয়েছে।
    • DQS গ্রুপ 5-8 ব্যাঙ্ক 2L এ স্থাপন করা হয়েছে।

চিত্র 5. পিন অ্যাসাইনমেন্ট যেমনample: DDR3 x73 ইন্টারফেসবাহ্যিক-মেমরি-ইন্টারফেস-ইন্টেল-স্ট্র্যাটিক্স-10-এফপিজিএ-আইপি-ডিজাইন-এক্সample-fig15

এই প্রাক্তনample, CK0 কে ব্যাঙ্ক 8M-এ পিন 2-এ সীমাবদ্ধ করতে, আপনি .qsf-এ নিম্নলিখিত লাইন যোগ করবেন file, উপযুক্ত পিন টেবিলের উপর ভিত্তি করে:

উপরের পিন অ্যাসাইনমেন্টের বিন্যাসটি সমস্ত পিনে প্রয়োগ করা যেতে পারে:

সম্পর্কিত তথ্য

  • ইন্টেল স্ট্র্যাটিক্স 10 ডিভাইসে মডুলার I/O ব্যাঙ্ক
  • Intel Stratix 10 EMIF IP DDR3
  • DDR10 এর জন্য Intel Stratix 4 EMIF IP
  • QDRII/II+/Xtreme-এর জন্য Intel Stratix 10 EMIF IP
  • QDR-IV-এর জন্য Intel Stratix 10 EMIF IP
  • RLDRAM 10 এর জন্য Intel Stratix 3 EMIF IP

Intel Stratix 10 EMIF ডিজাইনের সংকলন এবং প্রোগ্রামিংample

আপনি .qsf এ প্রয়োজনীয় পিন অ্যাসাইনমেন্ট করার পরে file, আপনি নকশা প্রাক্তন কম্পাইল করতে পারেনampইন্টেল কোয়ার্টাস প্রাইম সফটওয়্যারে লে.

  1. ডিজাইন প্রাক্তন ধারণকারী Intel Quartus প্রাইম ফোল্ডারে নেভিগেট করুনample ডিরেক্টরি।
  2. ইন্টেল কোয়ার্টাস প্রাইম প্রজেক্ট খুলুন file, (.qpf)।
  3. সংকলন শুরু করতে, প্রক্রিয়াকরণ ➤ সংকলন শুরু করুন ক্লিক করুন। সংকলনের সফল সমাপ্তি একটি .sof তৈরি করে file, যা ডিজাইনটিকে হার্ডওয়্যারে চালানোর জন্য সক্ষম করে।
  4. কম্পাইল করা ডিজাইনের সাথে আপনার ডিভাইসটি প্রোগ্রাম করতে, টুলস ➤ প্রোগ্রামার ক্লিক করে প্রোগ্রামারটি খুলুন।
  5. প্রোগ্রামারে, সমর্থিত ডিভাইস সনাক্ত করতে অটো ডিটেক্ট ক্লিক করুন।
  6. Intel Stratix 10 ডিভাইসটি নির্বাচন করুন এবং তারপরে পরিবর্তন নির্বাচন করুন File.
  7. জেনারেট করা ed_synth.sof-এ নেভিগেট করুন file এবং Open নির্বাচন করুন।
  8. Intel Stratix 10 ডিভাইসের প্রোগ্রামিং শুরু করতে Start এ ক্লিক করুন। ডিভাইসটি সফলভাবে প্রোগ্রাম করা হলে, উইন্ডোর উপরের ডানদিকে অগ্রগতি বারটি 100% (সফল) নির্দেশ করবে।

Intel Stratix 10 EMIF ডিজাইন এক্স ডিবাগ করা হচ্ছেample
EMIF ডিবাগ টুলকিট বহিরাগত মেমরি ইন্টারফেস ডিজাইন ডিবাগ করতে সহায়তা করার জন্য উপলব্ধ। টুলকিট আপনাকে পঠন ও লেখার মার্জিন প্রদর্শন করতে এবং চোখের ডায়াগ্রাম তৈরি করতে দেয়। আপনি Intel Stratix 10 ডেভেলপমেন্ট কিট প্রোগ্রাম করার পরে, আপনি EMIF ডিবাগ টুলকিট ব্যবহার করে এর অপারেশন যাচাই করতে পারেন।

  1. EMIF ডিবাগ টুলকিট চালু করতে, টুলস ➤ সিস্টেম ডিবাগিং টুল ➤ এক্সটার্নাল মেমরি ইন্টারফেস টুলকিটে নেভিগেট করুন।
  2. সংযোগ শুরু করুন ক্লিক করুন.
  3. ডিভাইসে প্রজেক্ট লিঙ্ক করুন ক্লিক করুন। একটি উইন্ডো প্রদর্শিত হবে; যাচাই করুন যে সঠিক ডিভাইসটি নির্বাচন করা হয়েছে এবং সঠিক .sof file নির্বাচিত হয়।
  4. মেমরি ইন্টারফেস সংযোগ তৈরি করুন ক্লিক করুন। ঠিক আছে ক্লিক করে ডিফল্ট সেটিংস গ্রহণ করুন।

Intel Stratix 10 ডেভেলপমেন্ট কিটটি এখন EMIF ডিবাগ টুলকিটের সাথে কাজ করার জন্য সেট আপ করা হয়েছে, এবং আপনি সংশ্লিষ্ট বিকল্পে ডাবল ক্লিক করে নিম্নলিখিত যেকোন রিপোর্ট তৈরি করতে পারেন:

  • ক্রমাঙ্কন পুনরায় চালান। প্রতিটি DQ/DQS পিনের মার্জিন সহ প্রতি DQ/DQS গ্রুপে ক্রমাঙ্কন স্থিতির সংক্ষিপ্তসারে একটি ক্রমাঙ্কন প্রতিবেদন তৈরি করে।
  • ড্রাইভার মার্জিনিং। I/O পিন প্রতি রিড এবং রাইটের মার্জিন সংক্ষিপ্ত করে একটি প্রতিবেদন তৈরি করে। এটি ক্রমাঙ্কন মার্জিনিং থেকে পৃথক কারণ ড্রাইভার মার্জিনিং ক্রমাঙ্কনের সময় পরিবর্তে ব্যবহারকারী মোড ট্র্যাফিকের সময় ক্যাপচার করা হয়
  • আই ডায়াগ্রাম তৈরি করুন। ক্রমাঙ্কন ডেটা প্যাটার্নের উপর ভিত্তি করে প্রতিটি DQ পিনের জন্য চোখের ডায়াগ্রাম পড়তে এবং লিখতে তৈরি করে।
  • সমাপ্তি ক্রমাঙ্কন. বিভিন্ন সমাপ্তি মান সুইপ করে এবং প্রতিটি সমাপ্তি মান প্রদান করে এমন মার্জিনগুলি রিপোর্ট করে। মেমরি ইন্টারফেসের জন্য সর্বোত্তম সমাপ্তি নির্বাচন করতে সাহায্য করতে এই বৈশিষ্ট্যটি ব্যবহার করুন।

সম্পর্কিত তথ্য
ইন্টেল স্ট্র্যাটিক্স 10 EMIF আইপি ডিবাগিং

ডিজাইন প্রাক্তনampবাহ্যিক মেমরি ইন্টারফেসের জন্য বর্ণনা ইন্টেল স্ট্র্যাটিক্স 10 FPGA আইপি

যখন আপনি আপনার EMIF আইপি প্যারামিটারাইজ করেন এবং তৈরি করেন, আপনি নির্দিষ্ট করতে পারেন যে সিস্টেমটি সিমুলেশন এবং সংশ্লেষণের জন্য ডিরেক্টরি তৈরি করে file সেট করে, এবং জেনারেট করে file স্বয়ংক্রিয়ভাবে সেট করে। আপনি যদি Ex এর অধীনে সিমুলেশন বা সংশ্লেষণ নির্বাচন করেনampলে ডিজাইন Fileপ্রাক্তন উপর sampলে ডিজাইন ট্যাব, সিস্টেম একটি সম্পূর্ণ সিমুলেশন তৈরি করে file সেট বা একটি সম্পূর্ণ সংশ্লেষণ file সেট, আপনার নির্বাচন অনুযায়ী.

সংশ্লেষণ Exampলে ডিজাইন

সংশ্লেষণ প্রাক্তনampলে ডিজাইনে নিচের চিত্রে দেখানো প্রধান ব্লক রয়েছে।

  • একটি ট্রাফিক জেনারেটর, যা একটি সংশ্লেষযোগ্য Avalon®-MM প্রাক্তনample ড্রাইভার যা একটি ছদ্ম-এলোমেলো প্যাটার্ন প্রয়োগ করে এবং একটি প্যারামিটারাইজড সংখ্যক ঠিকানায় রিড এবং রাইট করে। ট্র্যাফিক জেনারেটর মেমরি থেকে পঠিত ডেটাও নিরীক্ষণ করে যাতে এটি লিখিত ডেটার সাথে মেলে এবং অন্যথায় ব্যর্থতার দাবি করে।
  • মেমরি ইন্টারফেসের একটি উদাহরণ, যার মধ্যে রয়েছে:
    • একটি মেমরি কন্ট্রোলার যেটি Avalon-MM ইন্টারফেস এবং AFI ইন্টারফেসের মধ্যে নিয়ন্ত্রণ করে।
    • PHY, যা মেমরি কন্ট্রোলার এবং বাহ্যিক মেমরি ডিভাইসগুলির মধ্যে একটি ইন্টারফেস হিসাবে কাজ করে যাতে পড়া এবং লেখার ক্রিয়াকলাপ সম্পাদন করা যায়।

চিত্র 6. সংশ্লেষণ Exampলে ডিজাইনবাহ্যিক-মেমরি-ইন্টারফেস-ইন্টেল-স্ট্র্যাটিক্স-10-এফপিজিএ-আইপি-ডিজাইন-এক্সample-fig16

আপনি যদি Ping Pong PHY বৈশিষ্ট্য ব্যবহার করেন, সংশ্লেষণ প্রাক্তনample ডিজাইনে দুটি ট্র্যাফিক জেনারেটর রয়েছে যা দুটি স্বাধীন কন্ট্রোলার এবং একটি সাধারণ PHY এর মাধ্যমে দুটি স্বাধীন মেমরি ডিভাইসে কমান্ড জারি করে, যা নিম্নলিখিত চিত্রে দেখানো হয়েছে।

চিত্র 7. সংশ্লেষণ Exampপিং পং PHY জন্য লে ডিজাইনবাহ্যিক-মেমরি-ইন্টারফেস-ইন্টেল-স্ট্র্যাটিক্স-10-এফপিজিএ-আইপি-ডিজাইন-এক্সample-fig17

আপনি যদি RLDRAM 3 ব্যবহার করেন, তাহলে সংশ্লেষণে ট্রাফিক জেনারেটর প্রাক্তনample ডিজাইন AFI ব্যবহার করে PHY এর সাথে সরাসরি যোগাযোগ করে, যেমনটি নিচের চিত্রে দেখানো হয়েছে।

চিত্র 8. সংশ্লেষণ ExampLLDRAM 3 ইন্টারফেসের জন্য ডিজাইনবাহ্যিক-মেমরি-ইন্টারফেস-ইন্টেল-স্ট্র্যাটিক্স-10-এফপিজিএ-আইপি-ডিজাইন-এক্সample-fig18

দ্রষ্টব্য: যদি এক বা একাধিক পিএলএল শেয়ারিং মোড, ডিএলএল শেয়ারিং মোড, বা ওসিটি শেয়ারিং মোড প্যারামিটার নো শেয়ারিং ছাড়া অন্য কোনো মানতে সেট করা থাকে, তাহলে সংশ্লেষণ প্রাক্তনampলে ডিজাইনে দুটি ট্রাফিক জেনারেটর/মেমরি ইন্টারফেস উদাহরণ থাকবে। দুটি ট্র্যাফিক জেনারেটর/মেমরি ইন্টারফেস দৃষ্টান্ত শুধুমাত্র ভাগ করা PLL/DLL/OCT সংযোগের সাথে সম্পর্কিত যা প্যারামিটার সেটিংস দ্বারা সংজ্ঞায়িত করা হয়েছে। ট্র্যাফিক জেনারেটর/মেমরি ইন্টারফেস উদাহরণগুলি প্রদর্শন করে যে আপনি কীভাবে আপনার নিজের ডিজাইনে এই জাতীয় সংযোগগুলি তৈরি করতে পারেন।
দ্রষ্টব্য: ইন্টেল কোয়ার্টাস প্রাইম স্ট্যান্ডার্ড সংস্করণ ব্যবহারকারী গাইডে বর্ণিত তৃতীয়-পক্ষের সংশ্লেষণ প্রবাহ: তৃতীয় পক্ষের সংশ্লেষণ EMIF IP-এর জন্য সমর্থিত প্রবাহ নয়।
সম্পর্কিত তথ্য
সিন্থেসাইজেবল EMIF ডিজাইন তৈরি করা হচ্ছেampলে অন

সিমুলেশন এক্সampলে ডিজাইন
সিমুলেশন প্রাক্তনampলে ডিজাইনে নিম্নলিখিত চিত্রে দেখানো প্রধান ব্লক রয়েছে।

  • সংশ্লেষণের একটি উদাহরণ প্রাক্তনampলে ডিজাইন। পূর্ববর্তী বিভাগে বর্ণিত হিসাবে, সংশ্লেষণ প্রাক্তনample ডিজাইনে একটি ট্রাফিক জেনারেটর এবং মেমরি ইন্টারফেসের একটি উদাহরণ রয়েছে। এই ব্লকগুলি বিমূর্ত সিমুলেশন মডেলগুলিতে ডিফল্ট হয় যেখানে দ্রুত সিমুলেশনের জন্য উপযুক্ত।
  • একটি মেমরি মডেল, যা একটি জেনেরিক মডেল হিসাবে কাজ করে যা মেমরি প্রোটোকল স্পেসিফিকেশন মেনে চলে। প্রায়শই, মেমরি বিক্রেতারা তাদের নির্দিষ্ট মেমরি উপাদানগুলির জন্য সিমুলেশন মডেল সরবরাহ করে যা আপনি তাদের থেকে ডাউনলোড করতে পারেন webসাইট
  • একটি স্থিতি পরীক্ষক, যা একটি সামগ্রিক পাস বা ব্যর্থ অবস্থার সংকেত দিতে বাহ্যিক মেমরি ইন্টারফেস আইপি এবং ট্র্যাফিক জেনারেটর থেকে স্ট্যাটাস সিগন্যাল নিরীক্ষণ করে।

চিত্র 9. সিমুলেশন Exampলে ডিজাইনবাহ্যিক-মেমরি-ইন্টারফেস-ইন্টেল-স্ট্র্যাটিক্স-10-এফপিজিএ-আইপি-ডিজাইন-এক্সample-fig19

আপনি যদি Ping Pong PHY বৈশিষ্ট্যটি ব্যবহার করেন, সিমুলেশন প্রাক্তনample ডিজাইনে দুটি ট্র্যাফিক জেনারেটর রয়েছে যা দুটি স্বাধীন কন্ট্রোলার এবং একটি সাধারণ PHY এর মাধ্যমে দুটি স্বাধীন মেমরি ডিভাইসে কমান্ড জারি করে, যা নিম্নলিখিত চিত্রে দেখানো হয়েছে।

চিত্র 10. সিমুলেশন Exampপিং পং PHY জন্য লে ডিজাইনবাহ্যিক-মেমরি-ইন্টারফেস-ইন্টেল-স্ট্র্যাটিক্স-10-এফপিজিএ-আইপি-ডিজাইন-এক্সample-fig20

আপনি যদি RLDRAM 3 ব্যবহার করেন, তাহলে সিমুলেশনে ট্রাফিক জেনারেটর প্রাক্তনample ডিজাইন AFI ব্যবহার করে PHY এর সাথে সরাসরি যোগাযোগ করে, যেমনটি নিচের চিত্রে দেখানো হয়েছে।

চিত্র 11. সিমুলেশন ExampLLDRAM 3 ইন্টারফেসের জন্য ডিজাইনবাহ্যিক-মেমরি-ইন্টারফেস-ইন্টেল-স্ট্র্যাটিক্স-10-এফপিজিএ-আইপি-ডিজাইন-এক্সample-fig21

সম্পর্কিত তথ্য
EMIF ডিজাইন তৈরি করা হচ্ছে Exampসিমুলেশন অন জন্য le

Exampলে ডিজাইন ইন্টারফেস ট্যাব
পরামিতি সম্পাদক একটি প্রাক্তন অন্তর্ভুক্তample ডিজাইন ট্যাব যা আপনাকে প্যারামিটারাইজ করতে এবং আপনার প্রাক্তন তৈরি করতে দেয়ample designs.l
উপলব্ধ প্রাক্তনampলে ডিজাইন সেকশন
সিলেক্ট ডিজাইন পুলডাউন আপনাকে পছন্দসই প্রাক্তন নির্বাচন করতে দেয়ampলে ডিজাইন। বর্তমানে, EMIF প্রাক্তনampলে ডিজাইন একমাত্র উপলব্ধ পছন্দ, এবং ডিফল্টরূপে নির্বাচিত হয়।

বাহ্যিক মেমরি ইন্টারফেসের জন্য নথি সংশোধন ইতিহাস Intel Stratix 10 FPGA IP ডিজাইন এক্সampব্যবহারকারীর নির্দেশিকা

নথি সংস্করণ ইন্টেল কোয়ার্টাস প্রাইম সংস্করণ পরিবর্তন
2021.03.29 21.1 • মধ্যে Exampলে ডিজাইন কুইক স্টার্ট অধ্যায়, NCSim* সিমুলেটরের রেফারেন্স মুছে ফেলা হয়েছে।
2018.09.24 18.1 • পরিসংখ্যান আপডেট সিন্থেসাইজেবল EMIF ডিজাইন তৈরি করা হচ্ছেample এবং EMIF ডিজাইন তৈরি করা হচ্ছে Exampসিমুলেশন জন্য le বিষয়
2018.05.07 18.0 • থেকে নথির শিরোনাম পরিবর্তন করা হয়েছে Intel Stratix 10 External Memory Interfaces IP Design Exampব্যবহারকারীর নির্দেশিকা থেকে বাহ্যিক মেমরি ইন্টারফেস ইন্টেল স্ট্র্যাটিক্স 10 এফপিজিএ আইপি ডিজাইন এক্সampব্যবহারকারীর নির্দেশিকা.

• সঠিক বুলেট পয়েন্ট ইন ওভারview এর বিভাগ Intel Stratix 10 EMIF IP-এর জন্য পিন বসানো বিষয়

তারিখ সংস্করণ পরিবর্তন
নভেম্বর 2017 2017.11.06 প্রাথমিক মুক্তি।

ইন্টেল কর্পোরেশন। সমস্ত অধিকার সংরক্ষিত. ইন্টেল, ইন্টেল লোগো এবং অন্যান্য ইন্টেল চিহ্নগুলি হল ইন্টেল কর্পোরেশন বা এর সহযোগী সংস্থাগুলির ট্রেডমার্ক৷ ইন্টেল তার এফপিজিএ এবং সেমিকন্ডাক্টর পণ্যগুলির কার্যকারিতাকে ইন্টেলের স্ট্যান্ডার্ড ওয়ারেন্টি অনুসারে বর্তমান স্পেসিফিকেশনের জন্য ওয়ারেন্টি দেয়, তবে নোটিশ ছাড়াই যে কোনও সময় যে কোনও পণ্য এবং পরিষেবাতে পরিবর্তন করার অধিকার সংরক্ষণ করে। ইন্টেল এখানে বর্ণিত কোনো তথ্য, পণ্য, বা পরিষেবার প্রয়োগ বা ব্যবহারের ফলে উদ্ভূত কোনো দায় বা দায়ভার গ্রহণ করে না, যা Intel দ্বারা লিখিতভাবে স্পষ্টভাবে সম্মত হয়েছে। Intel গ্রাহকদের কোনো প্রকাশিত তথ্যের উপর নির্ভর করার আগে এবং পণ্য বা পরিষেবার জন্য অর্ডার দেওয়ার আগে ডিভাইসের স্পেসিফিকেশনের সর্বশেষ সংস্করণ পেতে পরামর্শ দেওয়া হয়। *অন্যান্য নাম এবং ব্র্যান্ড অন্যদের সম্পত্তি হিসাবে দাবি করা যেতে পারে।

দলিল/সম্পদ

ইন্টেল এক্সটার্নাল মেমরি ইন্টারফেস ইন্টেল স্ট্র্যাটিক্স 10 এফপিজিএ আইপি ডিজাইন এক্সample [পিডিএফ] ব্যবহারকারীর নির্দেশিকা
বাহ্যিক মেমরি ইন্টারফেস ইন্টেল স্ট্র্যাটিক্স 10 এফপিজিএ আইপি ডিজাইন এক্সample, External, Memory Interfaces Intel Stratix 10 FPGA IP Design Example, Intel Stratix 10 FPGA IP ডিজাইন এক্সample, 10 FPGA IP ডিজাইন এক্সample

তথ্যসূত্র

একটি মন্তব্য করুন

আপনার ইমেল ঠিকানা প্রকাশ করা হবে না. প্রয়োজনীয় ক্ষেত্রগুলি চিহ্নিত করা হয়েছে *