মাইক্রোচিপ-লোগো

মাইক্রোচিপ DDR AXI4 আরবিটার

MICROCHIP-DDR-AXI4-আর্বিটার-পণ্য

ভূমিকা: AXI4-স্ট্রিম প্রোটোকল স্ট্যান্ডার্ড মাস্টার এবং স্লেভ পরিভাষা ব্যবহার করে। এই নথিতে ব্যবহৃত সমতুল্য মাইক্রোচিপ পরিভাষা হল যথাক্রমে ইনিশিয়েটর এবং টার্গেট।
সারাংশ: নিম্নলিখিত টেবিলটি DDR AXI4 আর্বিটার বৈশিষ্ট্যগুলির একটি সারাংশ প্রদান করে।

চারিত্রিক মান
মূল সংস্করণ DDR AXI4 আরবিটার v2.2
সমর্থিত ডিভাইস পরিবার
সমর্থিত টুল ফ্লো লাইসেন্সিং

বৈশিষ্ট্য: DDR AXI4 আরবিটারের নিম্নলিখিত মূল বৈশিষ্ট্য রয়েছে:

  • আইপি কোর অবশ্যই Libero SoC সফ্টওয়্যারের আইপি ক্যাটালগে ইনস্টল করতে হবে।
  • কোরটি Libero প্রকল্পের তালিকায় অন্তর্ভুক্তির জন্য SmartDesign টুলের মধ্যে কনফিগার করা, জেনারেট করা এবং তাত্ক্ষণিক করা হয়েছে।

ডিভাইসের ব্যবহার এবং কর্মক্ষমতা:

ডিভাইসের বিবরণ পরিবার ডিভাইস সম্পদ কর্মক্ষমতা (MHz)
LUTs DFF RAMs LSRAM SRAM ম্যাথ ব্লক চিপ গ্লোবাল পোলারফায়ার MPF300T-1 5411 4202 266

কার্যকরী বর্ণনা

কার্যকরী বর্ণনা: এই বিভাগটি DDR_AXI4_Arbiter এর বাস্তবায়নের বিবরণ বর্ণনা করে। নিম্নলিখিত চিত্রটি DDR AXI4 আরবিটারের শীর্ষ-স্তরের পিন-আউট চিত্রটি দেখায়।

DDR_AXI4_আরবিটার প্যারামিটার এবং ইন্টারফেস সংকেত

কনফিগারেশন সেটিংস:
DDR_AXI4_Arbiter-এর কনফিগারেশন সেটিংস এই নথিতে নির্দিষ্ট করা নেই।

ইনপুট এবং আউটপুট সংকেত:
DDR_AXI4_Arbiter-এর জন্য ইনপুট এবং আউটপুট সংকেত এই নথিতে নির্দিষ্ট করা নেই।

টাইমিং ডায়াগ্রাম
DDR_AXI4_Arbiter-এর জন্য টাইমিং ডায়াগ্রাম এই নথিতে নির্দিষ্ট করা নেই।

টেস্টবেঞ্চ

অনুকরণ:
DDR_AXI4_Arbiter-এর সিমুলেশন বিশদ এই নথিতে উল্লেখ করা নেই।
পুনর্বিবেচনার ইতিহাস
DDR_AXI4_Arbiter-এর পুনর্বিবেচনার ইতিহাস এই নথিতে উল্লেখ করা নেই।
মাইক্রোচিপ FPGA সমর্থন
DDR_AXI4_Arbiter-এর জন্য মাইক্রোচিপ FPGA সমর্থন তথ্য এই নথিতে নির্দিষ্ট করা নেই।

পণ্য ব্যবহারের নির্দেশাবলী

  1. Libero SoC সফ্টওয়্যারের আইপি ক্যাটালগে DDR AXI4 Arbiter v2.2 ইনস্টল করুন।
  2. Libero প্রকল্পের তালিকায় অন্তর্ভুক্তির জন্য SmartDesign টুলের মধ্যে কোর কনফিগার করুন, জেনারেট করুন এবং ইনস্ট্যান্টিয়েট করুন।

ভূমিকা (একটি প্রশ্ন জিজ্ঞাসা করুন)

স্মৃতি যে কোনো সাধারণ ভিডিও এবং গ্রাফিক্স অ্যাপ্লিকেশনের একটি অবিচ্ছেদ্য অংশ। এগুলি সম্পূর্ণ ভিডিও ফ্রেমগুলিকে বাফার করার জন্য ব্যবহৃত হয় যখন FPGA এর স্থানীয় মেমরি সম্পূর্ণ ফ্রেম ধরে রাখার জন্য অপর্যাপ্ত হয়। যখন ডিডিআর-এ ভিডিও ফ্রেমের একাধিক পঠন এবং লেখা থাকে, তখন একাধিক অনুরোধের মধ্যে মধ্যস্থতা করার জন্য একজন সালিসের প্রয়োজন হবে। DDR AXI4 আরবিটার আইপি বাহ্যিক DDR মেমরিতে ফ্রেম বাফার লেখার জন্য 8টি রাইট চ্যানেল এবং বাহ্যিক মেমরি থেকে ফ্রেম পড়ার জন্য 8টি রিড চ্যানেল সরবরাহ করে। আরবিট্রেশন আগে আসলে আগে পাবেন ভিত্তিতে করা হয়। যদি দুটি অনুরোধ একই সাথে ঘটে, তাহলে নিম্ন চ্যানেল নম্বর সহ চ্যানেল অগ্রাধিকার নেবে। আরবিটার AXI4 ইন্টারফেসের মাধ্যমে DDR কন্ট্রোলার IP এর সাথে সংযোগ করে। DDR AXI4 আরবিটার DDR অন-চিপ কন্ট্রোলারদের একটি AXI4 ইনিশিয়েটর ইন্টারফেস প্রদান করে। আরবিটার আটটি রাইট চ্যানেল এবং আটটি রিড চ্যানেল সমর্থন করে। ব্লক আটটি পঠিত চ্যানেলের মধ্যে মধ্যস্থতা করে যাতে AXI রিড চ্যানেলে আগে আসলে, আগে পরিবেশন করা যায়। ব্লক আটটি রাইট চ্যানেলের মধ্যে মধ্যস্থতা করে AXI রাইট চ্যানেলে আগে আসলে আগে-পাওয়া পদ্ধতিতে অ্যাক্সেস প্রদান করতে। আটটি পঠন-পাঠন চ্যানেলের সমান অগ্রাধিকার রয়েছে। Arbiter IP-এর AXI4 ইনিশিয়েটর ইন্টারফেসটি 64 বিট থেকে 512 বিট পর্যন্ত বিভিন্ন ডেটা প্রস্থের জন্য কনফিগার করা যেতে পারে।
গুরুত্বপূর্ণ: AXI4-স্ট্রিম প্রোটোকল স্ট্যান্ডার্ড "মাস্টার" এবং "স্লেভ" পরিভাষা ব্যবহার করে। এই নথিতে ব্যবহৃত সমতুল্য মাইক্রোচিপ পরিভাষা হল যথাক্রমে ইনিশিয়েটর এবং টার্গেট।
সারাংশ (একটি প্রশ্ন জিজ্ঞাসা করুন)
নিম্নলিখিত টেবিলটি DDR AXI4 আর্বিটার বৈশিষ্ট্যগুলির একটি সারাংশ প্রদান করে।

সারণি 1. DDR AXI4 আরবিটার বৈশিষ্ট্যMICROCHIP-DDR-AXI4- Arbiter-fig-1

এই নথিটি DDR AXI4 আরবিটার v2.2-এ প্রযোজ্য।

  • PolarFire® SoC
  • পোলারফায়ার
  • RTG4™
  • IGLOO® 2
  • স্মার্টফিউশন® 2

Libero® SoC v12.3 বা পরবর্তী রিলিজের প্রয়োজন। আইপি কোন লাইসেন্স ছাড়াই RTL মোডে ব্যবহার করা যেতে পারে। আরও তথ্যের জন্য, DDR_AXI4_Arbiter দেখুন।

বৈশিষ্ট্য (একটি প্রশ্ন জিজ্ঞাসা করুন)

DDR AXI4 আরবিটারের নিম্নলিখিত মূল বৈশিষ্ট্য রয়েছে:

  • আটটি চ্যানেল লিখুন
  • আটটি রিড চ্যানেল
  • AXI4 ইন্টারফেস থেকে DDR কন্ট্রোলার
  • কনফিগারযোগ্য AXI4 প্রস্থ: 64, 128, 256, এবং 512 বিট
  • কনফিগারযোগ্য ঠিকানা প্রস্থ: 32 থেকে 64 বিট

Libero® ডিজাইন স্যুটে আইপি কোর বাস্তবায়ন (একটি প্রশ্ন জিজ্ঞাসা করুন)
আইপি কোর অবশ্যই Libero SoC সফ্টওয়্যারের আইপি ক্যাটালগে ইনস্টল করতে হবে। এটি Libero SoC সফ্টওয়্যারে আইপি ক্যাটালগ আপডেট ফাংশনের মাধ্যমে স্বয়ংক্রিয়ভাবে ইনস্টল করা হয়, অথবা আইপি কোরটি ক্যাটালগ থেকে ম্যানুয়ালি ডাউনলোড করা হয়। Libero SoC সফ্টওয়্যার আইপি ক্যাটালগে একবার আইপি কোর ইনস্টল হয়ে গেলে, কোরটি Libero প্রকল্পের তালিকায় অন্তর্ভুক্ত করার জন্য স্মার্টডিজাইন টুলের মধ্যে কনফিগার, জেনারেট এবং ইনস্ট্যান্ট করা হয়।
ডিভাইসের ব্যবহার এবং কর্মক্ষমতা (একটি প্রশ্ন জিজ্ঞাসা করুন)
নিম্নলিখিত সারণীটি DDR_AXI4_Arbiter-এর জন্য ব্যবহৃত ডিভাইস ব্যবহারের তালিকা দেয়।
টেবিল 2। DDR_AXI4_আরবিটার ইউটিলাইজেশন

ডিভাইস বিস্তারিত সম্পদ কর্মক্ষমতা (MHz) RAMs ম্যাথ ব্লক চিপ গ্লোবালস
পরিবার ডিভাইস LUTs ডিএফএফ এলএসআরএএম μSRAM
PolarFire® SoC MPFS250T-1 5411 4202 266 13 1 0 0
পোলারফায়ার MPF300T-1 5411 4202 266 13 1 0 0
স্মার্টফিউশন® 2 M2S150-1 5546 4309 192 15 1 0 0

গুরুত্বপূর্ণ:

  • পূর্ববর্তী সারণীতে ডেটা সাধারণত সংশ্লেষণ এবং বিন্যাস সেটিংস ব্যবহার করে ক্যাপচার করা হয়। আইপি আটটি রাইট চ্যানেল, আটটি রিড চ্যানেল, 32 বিটের ঠিকানা প্রস্থ এবং 512 বিট কনফিগারেশনের ডেটা প্রস্থের জন্য কনফিগার করা হয়েছে।
  • কর্মক্ষমতা সংখ্যা অর্জনের জন্য সময় বিশ্লেষণ চালানোর সময় ঘড়ি 200 MHz-এ সীমাবদ্ধ।

