مدیریت سیگنال کلاک: بخش دوم شبکه توزیع کلاک در FPGA
در کنار منابع مدیریت کننده سیگنال کلاک، گروه دیگری از منابع نیز برای توزیع و انتشار مناسب کلاک درون FPGA وجود دارد که عملاً ساختار درخت کلاک را شکل میدهند.
در کنار منابع مدیریت کننده سیگنال کلاک، گروه دیگری از منابع نیز برای توزیع و انتشار مناسب کلاک درون FPGA وجود دارد که عملاً ساختار درخت کلاک را شکل میدهند.
عدم آشنایی با منابع مدیریت کلاک در تراشههای FPGA ممکن است باعث اشتباه در طراحی سناریوی کلاک، برآورده نشدن ملاحظات زمان بندی و در نتیجه دوباره کاریهای مکرر در فرایند طراحی بشود.
پشتیبانی از چندین مد عملکردی جدید باعث استفاده موثر از بلوکهای DSP58 در الگوریتمهای پردازش ویدئو، سیستمهای بی سیم و اپلیکیشنهای شبکه سازی شده است.
بلوکهای UltraRAM در تراشههای +UltraScale جایگزین حافظههای خارجی هستند و کارایی و عملکرد بسیار بهتری را نسبت به آنها به همراه میآورند.
حافظهها و عناصر سنکرون ساز کلاک از جمله ساختارهایی هستند که معمولاً در تمامی طراحیهای FPGA مورد استفاده قرار میگیرند.
اپلیکیشنهای پردازش سیگنال به تعداد زیادی ضرب و جمع نیاز دارند که بهترین گزینه برای پیاده سازی آنها استفاده از DSP48 Slice های اختصاصی درون تراشههای FPGA است.
روشها و تکنیکهای سنکرون سازی برای مراقبت از دیتا زمانی که از یک محدوده کلاک به محدوده دیگر کلاک در FPGA منتقل میشوند، بکار گرفته میشوند.
این روزها، تقریباً تمام IP های Xilinx از اینترفیس AXI استفاده میکنند. اینترفیسهای AXI بخشی جدایی ناپذیر از هر طراحی جدید در تراشههای شرکت Xilinx هستند.
بخش منطقی بلوکهای ورودی/خروجی از چندین واحد کوچکتر به نامهای IOLOGIC ،IODELAY و IOSERDES تشکیل شده است.