سورنا فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

سورنا فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

طراحی و ساخت کارت صوت ISA

اختصاصی از سورنا فایل طراحی و ساخت کارت صوت ISA دانلود با لینک مستقیم و پر سرعت .

طراحی و ساخت کارت صوت ISA


طراحی و ساخت کارت صوت ISA

 

 

 

 

 

مقدمه :

همراه با پیشرفت سیستم‌های کامپیوتری و ظهور CPU های قویتر، باسهای ارتباطی اجزاء کامپیوتری نیز، دچار تغییر و تحول شده‌اند. باس اولین کامپیوترهای IBM ، باس XT ی 8 بیتی بود. با ظهور CPU های 16 بیتی این باس جای خود را به باس AT یا ISA ی 16 بیتی با فرکانس کاری 8 مگاهرتز داد. ظهور CPU های 32 بیتی و کاربردهای سریع گرافیکی از یک طرف و مشکلات باس ISA از طرف دیگر، سازندگان کامپیوتر را بر آن داشت که به فکر ایجاد یک باس جدید و سریع باشند. بدین ترتیب باسهایی نظیر IBM Micro Channel و EISA معرفی شدند که 32 بیتی بودند. این باسها دارای سرعت بیشتری نسبت به ISA بودند و بسیاری از مشکلات آن را برطرف کرده بودند ولی باز دارای مشکلاتی بودند. مثلا IBM Micro Channel با ISA سازگار نبود و EISA دارای سازگاری الکترومغناطیسی خوبی نبود.

برای افزایش سرعت مخصوصا برای کارتهای گرافیکی یک روش این است که به جای اینکه کارتها از طریق اسلاتهای توسعه نظیر ISA به کامپیوتر وصل شوند بطور مستقیم به باس محلی کامپیوتر وصل گردند و بدین ترتیب چندین باس محلی بوجود آمد که از جمله مهمترین آنها می‌توان به باس VESA یا VLBUS اشاره نمود. بوسیله این باس می‌توان حداکثر 3 کارت را به باس محلی CPU وصل نمود.

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

باس محلی CPU به دو باس به اسم front side bus و backside bus تقسیم شده است.باس backside یک کانال سریع و مستقیم بین CPU و حافظه کش (مرتبه دوم) را فراهم می‌کند.باس frontside از یک طرف حافظه سیستم را از طریق کنترلر حافظه به CPU وصل می‌کند و از طرف دیگر باسهای کامپیوتر نظیر PCI ، ISA و … را به CPU و حافظه سیستم وصل می‌نماید.در واقع این کار باعث گردیده است که وقتی CPU با حافظه کش کار می‌کند، وسایل جانبی دیگر بتوانند به حافظه سیستم دسترسی پیدا کنند.

در این پروژه سعی شده باس ISA به طور کامل مورد بررسی قرار گیرد که به ترتیب مطالب فصول 1 و 2 را تشکیل می دهند. در این فصول به طور مفصل مشخصات الکترونیکی این باسها و نحوه ارتباط آنها با CPU بیان شده .

امید که این پروژه بتواند در تفهیم مطالب مذکور مفید فایده قرار گیرد.

 

متن کامل را می توانید دانلود نمائید


دانلود با لینک مستقیم


طراحی و ساخت کارت صوت ISA

دانلود پایان نامه طراحی و ساخت کارت صوت ISA

اختصاصی از سورنا فایل دانلود پایان نامه طراحی و ساخت کارت صوت ISA دانلود با لینک مستقیم و پر سرعت .

دانلود پایان نامه طراحی و ساخت کارت صوت ISA


دانلود پایان نامه طراحی و ساخت کارت صوت ISA

طراحی و ساخت کارت صوت ISA

 

 

 

 

 

 

لینک پرداخت و دانلود *پایین مطلب*

فرمت فایل:Word (قابل ویرایش و آماده پرینت)

تعداد صفحه:44

پایان نامه کارشناسی

فهرست مطالب :

پیش‌گفتار................................... 1

مقدمه‌ای بر باس ISA......................... 3

ISA BUS..................................... 6

مقدمه‌ای بر کارت صوت....................... 40

اصول طراحی کارت صوت پروژه................. 44

شرح کار قسمتهای مختلف مدار................ 47

مباحث نرم‌افزاری........................... 54

ضمیمه‌ها................................... 56

چکیده :