কার্যকরী বর্ণনা (একটি প্রশ্ন জিজ্ঞাসা করুন)
এই বিভাগটি DDR_AXI4_Arbiter এর বাস্তবায়নের বিবরণ বর্ণনা করে। নিম্নলিখিত চিত্রটি DDR AXI4 আরবিটারের শীর্ষ-স্তরের পিন-আউট চিত্রটি দেখায়। চিত্র 1-1। নেটিভ আরবিটার ইন্টারফেসের জন্য টপ-লেভেল পিন-আউট ব্লক ডায়াগ্রামMICROCHIP-DDR-AXI4- Arbiter-fig-3

নিম্নলিখিত চিত্রটি বাস ইন্টারফেস মোডে DDR_AXI4_Arbiter-এর সিস্টেম-স্তরের ব্লক ডায়াগ্রাম দেখায়। চিত্র 1-2। DDR_AXI4_Arbiter-এর সিস্টেম-লেভেল ব্লক ডায়াগ্রামMICROCHIP-DDR-AXI4- Arbiter-fig-4

একটি রিড লেনদেন একটি নির্দিষ্ট রিড চ্যানেলে ইনপুট সিগন্যাল r(x)_req_i উচ্চ সেট করে ট্রিগার করা হয়। আরবিটার যখন রিড রিকোয়েস্টের জন্য প্রস্তুত থাকে তখন স্বীকৃতির মাধ্যমে সাড়া দেয়। তারপর, এটা এরampলেস প্রারম্ভিক AXI ঠিকানা এবং বিস্ফোরিত আকার পড়ে যা বহিরাগত ইনিশিয়েটর থেকে ইনপুট করা হয়। চ্যানেলটি ইনপুটগুলি প্রক্রিয়া করে এবং DDR মেমরি থেকে ডেটা পড়ার জন্য প্রয়োজনীয় AXI লেনদেন তৈরি করে। আরবিটার থেকে রিড ডাটা আউটপুট সব রিড চ্যানেলে সাধারণ। ডেটা পড়ার সময়, সংশ্লিষ্ট চ্যানেলের বৈধ পঠিত ডেটা উচ্চ হয়ে যায়। পঠিত লেনদেনের সমাপ্তি একটি রিড-ডন সিগন্যাল দ্বারা চিহ্নিত করা হয় যখন অনুরোধ করা সমস্ত বাইট পাঠানো হয়। একটি পঠিত লেনদেনের অনুরূপ, ইনপুট সংকেত w(x)_req_i উচ্চ সেট করে একটি লেখার লেনদেন শুরু হয়। অনুরোধের সংকেতের সাথে, অনুরোধের সময় লেখার শুরুর ঠিকানা এবং বিস্ফোরণের দৈর্ঘ্য অবশ্যই সরবরাহ করতে হবে। যখন আরবিটার লিখিত অনুরোধের জন্য উপলব্ধ থাকে, তখন এটি সংশ্লিষ্ট চ্যানেলে একটি স্বীকৃতি সংকেত পাঠিয়ে প্রতিক্রিয়া জানায়। তারপর ব্যবহারকারীকে চ্যানেলে ডেটা-বৈধ সংকেত সহ লিখিত ডেটা সরবরাহ করতে হবে। ডেটা বৈধ উচ্চ সময়ের ঘড়ির সংখ্যা অবশ্যই বিস্ফোরণের দৈর্ঘ্যের সাথে মেলে। আরবিটার লেখার কাজটি সম্পূর্ণ করে এবং লেখার লেনদেনের সমাপ্তি নির্দেশ করে রাইট সম্পন্ন সংকেত উচ্চ সেট করে।
DDR_AXI4_আর্বিটার প্যারামিটার এবং ইন্টারফেস সংকেত (একটি প্রশ্ন জিজ্ঞাসা করুন)
এই বিভাগটি DDR_AXI4_Arbiter GUI কনফিগারেশন এবং I/O সংকেতের পরামিতিগুলি নিয়ে আলোচনা করে।
2.1 কনফিগারেশন সেটিংস (একটি প্রশ্ন জিজ্ঞাসা করুন)
নিম্নলিখিত সারণীটি DDR_AXI4_Arbiter-এর হার্ডওয়্যার বাস্তবায়নে ব্যবহৃত কনফিগারেশন পরামিতিগুলির বিবরণ তালিকাভুক্ত করে। এগুলি জেনেরিক পরামিতি এবং অ্যাপ্লিকেশনের প্রয়োজন অনুসারে বিভিন্ন হতে পারে।

টেবিল 2-1. কনফিগারেশন প্যারামিটার

সংকেত নাম বর্ণনা
AXI আইডি প্রস্থ AXI আইডি প্রস্থ সংজ্ঞায়িত করে।
AXI ডেটা প্রস্থ AXI ডেটা প্রস্থ সংজ্ঞায়িত করে।
AXI ঠিকানার প্রস্থ AXI ঠিকানার প্রস্থ সংজ্ঞায়িত করে
পঠিত চ্যানেলের সংখ্যা এক চ্যানেল থেকে আট রাইট চ্যানেল পর্যন্ত ড্রপ-ডাউন মেনু থেকে লিখিত চ্যানেলের প্রয়োজনীয় সংখ্যা নির্বাচন করার বিকল্প।
রাইট চ্যানেলের সংখ্যা একটি চ্যানেল থেকে আটটি পঠিত চ্যানেল পর্যন্ত ড্রপ-ডাউন মেনু থেকে প্রয়োজনীয় কোনো পঠিত চ্যানেল নির্বাচন করার বিকল্প।
AXI4_SELECTION AXI4_MASTER এবং AXI4_MIRRORED_SLAVE এর মধ্যে নির্বাচন করার বিকল্পগুলি৷
আরবিটার ইন্টারফেস বাস ইন্টারফেস নির্বাচন করার বিকল্প।

ইনপুট এবং আউটপুট সংকেত (একটি প্রশ্ন জিজ্ঞাসা করুন)
নিম্নলিখিত টেবিলে বাস ইন্টারফেসের জন্য DDR AXI4 আরবিটারের ইনপুট এবং আউটপুট পোর্টের তালিকা রয়েছে।
টেবিল 2-2। আরবিটার বাস ইন্টারফেসের জন্য ইনপুট এবং আউটপুট পোর্ট

