بایت

دانلود پاورپوینت مطالعه و بررسی پردازنده های DSP و امکان سنجی یک سامانه حداقلی جهت کار با آنها

دانلود پاورپوینت مطالعه و بررسی پردازنده های DSP و امکان سنجی یک سامانه حداقلی جهت کار با آنها

مشخصات عمومی پردازنده های DSP مراحل طراحی سیستم DSP تحلیل سیستم DSP معماری پردازشگرهای دیجیتال

دانلود دانلود پاورپوینت مطالعه و بررسی پردازنده های DSP و امکان سنجی یک سامانه حداقلی جهت کار با آنها

مطالعه و بررسی پردازنده های DSP و امکان سنجی
یک سامانه ی حداقلی جهت کار با DSP
DSP
مشخصات عمومی پردازنده های DSP
مراحل طراحی سیستم DSP
تحلیل سیستم DSP
دسته بندی الکترونیک و مخابرات
فرمت فایل ppt
حجم فایل 4322 کیلو بایت
تعداد صفحات فایل 40
مشخصات عمومی پردازنده های DSP
مراحل طراحی سیستم DSP
تحلیل سیستم DSP
معماری پردازشگرهای دیجیتال

الف) معماری وان – نیومان

ب) معماری هاروارد

ج) معماری سوپر هاروارد

معماری SHARC
فصل دوم

معرفی پردازنده های DSP و سخت افزار لازم جهت کار با آنها

چرا پردازنده های DSP ؟
ویژگی های پردازنده های DSP
واحد MAC
دسترسی موثر به حافظه
واحدهای اجرایی مستقل از هم
نمایش داده و دقت نمایش
حلقه های بدون بالا سری
اجزای جانبی
دستورالعمل های خاص
درگاه اتصال
شرکتهای فعال در زمینه ی  تولید پردازنده های DSP
پردازنده های DSP  مهم
مقدمه ای بر معماری خانواده ی TI
همزمانی و کنترل سیگنال های داخلی
CLOCK همزمان به تمام اجزای سیستم ارسال می شود  و با توجه به ثبات های تعریف شده برای اجزا، هر جزء فعال یا غیر فعال می شوند.  

 

سری C2000

  اعضای مهم این سری

.1C24x
.2C28X 

 

  خصوصیات   

.1طراحی شده برای کارهای کنترلی(مثل میکرو کنترلر ها) اما به صورت  Real Time
.2قابلیت اطمینان بالا
.3کارآیی بالا (تا 150MIPS )
پردازنده های سری C5000
سری C6000
پردازنده های DAVINCI
جزیی از خانواده ی C6000 به همراه یک پردازنده ی همه منظوره
توانایی انجام پروتکلهای ویدئویی به صورت سخت افزاری
 
 
 
فایل پاورپوینت 40 اسلاید

دانلود دانلود پاورپوینت مطالعه و بررسی پردازنده های DSP و امکان سنجی یک سامانه حداقلی جهت کار با آنها

دانلود پاورپوینت بررسی و ارزیابی پردازنده های چند هسته ای

پاورپوینت بررسی و ارزیابی پردازنده های چند هسته ای

دانلود پاورپوینت بررسی و ارزیابی پردازنده های چند هسته ای بررسی بررسی و ارزیابی پردازنده های چند هسته ای پاورپوینت جامع و کامل بررسی و ارزیابی پردازنده های چند هسته ای کاملترین پاورپوینت بررسی و ارزیابی پردازنده های چند هسته ای پکیج پاورپوینت بررسی و ارزیابی پردازنده های چند هسته ای مقاله بررسی و ارزیابی پردازنده های چند هسته ای

دانلود پاورپوینت بررسی و ارزیابی پردازنده های چند هسته ای