همراه با پیشرفت سیستم‌های کامپیوتری و ظهور CPU های قویتر، باسهای ارتباطی اجزاء کامپیوتری نیز، دچار تغییر و تحول شده‌اند. باس اولین کامپیوترهای IBM ، باس XT ی 8 بیتی بود. با ظهور CPU های 16 بیتی این باس جای خود را به باس AT یا ISA ی 16 بیتی با فرکانس کاری 8 مگاهرتز داد. ظهور CPU های 32 بیتی و کاربردهای سریع گرافیکی از یک طرف و مشکلات باس ISA از طرف دیگر، سازندگان کامپیوتر را بر آن داشت که به فکر ایجاد یک باس جدید و سریع باشند. بدین ترتیب باسهایی نظیر IBM Micro Channel و EISA معرفی شدند که 32 بیتی بودند. این باسها دارای سرعت بیشتری نسبت به ISA بودند و بسیاری از مشکلات آن را برطرف کرده بودند ولی باز دارای مشکلاتی بودند. مثلا         IBM Micro Channel با ISA سازگار نبود و EISA دارای سازگاری الکترومغناطیسی خوبی نبود.

برای افزایش سرعت مخصوصا برای کارتهای گرافیکی یک روش این است که به جای اینکه کارتها از طریق اسلاتهای توسعه نظیر ISA به کامپیوتر وصل شوند بطور مستقیم به باس محلی کامپیوتر وصل گردند و بدین ترتیب چندین باس محلی بوجود آمد که از جمله مهمترین آنها می‌توان به باس VESA یا VLBUS اشاره نمود. بوسیله این باس می‌توان حداکثر 3 کارت را به باس محلی CPU وصل نمود.

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

باس محلی CPU به دو باس به اسم front side bus و backside bus تقسیم شده است.باس backside یک کانال سریع و مستقیم بین CPU و حافظه کش (مرتبه دوم) را فراهم می‌کند.باس frontside از یک طرف حافظه سیستم را از طریق کنترلر حافظه به CPU وصل می‌کند و از طرف دیگر باسهای کامپیوتر نظیر PCI ، ISA و … را به CPU و حافظه سیستم وصل می‌نماید.در واقع این کار باعث گردیده است که وقتی CPU با حافظه کش کار می‌کند، وسایل جانبی دیگر بتوانند به حافظه سیستم دسترسی پیدا کنند.

در این پروژه سعی شده باس ISA به طور کامل مورد بررسی قرار گیرد که به ترتیب مطالب فصول 1و 2 را تشکیل می دهند. در این فصول به طور مفصل مشخصات الکترونیکی این باسها و نحوه ارتباط آنها با CPU بیان شده . امید که این پروژه بتواند در تفهیم مطالب مذکور مفید فایده قرار گیرد.

باس ISA (Industry Standard Arehitecture)

باس ISA که برخی به آن باس AT نیز می‌گویند دارای مشخصات زیر می‌باشد‌:

  • 16 بیت باس دیتا
  • 24 بیت باس آدرس
  • 11 خط وقفه IRQ2-ERQ7)، IRQ14-IRQ15،IRQ10-IRQ12)
  • 7 کانال DMA
  • ماکزیمم فرکانس باس برابر 33/8 مگاهرتز
  • سیکل‌های باس بدون Wait state را حمایت می‌کند
  • حمایت از masterهای alternate
  • انتقال داده به صورت سنکرون است و Muster هیچ سرکشی از Slave به عمل نمی‌آورد. بلکه Master و Slave خود را با کلاک سیستم سنکرون می‌کنند. ماکزیمم انتقال داده برابر است با :

8/33MHZ *

محدودیتهای ISA

1- باس دیتای‌ آن 16 بیتی است و نمی‌تواند باس دیتای 32 و 64 بیتی پردازنده‌های پنتیوم را حمایت کند.

2- باس آدرس آن 24 بیتی است و می‌تواند MB16 حافظه را آدرس کند و قادر نیست باس آدرس 32 بیتی (GB4) پردازنده‌های پنتیوم را حمایت کند.

3- شیارهای گسترش باس ISA بزرگ بوده و علاوه بر اینکه جای زیادی را می‌گیرد به دلیل افزایش اثرات فازی و القایی فرکانس باس به 33/8 مگاهرتز محدود می‌گردد. یعنی CPU که با فرکانسهای بالا نظیر 50 مگاهرتز کار می‌کند هنگام کار با ISA با نرخ 33/58 مگاهرتز تبادل داده می‌کند. به علت کم بودن پایه‌های زمین اثرات تابش فرکانس رادیویی و اثرات Crosstalk کاهش نیافته و ISA از نظر اجرایی دچار مشکل می‌گردد.

