تکنولوژی Dual Channel در حافظه
تکنولوژیDual Channel در حافظه
حافظه از طریق گذرگاه Memory Bus با کنترل کننده حافظه (Memory Controller) در ارتباط است. کنترل کننده حافظه در اوایل درون چیپMCH قرار داشت ولی امروزه کنترل کننده حافظه به درون پردازنده منتقل شده است.
حافظه ها از طریق ۳ گذرگاه بهMemory Controller متصل هست که در مجموع به این گذرگاه ها، باس حافظه یاMemory Bus می گویند.
باس کنترل (Control Bus) از این باس برای ارسال دستور Write/Read به ماژولهای حافظه استفاده میشود. در حقیقت مشخص می کند چه فرمانی باید اجرا شود
کنترل سیگنال کلاک حافظه
باس آدرس (Address Bus) از این باس برای مشخص کردن آدرس اطلاعاتی که باید خوانده یا نوشته شود ، استفاده می شود.
از این باس برای حمل اطلاعاتی که قرار است خوانده یا نوشته شود، استفاده می شود.
باس دیتا (Data Bus)
هر ماژول حافظه در حالتSingle Channel دارایData Bus برابر 64 بیت می باشند. به عبارت ساده تر باس دیتا در حافظه دارای 64 مسیر می باشد. این 64 مسیر با نام هایD0 تاD63 نامگذاری می شوند. در حافظه، اطلاعات در حالت معمول بصورت 64 بیت ، 64 بیت منتقل می شوند. یعنی اگر در یک سیکل اطلاعات یکبار (تکنولوژی SDRAM) منتقل شوند در نتیجه 64 بیت اطلاعات در یک سیکل منتقل خواهد شد.
در تکنولوژی Dual Channel با استفاده از دو کانال یا مضرب زوجی از کانال ها می توان تعداد مسیر ها را درData Bus به 128 مسیر رساند در نتیجه پهنای باند 2 برابر می شود. تعداد اسلات های حافظه در تکنولوژیDual Channel می تواند 2 یا مضربی از 2 باشد.
نکته : گذرگاه Address Bus در تکنولوژی Dual Channel بین کانال ها مشترک می باشد.
در اینجا برای استفاده از تکنولوژی Dual Channel لازم است دو حافظه مشابه (یکسان در فرکانس و Timing) را در اسلات هایی هم رنگ قرار دهید. فرض کنید دو حافظهDDR2 با 1 گیگا بایت حافظه دارید. برای اینکه از پهنای باند 128 بیتی استفاده کنید لازم است هر دو ماژول حافظه را در اسلات آبی یا در اسلات سفید قرار دهید. دقت کنید اگر یکی از ماژول های حافظه را در اسلات آبی و دیگری را در اسلات سفید قرار دهید در نتیجه حالتSingle Channel اتفاق می افتد.
نکته : فرض کنید شما یک ماژول حافظه 4 گیگا بایت (DDR2) و دو ماژول حافظه 2 گیگا بایت (DDR2) دارید. اگر فرکانس هر دو ماژول حافظه برابر 1333 مگا هرتز باشد، آیا استفاده از یک حافظه 4 گیگا بایت مناسب تر است یا استفاده از دو حافظه 2 گیگا بایت با تکنولوژیDual Channel بهتر می باشد؟
استفاده از تکنولوژیDual Channel راه حل بهتری است چون پهنای باند ایجاد شده بیشتر خواهد بود. 128 * (1333) / 8 = 21.5 GB/S
64 * (1333) / 8 = 10.5 GB/S
دیدگاهتان را بنویسید
برای نوشتن دیدگاه باید وارد بشوید.