چکیده
به تعدادی از عناصر پردازشی که بر روی یک تراشه واقع شده اند، سیستم روی یک تراشه یا به اختصار SoC گفته میشود. از آنجاکه ارتباطات SoC مبتنی بر bus می باشند، این امر موجب میشود تا با افزایش انواع عناصر پردازشی، ساختار SoC نیز بسیار پیچیده تر شود. به منظور کاهش این پیچیدگی، بهتر است که از شبکه روی تراشه (یا به اختصار NoC) استفاده شود؛ زیرا NoC امکان استفاده از ارتباطات موازی سطح بالا را فراهم می آورد و موجب بهبود کارایی ارتباطات مبتنی بر تراشه نیز می شود. منظور از توپولوژی، اتصالات داخلی شبکه است. در NoC برای اتصال هسته به سایر بخشها، تعدادی توپولوژی وجود دارد؛ در این مقاله مروری بر روی تعدادی از توپولوژی های NoC انجام میشود که این توپولوژی ها تعریف کننده ی اتصالات داخلی NoC میباشند.
1-مقدمه
به تعدادی از عناصر پردازشی که بر روی یک تراشه واقع شده اند، سیستم روی یک تراشه (SoC) گفته میشود. SoC ساختار بسیار پیچیده ای دارد که دلیل این پیچیدگی این است که ارتباطات SoC مبتنی بر bus میباشند. شبکه روی یک تراشه (NoC) به عنوان جایگزینی برای SoC و ساختار مبتنی بر bus آن، ارائه شده است....