کوشا فایل

کوشا فایل بانک فایل ایران ، دانلود فایل و پروژه

کوشا فایل

کوشا فایل بانک فایل ایران ، دانلود فایل و پروژه

تحقیق در مورد مقدمه ای بر سیستم های کنترل کننده صنعتی 15 ص

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

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 16

 

مقدمه ای بر سیستم های کنترل

نویسنده : رسول باقری

/

1-1کنترل و اتوماسیون

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

2-1مشخصات سیستمهای کنترل

هر سیستم کنترل دارای سه بخش است:ورودی ،پردازش و خروجی . بخش ورودی وضعیت فرایندو ورودیهای کنترلی اپراتور را تعیین کرده ومی خواند بخش پردازش با توجه به ورودیها، پاسخهاو خروجیهای لازم را می سازدو بخش خروجی فرمانهای تولید شده را به فرایند اعمال می کند.در کارخانه غیر اتوماتیک بخش پردازش رااپراتورها انجام می دهند.

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

/

( ورودیها

در قسمت ورودیها،مبدلهای موجود در سیستم، کمیتهای فیزیکی را به سیگنالهای الکتریکی تبدیل می کند.در صنعت مبدلهای زیادی نظیر دما ،فشار،مکان،سرعت،

شتاب و غیره وجود دارند.خروجی یک مبدل ممکن است گسسته یا پیوسته باشد.

( خروجیها

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

( پردازش

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

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

3-1 انواع فرایندهای صنعتی

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

• تولید پیوسته

• تولید انبوه

• تولید اجزای جدا

سیستم کنترلی که برای یک فرایند بکار گرفته می شودباید با توجه به نوع آن باشد.

( فرایند تولید پیوسته

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


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


تحقیق در مورد مقدمه ای بر سیستم های کنترل کننده صنعتی 15 ص

تحقیق درباره کنترل کننده های برنامه پذیر PLC پروژه درس‌آزمایشگاه مدار منطقی 28 ص

اختصاصی از کوشا فایل تحقیق درباره کنترل کننده های برنامه پذیر PLC پروژه درس‌آزمایشگاه مدار منطقی 28 ص دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 28

 

 

دانشگاه آزاد اسلامی واحد مشهد

دانشکده فنی مهندسی

کنترل کننده های برنامه پذیر

PLC

پروژه درس

آزمایشگاه مدارهای منطقی

طاهره تقیزاده

زیر نظر

سرکار خانم مهندس کاظمی

 

1. مقدمه

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

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

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

PLC ها سخت افزاری شبیه کامپیوتر دارند، البته با ویژگیهای خاصی که مناسب کنترل صنعتی است:

• در مقابل نویز حفاظت شده اند.

• ساختار مدولار دارند که تعویض بخشهای مختلف آنرا ساده می سازد.

• اتصالات ورودی- خروجی وسطوح سیگنال استاندارد دارند.

• زبان برنامه نویسی آنها ساده و سطح بالاست.

• تغییر برنامه در هنگام کارآسان است.

2. مقایسه سیستمهای کنترلی مختلف

به طور کلی چهار سیستم کنترلی وجود دارد:

1. سیستمهای رله ای از قدیمی ترین سیستم کنترلی هستند. در این سیستمها کلیه عملیات کنترلی با استفاده از رله ها انجام می پذیرد.

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

3. کنترل با کامپیو تر شخصی.

4. کنترل مبنی بر PLC.

در جدول زیر انواع سیستمهای کنترل کننده از جنبه های مختلف مقایسه شده اند:

مشخصه

سیستمهای رلهای

کنترل مبنی بر مدارهای منطقی

کنترل کامپیوتری

کنترل مبنی بر PLC

هزینۀ هر عمل

تقریباً پایین

پایین

بالا

پایین

اندازۀ فیزیکی

انبوه قطعات

خیلی فشرده

تقریباً فشرده

خیلی فشرده

سرعت

کم

خیلی زیاد

تقریباً زیاد

زیاد

نویز الکتریکی

عالی

خوب

کاملاً خوب

خوب

نصب

زمان تخمینی طراحی و نصب

زمان تخمینی طراحی

زمان تخمینی برای برنامه نویسی

زمان تخمینی برای برنامه نویسی و نصب

قابلیت انجام عملیات پیچیده

خیر

بلی

بلی

بلی

سادگی تغییر عملیات

خیلی مشکل

مشکل

کاملاً ساده

خیلی ساده

سادگی نگهداری

مشکل به دلیل کنتاکتهای زیاد

مشکل به دلیل تعداد IC های زیاد

مشکل به دلیل تعداد بردهای زیاد

ساده-کارتهای الکترونیکی


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


تحقیق درباره کنترل کننده های برنامه پذیر PLC پروژه درس‌آزمایشگاه مدار منطقی 28 ص

تحقیق درباره درایو یا کنورتور فرکانس و یا کنترل کننده دور موتور 29 ص

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

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 29

 

درایو یا کنورتور فرکانس و یا کنترل کننده دور موتور

درایوها چه کاری انجام میدهند؟

درایو یا کنورتور فرکانس و یا کنترل کننده دور موتور برای تنظیم دور الکتروموتورهای AC (موتورهای سه فاز ) استفاده میگردد. درایوها قادرند دور موتور را از صفر تا چندین برابر دور نامی موتور و بطور پیوسته تغییر دهند.

تنظیم دور در الکتروموتورها علاوه بر منعطف نمودن پروسه های صنعتی ، در کاربردهای زیادی منجر به صرفه جوئی انرژی هم میگردد. علاوه بر آن درایوها جریان راه اندازی کشیده شده از شبکه را به میزان زیادی کاهش میدهند. بطوریکه این جریان خیلی کمتر از جریان اسمی موتور است.

درایوها میتوانند موتور را بطور نرم و کاملا کنترل شده استارت و استپ نمایند. زمان استارت و استپ را میتوان بدقت تنظیم نمود. این زمانها میتوانند کسری از ثانیه و یا صدها دقیقه باشد. توانائی درایو در استارت و استپ نرم موجب کاهش قابل ملاحظه تنشهای مکانیکی در کوپلینگها و سایر ادوات دوار میگردد.

کنترل کننده های دور موتور :                    

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

کنترل کننده های دور موتور انواع مختلفی دارند. آنها قادرند انواع موتورهای AC و DC را کنترل کنند. قیمت کنترلرها وابسته به نوع تکنولوژی بکار رفته در ساختمان آنها میباشد.

1- روش تثبیت نسبت ولتاژ به فرکانس(یا کنترل V/ F ثابت) : ساده ترین روش کنترل موتورهای AC روش تثبیت نسبت ولتاژ به فرکانس میباشد. اینک این روش، بطور گسترده در کاربردهای صنعتی مورد استفاده قرار میگیرد. این نوع کنترلرها از نوع اسکالر بوده و بصورت حلقه باز با پایداری خوب عمل میکنند. مزیت این روش سادگی سیستمهای کنترلی آن است. در مقابل این نوع کنترلرها برای کاربردهای با پاسخ سریع مناسب نمی باشند.

2- روش کنترل برداری : روبوتها و ماشینهای ابزار نمونه هائی از کاربردهای با دینامیک بالا هستند. در این کاربردها روشهای کنترلی برداری استفاده میشود. در روشهای کنترلی برداری با تفکیک مولفه های جریان استاتور به دو مولفه تورک ساز و فلو ساز، و کنترل آنها با استفاده از رگولاتورهای PI ترتیبی داده میشود که موتور AC نظیر موتور DC کنترل شود. و بدین ترتیب تمام مزایای موتور DC از جمله پاسخ گشتاور سریع آنها در موتورهای AC نیز در دسترس خواهد بود.

3- روش کنترل مستقیم گشتاور (Direct Torque Control ) : پاسخ گشتاور در روشهای  برداری حدود 10 – 20msو در روشهای کنترل مستقیم گشتاور (Direct Torque Control ) این زمان حدود 5ms است

مزایای استفاده از کنترل کننده های دور موتور

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

در صورت استفاده از کنترل کننده های دور موتور بجای کنترلرهای مکانیکی، در کنترل جریان سیالات، بطور


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


تحقیق درباره درایو یا کنورتور فرکانس و یا کنترل کننده دور موتور 29 ص

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

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

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 45

 

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

مقدمه

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

انتخاب هدایت کننده ها

هنگام انتخاب نوع هدایت کننده ، نکات زیر باید به دقت مورد بررسی قرار گیرند :

خطوط باید توانایی تحمل فشار کاری را بصورت پیوسته دارا بوده و بتوانند تا چهار برابر فشار کاری را بصورت لحظه ای تحمل نمایند .

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

قطر خطوط انتقال بایستی به اندازه کافی بزرگ باشد تا از افت قشار غیر مجاز ( بیش از 10/0 فشار اولیه ) جلوگیری شود .

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

مواد تشکیل دهنده خطوط انتقال باید با سیال گذرنده از آنها سازگار باشد .

جهت سهولت در باز و بستن و یا تعویض اجزاء از پایانه هاو اتصالات مناسب استفاده شود .

در کاربرد ویژه مانند صنایع هوایی و فضایی باید به فاکتور وزن نیز توجه گردد .

انواع هدایت کننده ها

هدایت کننده های سیال در انواع زیر در جهت کاربردهای متفاوت در دسترس می باشند:

لوله های صلب فولادی

لوله های نیمه صلب

لوله های پلاستیکی

شیلنگهای انعطاف پذیر

لوله های صلب فولادی

این لوله ها که با انواع رزوه های مخروطی و مستقیم در دسترس می باشند . ، به دلیل عملکرد مطلوب ، در دسترس بودن ، قیمت مناسب و دارا بودن مقاومت مکانیکی بالا ، به طور وسیع در صنعت هیدرولیک مورد استفاده قرار می گیرند . حجیم بودن ، وزن زیاد و نیاز به تعداد زیاد اتصالات از مهمترین معایب این نوع هدایت کننده ها به شمار می آید . لوله های صلب فولادی بر حسب قطر نامی و کد مشخصه ضخامت دیواره دسته بندی می شوند و در اندازه های نامی 8/1 تا .in 8 ( اندازه روزه ی لوله ) در چهر محدوده استاندارد برای ضخامت دیوار ه در دسترس می باشند ( جدول 8-1 ) . اتصالات به وسیله روزه های نر و ماده آب بندی می شوند . تعدادی از انواع اتصالات مورد استفاده جهت لوله های صلب در شکل 8-1 نشان داده شده اند . اتصالات روزه ای حد اکثر تا اندازه . in 4/1 1 استاندارد بوده و برای اندازههای بزرگتر در صورت نیاز از فلنجهای جوشی مطابق شکل 8-2 استفاده می گردد . جهت آب بندی از این فلنجها از واشر های پهن یا او- رینگ استفاده می شود .

 

لوله های نیمه صلب

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


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


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

پروژه مقایسه چهار طرح ضرب کننده doc .RNS

اختصاصی از کوشا فایل پروژه مقایسه چهار طرح ضرب کننده doc .RNS دانلود با لینک مستقیم و پر سرعت .

پروژه مقایسه چهار طرح ضرب کننده doc .RNS


پروژه مقایسه چهار طرح ضرب کننده doc .RNS

 

 

 

 

 

 

نوع فایل: word

قابل ویرایش 125 صفحه

 

چکیده:

هدف از این پروژه مقایسه چهارطرح ضرب کننده RNS می باشد. بدین منظور با بهره گیری از پیاده سازی این چهار طرح با نرم افزار VHDL به مقایسه آنها می‌پردازیم. RNS یک روش نمایش اعداد است که در آن هر عدد به وسیله باقی مانده‌های تقسیم آن بر مجموعه ای از اعداد دو به دو نسبت به هم اول نمایش داده

می شود. با کمک قضیه باقی مانده چینی، اثبات می شود که در RNS نمایش هر عدد منحصر به فرد می باشد برای ضرب در RNS نیاز به ضرب پیمانه ای خواهد بود. روشهای ضرب پیمانه ای برحسب اینکه کاهش به پیمانه، در کدام مرحله ضرب انجام گیرد. به دو دسته «کاهش در حین ضرب (RDM)» و «کاهش بعد از ضرب (RAM)» تقسیم می شوند. دو طرح اول این پروژه با تکنیک RAM و دو طرح دوم با تکنیک RDM کار می‌کنند.

 

مقدمه:

همانطور که می دانیم ضرب پیمانه ای در علم رمزنگاری نقش مهمی ایفا می کند. از جمله روشهای رمزنگاری که به ضرب کننده پیمانه ای سریع نیاز دارد، روش رمزنگاری RSA می باشد که در آن نیاز به توان رساندن اعداد بزرگ در پیمانه های بزرگ می باشد. معمولاً برای نمایش اعداد در این حالات از سیستم باقی مانده (RNS) استفاده می شود و ضرب (به عنوان هسته توان رسانی) در این سیستم به کار می رود.

در اینجا برای آشنایی بیشتر به توضیح سیستم عددی باقی مانده می پردازیم و به کاربردها و فواید آن اشاراتی خواهیم داشت.

 

فهرست مطالب:

مقدمه

سیستم عددی باقیمانده

قضیه باقی مانده های چینی

کاربردهای RNS

روشهای ضرب پیمانه ای

2-1 روش مونتگمری

2-2 بررسی اجمالی روشهای موجود پیاده سازی ضرب در RNS

2-3 نکاتی پیرامون چهار طرح مورد نظر

طرح اول

3-1 مقدمه

3-2 بررسی سوابق

3-3 الگوریتم

3-4 پیاده سازی سخت افزاری

3-5 محاسبه پیچیدگی مساحت و تأخیر طرح اول

طرح دوم

4-1 مقدمه

4-2 بررسی سوابق

4-3 الگوریتم

4-4 پیاده سازی سخت افزاری

4-5 محاسبه پیچیدگی مساحت و تأخیر طرح دوم

طرح سوم

5-1 تبدیل سیستم RNS (Residue Conversion)

5-2 پیاده سازی سخت افزاری

5-2-1 پیاده سازی تبدیل RNS

5-2-2 پیاده سازی بخش اصلی الگوریتم (الگوریتم مونتگمری با RNS )

5-3- محاسبه پیچیدگی مساحت و تأخیر طرح سوم

5-3-1 عناصر وابسته به ROM

5-3-2 عناصر ریاضی

5-3-3 تأخیر و مساحت تبدیل کننده RNS استاندارد

5-3-4 محاسبه مساحت و تأخیر تبدیل کننده RNS سریع

5-3-5 مساحت و تأخیر طرح سوم

5-4 نتایج پیاده سازی در طرح سوم

طرح چهارم

6-1 بیان مقاله در مورد سیستم RNS

6-2 بیان مقاله از ضرب پیمانه ای بدون تقسیم (روش مونتگمری)

6-3 بررسی صحت الگوریتم

6-4 روش تبدیل RNS

6-5 پیاده سازی سخت افزاری

6-5-1 تبدیل RNS ناقص

6-5-2 پیاده سازی بخش اصلی طرح چهارم (الگوریتم مونتگمری)

6-6 محاسبه پیچیدگی تأخیر و مساحت طرح چهارم

6-6-1 محاسبه تأخیر و مساحت تبدیل RNSناقص

6-6-2 محاسبه تأخیر و مساحت در طرح چهارم

6-7 نتایج شبیه سازی در طرج چهارم

مقایسه طرح ها وجمع بندی

7-1- مقایسه چهار طرح

7-2- جمع بندی

مراجع

ضمائم

الف – کدهای VHDL طرح اول

ب – کدهای VHDL طرح دوم

ج – کدهای VHDL طرح سوم

د – کدهای VHDL طرح چهارم

هـ – MOMA

 

منابع و مآخذ:

[1] D.E. knuth, the Art of Computer Programming Vol.2/Seminumerical Algorithms, Third Edition, 1998.

[2] P.L. Montgomery, “Modular Multiplication without trival division”, Mathematics of Computation, 44(170); 519-521, April 1985

[3] A.A. Hiasat, “New Efficient Structure for a Modular Multiplier for RNS”, IEEE Transaction on Computers, Vol 49,pp. 170-174 Feb 2000

[4] A.A. Hiasat, “RNS Arithmatic Multiplicr for Medium and Large Moduli”, IEEE transaction on Circuit and systems-11: Analog and digital Signal processing,” vol. 47, No.q, pp 931-940, sep 2000

[5] D.Pearson, “A parallel implementation of RSA”, Proceedings in the symposium on Computer, Arithmatic, pp 110, July 1996.

[6] K.C posch, R Posch, “Residue Number system: a key to parallelism in public key cryptography.” IEEE Transaction, Vol.32, no.2, pp:332-335, July 1992.

 [7] G.A. Jullien, “Implementation of Multiplication, Modulo a Prime Number, with Application to Theoritic Transforms,” IEEE Transaction on Computers Vol.29,no.10,pp 899-905, oct 1980.

[8] M.soderstand and Cvernia, “A High speed low-cost modulo P, Multiplier with RNS Arithmatic Application”, Proc. IEEE, Vol 68, pp. 529-532, Apr. 1980

[9] D.Radhakrishan and Y.Yuan, “Novel Approches to the design of VLSI RNS Multipllier”, IEEE Transaction on Circuits and systems-II; Analog and digital signal processing. Vol 39 pp 52-57, Jan 1992.

[10] M Dugdale, “Residue Multipliers Using Factor Decomposition,” IEEE Transaction on Circuits and systems, II: Analog and Digital signal Processing, Vol 41, pp 623-627. Sept 1994.

[11] A.S. Ramnarayan, “Practicul Realization of mod p,p Prime Multipliers,” Electronic Letters. Vol. 16, pp 466-467, June 1980

[12] F.J. Taylor, “A VLSI Residue Arithmatic Multiplier.” IEEE Trans. Computers, Vol 341, no.6, pp.540-546, June 1982.

[13] A.A. Hiasat, “A memory-less mod (2n+1) Residue Multiplier,” Electronic Letters, Vol. 28, pp. 414-415, Jan 1991

[14] C.D, walter, “Systolic Modular Multiplier,” IEEE Trans computers, Vol. 42 no.3. pp. 375-378. Mar 1993

[15] E.Di Claudio, F Piazza and G.Orlandi, “Fast Combinational RNS multiplier for DSP Applications, “IEEE Iran. Computers, Vol.44 no.5, pp. 624-633. May 1985.

[16] 6.Alia, E.Martinelli, “A VLSI Modulo m multiplier,” IEEE Irans on Circuits and system II Analog and Digital Signal Processing, vol 42, pp 725-729, Nov. 1995.

[18] A wrzyszcz, D Milford and E.Duglas, “A new Approach to Fixed-Coeffient inner product over finite Rings,” IEEE Trans computer, Vol 47, no.7, pp 760-776, July 1998.

[19] Si Piestrak “Design of residue generators and Multioperand modular adders using carry-save Adders, “IEEE Trans. Comput. Vol. 43 pp. 6877. Jan 1994.

[20] M. Soderstrand, M. A. W. Jenkins, G. Jullien, and F. Taylor, Eds., Residue Number System Arithmetic: Modern Applications in Digital Signal Processing. Piscataway, NJ: IEEE Press, 1986.

[21] N. Szabo and R. Tanaka, Residue Arithmetic and Its Applications to Computer Technology. New York: McGraw Hill, 1967.

[22] A. S. Ramnarayan, “Practical realization of mod p,p prime multiplier” Electron. Lett., Vol. 16, pp. 466-467, June. 1980.

[23] M. Soderstrand and C. Vernia, “A high-speed low-cost modulo Pi multiplier with RNS arithmetic application,” Proc. IEEE, vol. 68, pp. 529-532, Apr. 1980.

[24] G. A. Jullien, “Implementation of multiplication, modulo a prime number, with applications to theoretic transforms,” IEEE Trans comput., Vol. C-29, pp. 899-905, Oct. 1980.

[25] F. J. Taylor, “ Large moduli multipliers for signal processing,” IEEE Trans. Circuits Syst., Vol. CAS-28, pp. 731-436, July 1981.

[26] F. J. Taylor, “A VLSI residue arithmetic multiplier,” IEEE Trans Comput., Vol. C-31, pp. 540-546, June 1982.

[27] F. J. Taylor and Huandg, “An autoscale residue multiplier,” IEEE Trans. Comput., Vol. C-31, pp. 321-325, Apr. 1982.

[28] A. Hiasat, “A memoryless mod residue multiplier,” Elecron. Lett., Vol. 28, pp. 414-415, Jan. 1991.

[29] M. Dugdale, “Residue multipliers using factored decomposition,” IEEE Trans. Circuits Syst. II, Vol, 41, pp. 623-627, Sept. 1994.

[30] A. Haisat, “Semi- Custom VLSI design for RNS multipliers using combinational logic approach,” in Proc. 3rd IEEE Int. Conf. Electronics. Circuits and Systems (ICECS’96), Vol. 2, Oct. 1996, pp. 935-938.

[31] D. Radhakrishnan and Y. Yuan, “Novel approaches to the design of VLSI RNS multiplier,” IEEE Trans. Circuits Syst. II, Vol. 39, pp. 52-57, Jan. 1992.

[32] Markus A. Hitz and Erich Kaltofen. Integer division in residue number systems. IEEE Transactions on Computers, 44(8): 983-989, August 1995.

[33]http://www.iis.ee.ethz.ch/zimmi/publication/comp-arith-otes.ps.gz

[34] P. SINHA, “Fast Parallel Algorithms for Binary Multiplication and Their Implementation on Systolic Architectures,” IEEE Transactions on Computers, Vol. 38, No.3, March 1989.

[35] K.C.Posch, R.Posch, “Modulo Reduction In Residue Number Systems,” IEEE Transactions on Parallel and distributed systems, Vol.6, No. 5, May 1995.

[36] R. Rivest, A. Shamir, and L. Adleman, “A method for obtaining digital signatures and public-key cryptosystems,” Commun. ACM, pp. 120-126, 1978.

[37] K. C. Posch and R. Posch, “Approaching encryption at ISDN speed using partial parallel modulus multiplication,” Microprocessing and Microprogramming. Amsterdam, The Netherlands: North-Holand, 1990, Vol. 29, pp. 177-184.


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


پروژه مقایسه چهار طرح ضرب کننده doc .RNS