دانلود پاورپوینت بررسی و ارزیابی پردازنده های چند هسته ای
بررسی بررسی و ارزیابی پردازنده های چند هسته ای
پاورپوینت جامع و کامل بررسی و ارزیابی پردازنده های چند هسته ای
کاملترین پاورپوینت بررسی و ارزیابی پردازنده های چند هسته ای
پکیج پاورپوینت بررسی و ارزیابی پردازنده های چند هسته ای
مقاله بررسی و ارزیابی پردازنده های چند هسته ای
دسته بندی پاورپوینت
فرمت فایل ppt
حجم فایل 1107 کیلو بایت
تعداد صفحات فایل 24

نوع فایل: پاورپوینت (قابل ویرایش)

 قسمتی از متن پاورپوینت :

 

تعداد اسلاید : 24 صفحه

1 پاورپوینت بررسی و ارزیابی پردازنده های چند هسته ای 2 چرا CPUهای چند هسته ای ؟ 1 . تقسیم بار سیستم
2 . زیاد شدن توان عملیاتی ( Throughput)
3 . اجرای بهتر برنامه های سنگین(برنامه هایی با چند Thread)
4 . به بن بست رسیدن روش بالا بردن فرکانس کاری پردازنده های تک هسته ای
5 . وجود کش L1 و L2 بصورت جدا گانه برای هر هسته
6 . صرفه جویی در هزینه ها
7 . تحمل پذیری در برابر خطا (Fault-Toleraut) 3 پردازنده های چند هسته ای متقارن و نا متقارن 1 . چند هسته ای نا متقارن
ASMP ( ASymmetric Multi Processing )


2 . چند هسته ای متقارن
SMP ( Symmetric Multi Processing ) 4 مزایای پردازنده های چند هسته ای متقارن نسبت به نا متـقـارن 1 . متعادل شدن بار روی هسته ها

2 . قابل حمل بودن سیستم عامل

3 . عدم خرابی کل سیستم 5 اولین CPU دو هسته ای AMD Athlon 64 X2 این پردازنده بر پایه ی پردازنده ی تک هسته ای َAthlon 64 بدلیل وجود :

1 . رابط Hyper Transport و کنترل کننده های آن
2 . کنترل کننده حافظه

روی Chip پردازنده Athlon 64 ساخته شد .

6 مشخصات Athlon 64 X2 رابط Hyper Transport ( رابط بین دو هسته ) 1GHz to 1.8 GHz
رابط North Bridge ( رابط بین CPU و Cache)
کنترل کننده حافظه
تکنولوژی ساخت 90nm
ولتاژ کاری 1.35v to 1.40v
گرمای خروجی کمی بیش از 110 Watt
توان مصرفی (TDP) 89 Watt
وجود Cache L1 & L2 جداگانه برای هر هسته
L1:128 KB
L2: 512 KB to 1.00MB
رابط 32 بایتی (Advanced Transfer Cache) ATC
7 دو برتری سری پردازنده های Athlon 64 X2
1 . Crossbar Swich


2 . امکان استفاده از سوکت 939 / 940

8 Performance کارایی
Performance= (frequency)*(instruction per clock)



SIMD ( SSE 1,2,3,..)
(1996 Pentium)
9 انرژی مصرفی TDP

نوت بوکها و موبایلها


Power=(Dynamic Capacitance)*(Voltage*Voltage)*Frequency


10 Cache حافظه ی پنهان L1  L2  L3  RAM

Cache  High Speed Static RAM(SRAM)

RAM  Dynamic RAM (DRAM)

دسترسی سریع و هوشمند به اطلاعات در پردازنده های Intel 11 Standard Processor Over –Clocked 20%
2. Standard Processor
3. Two Standard Processors Under-Clocked 20% 12 13 1 . افزایش میزان حافظه بصورت دینامیک 2 . به اشتراک گذاری اطلاعات بین دو هسته 14 15 Hyper Threading Technology 16 Turbo Boost Technology 17 Core i3 Clarkdale – 32 nm process technology
2 physical cores/4 threads
64 Kb L1 cache
512 Kb L2 cache
4 MB L3 cache
Introduced January, 2010
Socket 1156 LGA
2-channels DDR3
Integrated HD GPU
Variants
530 – 2.93 GHz Hyper-Threading
540 – 3.06 GHz Hyper-Threading
550 – 3.2 GHz Hyper-Threading
560 – 3.33 GHz Hyper-Threading

 