সংকেত নাম দিকনির্দেশনা প্রস্থ বর্ণনা
reset_i ইনপুট ডিজাইনে সক্রিয় নিম্ন অ্যাসিঙ্ক্রোনাস রিসেট সংকেত
sys_ckl_i ইনপুট সিস্টেম ঘড়ি
ddr_ctrl_ready_i ইনপুট DDR কন্ট্রোলার থেকে প্রস্তুত ইনপুট সংকেত গ্রহণ করে
ARVALID_I_0 ইনপুট রিড চ্যানেল 0 থেকে অনুরোধ পড়ুন
ARSIZE_I_0 ইনপুট 8 বিট রিড চ্যানেল 0 থেকে বার্স্ট সাইজ পড়ুন
ARADDR_I_0 ইনপুট [AXI_ADDR_WIDTH – 1:0] রিড চ্যানেল 0 এর জন্য DDR ঠিকানা যেখান থেকে রিড শুরু করতে হবে
ARREADY_O_0 আউটপুট রিড চ্যানেল 0 থেকে রিকোয়েস্ট পড়ার জন্য আর্বিটার স্বীকৃতি
RVALID_O_0 আউটপুট রিড চ্যানেল 0 থেকে বৈধ ডেটা পড়ুন
RDATA_O_0 আউটপুট [AXI_DATA_WIDTH-1 : 0] রিড চ্যানেল 0 থেকে ডেটা পড়ুন
RLAST_O_0 আউটপুট রিড চ্যানেল 0 থেকে ফ্রেম সিগন্যালের শেষ পড়ুন
BUSER_O_r0 আউটপুট চ্যানেল 0 পড়তে সমাপ্তি পড়ুন
ARVALID_I_1 ইনপুট রিড চ্যানেল 1 থেকে অনুরোধ পড়ুন
ARSIZE_I_1 ইনপুট 8 বিট রিড চ্যানেল 1 থেকে বার্স্ট সাইজ পড়ুন
ARADDR_I_1 ইনপুট [AXI_ADDR_WIDTH – 1:0] রিড চ্যানেল 1 এর জন্য DDR ঠিকানা যেখান থেকে রিড শুরু করতে হবে
ARREADY_O_1 আউটপুট রিড চ্যানেল 1 থেকে রিকোয়েস্ট পড়ার জন্য আর্বিটার স্বীকৃতি
RVALID_O_1 আউটপুট রিড চ্যানেল 1 থেকে বৈধ ডেটা পড়ুন
RDATA_O_1 আউটপুট [AXI_DATA_WIDTH-1 : 0] রিড চ্যানেল 1 থেকে ডেটা পড়ুন
RLAST_O_1 আউটপুট রিড চ্যানেল 1 থেকে ফ্রেম সিগন্যালের শেষ পড়ুন
BUSER_O_r1 আউটপুট চ্যানেল 1 পড়তে সমাপ্তি পড়ুন
ARVALID_I_2 ইনপুট রিড চ্যানেল 2 থেকে অনুরোধ পড়ুন
………..চলছে
সংকেত নাম দিকনির্দেশনা প্রস্থ বর্ণনা
ARSIZE_I_2 ইনপুট 8 বিট রিড চ্যানেল 2 থেকে বার্স্ট সাইজ পড়ুন
ARADDR_I_2 ইনপুট [AXI_ADDR_WIDTH – 1:0] রিড চ্যানেল 2 এর জন্য DDR ঠিকানা যেখান থেকে রিড শুরু করতে হবে
ARREADY_O_2 আউটপুট রিড চ্যানেল 2 থেকে রিকোয়েস্ট পড়ার জন্য আর্বিটার স্বীকৃতি
RVALID_O_2 আউটপুট রিড চ্যানেল 2 থেকে বৈধ ডেটা পড়ুন
RDATA_O_2 আউটপুট [AXI_DATA_WIDTH-1 : 0] রিড চ্যানেল 2 থেকে ডেটা পড়ুন
RLAST_O_2 আউটপুট রিড চ্যানেল 2 থেকে ফ্রেম সিগন্যালের শেষ পড়ুন
BUSER_O_r2 আউটপুট চ্যানেল 2 পড়তে সমাপ্তি পড়ুন
ARVALID_I_3 ইনপুট রিড চ্যানেল 3 থেকে অনুরোধ পড়ুন
ARSIZE_I_3 ইনপুট 8 বিট রিড চ্যানেল 3 থেকে বার্স্ট সাইজ পড়ুন
ARADDR_I_3 ইনপুট [AXI_ADDR_WIDTH – 1:0] রিড চ্যানেল 3 এর জন্য DDR ঠিকানা যেখান থেকে রিড শুরু করতে হবে
ARREADY_O_3 আউটপুট রিড চ্যানেল 3 থেকে রিকোয়েস্ট পড়ার জন্য আর্বিটার স্বীকৃতি
RVALID_O_3 আউটপুট রিড চ্যানেল 3 থেকে বৈধ ডেটা পড়ুন
RDATA_O_3 আউটপুট [AXI_DATA_WIDTH-1 : 0] রিড চ্যানেল 3 থেকে ডেটা পড়ুন
RLAST_O_3 আউটপুট রিড চ্যানেল 3 থেকে ফ্রেম সিগন্যালের শেষ পড়ুন
BUSER_O_r3 আউটপুট চ্যানেল 3 পড়তে সমাপ্তি পড়ুন
ARVALID_I_4 ইনপুট রিড চ্যানেল 4 থেকে অনুরোধ পড়ুন
ARSIZE_I_4 ইনপুট 8 বিট রিড চ্যানেল 4 থেকে বার্স্ট সাইজ পড়ুন
ARADDR_I_4 ইনপুট [AXI_ADDR_WIDTH – 1:0] রিড চ্যানেল 4 এর জন্য DDR ঠিকানা যেখান থেকে রিড শুরু করতে হবে
ARREADY_O_4 আউটপুট রিড চ্যানেল 4 থেকে রিকোয়েস্ট পড়ার জন্য আর্বিটার স্বীকৃতি
RVALID_O_4 আউটপুট রিড চ্যানেল 4 থেকে বৈধ ডেটা পড়ুন
RDATA_O_4 আউটপুট [AXI_DATA_WIDTH-1 : 0] রিড চ্যানেল 4 থেকে ডেটা পড়ুন
RLAST_O_4 আউটপুট রিড চ্যানেল 4 থেকে ফ্রেম সিগন্যালের শেষ পড়ুন
BUSER_O_r4 আউটপুট চ্যানেল 4 পড়তে সমাপ্তি পড়ুন
ARVALID_I_5 ইনপুট রিড চ্যানেল 5 থেকে অনুরোধ পড়ুন
ARSIZE_I_5 ইনপুট 8 বিট রিড চ্যানেল 5 থেকে বার্স্ট সাইজ পড়ুন
ARADDR_I_5 ইনপুট [AXI_ADDR_WIDTH – 1:0] রিড চ্যানেল 5 এর জন্য DDR ঠিকানা যেখান থেকে রিড শুরু করতে হবে
ARREADY_O_5 আউটপুট রিড চ্যানেল 5 থেকে রিকোয়েস্ট পড়ার জন্য আর্বিটার স্বীকৃতি
RVALID_O_5 আউটপুট রিড চ্যানেল 5 থেকে বৈধ ডেটা পড়ুন
RDATA_O_5 আউটপুট [AXI_DATA_WIDTH-1 : 0] রিড চ্যানেল 5 থেকে ডেটা পড়ুন
RLAST_O_5 আউটপুট রিড চ্যানেল 5 থেকে ফ্রেম সিগন্যালের শেষ পড়ুন
BUSER_O_r5 আউটপুট চ্যানেল 5 পড়তে সমাপ্তি পড়ুন
ARVALID_I_6 ইনপুট রিড চ্যানেল 6 থেকে অনুরোধ পড়ুন
ARSIZE_I_6 ইনপুট 8 বিট রিড চ্যানেল 6 থেকে বার্স্ট সাইজ পড়ুন
ARADDR_I_6 ইনপুট [AXI_ADDR_WIDTH – 1:0] রিড চ্যানেল 6 এর জন্য DDR ঠিকানা যেখান থেকে রিড শুরু করতে হবে
ARREADY_O_6 আউটপুট রিড চ্যানেল 6 থেকে রিকোয়েস্ট পড়ার জন্য আর্বিটার স্বীকৃতি
RVALID_O_6 আউটপুট রিড চ্যানেল 6 থেকে বৈধ ডেটা পড়ুন
RDATA_O_6 আউটপুট [AXI_DATA_WIDTH-1 : 0] রিড চ্যানেল 6 থেকে ডেটা পড়ুন
RLAST_O_6 আউটপুট রিড চ্যানেল 6 থেকে ফ্রেম সিগন্যালের শেষ পড়ুন
………..চলছে
সংকেত নাম দিকনির্দেশনা প্রস্থ বর্ণনা
BUSER_O_r6 আউটপুট চ্যানেল 6 পড়তে সমাপ্তি পড়ুন
ARVALID_I_7 ইনপুট রিড চ্যানেল 7 থেকে অনুরোধ পড়ুন
ARSIZE_I_7 ইনপুট 8 বিট রিড চ্যানেল 7 থেকে বার্স্ট সাইজ পড়ুন
ARADDR_I_7 ইনপুট [AXI_ADDR_WIDTH – 1:0] রিড চ্যানেল 7 এর জন্য DDR ঠিকানা যেখান থেকে রিড শুরু করতে হবে
ARREADY_O_7 আউটপুট রিড চ্যানেল 7 থেকে রিকোয়েস্ট পড়ার জন্য আর্বিটার স্বীকৃতি
RVALID_O_7 আউটপুট রিড চ্যানেল 7 থেকে বৈধ ডেটা পড়ুন
RDATA_O_7 আউটপুট [AXI_DATA_WIDTH-1 : 0] রিড চ্যানেল 7 থেকে ডেটা পড়ুন
RLAST_O_7 আউটপুট রিড চ্যানেল 7 থেকে ফ্রেম সিগন্যালের শেষ পড়ুন
BUSER_O_r7 আউটপুট চ্যানেল 7 পড়তে সমাপ্তি পড়ুন
AWSIZE_I_0 ইনপুট 8 বিট রাইট চ্যানেল 0 এর জন্য বার্স্ট সাইজ লিখুন
WDATA_I_0 ইনপুট [AXI_DATA_WIDTH-1:0] চ্যানেল 0 লিখতে ভিডিও ডেটা ইনপুট
WVALID_I_0 ইনপুট চ্যানেল 0 লিখতে বৈধ ডেটা লিখুন
AWVALID_I_0 ইনপুট রাইট চ্যানেল 0 থেকে অনুরোধ লিখুন
AWADDR_I_0 ইনপুট [AXI_ADDR_WIDTH – 1:0] DDR ঠিকানা যেটিতে লিখতে হবে রাইট চ্যানেল 0 থেকে
AWREADY_O_0 আউটপুট রাইট চ্যানেল 0 থেকে অনুরোধ লিখতে আরবিটার স্বীকৃতি
BUSER_O_0 আউটপুট চ্যানেল 0 লিখতে সমাপ্তি লিখুন
AWSIZE_I_1 ইনপুট 8 বিট রাইট চ্যানেল 1 এর জন্য বার্স্ট সাইজ লিখুন
WDATA_I_1 ইনপুট [AXI_DATA_WIDTH-1:0] চ্যানেল 1 লিখতে ভিডিও ডেটা ইনপুট
WVALID_I_1 ইনপুট চ্যানেল 1 লিখতে বৈধ ডেটা লিখুন
AWVALID_I_1 ইনপুট রাইট চ্যানেল 1 থেকে অনুরোধ লিখুন
AWADDR_I_1 ইনপুট [AXI_ADDR_WIDTH – 1:0] DDR ঠিকানা যেটিতে লিখতে হবে রাইট চ্যানেল 1 থেকে
AWREADY_O_1 আউটপুট রাইট চ্যানেল 1 থেকে অনুরোধ লিখতে আরবিটার স্বীকৃতি
BUSER_O_1 আউটপুট চ্যানেল 1 লিখতে সমাপ্তি লিখুন
AWSIZE_I_2 ইনপুট 8 বিট রাইট চ্যানেল 2 এর জন্য বার্স্ট সাইজ লিখুন
WDATA_I_2 ইনপুট [AXI_DATA_WIDTH-1:0] চ্যানেল 2 লিখতে ভিডিও ডেটা ইনপুট
WVALID_I_2 ইনপুট চ্যানেল 2 লিখতে বৈধ ডেটা লিখুন
AWVALID_I_2 ইনপুট রাইট চ্যানেল 2 থেকে অনুরোধ লিখুন
AWADDR_I_2 ইনপুট [AXI_ADDR_WIDTH – 1:0] DDR ঠিকানা যেটিতে লিখতে হবে রাইট চ্যানেল 2 থেকে
AWREADY_O_2 আউটপুট রাইট চ্যানেল 2 থেকে অনুরোধ লিখতে আরবিটার স্বীকৃতি
BUSER_O_2 আউটপুট চ্যানেল 2 লিখতে সমাপ্তি লিখুন
AWSIZE_I_3 ইনপুট 8 বিট রাইট চ্যানেল 3 এর জন্য বার্স্ট সাইজ লিখুন
WDATA_I_3 ইনপুট [AXI_DATA_WIDTH-1:0] চ্যানেল 3 লিখতে ভিডিও ডেটা ইনপুট
WVALID_I_3 ইনপুট চ্যানেল 3 লিখতে বৈধ ডেটা লিখুন
AWVALID_I_3 ইনপুট রাইট চ্যানেল 3 থেকে অনুরোধ লিখুন
AWADDR_I_3 ইনপুট [AXI_ADDR_WIDTH – 1:0] DDR ঠিকানা যেটিতে লিখতে হবে রাইট চ্যানেল 3 থেকে
AWREADY_O_3 আউটপুট রাইট চ্যানেল 3 থেকে অনুরোধ লিখতে আরবিটার স্বীকৃতি
BUSER_O_3 আউটপুট চ্যানেল 3 লিখতে সমাপ্তি লিখুন
AWSIZE_I_4 ইনপুট 8 বিট রাইট চ্যানেল 4 এর জন্য বার্স্ট সাইজ লিখুন
………..চলছে
সংকেত নাম দিকনির্দেশনা প্রস্থ বর্ণনা
WDATA_I_4 ইনপুট [AXI_DATA_WIDTH-1:0] চ্যানেল 4 লিখতে ভিডিও ডেটা ইনপুট
WVALID_I_4 ইনপুট চ্যানেল 4 লিখতে বৈধ ডেটা লিখুন
AWVALID_I_4 ইনপুট রাইট চ্যানেল 4 থেকে অনুরোধ লিখুন
AWADDR_I_4 ইনপুট [AXI_ADDR_WIDTH – 1:0] DDR ঠিকানা যেটিতে লিখতে হবে রাইট চ্যানেল 4 থেকে
AWREADY_O_4 আউটপুট রাইট চ্যানেল 4 থেকে অনুরোধ লিখতে আরবিটার স্বীকৃতি
BUSER_O_4 আউটপুট চ্যানেল 4 লিখতে সমাপ্তি লিখুন
AWSIZE_I_5 ইনপুট 8 বিট রাইট চ্যানেল 5 এর জন্য বার্স্ট সাইজ লিখুন
WDATA_I_5 ইনপুট [AXI_DATA_WIDTH-1:0] চ্যানেল 5 লিখতে ভিডিও ডেটা ইনপুট
WVALID_I_5 ইনপুট চ্যানেল 5 লিখতে বৈধ ডেটা লিখুন
AWVALID_I_5 ইনপুট রাইট চ্যানেল 5 থেকে অনুরোধ লিখুন
AWADDR_I_5 ইনপুট [AXI_ADDR_WIDTH – 1:0] DDR ঠিকানা যেটিতে লিখতে হবে রাইট চ্যানেল 5 থেকে
AWREADY_O_5 আউটপুট রাইট চ্যানেল 5 থেকে অনুরোধ লিখতে আরবিটার স্বীকৃতি
BUSER_O_5 আউটপুট চ্যানেল 5 লিখতে সমাপ্তি লিখুন
AWSIZE_I_6 ইনপুট 8 বিট রাইট চ্যানেল 6 এর জন্য বার্স্ট সাইজ লিখুন
WDATA_I_6 ইনপুট [AXI_DATA_WIDTH-1:0] চ্যানেল 6 লিখতে ভিডিও ডেটা ইনপুট
WVALID_I_6 ইনপুট চ্যানেল 6 লিখতে বৈধ ডেটা লিখুন
AWVALID_I_6 ইনপুট রাইট চ্যানেল 6 থেকে অনুরোধ লিখুন
AWADDR_I_6 ইনপুট [AXI_ADDR_WIDTH – 1:0] DDR ঠিকানা যেটিতে লিখতে হবে রাইট চ্যানেল 6 থেকে
AWREADY_O_6 আউটপুট রাইট চ্যানেল 6 থেকে অনুরোধ লিখতে আরবিটার স্বীকৃতি
BUSER_O_6 আউটপুট চ্যানেল 6 লিখতে সমাপ্তি লিখুন
AWSIZE_I_7 ইনপুট 8 বিট রাইট চ্যানেল 7 থেকে বার্স্ট সাইজ লিখুন
WDATA_I_7 ইনপুট [AXI_DATA_WIDTH-1:0] চ্যানেল 7 লিখতে ভিডিও ডেটা ইনপুট
WVALID_I_7 ইনপুট চ্যানেল 7 লিখতে বৈধ ডেটা লিখুন
AWVALID_I_7 ইনপুট রাইট চ্যানেল 7 থেকে একটি অনুরোধ লিখুন
AWADDR_I_7 ইনপুট [AXI_ADDR_WIDTH – 1:0] DDR ঠিকানা যা লিখতে হবে রাইট চ্যানেল 7 থেকে
AWREADY_O_7 আউটপুট রাইট চ্যানেল 7 থেকে অনুরোধ লিখতে আরবিটার স্বীকৃতি
BUSER_O_7 আউটপুট চ্যানেল 7 লিখতে সমাপ্তি লিখুন

