تبدیل مبنا,انواع حافظه, باس
معماری کامپیوتر
تبدیل مبنا,انواع حافظه, باس
شبیه سازی عملکرد حافظه ها در VHDL و بررسی اثرات ناشی از تزریق تصادفی خطا در آن ها
62 صفحه در قالب word
چکیده
در سیستم های ماهواره ای همواره یکی از دغدغه های مهندسین، این است که از صحت اطلاعات دریافتی، به صورتی اطمینان داشته باشند. در همین راستا کد های تشخیص و تصحیح خطا ایجاد شده اند که دو نمونه از آن ها ارائه خواهند شد. پس از اطمینان از صحت اطلاعات دریافتی برنامه ی حافظه به صورت روندی که در ادامه توضیح داده خواهد شد شبیه سازی و اجرا می شود.
پس از شبیه سازی برنامه در نرم افزار Xilinx ISE باید به نوعی به آن خطا تزریق شود که این کار به کمک نرم افزار MATLAB انجام می پذیرد و برنامه ی تغییر یافته باز هم به شبیه ساز اعمال می شود تا نتیجه ی تغییر تصادفی ایجاد شده در برنامه مشاهده شود و اثر آن بررسی شود.
فهرست مطالب
مقدمه
مقدمه ای بر زبان VHDL و تراشه های FPGA
کدهای تشخیص و تصحیح خطا
شرح عملکرد دیکودر
انتخاب حافظه و عملکرد آن
برنامه اصلی
شبیه سازی برنامه در نرم افزار Xilinx ISE
برنامه تزریق خطا در MATLAB
لینک کردن Matlab و Modelsim
مقدمه
در فرایندهای مربوط به ارتباطات ماهواره ای از آنجائیکه یک سمت ارتباطات در فضا می باشد بنابراین در حین ارسال اطلاعات، امکان برخورد ذرات فضایی با اطلاعات ذخیره شده در حافظه های موجود در ماهواره وجود دارد و از همین رو احتمال بر هم خوردن اطلاعات و ایجاد خطا در آن ها دور از انتظار نیست. لذا باید مکانیسمی ترتیب داده شود تا بتوان خطاهای احتمالی ایجاد شده را در درجه ی اول تشخیص داده و سپس تصحیح نمود.
برای این منظور می توان از انواع کدهای تصحیح خطا که در عملیات منطقی مورد استفاده قرار می گیرند بهره جست. دو نمونه از رایج ترین این ابزارها کد Parity یا توازن و کد Hamming (همینگ) می باشند که کد توازن فقط قابلیت تشخیص خطا را دارد و نمی تواند خطاهای پیش آمده را رفع کند امّا کد همینگ این قابلیت را داشته و علاوه بر تشخیص خطا توانایی تصحیح آن را هم دارد. البته مشکلی هم که کد همینگ دارد این است که فقط قادر به تصحیح یک خطا می باشد. بنابراین با این فرض پیش می رویم که عمل تصحیح فقط روی یک بیت خطا انجام می شود و در صورتی که تعداد خطاها از یکی بیشتر باشد فقط به نحوی اطلاع داده شود.
ابتدا نحوه ی عملکرد این دو نوع کد به طور کامل ارائه شده است سپس از روی برنامه های داخل نرم افزار (البته با اندکی تغییرات) و با توجه به حافظه ی انتخابی در کتاب خانه ی نرم افزار دستورات مربوط به مدار اصلی نوشته و نهایتاً شبیه سازی و رفع اشکال می شود، تا در گام های بعدی بتوان برای طراحی روی تراشه ی FPGA از آن بهره جست. پس از نوشتن برنامه در شبیه ساز Xilinx ISE برنامه جانبی با پسوند vhd آن را در نرم افزار ModelSim به کمک برنامه متلب به صورت تصادفی تغییر می دهیم و برنامه تغییر یافته را مجدداً به نرم افزار اعمال می کنیم تا اثر تزریق خطا را در آن مشاهده کنیم.
مقدمه ای بر زبان VHDL و تراشه های FPGA :
در سال های قبل از 1986 زبان های توصیف سخت افزار متنوعی مانند ABEL و PAL و ASM و ... توسط شرکت های مختلف برنامه ریزی PAL و PLA و PLD وجود داشت که کاربران به شکل سلیقه ای با آن ها کار می کردند؛ یعنی این زبان های برنامه نویسی طرفداران مخصوص به خود را داشتند و یک قالب جامع و استانداردی برای آن ها در نظر گرفته نشده بود. امّا در سال 1980 وزارت دفاع امریکا با همکاری IEEE با هدف طراحی یک زبان جدید و استاندارد و فراگیر برای توصیف مدارهای دیجیتال و توسعه در مدارات مجتمع پرسرعت (FPGA وCPLD) و همچنین برای انتقال اطلاعات سیستم های دیجیتالی از شرکتی به شرکت یا کشور دیگر را به سه شرکت قدرتمند Intermetrics و Texas Instruments و IBM سپرد تا 6 سال بعد یعنی در سال 1986 اولین نسخه استاندارد و تأیید شده آن به بازار عرضه شود (یعنی همان VHDL86) و نسخه بعدی آن یعنی VHDL93 در سال 1994 به بازار آمد که از آن زمان تا به امروز، این نسخه مورد استفاده کاربران قرار گرفته است و این در حالیست که هر چند سال یک بار اصلاحاتی در آن انجام می گیرد.
زبان VHDL ابتدا به منظور شبیه سازی و مدل سازی و درک بیشتر مدارهای منطقی بوده است که توسط محققان عمل Synthesis یا سنتز هم به عنوان اتوماتیک کردن فرایند طراحی به آن اضافه شده است.
برای توصیف توسط زبان VHDL ، می توان در سطوح مختلفی رفتار تراشه را توصیف کرد. مثل سطح عملیاتی، RTL ، سطح منطقی و ... که قابل توصیف توسط این زبان هستند.
در مرحله اول، توصیف رفتاری (Behavioral) که شبیه سازی بر پایه آن می تواند صحت عملکرد تراشه را نشان دهد، ضروری است. عملکرد تراشه را می توان در سایر سطوح طراحی نیز بررسی و شبیه سازی نمود. مزیت چنین رویکردی در این است که می توانیم ارزیابی را مستقل از روش های پیاده سازی فیزیکی انجام دهیم. پس از بررسی عملکرد می توانیم طرح را به یک توصیف ساختاری (Structural) متشکل از واحد های اصلی تراشه مانند memory ، register و ALU تبدیل نمائیم. بار دیگر به کمک شبیه سازی می توان مطمئن شد که طرح ساخته شده عملیات دلخواه را به درستی انجام می دهد.
توصیف را می توان آن قدر تکمیل کرد تا به یک توصیف فیزیکی (Physical) دست پیدا کنیم که در نهایت مشخصات ساخت را از آن استخراج نمائیم.
ممکن است هنگام انتقال از فایل ورد به داخل سایت بعضی متون به هم بریزد یا بعضی نمادها و اشکال درج نشود ولی در فایل دانلودی همه چیز مرتب و کامل است
متن کامل را می توانید در ادامه دانلود نمائید
چون فقط تکه هایی از متن برای نمونه در این صفحه درج شده است ولی در فایل دانلودی متن کامل همراه با تمام ضمائم (پیوست ها) با فرمت ورد word که قابل ویرایش و کپی کردن می باشند موجود است
مقاله ای تخصصی به زبان انگلیسی همراه با ترجمه ی روان
.
.
.
.
موضوع :
تز حافظه جمعی ، ذهن گروهی و ذهن گسترده
به نوشته ی رابرت آ.ویلسون
دو نمونه عکس از متن انگلیسی آن و ترجمه :
تیترهای مقاله :
چکیده
معرفی
نظریه چشم گروهی در چشم انداز تاریخی
تز شناخت سطح گروهی و نظریه اجتماعی
هالبواش در حافظه جمعی
حافظه جمعی در علوم اجتماعی معاصر
تاریخ و حافظه
یادبود و ملی گرایی
قوم نگاری و ذهن فن آورانه
اصلا چرا حافظه جمعی را بکار بگیریم ؟
10 صفحه متن انگلیسی و 24 صفحه ترجمه به زبان فارسی
فرمت فایل : WORD (لینک دانلود پایین صفحه) تعداد صفحات 70 صفحه
خلاصه متن
آلیاژهای حافظه دار عنوان گروهی از آلیاژها میباشد که خواص متمایز و برتری نسبت به سایر آلیاژها دارند. عکسالعمل شدید این مواد نسبت به برخی پارامترهای ترمودینامیکی و مکانیکی و قابلیت بازگشت به شکل اولیه در اثر اعمال پارامترهای مذکور به گونهای است که رفتار موجودات زنده را تداعی مینماید. وقتی یک آلیاژ معمولی تحت بار خارجی بیش از حد الاستیک قرار میگیرد تغییر شکل میدهد. این نوع تغییر شکل بعد از حذف بار باقی میماند. آلیاژهای حافظه دار، منجمله نیکل – تیتانیم و مس – روی – آلومینیم، رفتار متفاوتی از خود ارائه مینمایند. در دمای پائین یک نمونه حافظه دار میتواند تغییر شکل پلاستیک چند درصدی را تحمل کند و سپس به صورت کامل به شکل اولیه در دمای بالا برگردد و این تنها با افزایش دمای نمونه ممکن است. این فرآیند اولین بار در سال 1938 مشاهده شد و برای مدت زمانی طولانی در حد کنجکاوی آزمایشگاهی باقی ماند. در سال 1963 کشف حافظه داری شکل در آلیاژ نیکل – تیتانیم با درصد اتمی مساوی (50-50%) نظر دانشمندان و محققین را جلب نمود. از آن پس آلیاژهای حافظه دار به صورت قابل ملاحظه ای توسعه یافتند و کشف مزایای اساسی و علمی آنها هر روز افزایش یافت. خواص ترمومکانیکی استثنایی آلیاژهای حافظه دار عامل کاربردهای بسیار مهمی در زمینه مهندسی پزشکی شدهاست. فوقالاستیسیته اجازه میدهد تا تغییر فرمهای الاستیک بسیار زیاد، وابسته به تغییرات کم تنش، به وقوع بپیوندد و اثر حافظه داری شکل فرآیند فعال سازی ابزار و سیستمها را به صورت بسیار ساده، با تماس حرارت بدن انسان یا گرم کننده خارجی تحت فرمان جراح، ممکن سازد. همچنین گرمای لازم میتواند با به جریان انداختن یک مایع سترون حامل کالری یا با اتصال یک عامل گرم کننده به دست آید. دو محدوده کاربرد اصلی این خاصیت یکی ابزار جراحی است که جراح از این خصوصیت مستقیماً در عمل جراحی کمک میگیرد و دوم جا دادن و جا زدن موقت یا دائم قطعات در بدن است که به ایمپلنت مشهور شدهاست. در این مواقع لازم است قبلاً در باره میزان پذیرش بدن نسبت به ایمپلنت و سازگاری آن تحقیق شده باشد. آلیاژهای نیکل تیتانیم به دلیل مقاومت خوب در برابر خوردگی، در مجاورت بافتهای بدن، اهمیت ویژه کاربردی دارند و از مواد مهندسی حافظه دار استثنایی هستند. جهت استفاده از این مواد در بافتهای بدن باید به پارامترهایی از قبیل
1- مقاومت در برابر خوردگی آلیاژ در مایع یا بافتهای بدن 2- پذیرش آلیاژ در بدن و عدم طرد آن از طرف ارگانهای بدن 3- سمی و سرطانزا نبودن آلیاژ در بلند مدت توجه شود.بررسی های انجام شده بر روی آلیاژهای نیکل – تیتانیم نشان داده است که مقاومت در برابر خوردگی و پذیرش این آلیاژها در بدن همانند فولادهای ضد زنگ است که تاکنون به عنوان مواد بیومدیکال از آنها استفاده شدهاست. بحث ما در باره خواص مکانیکی ویژه و بی نظیر آلیاژهای حافظه دار است؛ از جمله: تکنولوژی توسعه و تولید آلیاژهای نیکل – تیتانیم، نیکل – تیتانیم – مولیبدن و نیکل – تیتانیم متخلخل استفاده شونده در پزشکی خصوصاً در مراجع کنترل کیفیت، استهلاک ارتعاشات، مقاومت خوردگی، سازگاری زیستی، خصوصیات ویژه مکانیکی، ترمومکانیکی و کاربرد آنها به عنوان ایمپلنت پزشکی و توسعه ابزار پزشکی.
موضوع :دانلود آموزش رفع مشکل پر شدن حافظه های error low storage گوشی های هواوی Huawei به همراه فایل های لازم با لینک مستقیم
حتما برای شما پیش اومده که روی جفت حافظه ها هم خارجی و داخلی فضای کمی در اختیار داشته باشید در حالی که میدونید فایل های کمی روی اونهاست.حالا با این آموزش به شما هم یاد میدم تا شما هم انجام بدین.
محصول این بسته شامل :
1- فایل آموزشی
2- فایل برنامه Es file explorer
3-quickpic
با لینک مستقیم می توانید فایل مورد نظر خود را دانلود نمایید
با تشکر تیم پدوفایل