4- چون وقفه‌ها (IRQها) حساس به لبه‌اند، به هر یک فقط یک وسیله می‌تواند اختصاص پیدا کند. و دو یا چند وسیله نمی‌توانند از یک پایه وقفه مشترک استفاده نماید. در سیستم‌های فرکانس بالا، وقفه حساس به لبه، به دلیل نویز در ورودی IRQ،‌ امکان فعال شدن غلط وجود دارد.

5- در کامپیوترهای قدیمی PC/XT 4 کانال DMA 8 بیتی وجود داشت که کانال 0 برای Refresh حافظه‌های DRAM بکار می‌رود. کانالهای 3-1 بعنوان DMA برای انتقال داده بکار می‌روند.

  در کامپیوترهای جدید PC/AT،‌ کانال 0 وظیفه Refresh حافظه‌های DRAM را بر عهده ندارد و بجای آن یک مدار Refresh این کار را انجام می‌دهد. بنابراین کانال 0 نیز می‌تواند مانند بقیه کانالها برای انتقال داده استفاده شود. در کامپیوترهای PC/AT، 3 کانال DMA، 16 بیتی اضافه شده است. پس در مجموع 7 کانال DAM وجود دارد که کانالهای 5 الی 3، 8 بیتی و کانالهای 4 الی 7، 16 بیتی هستند. مشکلی که وجود دارد انستکه کانالهای DMA 16 بیتی تنها قادر به انتقال داده از آدرس‌های زوج هستند ولی DOS داده را از آدرس فرد یا زوج به حافظه RAM منتقل می‌نماید و با این کار سازگار نیست. بنابراین عملیات انتقال بجای DMA از طریق CPU انجام می‌گیرد.

سیگنالهای گذرگاه ISA :‌

خطوط آدرس A0-A19

A0-A19 (که به آن SA0-SA19 نیز می‌گویند) جهت دستیابی به حافظه‌ و I/Oها مورد استفاده قرار می‌گیرند. چون سرعت CPU زیاد است و ممکن است چپ‌های جانبی با این سرعت کار نکنند و قبل از برداشتن آدرس توسط وسایل جانبی آدرس نامعتبر گردد. بنابراین آدرس را latch می‌کنیم (مثلاً توسط 74373). این کار توسط سیگنال ALE انجام می‌گیرد. تراشه Latch توسط لبه بالا رونده ALE فعال می‌شود و خطوط آدرس در لبه پایین رونده ALE در داخل Latch قرار می‌گیرند. این کار در درون PC انجام می‌شود و خطوط فوق که در Slot موجود می‌باشند Latch شده هستند و در طول سیکل خواندن یا نوشتن ثابت می‌مانند.

  برای وسایل I/O فقط پایه‌های A0-A15 استفاده می‌شود و خطوط وزن بالا برای کار با حافظه می‌باشند.

: (Address Latch Enable) ALE

  این سیگنال برای ایجاد اطلاعات زمانی برای latch کردن آدرس بکار می‌رود. لبه بالارونده این سیگنال وجود آدرس معتبر را روی پایه‌های A0-A19 نشان می‌دهد. لبه پایین‌رونده، ALE را می‌توان برای latch کردن آدرس‌های دریافتی از ریزپردازنده‌ بکار برد. آدرس روی خطوط آدرس از لبه پایین‌رونده این سیگنال تا آخر سیکل باس معتبر است.

: (Address Enable)

  این سیگنال برای این منظور بکار می‌رود که مشخص نماید کدام یک از دو وسیله پردازنده یا DMA کنترل باس را در اختیار دارد.

1=AEN : کنترل باس در اختیار DMA است.

0=AEN : کنترل باس در اختیار CPU است.

CLK :

  فرکانس سیستم است که تمام عملیات خواندن و نوشتن با این کلاک سنکرون هستند. در کامپیوترهای PC/XT، CLK=4.7MHZ است. در کامپیوترهای PC/AT، CLK=6MHZ، است. در PCهای بعدی این فرکانس بالاتر است. البته مقدار آن توسط بایوس سیستم قابل انتخاب است.

باس اطلاعات D0-D7 :

  باس اطلاعات دوطرفه 8 بیتی که برای ارتباط با I/O، حافظه و سایر المانهای سیستم می‌باشد.

