فرمت فایل : word(قابل ویرایش)
تعداد صفحات:55
فهرست مطالب:
فصل اول ۲
۱- معرفی مرکز تحقیقات مخابرات ایران: ۳
۲- تاریخچه: ۳
۳- پژوهشکده ی فناوری ارتباطات: ۳
۴- پژوهشکده ی امینت فناوری اطلاعات و ارتباطات: ۴
۵- پژوهشکده ی مطالعات راهبردی و اقتصادی: ۴
فصل دوم: ۵
مقدمه ۶
خصوصیات TMS320C54X 7
توضیح کلی در مورد DSP 9
پایه های آی سیهای ۵۴x 9
کنترل برنامه ۱۷
ساختار باس ۱۷
حافظه ۱۸
پورت سریال ۲۲
فصل سوم ۲۷
استاندارد G.729 28
توضیح کلی در مورد کد کننده ۲۸
دلیل انتخاب G.729 29
بلوک دیاگرام مدل CELP 30
بلوکهای G.729 31
تاخیر ۳۴
توضیح عملی Encoder 34
پیش پردازش Pre – Processing 34
آنالیز تخمین خطی وکونتیزاسیون ۳۵
پنجره کردن و محاسبه Auto Correction 36
الگوریتم لوینسن – دوربین ۳۸
تبدیل LP بهLSP 39
کوانتیزاسیون ضرایب LSP 40
تبدیل ضرایب LSP به LP 42
Perceptual Weighting 43
منابع: ۴۴
مقدمه:
کارت VCU در بخش باند پایه عملیات فشرده سازی و فریمینگ صوتی را انجام می دهد تا هر کانال صوتی 64Kbps بعد از انجام کدینگ 726 ( ADPCM ) با نرخ 16Kbps به بخش فریمینگ ارسال شده و با اضافه شدن سربار فریمینگ جهت ارسال و دریافت صحیح بیت ها در مبدا و مقصد ، در نهایت با پهنای باند 19.2Kbps به مودم ماهواره ای تحویل داده شده و از آنجا وارد کانال ماهواره ای شود . در طراحی کارت VCU فعلی از آی سی های ADPCM شرکت Zarlink استفاده شده است که ضمن سادگی کار ، در حداقل زمان ، کارت راه اندازی شود . با توجه به گران بودن پهنای باند ماهواره ای به نظر می رسد در این کارت می بایست از استانداردهای فشرده سازی دیگری استفاده شود تا با پهنای باند کمتری صوت انتقال یابد . از جمله این استانداردها می توان به G.729 اشاره نمود که ضمن مقبولیت عام ، صوت را تا میزان 8Kbps فشرده می نماید . لیکن اجرای آن نیاز به استفاده از DSP دارد تا بتوان این استانداردها که ماهیتی ریاضی دارند را در کارت پیاده سازی نمود . در واقع جهت توسعه آتی سیستم در بخش صوت و کارت VCU ، کافیست به جای آی سی های ADPCM از DSP استفاده نمود تا بتوان الگوریتم های مورد نظر را پیاده سازی نمود . نکته مهم در این توسعه عدم تغییر در ساختار کارت است . در واقع با تغییر ذکر شده سایر ماژول های کارت تغییر نمی کنند از جمله بخش فریمینگ و ارسال و دریافت به مودم ماهواره ای که همچنان به همان صورت در FPGA های برد قرار می گیرند .
در این فصل مطالعه مقدماتی در مورد DSP و استاندارد G.729 انجام شده است تا پیش زمینه لازم جهت توسعه آتی سیستم حاصل گردد . با توجه به این نکته که ظرفیت و تعداد کانال های صوتی یک ایستگاه که وارد کانال ماهواره ای می شوند بسیار محدود است ( چون هر ایستگاه نهایت 64 مشترک دارد و طبق آمار تماس های هم زمان با خارج از ایستگاه کمتر از 16 تماس است ) با بررسی های انجام شده DSP های سری 54X برای این کاربرد کفایت می کنند ضمن آنکه این خانواده از DSP ها با قیمت مناسب در داخل کشور وجود دارند که این مطلب از اهمیت به سزایی در بخش تولید برخوردار است .
خصوصیات TMS320C54X
معماری پیشرفته چند باسه با سه باس مجزا برای حافظه دیتای 16 بیتی و یک باس حافظه برنامه
45 بیت واحد منطقی محاسباتی (ALU) شامل یک شیفت دهنده 45 بیتی و دو انباره 40 بیتی مستقل
ضرب کننده موازی 17×17 بیت جفت شده با یک جمع کننده اختصاص یافته 40 بیتی برای عملیات جمع / ضرب (MAC) تک سیکلی بدون Pipeline
واحد مقایسه – انتخاب و ذخیره ( CSSU) برای انتخاب مقایسه / جمع عملگر Viterbi
رمزگذاری توانی برای محاسبه یک مقدار توانی از یک انباره 40 بیتی در یک سیکل تکی
دو تولید کننده آدرس با هشت ثبات کمکی و دو واحد محاسباتی ثابت کمکی ( ARAU)
باس دیتا با یک خصیصه نگهدارنده باس
باس آدرس با یک خصیصه نگهدارنده باس( فقط 548 و 549)
مود آدرس دهی بسط یافته برای حداکثر بیت 16×M8 فضای برنامه خارجی قابل آدرس دهی ( فقط 548 و 549)
حداکثر بیت16× 192K فضای حافظه قابل آدرس دهی ( 64Kword برنامه، Kword I/O 64)
ROM درون آی سی که مقداری از آن قابل ترکیب بندی به صورت حافظه دیتا / برنامه میباشد.
عملیات Repeat تک دستوری و Block Repeat برای کد کردن برنامه
دستورهای دارای یک عملوند کلمه طولانی 32 بیتی
دستورهای دارای یک عملوند کلمه طولانی 32 بیتی
دستورهای محاسباتی با ذخیره موازی و بارگذاری موازی
دستورالعمل های ذخیره شرطی
بازگشت سریع از وقفه
اجزا درون آی سی
– تولید کننده Wait – State قابل برنامه ریزی با نرم افزار و سوئیچنگ بانک قابل برنامهریزی
– تولید کننده کلاک PLL ( Phase Lock Loop) درون آی سی با اسیلاتور داخلی یا منبع کلاک خارجی
– پورت سریال کاملا دوطرفه برای حمایت انتقال 8 یا 16 بیتی ( LC546 و LC545 و 541)
– پورت سریال TDM (Time Division Multiplexed)
( فقط 542,543,548 ,549)
– پورت سریال بافر شده (BSP) ( فقط 542,543, LC545 , LC456 , 548, 549)
– واسط پورت (HPI) Host موازی 8 بیتی ( فقط 542,Lc545, 548,549)
– یک تایمر16 بیتی
– قطع کنترل ورودی – خروجی خارجی ( XIO) جهت غیر ممکن کردن باس دیتا، باس آدرس و سیگنالهای کنترلی خارجی
– کنترل مصرف توان با دستورالعملهای IDLE1 و IDLE2 ، IDLES با مودهای توان – پایین
– منطق شبیه سازی بر پایه SCAN درون آی سی، (JTAG IEEE Std 1146.1 )
– 25ns زمان اجرا دستور العمل ممیز – ثابت تک سیکلی ] 40MIPS [ برای منبع تغذیه V 5 ( فقط 542 و 541)
– 20ns و 25ns زمان اجرای دستورالعمل ممیز – ثابت تک سیکلی ] 40,50MIPS [ برای منبع تغذیه 3.3V ( فقط LC54x)
– ns 15 زمان اجرای دستورالعمل ممیز – ثابت تک سیکلی ] 66MIPS [ برای منبع تغذیه 3.3V ( LC548 , LC549)
– 12.5ns زمان اجرای ممیز – ثابت تک سیکلی ] 80MIPS [ برای منبع تغذیه 3.3V ( 548,LC54xA,lC549)
– 10ns زمان اجرای ممیز – ثابت تک سیکلی [120,100 MIPS] برای منبع تغذیه 3.3V هسته 2.5V ( VC549)
فرمت:word(قابل ویرایش)
تعداد صفحات:74
فهرست مطالب
فصل اول. ۸
کدینگ و مدالاسیون. ۸
۱-۱ کدینگ و مدالاسیون. ۹
۱-۲ انتقال دادههای آنالوگ و دیجیتال. ۱۰
۱-۳ داده ها و سیگنال ها ۱۲
۱-۴ انتقال آنالوگ و دیجیتال. ۱۵
فصل دوم. ۲۲
کدینگ دیجیتال به دیجیتال و دیجیتال به آنالوگ… ۲۲
۲-۱ تبدیل دیجیتال به دیجیتال: ۲۳
۲-۱-۱ کدینگ تک قطبی (unipolar) 29
2-1-2کدینگ قطبی (polar) 30
2-1-3کدینگ دو قطبی bipolar 37
2-2 تبدیل سیگنالهای دیجیتال به آنالوگ… ۳۹
۲-۲-۱ روش ASK.. 42
2-2-2 روش FSK.. 43
2-2-3 PSK دوسطحی.. ۴۷
۲-۲-۴ مدولاسیون دامنه تربیعی یا روش (QAM). 52
فصل سوم. ۵۴
تبدیل سیگنالهای آنالوگ به دیجیتال و آنالوگ به آنالوگ… ۵۴
۳-۱ تبدیل سیگنالهای آنالوگ به دیجیتال. ۵۵
۳-۱-۱ مدولاسیون بر حسب دامنه پالس PAM… 57
3-1-2 مدولاسیون کد پالس…. ۵۸
۳-۱-۳ مدولاسیون دلتا (DM). 62
3-2 داده آنالوگ، سیگنال آنالوگ… ۶۶
۳-۲-۱ مدولاسیون دامنه. ۶۷
۳-۲-۲ مدولاسیون زاویه. ۷۵
در این کتاب سعی شده است که تمامی مطالب بصورت آسان برای درک بهتر مفاهیم ارائه گردد. در جمع آوری این پایان نامه از کتاب نقل وانتقال اطلاعات (استالینگ) استفاده شده است که تلاش بر این شده مطالبی مفید دربارهی کدینگ و اینکدینگ اطلاعات در شبکههای کامپیوتری ارائه شود. با امید آنکه با مطالهی این پایان نامه به تمامی اهداف آموزشی از پیش تعیین شده خود برسید.
در رسانه سیگنال ها به شکلهای مختلف قابل انتقال هستند. اما چگونه پیام به سیگنال تبدیل شود. برای پاسخ این سئوال میبایست نوع پیام و نوع سیگنال مورد نیاز جهت انتقال اطلاعات در روی رسانه در نظر گرفته شود. با در نظر گرفتن آنالوک ودیجیتال بودن پیام و سیگنال چهار امکان تبدیل پیام به سیگنال و یا بالعکس وجود دارد. این چهار امکان در شکل 1-1 کشیده شده است.
واژه آنالوگ و دیجیتال صراحتاً به ترتیب به پیوسته و گسسته اتلاق میشود. این دو واژه به دفعات در تبادل داده حداقل در سه زمینه به کار میرود: داده، سیگنالینگ (سیگنال دهی) و انتقال. به طور خلاصه، داده را عنصری (واحدی) مینامیم که مفهوم یا اطلاعاتی را حمل میکند. سیگنال ها نمایشهای الکتریکی یا الکترو مغناطیسی داده هستند.
شامل 43 اسلاید powerpoint
فرمت : Word
تعداد صفحات : 75
-1 کدینگ و مدالاسیون
در رسانه سیگنال ها به شکلهای مختلف قابل انتقال هستند. اما چگونه پیام به سیگنال تبدیل شود. برای پاسخ این سئوال میبایست نوع پیام و نوع سیگنال مورد نیاز جهت انتقال اطلاعات در روی رسانه در نظر گرفته شود. با در نظر گرفتن آنالوک ودیجیتال بودن پیام و سیگنال چهار امکان تبدیل پیام به سیگنال و یا بالعکس وجود دارد.
این چهار امکان در شکل 1-1 کشیده شده است. اگر پیام به صورت آنالوگ بوده و سیگنال نیز به صورت آنالوگ باشد. تبدیل بصورت آنالوگ به آنالوگ خواهد بود برای سه امکان دیگر نیز به همین ترتیب تعریف میگردد
1-2 انتقال دادههای آنالوگ و دیجیتال
واژه آنالوگ و دیجیتال صراحتاً به ترتیب به پیوسته و گسسته اتلاق میشود. این دو واژه به دفعات در تبادل داده حداقل در سه زمینه به کار میرود: داده، سیگنالینگ (سیگنال دهی) و انتقال.
به طور خلاصه، داده را عنصری (واحدی[1]) مینامیم که مفهوم یا اطلاعاتی را حمل میکند. سیگنال ها نمایشهای الکتریکی یا الکترو مغناطیسی داده هستند.
سیگنالینگ انتشار فیزیکی سیگنال آنالوگ در یک رسانه مناسب است. انتقال، تبادل داده به وسیله ی انتشار و پردازش سیگنال ها است. آن چه که در ادامه خواهد آمد سعی در شفاف کردن این مفاهیم منفرد خواهد کرد. این کار را با اعمال واژههای آنالوگ و دیجیتال به داده، سیگنال ها و انتقال انجام میدهیم.
شکل1-2 اثر پهنای باند روی یک سیگنال دیجیتال
1-3 داده ها و سیگنال ها
در بحث قبل، سیگنالهای آنالوگ برای نمایش دادههای آنالوگ و سیگنالهای دیجیتال برای نمایش دادههای دیجیتال به کار رفتند. عموماً دادههای آنالوگ تابعی از زمان بوده و طیف فرکانس محدودی را اشغال میکنند. چنین داده هایی با سیگنالهای الکترومغناطیسی نمایش داده شده و طیف یکسانی را اشغال مینمایند. دادههای دیجیتال به وسیله ی سیگنالهای دیجیتال همراه با سطوح ولتاژ مختلف برای دو رقم دودویی نشان داده میشود.
شکل 1-3 تبدیل ورودی PC به سیگنال دیجیتال
دادههای دیجیتال را میتوان به کمک یک مودم (modulator/demodulator) به سیگنالهای آنالوگ تبدیل کرد. مودم یک سری از پالسهای ولتاژ دودویی (دومقداری) را به یک سیگنال آنالوگ تبدیل مینماید. این کار با کد گذاری داده دیجیتال در فرکانس حامل انجام میگیرد. سیگنال حاصل طیف معینی را اشغال میکند که مرکزیت آن حول فرکانس حامل است و ممکن است در رسانه ای مناسب آن موج حامل منتشر شود. بسیاری از مودمهای متداول داده دیجیتال را در طیف صوت ارائه میکنند و بنابراین به آن دادههای امکان انتشار از طریق خطوط تلفنی داده میشود. در سمت دیگر این خط، مودم دیگری سیگنال را برای به دست آوردن داده اصلی، دمدوله مینماید.
در عملی شبیه به آن چه توسط یک مودم انجام میشود، دادههای آنالوگ میتوانند توسط دادههای دیجیتال نمایش داده شوند. دستگاهی که این کار را برای داده صوتی انجام میدهد،کدگذار نام دارد (مخفف Coder-decoder). در واقع کدگذار مستقیماً سیگنال آنالوگی را که معرف داده صوتی است دریافت کرده و آن را به یک رشته بیت تقریب مینماید. در سمت گیرنده، رشته بیت برای بازسازی داده آنالوگ به کار میرود.