معماری AHB بر اساس چرخه های جداگانه برای آدرس و داده است. … در طول این چرخه داده، آدرس و کنترل برای انتقال بعدی حذف می شود. این منجر به یک معماری آدرس کاملا خط لوله می شود. هنگامی که یک دسترسی در چرخه داده خود است، یک برده می تواند با هدایت سیگنال HREADY LOW، دسترسی را گسترش دهد.
Pipelining در AHB چیست؟
AHB با خط لوله گذاری عملکرد را افزایش می دهد. به عنوان مثال، در یک عملیات خواندن، یک آدرس و وضعیت را خروجی میدهد که در لبه ساعت در حال افزایش، خواندن را میخواهد. … در لبه ساعت فعال بعدی، انتظار می رود که برده آدرس را ببندد و خواندن را شروع کند. در این مرحله استاد اتوبوس می تواند چرخه بعدی را شروع کند.
اندازه حداکثر داده هایی که می توان در یک انتقال واحد در AHB منتقل کرد چقدر است؟
این پروتکل امکان انتقال اندازه های بزرگتر تا حداکثر 1024 بیت را می دهد.
پروتکل AHB چیست؟
Bus پیشرفته جانبی (APB) و Advanced Peripheral Bus (AHB) بخشی از معماری گذرگاه میکروکنترلر پیشرفته (AMBA) است که مجموعه ای از مشخصات اتصال از ARM است. که پروتکل هایی را برای ارتباط موثر بر روی تراشه بین IP ها تنظیم می کند و در نتیجه طراحی SOC با کارایی بالا را تضمین می کند.
تفاوت بین AXI و AHB چیست؟
1] AXI یک گذرگاه چند کاناله با 5 کانال مستقل مانند کانال آدرس نوشتن، کانال آدرس خواندن، کانال داده نوشتن، کانال داده خواندن، نوشتن است.کانال پاسخ (پاسخ خواندن همراه با داده های خواندن ارسال می شود) در حالی که AHB یک گذرگاه تک کانالی است.