توجه: متن بالا فقط قسمت کوچکی از محتوای فایل پاورپوینت بوده و بدون ظاهر گرافیکی می باشد و پس از دانلود، فایل کامل آنرا با تمامی اسلایدهای آن دریافت می کنید.

دانلود پاورپوینت بررسی و ارزیابی پردازنده های چند هسته ای

دانلود بررسی سیستم پیاده سازی بلادرنگ کدک صحبت استاندارد G.728 بر روی پردازنده TMS320C5402

پیاده سازی بلادرنگ کدک صحبت استاندارد G.728 بر روی پردازنده TMS320C5402

کدک صحبت استاندارد G728، یک کدک کم تاخیر است که صحبت با کیفیت عالی را در نرخ بیت 16 kbps ارائه می دهد و برای شبکه های تلفن ماهواره ای و اینترنت و موبایل که به تاخیر زیاد حساس هستند ، مناسب است در این رساله به پیاده سازی بلادرنگ اینکدر و دیکدر G728 بصورت دوطرفه کامل ( Full Duplex )بر روی پردازنده TMS320C5402 می پردازیم

دانلود پیاده سازی بلادرنگ کدک صحبت استاندارد G.728 بر روی پردازنده TMS320C5402

کدینگ و فشرده سازی صحبت 
 پیاده سازی بلادرنگ
 DSP 
 TMS320C5402 
 برد DSK
دسته بندی کامپیوتر و IT
فرمت فایل doc
حجم فایل 914 کیلو بایت
تعداد صفحات فایل 103

کدک صحبت استاندارد G.728، یک کدک کم تاخیر است که صحبت با کیفیت عالی را در نرخ بیت 16 kbps ارائه می دهد و برای شبکه های تلفن ماهواره ای و اینترنت و موبایل که به تاخیر زیاد حساس هستند ، مناسب است. در این رساله به پیاده سازی بلادرنگ اینکدر و دیکدر G.728 بصورت دوطرفه کامل ( Full Duplex )بر روی پردازنده TMS320C5402 می پردازیم .

روشی ترکیبی برای برنامه نویسی TMS ارائه می شود که در آن زمان وپیچیدگی برنامه نویسی نسبت به برنامه نویسی دستی به 30% کاهش می یابد . در این روش پس از برنامه نویسی و شبیه سازی ممیزثابت الگوریتم کدک به زبان C ، با استفاده از نرم افزار ( Code Composer Studio ) CCS، برنامه به زبان اسمبلی ترجمه شده و بهینه سازی دستی در کل کد اسمبلی صورت می گیرد . سپس بعضی از توابع مهم برنامه از نظر MIPS ، بصورت دستی به زبان اسمبلی بازنویسی می شوند تا برنامه بصورت بلادرنگ قابل اجرا گردد . در پایان نتایج این پیاده سازی ارائه می شود .

 کلمات کلیدی

 کدینگ و فشرده سازی صحبت ، پیاده سازی بلادرنگ ، DSP ، TMS320C5402 ، برد DSK

فهرست مطالب

- مقدمه 4

فصل 1 : بررسی و مدل سازی سیگنال صحبت

1-1- معرفی سیگنال صحبت 6

1-2- مدل سازی پیشگویی خطی 10

1-2-1- پنجره کردن سیگنال صحبت 11

1-2-2- پیش تاکید سیگنال صحبت 13

1-2-3- تخمین پارامترهای LPC 14

 

فصل 2 : روش ها و استانداردهای کدینگ صحبت

2-1- مقدمه 15

2-2- روش های کدینگ 19

2-2-1- کدرهای شکل موج 21

2-2-2- کدرهای صوتی 22 2-2-3- کدرهای مختلط 24