নিম্নলিখিত টেবিলটি নেটিভ ইন্টারফেসের জন্য DDR AXI4 আরবিটারের ইনপুট এবং আউটপুট পোর্টগুলি তালিকাভুক্ত করে।
টেবিল 2-3। নেটিভ আরবিটার ইন্টারফেসের জন্য ইনপুট এবং আউটপুট পোর্ট

সংকেত নাম দিকনির্দেশনা প্রস্থ বর্ণনা
reset_i ইনপুট ডিজাইনে সক্রিয় কম অ্যাসিঙ্ক্রোনাস রিসেট সংকেত
sys_clk_i ইনপুট সিস্টেম ঘড়ি
ddr_ctrl_ready_i ইনপুট DDR কন্ট্রোলার থেকে প্রস্তুত ইনপুট সংকেত গ্রহণ করে
r0_req_i ইনপুট ইনিশিয়েটর 0 থেকে অনুরোধ পড়ুন
r0_burst_size_i ইনপুট 8 বিট বিস্ফোরিত আকার পড়ুন
r0_rstart_addr_i ইনপুট [AXI_ADDR_WIDTH – 1:0] রিড চ্যানেল 0 এর জন্য DDR ঠিকানা যেখান থেকে রিড শুরু করতে হবে
r0_ack_o আউটপুট আরবিটারের স্বীকৃতি সূচনাকারী 0 থেকে অনুরোধ পড়ার জন্য
………..চলছে
সংকেত নাম দিকনির্দেশনা প্রস্থ বর্ণনা
r0_data_valid_o আউটপুট রিড চ্যানেল 0 থেকে বৈধ ডেটা পড়ুন
r0_done_o আউটপুট ইনিশিয়েটর 0 এর সমাপ্তি পড়ুন
r1_req_i ইনপুট ইনিশিয়েটর 1 থেকে অনুরোধ পড়ুন
r1_burst_size_i ইনপুট 8 বিট বিস্ফোরিত আকার পড়ুন
r1_rstart_addr_i ইনপুট [AXI_ADDR_WIDTH – 1:0] রিড চ্যানেল 1 এর জন্য DDR ঠিকানা যেখান থেকে রিড শুরু করতে হবে
r1_ack_o আউটপুট আরবিটারের স্বীকৃতি সূচনাকারী 1 থেকে অনুরোধ পড়ার জন্য
r1_data_valid_o আউটপুট রিড চ্যানেল 1 থেকে বৈধ ডেটা পড়ুন
r1_done_o আউটপুট ইনিশিয়েটর 1 এর সমাপ্তি পড়ুন
r2_req_i ইনপুট ইনিশিয়েটর 2 থেকে অনুরোধ পড়ুন
r2_burst_size_i ইনপুট 8 বিট বিস্ফোরিত আকার পড়ুন
r2_rstart_addr_i ইনপুট [AXI_ADDR_WIDTH – 1:0] রিড চ্যানেল 2 এর জন্য DDR ঠিকানা যেখান থেকে রিড শুরু করতে হবে
r2_ack_o আউটপুট আরবিটারের স্বীকৃতি সূচনাকারী 2 থেকে অনুরোধ পড়ার জন্য
r2_data_valid_o আউটপুট রিড চ্যানেল 2 থেকে বৈধ ডেটা পড়ুন
r2_done_o আউটপুট ইনিশিয়েটর 2 এর সমাপ্তি পড়ুন
r3_req_i ইনপুট ইনিশিয়েটর 3 থেকে অনুরোধ পড়ুন
r3_burst_size_i ইনপুট 8 বিট বিস্ফোরিত আকার পড়ুন
r3_rstart_addr_i ইনপুট [AXI_ADDR_WIDTH – 1:0] রিড চ্যানেল 3 এর জন্য DDR ঠিকানা যেখান থেকে রিড শুরু করতে হবে
r3_ack_o আউটপুট আরবিটারের স্বীকৃতি সূচনাকারী 3 থেকে অনুরোধ পড়ার জন্য
r3_data_valid_o আউটপুট রিড চ্যানেল 3 থেকে বৈধ ডেটা পড়ুন
r3_done_o আউটপুট ইনিশিয়েটর 3 এর সমাপ্তি পড়ুন
r4_req_i ইনপুট ইনিশিয়েটর 4 থেকে অনুরোধ পড়ুন
r4_burst_size_i ইনপুট 8 বিট বিস্ফোরিত আকার পড়ুন
r4_rstart_addr_i ইনপুট [AXI_ADDR_WIDTH – 1:0] রিড চ্যানেল 4 এর জন্য DDR ঠিকানা যেখান থেকে রিড শুরু করতে হবে
r4_ack_o আউটপুট আরবিটারের স্বীকৃতি সূচনাকারী 4 থেকে অনুরোধ পড়ার জন্য
r4_data_valid_o আউটপুট রিড চ্যানেল 4 থেকে বৈধ ডেটা পড়ুন
r4_done_o আউটপুট ইনিশিয়েটর 4 এর সমাপ্তি পড়ুন
r5_req_i ইনপুট ইনিশিয়েটর 5 থেকে অনুরোধ পড়ুন
r5_burst_size_i ইনপুট 8 বিট বিস্ফোরিত আকার পড়ুন
r5_rstart_addr_i ইনপুট [AXI_ADDR_WIDTH – 1:0] রিড চ্যানেল 5 এর জন্য DDR ঠিকানা যেখান থেকে রিড শুরু করতে হবে
r5_ack_o আউটপুট আরবিটারের স্বীকৃতি সূচনাকারী 5 থেকে অনুরোধ পড়ার জন্য
r5_data_valid_o আউটপুট রিড চ্যানেল 5 থেকে বৈধ ডেটা পড়ুন
r5_done_o আউটপুট ইনিশিয়েটর 5 এর সমাপ্তি পড়ুন
r6_req_i ইনপুট ইনিশিয়েটর 6 থেকে অনুরোধ পড়ুন
r6_burst_size_i ইনপুট 8 বিট বিস্ফোরিত আকার পড়ুন
r6_rstart_addr_i ইনপুট [AXI_ADDR_WIDTH – 1:0] রিড চ্যানেল 6 এর জন্য DDR ঠিকানা যেখান থেকে রিড শুরু করতে হবে
r6_ack_o আউটপুট আরবিটারের স্বীকৃতি সূচনাকারী 6 থেকে অনুরোধ পড়ার জন্য
r6_data_valid_o আউটপুট রিড চ্যানেল 6 থেকে বৈধ ডেটা পড়ুন
r6_done_o আউটপুট ইনিশিয়েটর 6 এর সমাপ্তি পড়ুন
r7_req_i ইনপুট ইনিশিয়েটর 7 থেকে অনুরোধ পড়ুন
r7_burst_size_i ইনপুট 8 বিট বিস্ফোরিত আকার পড়ুন
………..চলছে
সংকেত নাম দিকনির্দেশনা প্রস্থ বর্ণনা
r7_rstart_addr_i ইনপুট [AXI_ADDR_WIDTH – 1:0] রিড চ্যানেল 7 এর জন্য DDR ঠিকানা যেখান থেকে রিড শুরু করতে হবে
r7_ack_o আউটপুট আরবিটারের স্বীকৃতি সূচনাকারী 7 থেকে অনুরোধ পড়ার জন্য
r7_data_valid_o আউটপুট রিড চ্যানেল 7 থেকে বৈধ ডেটা পড়ুন
r7_done_o আউটপুট ইনিশিয়েটর 7 এর সমাপ্তি পড়ুন
rdata_o আউটপুট [AXI_DATA_WIDTH – 1:0] রিড চ্যানেল থেকে ভিডিও ডেটা আউটপুট
w0_burst_size_i ইনপুট 8 বিট বিস্ফোরিত আকার লিখুন
w0_data_i ইনপুট [AXI_DATA_WIDTH – 1:0] চ্যানেল 0 লিখতে ভিডিও ডেটা ইনপুট
w0_data_valid_i ইনপুট চ্যানেল 0 লিখতে বৈধ ডেটা লিখুন
w0_req_i ইনপুট ইনিশিয়েটর 0 থেকে অনুরোধ লিখুন
w0_wstart_addr_i ইনপুট [AXI_ADDR_WIDTH – 1:0] DDR ঠিকানা যেটিতে লিখতে হবে রাইট চ্যানেল 0 থেকে
w0_ack_o আউটপুট আরবিটার স্বীকৃতি সূচনাকারী 0 থেকে অনুরোধ লেখার জন্য
w0_done_o আউটপুট সূচনাকারী 0-এ সমাপ্তি লিখুন
w1_burst_size_i ইনপুট 8 বিট বিস্ফোরিত আকার লিখুন
w1_data_i ইনপুট [AXI_DATA_WIDTH – 1:0] চ্যানেল 1 লিখতে ভিডিও ডেটা ইনপুট
w1_data_valid_i ইনপুট চ্যানেল 1 লিখতে বৈধ ডেটা লিখুন
w1_req_i ইনপুট ইনিশিয়েটর 1 থেকে অনুরোধ লিখুন
w1_wstart_addr_i ইনপুট [AXI_ADDR_WIDTH – 1:0] DDR ঠিকানা যেটিতে লিখতে হবে রাইট চ্যানেল 1 থেকে
w1_ack_o আউটপুট আরবিটার স্বীকৃতি সূচনাকারী 1 থেকে অনুরোধ লেখার জন্য
w1_done_o আউটপুট সূচনাকারী 1-এ সমাপ্তি লিখুন
w2_burst_size_i ইনপুট 8 বিট বিস্ফোরিত আকার লিখুন
w2_data_i ইনপুট [AXI_DATA_WIDTH – 1:0] চ্যানেল 2 লিখতে ভিডিও ডেটা ইনপুট
w2_data_valid_i ইনপুট চ্যানেল 2 লিখতে বৈধ ডেটা লিখুন
w2_req_i ইনপুট ইনিশিয়েটর 2 থেকে অনুরোধ লিখুন
w2_wstart_addr_i ইনপুট [AXI_ADDR_WIDTH – 1:0] DDR ঠিকানা যেটিতে লিখতে হবে রাইট চ্যানেল 2 থেকে
w2_ack_o আউটপুট আরবিটার স্বীকৃতি সূচনাকারী 2 থেকে অনুরোধ লেখার জন্য
w2_done_o আউটপুট সূচনাকারী 2-এ সমাপ্তি লিখুন
w3_burst_size_i ইনপুট 8 বিট বিস্ফোরিত আকার লিখুন
w3_data_i ইনপুট [AXI_DATA_WIDTH – 1:0] চ্যানেল 3 লিখতে ভিডিও ডেটা ইনপুট
w3_data_valid_i ইনপুট চ্যানেল 3 লিখতে বৈধ ডেটা লিখুন
w3_req_i ইনপুট ইনিশিয়েটর 3 থেকে অনুরোধ লিখুন
w3_wstart_addr_i ইনপুট [AXI_ADDR_WIDTH – 1:0] DDR ঠিকানা যেটিতে লিখতে হবে রাইট চ্যানেল 3 থেকে
w3_ack_o আউটপুট আরবিটার স্বীকৃতি সূচনাকারী 3 থেকে অনুরোধ লেখার জন্য
w3_done_o আউটপুট সূচনাকারী 3-এ সমাপ্তি লিখুন
w4_burst_size_i ইনপুট 8 বিট বিস্ফোরিত আকার লিখুন
w4_data_i ইনপুট [AXI_DATA_WIDTH – 1:0] চ্যানেল 4 লিখতে ভিডিও ডেটা ইনপুট
w4_data_valid_i ইনপুট চ্যানেল 4 লিখতে বৈধ ডেটা লিখুন
w4_req_i ইনপুট ইনিশিয়েটর 4 থেকে অনুরোধ লিখুন
w4_wstart_addr_i ইনপুট [AXI_ADDR_WIDTH – 1:0] DDR ঠিকানা যা লিখতে হবে রাইট চ্যানেল 4 থেকে
………..চলছে
সংকেত নাম দিকনির্দেশনা প্রস্থ বর্ণনা
w4_ack_o আউটপুট আরবিটার স্বীকৃতি সূচনাকারী 4 থেকে অনুরোধ লেখার জন্য
w4_done_o আউটপুট সূচনাকারী 4-এ সমাপ্তি লিখুন
w5_burst_size_i ইনপুট 8 বিট বিস্ফোরিত আকার লিখুন
w5_data_i ইনপুট [AXI_DATA_WIDTH – 1:0] চ্যানেল 5 লিখতে ভিডিও ডেটা ইনপুট
w5_data_valid_i ইনপুট চ্যানেল 5 লিখতে বৈধ ডেটা লিখুন
w5_req_i ইনপুট ইনিশিয়েটর 5 থেকে অনুরোধ লিখুন
w5_wstart_addr_i ইনপুট [AXI_ADDR_WIDTH – 1:0] DDR ঠিকানা যেটিতে লিখতে হবে রাইট চ্যানেল 5 থেকে
w5_ack_o আউটপুট আরবিটার স্বীকৃতি সূচনাকারী 5 থেকে অনুরোধ লেখার জন্য
w5_done_o আউটপুট সূচনাকারী 5-এ সমাপ্তি লিখুন
w6_burst_size_i ইনপুট 8 বিট বিস্ফোরিত আকার লিখুন
w6_data_i ইনপুট [AXI_DATA_WIDTH – 1:0] চ্যানেল 6 লিখতে ভিডিও ডেটা ইনপুট
w6_data_valid_i ইনপুট চ্যানেল 6 লিখতে বৈধ ডেটা লিখুন
w6_req_i ইনপুট ইনিশিয়েটর 6 থেকে অনুরোধ লিখুন
w6_wstart_addr_i ইনপুট [AXI_ADDR_WIDTH – 1:0] DDR ঠিকানা যেটিতে লিখতে হবে রাইট চ্যানেল 6 থেকে
w6_ack_o আউটপুট আরবিটার স্বীকৃতি সূচনাকারী 6 থেকে অনুরোধ লেখার জন্য
w6_done_o আউটপুট সূচনাকারী 6-এ সমাপ্তি লিখুন
w7_burst_size_i ইনপুট 8 বিট বিস্ফোরিত আকার লিখুন
w7_data_i ইনপুট [AXI_DATA_WIDTH – 1:0] চ্যানেল 7 লিখতে ভিডিও ডেটা ইনপুট
w7_data_valid_i ইনপুট চ্যানেল 7 লিখতে বৈধ ডেটা লিখুন
w7_req_i ইনপুট ইনিশিয়েটর 7 থেকে অনুরোধ লিখুন
w7_wstart_addr_i ইনপুট [AXI_ADDR_WIDTH – 1:0] DDR ঠিকানা যেটিতে লিখতে হবে রাইট চ্যানেল 7 থেকে
w7_ack_o আউটপুট আরবিটার স্বীকৃতি সূচনাকারী 7 থেকে অনুরোধ লেখার জন্য
w7_done_o আউটপুট সূচনাকারী 7-এ সমাপ্তি লিখুন
AXI I/F সংকেত
ঠিকানা চ্যানেল পড়ুন
arid_o আউটপুট [AXI_ID_WIDTH – 1:0] ঠিকানা আইডি পড়ুন। শনাক্তকরণ tag সিগন্যালের রিড অ্যাড্রেস গ্রুপের জন্য।
araddr_o আউটপুট [AXI_ADDR_WIDTH – 1:0] ঠিকানা পড়ুন। একটি রিড বার্স্ট লেনদেনের প্রাথমিক ঠিকানা প্রদান করে।

