معماری پردازنده DSP

پردازنده DSP معماری داخلی

پس از معرفی رویژن‌های متمایز پردازنده DSP سری C55x شرکت TI ، اکنون به بررسی دقیق‌تر این خانواده از پردازنده‌ها می‌پردازیم.

اما پیش از آن بد نیست به پیشنیاز علمی ورود به حوزه‌ی معماری کامپیوترها و پردازنده‌ها اشاره‌ای داشته باشیم.

اگر شما دانشجوی رشته‌های کامپیوتر یا برق بوده‌اید (یا هم اکنون در دانشگاه در حال تحصیل می‌باشید.) از یکی از دو کتاب زیر به عنوان مرجع درسی خود استفاده کرده‌اید.

پیشنیاز معماری پردازنده DSP

پیشنهاد ما نیز یکی از همین دو کتاب می‌باشد.

باس‌های داخلی پرازنده DSP خانواده C55x شرکت Texas Instruments

در ویدئوی زیر با باس‌های داخلی دیتا، آدرس و برنامه‌ی پردازنده DSP سری ۵۵ TI آشنا خواهید شد.

توجه داشته باشید که تراشه‌ای که ما روی آن بحث‌های خود را مطرح کرده‌ایم و برد آموزشی خود را بر اساس آن طراحی نموده‌ایم، به Revision 2‌ متعلق می‌باشد.

عکس اول از معماری پردازنده DSPهمان‌طور که در عکس فوق مشاهده می‌کنید، معماری داخلی یک پردازنده DSP دارای ۱۲ باس مستقل می‌باشد. این باس‌ها در ۵ دسته‌ی زیر جای می‌گیرند:

  • باس خواندن دیتا
  • باس نوشتن دیتا
  • باس آدرس دیتا
  • باس برنامه
  • باس آدرس برنامه

در مورد تک تک این باس‌ها در فیلم توضیح داده شده است.

همچنین درباره‌ی تفاومت‌هایی که بین پهنای برخی باس‌های رویژن‌های ۲ و ۳ وجود دارد، در این فیلم صحبت شده است.

در رابطه با معماری پردازنده DSP شرکت TI مؤلف این پست نظرات و ایده‌هایی را به شرکت سازنده ارائه داده است که مورد استقبال مهندسین سازنده‌ی این پردازشگرها واقع شده است. 
همچنین در اثر کار با این پردازنده‌ها بنده به چندین مورد خطا برخورده‌ام که ضمن گزارش آن به مهندسین TI نظرات خود را نیز با آن‌ها مطرح نموده‌ام
که مورد تأیید ایشان قرار گرفته است.
در ادامه دو نمونه‌ از این موارد را مشاهده می‌کنید.
معماری پردازنده DSP مهندس مک‌کئون
توجه: پی بردن به ایرادات معماری پردازنده‌ها نوعاً در اثر برنامه‌نویسی به زبان اسمبلی پردازنده DSP رخ می‌دهد.
دوستانی که علاقه‌مند به ورود در حوزه‌ی کار با پردازشگرهای سیگنال دیجیتال هستند ضمن تسلط بالا بر زبان C
از یادگیری زبان اسمبلی پردازنده‌ی اصلی خود غافل نشوند.
در طی این سال‌ها کلاس‌های آموزشی‌ای توسط تیم فنی مهندسی آرتوان برای دانشگاه‌های معتبر و مراکز تحقیقاتی فعال در این حوزه برگزار شده است. 
در این دوره‌ها روش پیاده‌سازی یک الگوریتم پردازشی بر روی یک پردازنده DSP را می‌آموزید.
کانال تلگرام

درباره ی حسین فروزانی

حسین

همچنین ببینید

فیلم آموزش دی اس پی

آموزش دی اس پی های خانواده C5000

بخش دوم از فیلم آموزش دس اس پی با رویکرد برنامه نویسی در CCS در این …

عضویت
اطلاع رسانی کن از
guest

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.

0 نظرات
بازخورد درون خطی
مشاهده همه نظرات
0
سوال یا پیشنهادی دارید؟ لطفاً کلیک کنید.x