DRQ1 ،‌DRQ2 ، DRQ3 ، DACK1 ، DACK2 ، DACK3 تقاضایDMA و تصدیق DMA :

  این سیگنالها برای بدست آوردن کانال DMA مورد استفاده قرار می‌گیرد. وسایل جانبی که می‌خواهند ازکانال DMA استفاده نمایند، پایة DRQ را 1 می‌کنند. این پایه تا وقتی در حالت 1 می‌ماند که DACK فعال شود، (از 1 به 0 تغییر حالت دهد) در مواردی که بیش از یکی از DRQ1 ، DRQ2 ، DRQ3 فعال شده باشد، DRQ1 بالاترین اولویت و DRQ3 پایین‌ترین اولویت را دارد.

و...

NikoFile


دانلود با لینک مستقیم


دانلود پایان نامه طراحی و ساخت کارت صوت ISA

بررسی و شبیه سازی نهان نگاری صوت به روش طیف گسترده

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

بررسی و شبیه سازی نهان نگاری صوت به روش طیف گسترده


 بررسی و شبیه سازی نهان نگاری صوت به روش طیف گسترده

 

 

 

 

 

چکیده

نهان نگاری (Watermarking) پردازشی است که برای محصولات دیجیتال اعم از صوت، تصویر، متن و… برای تزریق اطلاعات حیاتی با هدف حفاظت و یا محدود کردن حق کپی، ردیابی اطلاعات، یا پایش پخش، پنهان کردن اطلاعات، فهرست نگاری و غیره به کار می رود. در این مجموعه سعی شده است علاوه بر معرفی نهان نگاری، تاریخچه پیدایش و سیر تکاملی روش های مختلف بررسی شود سپس با تمرکز بر موضوع نهان نگاری صوت، انواع تکنیک ها و چالش های پیش رو نظیر تاثیر نهان نگاری بر کیفیت صوت و حملات و تهدیدات به صورت مختصر بررسی خواهد شد.

هدف این مجموعه بررسی و شبیه سازی یکی از متداول ترین متدهای طیف گسترده – یعنی روش دنباله مستقیم – برای نهان نگاری است. با اینکه نهان نگاره به صورت نویز به سیگنال صوتی، در حوزه زمان افزوده می شود اما پردازش های اساسی که از استاندارد ISO MPEG-1 تبعیت می کنند در حوزه فرکانس اعمال می گردند. استاندارد مذکور راهکاری را برای افزودن نویز به سیگنال اصلی معرفی می کند که در آن، عدم شنیداری بودن نویز افزوده شده تضمین شده است. نهان نگاره که در ابتدا به صورت یک سیگنال شبه نویز، با طیفی تقریبا مسطح (Flat) ساخته می شود در ادامه، با اعمال استاندارد ISO MPEG-1 رنگی شده و سپس به سیگنال اصلی افزوده می شود.

آشکارسازی نهان نگاره با سنجش میزان همبستگی بین یک سیگنال خطا (تفاضل سیگنال آزمون و سیگنال اصلی) و نویز باز تولیدشده انجام می گیرد. در این شیوه از آشکارسازی آگاهانه (Informed) استفاده می شود و وجود کار اصلی برای بازتولید سیگنال شبه نویز به هنگام آشکارسازی، ضروری است. در آشکارساز نویز باز تولیدشده برطبق استاندارد ISO MPEG-1 رنگی می شود.

جزئیات تزریق و آشکارسازی نهان نگاره در یک قطعه صوت و شبیه سازی آن توسط برنامه MATLAB و SIMULINK نیز به تفصیل بررسی می شود.

فصل اول

نهان نگاری چیست؟

مقدمه:

تحولات سریع فن آوری مخابرات و فراهم آمدن امکان انتقال اطلاعات چند رسانه ای دیجیتال از طریق شبکه های مخابراتی، نیازهای امنیتی جدیدی را مطرح ساخته است. در این راستا و به دنبال پیدا کردن روشی برای حفظ امنیت محصولات چند رسانه ای دیجیتال دو روش رمزنگاری و نهان نگاری به صورت مکمل یکدیگر رشد کرده اند. مساله ای که به دلیل خصوصیات ویژه محصولات دیجیتال اهمیت پیدا می کند این است که این محصولات پس از رمزگشایی دقیقا مشابه با محصول اولیه هستند و هیچ گونه حفاظتی در برابر کاربردهایی مثل تهیه کپی غیرمجاز، نقض حق مالکیت، تغییر غیرمجاز محتوای اطلاعاتی و یا پخش غیرمجاز بر روی آنها وجود ندارد. لذا نهان نگاری بسته به هر کاربرد امکانی را برای جلوگیری از سوء استفاده ایجاد می کند و در مورد استگانوگرافی روشی را برای مخابره سری ارائه می نماید.

