Taksuntech.ir
1.65K subscribers
683 photos
303 videos
223 files
1.07K links
بزرگ فکر کنید، بهینه احرا کنید.
http://taksuntech.ir
طراحی سیستمی
آنالوگ، دیجیتال، ZYNQ SoC، FPGA و پردازش

ارتباط با ادمین:
@Taksun_Tech
Download Telegram
#AXI
ابداع کننده باس AXI شرکت ARM میباشد.
این باس زیر مجموعه AMBA است و به علت انعطاف بالا و سهولت پیاده سازی، شرکت Xilinx آن را به عنوان استانداد IP Core ها خود انتخاب نمود است.
@taksuntec
Forwarded from عکس نگار
انواع AXI
باس AXI استفاده شده توسط Xilinx در دو ورژن AXI3 و AXI4 میباشد. تقریبا همه AXI های استفاده شده ورژن ۴ میباشند بجز AXI متصل به PS در ZYNQ 7000.
در باس AXI ارتباط به صورت Master و Slave میباشد. و همیشه نیاز به یک مستر برای کنترل باس است.
باس AXI شامل سه دسته میباشد:
AXI memory map یا AXI MM
AXI Stream یا AXIS
AXI Lite
کامل ترین نوع، AXI MM می باشد. در این مدل ارتباط ها دوطرفه است و قابلیت Burst را نیز داراست.
در AXIS ارتباط یک طرفه است ولی مد Burst نیز پشتیبانی میشود.
حالت AXI Lite بسیار شبیه AXI MM است ولی مد Burst پشتیبانی نمیشود.
برای استفاده های بزرگ و سریع و دوطرفه مثلا ساخت درگاه برای کارت گرافیک، از حالت AXI MM استفاده میشود و برای انتقال داده یک طرفه مثلا داده برداری، فیلتر، FFT و ... از AXIS استفاده میشود. معمولا برای تنظیمات یا Config از باس کم سرعت AXI Lite استفاده میشود.
#axi
@Taksuntec
Forwarded from FPG𝔸SIC
Xilinx DMA PCIe tutorial - Roy Messinger.pdf
4.3 MB
Xilinx DMA PCIe tutorial by Roy Messinger

#Xilinx #Vivado #DMA #PCIE #BAR #PIPE #XDMA #AXI #driver
This media is not supported in your browser
VIEW IN TELEGRAM
در باس AXI و پروتکل TCP از مکانیزم Handshaking استفاده میشه. یعنی حتما از رسیدن اطلاعات به مقصد اطمینان حاصل میکنن. اما در udp فقط داده ارسال میشه بدون اطمینان از دریافت در مقصد
#axi #TCP #UDP

@Taksuntec
Media is too big
VIEW IN TELEGRAM
استفاده از AXI میتونه در کد نویسی FPGA بسیار موثر باشه.
وقتی یک بلوک به ورودی و خروجی AXI مجهز میشه علاوه بر اتصال راحت به IP CORE های دیگه،، در هنگام کد نویسی فقط روی همون بلوک تمرکز میکنین نه روی کل پروژه بزرگ.
برای استفاده از axi میتونین به آموزش های تکسان مراجعه کنین.
#AXI
@taksuntec