শুধুমাত্র বিস্ফোরণের শুরুর ঠিকানা দেওয়া আছে।

arlen_o আউটপুট [০৯:২৫] বিস্ফোরণের দৈর্ঘ্য। একটি বিস্ফোরণে স্থানান্তরের সঠিক সংখ্যা প্রদান করে। এই তথ্য ঠিকানার সাথে যুক্ত ডেটা স্থানান্তরের সংখ্যা নির্ধারণ করে।
arsize_o আউটপুট [০৯:২৫] বিস্ফোরণের আকার। বিস্ফোরণ প্রতিটি স্থানান্তর আকার.
arburst_o আউটপুট [০৯:২৫] বিস্ফোরণ প্রকার। আকারের তথ্যের সাথে মিলিত, বিস্ফোরণের মধ্যে প্রতিটি স্থানান্তরের ঠিকানা কীভাবে গণনা করা হয় তার বিশদ বিবরণ।

2'b01 এ স্থির করা হয়েছে à ক্রমবর্ধমান ঠিকানা বিস্ফোরণ।

arlock_o আউটপুট [০৯:২৫] লক টাইপ। স্থানান্তরের পারমাণবিক বৈশিষ্ট্য সম্পর্কে অতিরিক্ত তথ্য প্রদান করে।

2'b00 à সাধারণ অ্যাক্সেসে স্থির।

………..চলছে
সংকেত নাম দিকনির্দেশনা প্রস্থ বর্ণনা
arcache_o আউটপুট [০৯:২৫] ক্যাশে টাইপ। স্থানান্তরের ক্যাশেযোগ্য বৈশিষ্ট্য সম্পর্কে অতিরিক্ত তথ্য প্রদান করে।

4'b0000 à নন-ক্যাশেযোগ্য এবং অ-বাফারে স্থির।

arprot_o আউটপুট [০৯:২৫] সুরক্ষা প্রকার। লেনদেনের জন্য সুরক্ষা ইউনিট তথ্য প্রদান করে। 3'b000 এ স্থির করা হয়েছে সাধারণ, নিরাপদ ডেটা অ্যাক্সেস।
arvalid_o আউটপুট বৈধ ঠিকানা পড়া. উচ্চ হলে, পঠিত ঠিকানা এবং নিয়ন্ত্রণ তথ্য বৈধ এবং যতক্ষণ না ঠিকানা স্বীকার করে সংকেত, পূর্বে, উচ্চ না হয় ততক্ষণ পর্যন্ত উচ্চ থাকে।

1 = ঠিকানা এবং নিয়ন্ত্রণ তথ্য বৈধ

0 = ঠিকানা এবং নিয়ন্ত্রণ তথ্য বৈধ নয়

arready_o ইনপুট পড়া ঠিকানা প্রস্তুত. লক্ষ্য একটি ঠিকানা এবং সংশ্লিষ্ট নিয়ন্ত্রণ সংকেত গ্রহণ করতে প্রস্তুত.

1 = লক্ষ্য প্রস্তুত

0 = লক্ষ্য প্রস্তুত নয়

ডাটা চ্যানেল পড়ুন
পরিত্রাণ ইনপুট [AXI_ID_WIDTH – 1:0] আইডি পড়ুন tag. আইডি tag সিগন্যালের রিড ডেটা গ্রুপের। পরিত্রাণ মান লক্ষ্য দ্বারা উত্পন্ন হয় এবং পঠিত লেনদেনের শুষ্ক মানের সাথে মেলে যা এটি সাড়া দিচ্ছে৷
rdata ইনপুট [AXI_DATA_WIDTH – 1:0] ডেটা পড়ুন
rresp ইনপুট [০৯:২৫] প্রতিক্রিয়া পড়ুন।

পঠিত স্থানান্তরের অবস্থা।

অনুমোদিত প্রতিক্রিয়াগুলি হল OKAY, EXOKAY, SLVERR, এবং DECERR৷

প্রথম ইনপুট শেষ পড়ুন।

রিড বার্স্টে শেষ স্থানান্তর।

rvalid ইনপুট বৈধ পড়া. প্রয়োজনীয় পঠিত ডেটা উপলব্ধ এবং পঠিত স্থানান্তর সম্পূর্ণ হতে পারে।

1 = পড়া ডেটা উপলব্ধ

0 = পঠিত ডেটা উপলব্ধ নেই

প্রস্তুত আউটপুট প্রস্তুত পড়ুন। ইনিশিয়েটর পঠিত ডেটা এবং প্রতিক্রিয়া তথ্য গ্রহণ করতে পারে।

1= সূচনাকারী প্রস্তুত

0 = সূচনাকারী প্রস্তুত নয়