الف- کدرهای مختلط حوزه فرکانس 27

ب- کدرهای مختلط حوزه زمان 29

 

فصل 3 : کدر کم تاخیر LD-CELP

3-1- مقدمه 34

3-2- بررسی کدرکم تاخیر LD-CELP 36

3-2-1- LPC معکوس مرتبه بالا 39

3-2-2- فیلتر وزنی شنیداری 42

3-2-3- ساختار کتاب کد 42

3-2-3-1- جستجوی کتاب کد 43

3-2-4- شبه دیکدر 45

3-2-5- پست فیلتر 46

فصل 4 : شبیه سازی ممیزثابت الگوریتم به زبان C

4-1- مقدمه 49

4-2- ویژگی های برنامه نویسی ممیزثابت 50

4-3- ساده سازی محاسبات الگوریتم 53

4-3-1- تطبیق دهنده بهره 54

4-3-2- محاسبه لگاریتم معکوس 58

4-4- روندنمای برنامه 59

4-4-1- اینکدر 63

4-4-2- دیکدر 69

فصل 5 : پیاده سازی الگوریتم برروی DSP

5-1- مقدمه 74

5-2- مروری بر پیاده سازی بلادرنگ 75

5-3- چیپ های DSP 76

5-3-1- DSP های ممیزثابت 77

5-3-2- مروری بر DSP های خانواده TMS320 78

5-3-2-1- معرفی سری TMS320C54x 79

5-4- توسعه برنامه بلادرنگ 81

5-5- اجرای برنامه روی برد توسعه گر C5402 DSK 82

5-5-1- بکارگیری ابزارهای توسعه نرم افزار 84

5-5-2- استفاده از نرم افزارCCS 86

5-5-3- نتایج پیاده سازی 94

5-6- نتیجه گیری و پیشنهاد 97

- ضمائم

- ضمیمه (الف) : دیسکت برنامه های شبیه سازی ممیز ثابت به زبان C و

پیاده سازی کدک به زبان اسمبلی - ضمیمه (ب) : مقایسه برنامه نویسی C و اسمبلی 98

- مراجع103

 

دانلود پیاده سازی بلادرنگ کدک صحبت استاندارد G.728 بر روی پردازنده TMS320C5402

دانلود تحقیق Intel، AMD و پردازنده های 64 بیتی

تحقیق Intel، AMD و پردازنده های 64 بیتی

دانلود تحقیق درباره انواع پردازنده های 64 بیتی و intel amd

دانلود تحقیق Intel، AMD و پردازنده های 64 بیتی

Intel، AMD و پردازنده های 64 بیتی
پردازنده های 64 بیتی
بیت پیست
intel
amd
bit
binary digit
انواع پردازنده
دانلود
دانلود مقاله
دانلود تحقیق
دانلود پایان نامه
دسته بندی کامپیوتر و IT
فرمت فایل doc
حجم فایل 7 کیلو بایت
تعداد صفحات فایل 9

*Intel، AMD و پردازنده های 64 بیتی*

 

Bit چیست ؟

کلمه بیت مخفف عبارت binary digit است. اعداد دودویی یا باینری یعنی همان روشی است که یک کامپیوتر داده ها را با آن ذخیره کرده یا در قالب آن انتقال می دهد. یک بیت می تواند مقداری بین صفر یا یک را به خود بگیرد. اگر تعدادی از بیت را پشت سرهم ردیف کنیم ، به یک کد باینری می رسیم مثل 1001011000101 که می تواند بیانگر یک دستورالعمل ریاضی مثل جمع یا تفریق،‌یک محل خاص از حافظه جهت آدرس دهی، و یا یک داده مشخص مثلا عدد 12.456 باشد. یک پردازنده 32 بیتی، مثل پنتیوم قادر است بااستفاده از این رشته صفر و یک، تا عدد 2 به توان 32 را کد گذاری کند یا در اصطلاح، آن را به مبنای باینری ببرد. طبیعی است که این میزان برای یک پردازنده 64 بیتی به 2 به توان 64 می رسد و این بدان معنی است که یک پردازنده 64 بیتی، می تواند سقف بسیار بالاتری از اعداد را در واحد زمان پشتیبانی کند. بنابراین اگر یک پردازنده 32 بیتی بخواهد عددی بیشتر از2 به توان 32 را پردازش کند یا انتقال دهد، باید در دو سیکل زمانی این کار را انجام دهد که وقت بیشتری را نسبت به یک پردازنده 64بیتی صرف می کند. بدین ترتیب یک پردازنده 64 بیتی، صرف نظر از آن که چند سیکل زمانی در ثانیه بیشتر از یک پردازنده 32 بیتی دارد، در هر کدام از این سیکل های زمانی نیز قادر است دو برابر یک پردازنده 32 بیتی عمل پردازش را انجام دهد.