در بیشتر کاربردها نهان نگاره به صورت نامحسوس در بخش هایی از محصول دیجیتال وارد می شود به طوری که تزویج بین این اطلاعات نامحسوس و محصول دیجیتال اولیه به اندازه ای باشد که اشخاص غیر مجاز قادر به شناسایی و حذف این اطلاعات نامرئی نباشند و حداقل اینکه حذف غیر مجاز آنها کاهش چشمگیر کیفیت در محصول دیجیتال را به دنبال داشته باشد.

1-1- اهمیت نهان نگاری

هرجا صحبت از خلاقیت و تولید به میان آمده همیشه نگرانی از سوء استفاده را نیز با خود به همراه داشته است. مقابله و ایمن سازی محصولات یا اوراق بهادار در مقابل سوء استفاده از دغدغه های دیرین بشر بوده است. معمولا خسارتی که از ناحیه سوء استفاده کنندگان به مالکین وارد می شود با تنبیه خاطیان جبران نمی شود لذا همیشه راه های پیشگیری ترجیح داده می شود. از نظر کلی نهان نگاری به هر اقدامی که در جهت جلوگیری از سوء استفاده یا اخطار به سوء استفاده کنندگان صورت پذیرد اطلاق می شود.

پرکاربردترین نوع نهان نگاری در چاپ اسکناس برای جلوگیری از جعل آن دیده می شود. وجود تصویر محوی که در گوشه اسکناس در مقابل نور دیده می شود جعل آن را مشکل – یا حداقل پرهزینه – می کند.

2-1- تاریخچه نهان نگاری

از آنجا که اسکناس رایج ترین و قدیمی ترین برگ بهادار است انتظار داریم قدمت نهان نگاری حداقل به قدمت چاپ اسکناس باشد. آثار به جا مانده از تمدن چین باستان این موضوع را تأیید می کند. البته شکل دیگری از نهان نگاری که به استگانوگرافی معروف است ریشه در تمدن یونان باستان دارد. استگانو نام برده ای بود که باید پیغامی مبنی بر حمایت از قیام نایب السلطنه یونانی یکی از مستعمرات ایران را حمل می کرد. این پیغام پس از تراشیدن موهای برده بر پوست سر وی نگاشته شده و برده مذکور پس از بلند شدن موی سرش به شهر مورد نظر فرستاده شد.

در گذشته اغلب از تکنیک های نهان نگاری در کاربردهایی چون اسکناس، اسناد ملکی و سایر اوراق بهادار استفاده می شده است. ولی بکارگیری نهان نگاری در حوزه صوت یا تصویر از وقتی مطرح شد که امکان انتقال و ضبط این سیگنال ها به وجود آمد چرا که با چنین امکانی جعل و سوء استفاده از آن نیز مطرح شد.

امروزه با رشد روزافزون کاربرد محصولات چند رسانه ای نیاز به ایجاد یک سپر مطمئن برای جلوگیری از سوء استفاده محصولات ضروری به نظر می رسد، کاری که مطالعه بر روی آن از حدود دو دهه قبل آغاز شده و اینک جنبه کاربردی پیدا کرده است.

از جمله مشتریان خوب نرم افزارهای نهان نگاری شرکت های چند رسانه ای هستند. چرا که مایلند همواره انحصار در تولید یک نرم افزار – که اغلب یک محصول چند رسانه ای است – را به خود اختصاص دهند. استراتژی این شرکت ها هشدارهای بازدارتده و سپس احقاق حق با استفاده از قوانین حق مولف است. لذا شدیدا نیازمند فراگیر و یکدست شدن این قوانین هستند. بخش های نظامی – امنیتی نیز علاقه فراوانی به نهان نگاری به ویژه روش های معطوف به استگانوگرافی – برای انتقال امن اطلاعات – دارند که در ادامه به تفصیل آورده شده است.

هنرمندان، ستاره های سینما، خبرگذاری ها و تهیه کنندگان نیز از جمله کسانی هستند که از پیشرفت نهان نگاری مخصوصا در کاربردهای پایش پخش حمایت می کنند.

استقبال بخش های فوق از بکارگیری نهان نگاری باعث رشد جهش گونه آن علی الخصوص در 5 تا 7 سال گذشته شده است. همین امر باعث شده است کاربردهای جدیدی برای این تکنیک ها پیدا شود و بعید نیست در آینده نیز حوزه بکارگیری آن وسیع تر شود.

تعداد صفحه : 122

 


دانلود با لینک مستقیم


بررسی و شبیه سازی نهان نگاری صوت به روش طیف گسترده