ঠিকানা চ্যানেল লিখুন
ভীতু আউটপুট [AXI_ID_WIDTH – 1:0] ঠিকানা আইডি লিখুন। শনাক্তকরণ tag সংকেত লিখন ঠিকানা গ্রুপ জন্য.
awaddr আউটপুট [AXI_ADDR_WIDTH – 1:0] ঠিকানা লিখুন। একটি রাইট বার্স্ট লেনদেনে প্রথম স্থানান্তরের ঠিকানা প্রদান করে। সংশ্লিষ্ট নিয়ন্ত্রণ সংকেতগুলি বিস্ফোরণে অবশিষ্ট স্থানান্তরের ঠিকানা নির্ধারণ করতে ব্যবহৃত হয়।
awlen আউটপুট [০৯:২৫] বিস্ফোরণের দৈর্ঘ্য। একটি বিস্ফোরণে স্থানান্তরের সঠিক সংখ্যা প্রদান করে। এই তথ্য ঠিকানার সাথে যুক্ত ডেটা স্থানান্তরের সংখ্যা নির্ধারণ করে।
awsize আউটপুট [০৯:২৫] বিস্ফোরণের আকার। বিস্ফোরণ প্রতিটি স্থানান্তর আকার. বাইট লেন স্ট্রোব ঠিক কোন বাইট লেন আপডেট করতে হবে তা নির্দেশ করে।
awburst আউটপুট [০৯:২৫] বিস্ফোরণ প্রকার। আকারের তথ্যের সাথে মিলিত, বিস্ফোরণের মধ্যে প্রতিটি স্থানান্তরের ঠিকানা কীভাবে গণনা করা হয় তার বিশদ বিবরণ।

2'b01 এ স্থির করা হয়েছে à ক্রমবর্ধমান ঠিকানা বিস্ফোরণ।

………..চলছে
সংকেত নাম দিকনির্দেশনা প্রস্থ বর্ণনা
awlock আউটপুট [০৯:২৫] লক টাইপ। স্থানান্তরের পারমাণবিক বৈশিষ্ট্য সম্পর্কে অতিরিক্ত তথ্য প্রদান করে।

2'b00 à সাধারণ অ্যাক্সেসে স্থির।

awcache আউটপুট [০৯:২৫] ক্যাশে টাইপ। লেনদেনের বাফারযোগ্য, ক্যাশেযোগ্য, লেখার মাধ্যমে, লেখা-ব্যাক এবং বরাদ্দ বৈশিষ্ট্যগুলি নির্দেশ করে৷

4'b0000 à নন-ক্যাশেযোগ্য এবং অ-বাফারে স্থির।

awprot আউটপুট [০৯:২৫] সুরক্ষা প্রকার। লেনদেনের স্বাভাবিক, বিশেষ সুবিধাপ্রাপ্ত, বা সুরক্ষিত সুরক্ষা স্তর এবং লেনদেনটি ডেটা অ্যাক্সেস বা নির্দেশ অ্যাক্সেস কিনা তা নির্দেশ করে। 3'b000 এ স্থির করা হয়েছে সাধারণ, নিরাপদ ডেটা অ্যাক্সেস।
বৈধ আউটপুট বৈধ ঠিকানা লিখুন. নির্দেশ করে যে বৈধ লেখার ঠিকানা এবং নিয়ন্ত্রণ তথ্য উপলব্ধ।

1 = ঠিকানা এবং নিয়ন্ত্রণ তথ্য উপলব্ধ

0 = ঠিকানা এবং নিয়ন্ত্রণ তথ্য উপলব্ধ নয়। ঠিকানা এবং নিয়ন্ত্রণের তথ্য স্থিতিশীল থাকে যতক্ষণ না ঠিকানাটি সংকেত স্বীকার করে, আগে থেকে, উচ্চতায় না যায়।

আগে থেকেই ইনপুট ঠিকানা প্রস্তুত লিখুন। নির্দেশ করে যে লক্ষ্য একটি ঠিকানা এবং সংশ্লিষ্ট নিয়ন্ত্রণ সংকেত গ্রহণ করতে প্রস্তুত।

1 = লক্ষ্য প্রস্তুত

0 = লক্ষ্য প্রস্তুত নয়

ডাটা চ্যানেল লিখুন
wdata আউটপুট [AXI_DATA_WIDTH – 1:0] ডেটা লিখুন
wstrb আউটপুট [AXI_DATA_WIDTH – 8:0] স্ট্রোব লিখুন। এই সংকেত মেমরিতে কোন বাইট লেন আপডেট করতে হবে তা নির্দেশ করে। রাইট ডাটা বাসের প্রতিটি আট বিটের জন্য একটি রাইট স্ট্রোব রয়েছে।
wlast আউটপুট শেষ লিখুন। একটি লিখিত বিস্ফোরণ মধ্যে শেষ স্থানান্তর.
wvalid আউটপুট বৈধ লিখুন। বৈধ লেখার ডেটা এবং স্ট্রোব উপলব্ধ। 1 = ডেটা এবং স্ট্রোবগুলি উপলব্ধ

0 = ডেটা লিখুন এবং স্ট্রোব উপলব্ধ নয়

প্রস্তুত ইনপুট প্রস্তুত লিখুন। টার্গেট লেখার ডেটা গ্রহণ করতে পারে। 1 = লক্ষ্য প্রস্তুত

0 = লক্ষ্য প্রস্তুত নয়

প্রতিক্রিয়া চ্যানেল লিখুন
বিড ইনপুট [AXI_ID_WIDTH – 1:0] প্রতিক্রিয়া আইডি। শনাক্তকরণ tag লেখার প্রতিক্রিয়ার। বিড মান অবশ্যই লিখিত লেনদেনের awid মানের সাথে মেলে যা লক্ষ্যে সাড়া দিচ্ছে।
bresp ইনপুট [০৯:২৫] প্রতিক্রিয়া লিখুন। লিখিত লেনদেনের স্থিতি। অনুমোদিত প্রতিক্রিয়াগুলি হল OKAY, EXOKAY, SLVERR, এবং DECERR৷
bvalid ইনপুট বৈধ প্রতিক্রিয়া লিখুন. বৈধ লেখার প্রতিক্রিয়া পাওয়া যায়। 1 = লেখার প্রতিক্রিয়া উপলব্ধ

0 = লেখার প্রতিক্রিয়া পাওয়া যাচ্ছে না

রুটি আউটপুট প্রতিক্রিয়া প্রস্তুত. ইনিশিয়েটর প্রতিক্রিয়া তথ্য গ্রহণ করতে পারেন.

1 = সূচনাকারী প্রস্তুত

0 = সূচনাকারী প্রস্তুত নয়

টাইমিং ডায়াগ্রাম (একটি প্রশ্ন জিজ্ঞাসা করুন)
এই বিভাগে DDR_AXI4_Arbiter টাইমিং ডায়াগ্রাম নিয়ে আলোচনা করা হয়েছে। নিম্নলিখিত পরিসংখ্যানগুলি পঠন এবং লেখার অনুরোধ ইনপুটগুলির সংযোগ দেখায়, মেমরির ঠিকানা শুরু করে, বহিরাগত ইনিশিয়েটর থেকে ইনপুটগুলি লিখুন, স্বীকারোক্তি পড়ুন বা লিখুন এবং আরবিটার দ্বারা প্রদত্ত সমাপ্তির ইনপুটগুলি পড়ুন বা লিখুন৷
চিত্র 3-1। AXI4 ইন্টারফেসের মাধ্যমে লেখা/পড়াতে ব্যবহৃত সংকেতের জন্য টাইমিং ডায়াগ্রামMICROCHIP-DDR-AXI4- Arbiter-fig-5

টেস্টবেঞ্চ (একটি প্রশ্ন জিজ্ঞাসা করুন)
DDR_AXI4_Arbiter যাচাই ও পরীক্ষা করতে একটি ইউনিফাইড টেস্টবেঞ্চ ব্যবহার করা হয় যাকে ব্যবহারকারী টেস্টবেঞ্চ বলা হয়। DDR_AXI4_Arbiter IP-এর কার্যকারিতা পরীক্ষা করার জন্য Testbench প্রদান করা হয়েছে। এই টেস্টবেঞ্চটি বাস ইন্টারফেস কনফিগারেশন সহ দুটি রিড চ্যানেল এবং দুটি রাইট চ্যানেলের জন্য কাজ করে।
 সিমুলেশন (একটি প্রশ্ন জিজ্ঞাসা করুন)
নিম্নলিখিত ধাপগুলি টেস্টবেঞ্চ ব্যবহার করে কোরকে কীভাবে অনুকরণ করতে হয় তা বর্ণনা করে:

  1. Libero® SoC ক্যাটালগ ট্যাব খুলুন, সমাধান-ভিডিও প্রসারিত করুন, DDR_AXI4_Arbiter-এ ডাবল-ক্লিক করুন এবং তারপর ওকে ক্লিক করুন। আইপির সাথে সংশ্লিষ্ট ডকুমেন্টেশন ডকুমেন্টেশনের অধীনে তালিকাভুক্ত করা হয়েছে। গুরুত্বপূর্ণ: আপনি ক্যাটালগ ট্যাব দেখতে না পেলে, নেভিগেট করুন View > উইন্ডোজ মেনু এবং এটি দৃশ্যমান করতে ক্যাটালগ ক্লিক করুন।

চিত্র 4-1। Libero SoC ক্যাটালগে DDR_AXI4_আরবিটার আইপি কোরMICROCHIP-DDR-AXI4- Arbiter-fig-6

নিম্নলিখিত হিসাবে দেখানো কম্পোনেন্ট উইন্ডো প্রদর্শিত হবে. ওকে ক্লিক করুন। নিশ্চিত করুন যে নামটি DDR_AXI4_ARBITER_PF_C0।
চিত্র 4-2। কম্পোনেন্ট তৈরি করুনMICROCHIP-DDR-AXI4- Arbiter-fig-7

2টি রিড চ্যানেল, 2টি রাইট চ্যানেলের জন্য আইপি কনফিগার করুন এবং নিম্নলিখিত চিত্রে দেখানো হিসাবে বাস ইন্টারফেস নির্বাচন করুন এবং আইপি তৈরি করতে ওকে ক্লিক করুন।
চিত্র 4-3। কনফিগারেশনMICROCHIP-DDR-AXI4- Arbiter-fig-8

স্টিমুলাস হায়ারার্কি ট্যাবে, টেস্টবেঞ্চ (DDR_AXI4_ARBITER_PF_tb.v) নির্বাচন করুন, রাইট ক্লিক করুন এবং তারপরে সিমুলেট প্রাক-সিন্থ ডিজাইন > ইন্টারেক্টিভলি খুলুন ক্লিক করুন।
গুরুত্বপূর্ণ: আপনি যদি উদ্দীপক শ্রেণিবিন্যাস ট্যাবটি দেখতে না পান তবে নেভিগেট করুন View > উইন্ডোজ মেনু এবং এটি দৃশ্যমান করতে উদ্দীপক শ্রেণিবিন্যাস ক্লিক করুন।
চিত্র 4-4। প্রাক-সংশ্লেষণ নকশা অনুকরণMICROCHIP-DDR-AXI4- Arbiter-fig-9মডেলসিম টেস্টবেঞ্চের সাথে খোলে file, নিচের চিত্রে দেখানো হয়েছে।
চিত্র 4-5। মডেলসিম সিমুলেশন উইন্ডোMICROCHIP-DDR-AXI4- Arbiter-fig-10

গুরুত্বপূর্ণ: যদি .do-তে নির্দিষ্ট রানটাইম সীমার কারণে সিমুলেশন ব্যাহত হয় file, সিমুলেশন সম্পূর্ণ করতে run -all কমান্ড ব্যবহার করুন।
পুনর্বিবেচনার ইতিহাস (একটি প্রশ্ন জিজ্ঞাসা করুন)
পুনর্বিবেচনার ইতিহাস নথিতে বাস্তবায়িত পরিবর্তনগুলি বর্ণনা করে। পরিবর্তনগুলি সংশোধনের মাধ্যমে তালিকাভুক্ত করা হয়েছে, সবচেয়ে বর্তমান প্রকাশনা থেকে শুরু করে।
টেবিল 5-1। পুনর্বিবেচনার ইতিহাস