حافظه ، مسئله مهم تر

اما عامل دیگری که تحت تأثیر دامنه بیتی که پردازنده قرار می گیرد، میزان حافظه ای است که سیستم پشتیبانی می کند یا مورد دسترسی قرار می دهد. در پردازنده های 32 بیتی که با سیستم عامل های همگون 32 بیتی کار می کنند، تنها چهار گیگا بایت از فضای حافظه RAM قابل دسترسی است که حتی این مقدار هم توسط سیستم عامل های 32 بیتی ، اغلب به دو گیگا بایت کاهش می یابد. زیرا دو گیگا بایت دیگر از آن باید به برنامه های کاربردی جهت اجرا تخصیص داده شود. پردازنده پنتیوم 4 محصول اینتل و آتلون XP از AMD، از جمله همین پردازنده هایی هستند که علیرغم فرکانس بالا جهت اجرای تعداد بیشتری دستورالعمل در واحد زمان ، به دلیل عدم امکان دسترسی به مقادیر زیادتری از حافظه، گاه سرورهای محیط های Enterprise را با مشکل مواجه می کنند. در حالی که این مشکل ، در پردازنده های 64 بیتی البته به شرط اجرای برنامه های 64 بیتی تحت سیستم عامل های 64 بیتی با پشتیبانی از چند ترابایت فضای حافظه، برطرف شده است .
اینتل و AMD

دانلود تحقیق Intel، AMD و پردازنده های 64 بیتی

دانلود بررسی سیستم پیاده سازی بلادرنگ کدک صحبت استاندارد G.728 بر روی پردازنده TMS320C5402

پیاده سازی بلادرنگ کدک صحبت استاندارد G.728 بر روی پردازنده TMS320C5402

کدک صحبت استاندارد G728، یک کدک کم تاخیر است که صحبت با کیفیت عالی را در نرخ بیت 16 kbps ارائه می دهد و برای شبکه های تلفن ماهواره ای و اینترنت و موبایل که به تاخیر زیاد حساس هستند ، مناسب است در این رساله به پیاده سازی بلادرنگ اینکدر و دیکدر G728 بصورت دوطرفه کامل ( Full Duplex )بر روی پردازنده TMS320C5402 می پردازیم

دانلود پیاده سازی بلادرنگ کدک صحبت استاندارد G.728 بر روی پردازنده TMS320C5402

کدینگ و فشرده سازی صحبت 
 پیاده سازی بلادرنگ 
 DSP 
 TMS320C5402 
 برد DSK
دسته بندی الکترونیک و مخابرات
فرمت فایل docx
حجم فایل 903 کیلو بایت
تعداد صفحات فایل 101

کدک صحبت استاندارد G.728، یک کدک کم تاخیر است که صحبت با کیفیت عالی را در نرخ بیت 16 kbps ارائه می دهد و برای شبکه های تلفن ماهواره ای و اینترنت و موبایل که به تاخیر زیاد حساس هستند ، مناسب است. در این رساله به پیاده سازی بلادرنگ اینکدر و دیکدر G.728 بصورت دوطرفه کامل ( Full Duplex )بر روی پردازنده TMS320C5402 می پردازیم .

روشی ترکیبی برای برنامه نویسی TMS ارائه می شود که در آن زمان وپیچیدگی برنامه نویسی نسبت به برنامه نویسی دستی به 30% کاهش می یابد . در این روش پس از برنامه نویسی و شبیه سازی ممیزثابت الگوریتم کدک به زبان C ، با استفاده از نرم افزار ( Code Composer Studio ) CCS، برنامه به زبان اسمبلی ترجمه شده و بهینه سازی دستی در کل کد اسمبلی صورت می گیرد . سپس بعضی از توابع مهم برنامه از نظر MIPS ، بصورت دستی به زبان اسمبلی بازنویسی می شوند تا برنامه بصورت بلادرنگ قابل اجرا گردد . در پایان نتایج این پیاده سازی ارائه می شود .

 کلمات کلیدی

 کدینگ و فشرده سازی صحبت ، پیاده سازی بلادرنگ ، DSP ، TMS320C5402 ، برد DSK

فهرست مطالب

- مقدمه 4

فصل 1 : بررسی و مدل سازی سیگنال صحبت

1-1- معرفی سیگنال صحبت 6

1-2- مدل سازی پیشگویی خطی 10

1-2-1- پنجره کردن سیگنال صحبت 11

1-2-2- پیش تاکید سیگنال صحبت 13

1-2-3- تخمین پارامترهای LPC 14

 

فصل 2 : روش ها و استانداردهای کدینگ صحبت

2-1- مقدمه 15

2-2- روش های کدینگ 19

2-2-1- کدرهای شکل موج 21

2-2-2- کدرهای صوتی 22 2-2-3- کدرهای مختلط 24

الف- کدرهای مختلط حوزه فرکانس 27

ب- کدرهای مختلط حوزه زمان 29

 

فصل 3 : کدر کم تاخیر LD-CELP

3-1- مقدمه 34

3-2- بررسی کدرکم تاخیر LD-CELP 36

3-2-1- LPC معکوس مرتبه بالا 39

3-2-2- فیلتر وزنی شنیداری 42

3-2-3- ساختار کتاب کد 42

3-2-3-1- جستجوی کتاب کد 43

3-2-4- شبه دیکدر 45

3-2-5- پست فیلتر 46

فصل 4 : شبیه سازی ممیزثابت الگوریتم به زبان C

4-1- مقدمه 49

4-2- ویژگی های برنامه نویسی ممیزثابت 50

4-3- ساده سازی محاسبات الگوریتم 53

4-3-1- تطبیق دهنده بهره 54

4-3-2- محاسبه لگاریتم معکوس 58

4-4- روندنمای برنامه 59

4-4-1- اینکدر 63

4-4-2- دیکدر 69

فصل 5 : پیاده سازی الگوریتم برروی DSP

5-1- مقدمه 74

5-2- مروری بر پیاده سازی بلادرنگ 75

5-3- چیپ های DSP 76

5-3-1- DSP های ممیزثابت 77

5-3-2- مروری بر DSP های خانواده TMS320 78

5-3-2-1- معرفی سری TMS320C54x 79

5-4- توسعه برنامه بلادرنگ 81

5-5- اجرای برنامه روی برد توسعه گر C5402 DSK 82

5-5-1- بکارگیری ابزارهای توسعه نرم افزار 84

5-5-2- استفاده از نرم افزارCCS 86

5-5-3- نتایج پیاده سازی 94

5-6- نتیجه گیری و پیشنهاد 97

- ضمائم

- ضمیمه (الف) : دیسکت برنامه های شبیه سازی ممیز ثابت به زبان C و

پیاده سازی کدک به زبان اسمبلی - ضمیمه (ب) : مقایسه برنامه نویسی C و اسمبلی 98

- مراجع103

دانلود پیاده سازی بلادرنگ کدک صحبت استاندارد G.728 بر روی پردازنده TMS320C5402