রিভিশন তারিখ বর্ণনা
A 04/2023 নথির সংশোধন A-তে পরিবর্তনের তালিকা নিম্নরূপ:

• ডকুমেন্টটিকে মাইক্রোচিপ টেমপ্লেটে স্থানান্তরিত করা হয়েছে।

• 00004976 থেকে DS50200950A নথি নম্বর আপডেট করা হয়েছে৷

• যোগ করা হয়েছে 4। টেস্টবেঞ্চ.

2.0 নিম্নলিখিত নথির সংশোধন 2.0-তে পরিবর্তনের তালিকা রয়েছে:

• যোগ করা হয়েছে চিত্র 1-2.

• যোগ করা হয়েছে টেবিল 2-2.

• কিছু ইনপুট এবং আউটপুট সিগন্যালের নাম আপডেট করা হয়েছে টেবিল 2-2.

1.0 প্রাথমিক রিলিজ।

মাইক্রোচিপ এফপিজিএ সমর্থন (একটি প্রশ্ন জিজ্ঞাসা করুন)
মাইক্রোচিপ এফপিজিএ পণ্য গোষ্ঠী গ্রাহক পরিষেবা, গ্রাহক প্রযুক্তিগত সহায়তা কেন্দ্র, একটি সহ বিভিন্ন সহায়তা পরিষেবাগুলির সাথে তার পণ্যগুলিকে সমর্থন করে। webসাইট, এবং বিশ্বব্যাপী বিক্রয় অফিস। গ্রাহকদের সহায়তার সাথে যোগাযোগ করার আগে মাইক্রোচিপ অনলাইন সংস্থানগুলি দেখার পরামর্শ দেওয়া হচ্ছে কারণ সম্ভবত তাদের প্রশ্নের উত্তর দেওয়া হয়েছে। এর মাধ্যমে প্রযুক্তিগত সহায়তা কেন্দ্রের সাথে যোগাযোগ করুন webwww.microchip.com/support-এ সাইট। FPGA ডিভাইস পার্ট নম্বর উল্লেখ করুন, উপযুক্ত কেস বিভাগ নির্বাচন করুন এবং ডিজাইন আপলোড করুন fileএকটি প্রযুক্তিগত সহায়তা মামলা তৈরি করার সময়। অ-প্রযুক্তিগত পণ্য সহায়তার জন্য গ্রাহক পরিষেবার সাথে যোগাযোগ করুন, যেমন পণ্যের মূল্য নির্ধারণ, পণ্য আপগ্রেড, আপডেট তথ্য, অর্ডার স্থিতি এবং অনুমোদন।

  • উত্তর আমেরিকা থেকে, 800.262.1060 এ কল করুন
  • বাকি বিশ্ব থেকে, 650.318.4460 নম্বরে কল করুন
  • ফ্যাক্স, বিশ্বের যেকোনো স্থান থেকে, 650.318.8044

মাইক্রোচিপ তথ্য (একটি প্রশ্ন জিজ্ঞাসা করুন)

মাইক্রোচিপ Webসাইট (একটি প্রশ্ন জিজ্ঞাসা করুন)
মাইক্রোচিপ আমাদের মাধ্যমে অনলাইন সহায়তা প্রদান করে webসাইটে www.microchip.com/। এই webসাইট তৈরি করতে ব্যবহার করা হয় fileএবং গ্রাহকদের কাছে সহজলভ্য তথ্য। উপলব্ধ কিছু সামগ্রীর মধ্যে রয়েছে:

  • পণ্য সমর্থন - ডেটাশিট এবং ত্রুটি, অ্যাপ্লিকেশন নোট এবং এসample প্রোগ্রাম, নকশা সম্পদ, ব্যবহারকারীর গাইড এবং হার্ডওয়্যার সমর্থন নথি, সর্বশেষ সফ্টওয়্যার রিলিজ, এবং সংরক্ষণাগার সফ্টওয়্যার
  • সাধারণ প্রযুক্তিগত সহায়তা - প্রায়শই জিজ্ঞাসিত প্রশ্ন (FAQs), প্রযুক্তিগত সহায়তার অনুরোধ, অনলাইন আলোচনা গোষ্ঠী, মাইক্রোচিপ ডিজাইন পার্টনার প্রোগ্রাম সদস্য তালিকা
  • মাইক্রোচিপের ব্যবসা- পণ্য নির্বাচক এবং অর্ডার গাইড, সর্বশেষ মাইক্রোচিপ প্রেস রিলিজ, সেমিনার এবং ইভেন্টের তালিকা, মাইক্রোচিপ বিক্রয় অফিসের তালিকা, পরিবেশক এবং কারখানার প্রতিনিধি

পণ্য পরিবর্তন বিজ্ঞপ্তি পরিষেবা (একটি প্রশ্ন জিজ্ঞাসা করুন)
মাইক্রোচিপের পণ্য পরিবর্তনের বিজ্ঞপ্তি পরিষেবা গ্রাহকদের মাইক্রোচিপ পণ্যে বর্তমান রাখতে সাহায্য করে। কোনো নির্দিষ্ট পণ্য পরিবার বা আগ্রহের উন্নয়ন টুলের সাথে সম্পর্কিত পরিবর্তন, আপডেট, সংশোধন বা ত্রুটি-বিচ্যুতি হলেই গ্রাহকরা ইমেল বিজ্ঞপ্তি পাবেন। নিবন্ধন করতে, যান www.microchip.com/pcn এবং নিবন্ধন নির্দেশাবলী অনুসরণ করুন.
গ্রাহক সহায়তা (একটি প্রশ্ন জিজ্ঞাসা করুন)
মাইক্রোচিপ পণ্যের ব্যবহারকারীরা বিভিন্ন চ্যানেলের মাধ্যমে সহায়তা পেতে পারেন:

  • পরিবেশক বা প্রতিনিধি
  • স্থানীয় বিক্রয় অফিস
  • এমবেডেড সলিউশন ইঞ্জিনিয়ার (ইএসই)
  • প্রযুক্তিগত সহায়তা

সমর্থনের জন্য গ্রাহকদের তাদের পরিবেশক, প্রতিনিধি বা ESE এর সাথে যোগাযোগ করা উচিত। গ্রাহকদের সাহায্য করার জন্য স্থানীয় বিক্রয় অফিসগুলিও উপলব্ধ। বিক্রয় অফিস এবং অবস্থানের একটি তালিকা এই নথিতে অন্তর্ভুক্ত করা হয়েছে। এর মাধ্যমে প্রযুক্তিগত সহায়তা পাওয়া যায় webসাইটে: www.microchip.com/support.
মাইক্রোচিপ কোড সুরক্ষা বৈশিষ্ট্য তৈরি করে (একটি প্রশ্ন জিজ্ঞাসা করুন)
মাইক্রোচিপ পণ্যগুলিতে কোড সুরক্ষা বৈশিষ্ট্যের নিম্নলিখিত বিবরণগুলি নোট করুন:

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

আইনি বিজ্ঞপ্তি (একটি প্রশ্ন জিজ্ঞাসা করুন)
এই প্রকাশনা এবং এখানে থাকা তথ্যগুলি শুধুমাত্র মাইক্রোচিপ পণ্যগুলির সাথে ব্যবহার করা যেতে পারে, যার মধ্যে আপনার অ্যাপ্লিকেশনের সাথে মাইক্রোচিপ পণ্যগুলি ডিজাইন, পরীক্ষা এবং সংহত করা সহ। অন্য কোনো উপায়ে এই তথ্য ব্যবহার এই শর্তাবলী লঙ্ঘন. ডিভাইস অ্যাপ্লিকেশন সংক্রান্ত তথ্য শুধুমাত্র আপনার সুবিধার জন্য প্রদান করা হয় এবং আপডেট দ্বারা বাতিল করা হতে পারে। আপনার আবেদন আপনার স্পেসিফিকেশন পূরণ করে তা নিশ্চিত করা আপনার দায়িত্ব। অতিরিক্ত সহায়তার জন্য আপনার স্থানীয় মাইক্রোচিপ বিক্রয় অফিসে যোগাযোগ করুন বা অতিরিক্ত সহায়তা পান এখানে www.microchip.com/en-us/support/design-help/ ক্লায়েন্ট-সাপোর্ট-পরিষেবা। এই তথ্যটি মাইক্রোচিপ "যেমন আছে" দ্বারা সরবরাহ করা হয়েছে৷ MICROCHIP কোনো প্রকারের কোনো উপস্থাপনা বা ওয়ারেন্টি দেয় না তা প্রকাশ বা উহ্য, লিখিত বা মৌখিক, সংবিধিবদ্ধ বা অন্যথায়, তথ্যের সাথে সম্পর্কিত কিন্তু সীমাবদ্ধ নয়। বিশেষ উদ্দেশ্য বা ওয়্যারেন্টির জন্য মালিকানাধীনতা এবং উপযুক্ততা এর শর্ত, গুণমান বা কর্মক্ষমতা সম্পর্কিত। কোনো অবস্থাতেই মাইক্রোচিপ কোনো পরোক্ষ, বিশেষ, শাস্তিমূলক, আকস্মিক, বা ফলস্বরূপ ক্ষতি, ক্ষয়ক্ষতি, খরচ বা যেকোনো ধরনের খরচের জন্য দায়ী হবে না মাইক্রোচিপ এর পরামর্শ দেওয়া হয়েছে সম্ভাবনা বা ক্ষয়ক্ষতি কি পূর্বাভাসযোগ্য? আইন দ্বারা অনুমোদিত সম্পূর্ণ সীমা পর্যন্ত, তথ্য বা এর ব্যবহার সম্পর্কিত যেকোনও উপায়ে সমস্ত দাবির উপর মাইক্রোচিপের সম্পূর্ণ দায়বদ্ধতা ফি এর সংখ্যাকে অতিক্রম করবে না, যদি কোন কিছুর জন্য, এই অর্থের বিনিময়ে গঠন লাইফ সাপোর্ট এবং/অথবা সুরক্ষা অ্যাপ্লিকেশনগুলিতে মাইক্রোচিপ ডিভাইসগুলির ব্যবহার সম্পূর্ণরূপে ক্রেতার ঝুঁকিতে, এবং ক্রেতা এই ধরনের ব্যবহারের ফলে যেকোন এবং সমস্ত ক্ষতি, দাবি, মামলা বা খরচ থেকে রক্ষা করতে, ক্ষতিপূরণ দিতে এবং ধারণ করতে সম্মত হন। মাইক্রোচিপ বৌদ্ধিক সম্পত্তি অধিকারের অধীনে কোন লাইসেন্স, পরোক্ষভাবে বা অন্যথায় বলা হয় না।
ট্রেডমার্ক (একটি প্রশ্ন জিজ্ঞাসা করুন)
মাইক্রোচিপের নাম এবং লোগো, মাইক্রোচিপ লোগো, অ্যাডাপ্টেক, এভিআর, এভিআর লোগো, এভিআর ফ্রিকস, বেসটাইম, বিটক্লাউড, ক্রিপ্টোমেমরি, ক্রিপ্টোআরএফ, ডিএসপিআইসি, ফ্লেক্সপিডব্লিউআর, হেলডো, ইগ্লু, জুকব্লক্স, কিলোক, লিংক, ম্যাক, লিংক, ম্যাক, লিংক, ম্যাক MediaLB, megaAVR, Microsemi, Microsemi লোগো, MOST, MOST লোগো, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 লোগো, PolarFire, Prochip ডিজাইনার, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST, SST, SST, লোগো , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron, এবং XMEGA হল মার্কিন যুক্তরাষ্ট্র এবং অন্যান্য দেশে নিযুক্ত মাইক্রোচিপ প্রযুক্তির নিবন্ধিত ট্রেডমার্ক। AgileSwitch, APT, ClockWorks, দ্য এমবেডেড কন্ট্রোল সলিউশন কোম্পানি, EtherSynch, Flashtec, হাইপার স্পিড কন্ট্রোল, হাইপারলাইট লোড, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, ProASIC Plus স্মার্ট Wire, Quii SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, এবং ZL হল ইউএসএ অ্যাডজাসেন্ট কী সাপ্রেশন, AKS, এনালগ-ফর-দ্য-ডিজিটাল এজ ইনকর্পোরেটেড মাইক্রোচিপ টেকনোলজির নিবন্ধিত ট্রেডমার্ক, যেকোন ক্যাপাসিটর, যেকোনও সুইচিং, অ্যানিউইচিং , BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, ডায়নামিক এভারেজ ম্যাচিং, DAM, ECAN, Espresso T1GTREC, আইএথেররিজিডিসি, আইএসপিডিআরইসি, আইএসএএএন, সিরিয়াল প্রোগ্রামিং, ICSP, INICnet, ইন্টেলিজেন্ট প্যারালিলিং, ইন্টেলিমোস, ইন্টার-চিপ কানেক্টিভিটি, জিটারব্লকার, নব-অন-ডিসপ্লে, KoD, maxCrypto, সর্বোচ্চView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB সার্টিফাইড লোগো, MPLIB, MPLINK, MultiTRAK, NetDetach, সর্বজ্ঞ কোড জেনারেশন, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QMatrix, RIPLEX, RIPLEX , RTG4, SAMICE, সিরিয়াল Quad I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Total Endurance, Trusted Time, TSHARC, VSBXC, ভার্সেক্টর ভেরিফাই, Viewস্প্যান, ওয়াইপারলক, এক্সপ্রেস কানেক্ট, এবং জেএনএ হল মার্কিন যুক্তরাষ্ট্র এবং অন্যান্য দেশে সংযুক্ত মাইক্রোচিপ প্রযুক্তির ট্রেডমার্ক। SQTP হল মাইক্রোচিপ টেকনোলজির একটি পরিষেবা চিহ্ন যা মার্কিন যুক্তরাষ্ট্রে নিগমিত দ্য অ্যাডাপ্টেক লোগো, ফ্রিকোয়েন্সি অন ডিমান্ড, সিলিকন স্টোরেজ টেকনোলজি এবং সিমকম অন্যান্য দেশে মাইক্রোচিপ টেকনোলজি ইনকর্পোরেটেড ট্রেডমার্ক। GestIC হল Microchip Technology Germany II GmbH & Co. KG-এর একটি নিবন্ধিত ট্রেডমার্ক, অন্যান্য দেশে মাইক্রোচিপ টেকনোলজি ইনকর্পোরেটেডের একটি সহযোগী প্রতিষ্ঠান। এখানে উল্লিখিত অন্যান্য সমস্ত ট্রেডমার্ক তাদের নিজ নিজ কোম্পানির সম্পত্তি. © 2023, মাইক্রোচিপ টেকনোলজি ইনকর্পোরেটেড এবং এর সহযোগী সংস্থাগুলি৷ সমস্ত অধিকার সংরক্ষিত.
আইএসবিএন: 978-1-6683-2302-1 কোয়ালিটি ম্যানেজমেন্ট সিস্টেম (একটি প্রশ্ন জিজ্ঞাসা করুন) মাইক্রোচিপের কোয়ালিটি ম্যানেজমেন্ট সিস্টেম সম্পর্কিত তথ্যের জন্য, অনুগ্রহ করে দেখুন www.microchip.com/quality.

বিশ্বব্যাপী বিক্রয় এবং পরিষেবা

আমেরিকা এশিয়া/প্যাসিফিক এশিয়া/প্যাসিফিক ইউরোপ
কর্পোরেট অফিস

2355 West Chandler Blvd. চ্যান্ডলার, AZ 85224-6199

টেলিফোন: 480-792-7200

ফ্যাক্স: 480-792-7277

প্রযুক্তিগত সহায়তা: www.microchip.com/support Web ঠিকানা: www.microchip.com

আটলান্টা

ডুলুথ, জিএ

টেলিফোন: 678-957-9614

ফ্যাক্স: 678-957-1455

অস্টিন, TX

টেলিফোন: 512-257-3370

বোস্টন ওয়েস্টবরো, এমএ টেলিফোন: 774-760-0087

ফ্যাক্স: 774-760-0088

শিকাগো

ইটাস্কা, আইএল

টেলিফোন: 630-285-0071

ফ্যাক্স: 630-285-0075

ডালাস

অ্যাডিসন, TX

টেলিফোন: 972-818-7423

ফ্যাক্স: 972-818-2924

ডেট্রয়েট

নোভি, এমআই

টেলিফোন: 248-848-4000

হিউস্টন, TX

টেলিফোন: 281-894-5983

ইন্ডিয়ানাপলিস Noblesville, IN টেলিফোন: 317-773-8323

ফ্যাক্স: 317-773-5453

টেলিফোন: 317-536-2380

লস এঞ্জেলেস মিশন ভিজো, CA টেলিফোন: 949-462-9523

ফ্যাক্স: 949-462-9608

টেলিফোন: 951-273-7800

রেলি, এনসি

টেলিফোন: 919-844-7510

নিউ ইয়র্ক, এনওয়াই

টেলিফোন: 631-435-6000

সান জোসে, CA

টেলিফোন: 408-735-9110

টেলিফোন: 408-436-4270

কানাডা - টরন্টো

টেলিফোন: 905-695-1980

ফ্যাক্স: 905-695-2078

অস্ট্রেলিয়া - সিডনি

টেলিফোন: 61-2-9868-6733

চীন - বেইজিং

টেলিফোন: 86-10-8569-7000

চীন - চেংদু

টেলিফোন: 86-28-8665-5511

চীন - চংকিং

টেলিফোন: 86-23-8980-9588

চীন - ডংগুয়ান

টেলিফোন: 86-769-8702-9880

চীন - গুয়াংজু

টেলিফোন: 86-20-8755-8029

চীন - হ্যাংজু

টেলিফোন: 86-571-8792-8115

চীন - হংকং SAR

টেলিফোন: 852-2943-5100

চীন - নানজিং

টেলিফোন: 86-25-8473-2460

চীন - কিংডাও

টেলিফোন: 86-532-8502-7355

চীন - সাংহাই

টেলিফোন: 86-21-3326-8000

চীন-শেনিয়াং

টেলিফোন: 86-24-2334-2829

চীন - শেনজেন

টেলিফোন: 86-755-8864-2200

চীন - সুজু

টেলিফোন: 86-186-6233-1526

চীন - উহান

টেলিফোন: 86-27-5980-5300

চীন - জিয়ান

টেলিফোন: 86-29-8833-7252

চীন - জিয়ামেন

টেলিফোন: 86-592-2388138

চীন - ঝুহাই

টেলিফোন: 86-756-3210040

ভারত - ব্যাঙ্গালোর

টেলিফোন: 91-80-3090-4444

ভারত - নয়াদিল্লি

টেলিফোন: 91-11-4160-8631

ভারত - পুনে

টেলিফোন: 91-20-4121-0141

জাপান ওসাকা

টেলিফোন: 81-6-6152-7160

জাপান টোকিও

টেলিফোন: 81-3-6880- 3770

কোরিয়া - ডেগু

টেলিফোন: 82-53-744-4301

কোরিয়া - সিউল

টেলিফোন: 82-2-554-7200

মালয়েশিয়া - কুয়ালালামপুর

টেলিফোন: 60-3-7651-7906

মালয়েশিয়া - পেনাং

টেলিফোন: 60-4-227-8870

ফিলিপাইন - ম্যানিলা

টেলিফোন: 63-2-634-9065

সিঙ্গাপুর

টেলিফোন: 65-6334-8870

তাইওয়ান - সিন চু

টেলিফোন: 886-3-577-8366

তাইওয়ান - কাওশিউং

টেলিফোন: 886-7-213-7830

তাইওয়ান তাইপেই

টেলিফোন: 886-2-2508-8600

থাইল্যান্ড-ব্যাংকক

টেলিফোন: 66-2-694-1351

ভিয়েতনাম - হো চি মিন

টেলিফোন: 84-28-5448-2100

অস্ট্রিয়া - ওয়েলস

টেলিফোন: 43-7242-2244-39

ফ্যাক্স: 43-7242-2244-393

ডেনমার্ক-কোপেনহেগেন

টেলিফোন: 45-4485-5910

ফ্যাক্স: 45-4485-2829

ফিনল্যান্ড - এসপু

টেলিফোন: 358-9-4520-820

ফ্রান্স - প্যারিস

Tel: 33-1-69-53-63-20

Fax: 33-1-69-30-90-79

জার্মানি - গার্চিং

টেলিফোন: 49-8931-9700

জার্মানি - হান

টেলিফোন: 49-2129-3766400

জার্মানি - হেইলব্রন

টেলিফোন: 49-7131-72400

জার্মানি - কার্লসরুহে

টেলিফোন: 49-721-625370

জার্মানি - মিউনিখ

Tel: 49-89-627-144-0

Fax: 49-89-627-144-44

জার্মানি - রোজেনহেইম

টেলিফোন: 49-8031-354-560

ইসরাইল - রাআনানা

টেলিফোন: 972-9-744-7705

ইতালি - মিলান

টেলিফোন: 39-0331-742611

ফ্যাক্স: 39-0331-466781

ইতালি - পাডোভা

টেলিফোন: 39-049-7625286

নেদারল্যান্ডস - ড্রুনেন

টেলিফোন: 31-416-690399

ফ্যাক্স: 31-416-690340

নরওয়ে - ট্রনহাইম

টেলিফোন: 47-72884388

পোল্যান্ড - ওয়ারশ

টেলিফোন: 48-22-3325737

রোমানিয়া - বুখারেস্ট

Tel: 40-21-407-87-50

স্পেন - মাদ্রিদ

Tel: 34-91-708-08-90

Fax: 34-91-708-08-91

সুইডেন - গোথেনবার্গ

Tel: 46-31-704-60-40

সুইডেন-স্টকহোম

টেলিফোন: 46-8-5090-4654

ইউকে - ওকিংহাম

টেলিফোন: 44-118-921-5800

ফ্যাক্স: 44-118-921-5820

© 2023 মাইক্রোচিপ টেকনোলজি ইনকর্পোরেটেড এবং এর সহযোগী সংস্থাগুলি৷

দলিল/সম্পদ

মাইক্রোচিপ DDR AXI4 আরবিটার [পিডিএফ] ব্যবহারকারীর নির্দেশিকা
DDR AXI4 আরবিটার, DDR AXI4, আরবিটার

তথ্যসূত্র

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

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