جناب Roholamin! ایشون در مورد دلیل کلی گرم شدن پردازنده ها سوال نپرسیدند.
سوالشون مشخصاً در مورد سری DsPIC30Fxxxx بود.
جناب abbasmh گفتن که طبیعیه. پس مشکل خاصی نداره(خود استارتر هم که به نظر داره استفاده میکنه و مشکلی نیست) ولی اینکه چرا اینجوری میشه فقط می تونه یه دلیل داشته باشه که توی اون لینک من توضیح دادم.
به نظر هیچ جواب دیگه ای به جز این نمیشد که بدیم.
شرمنده که من پاسخ میدم :mrgreen:
همونطور که می دونید حداکثر ولتاژ کاری این پردازنده 5 ولته و سرعت 40mips در صورتیکه الان 40 یا 70 mips ای های 16 بیتی دارن با ولتاژ 3.3 یا 2.5 ولت کار میکنن ولی هنوز هم این سری داره تولید میشه و مشتری هم داره با اینکه مصرفش هم بالاتره!!!
فکر میکنم علت اینا باشه:
اولا وقتی ولتاژ کاری بالاتره نسبت به نویز هم مقاومتره!(از یکنفر منبع موثق شنیدم که می گفت توی موشک ها از این سری استفاده میشه الله اعلم)
ولتاژ بالاتر کاری یعنی داره توی تراشه از ترانزیستورهای پوست کلفتری :mrgreen: استفاده میکنه که گرما هم بیشتر تولید میکنند! مثلا از همه پین های 5 ولتی ها میشه 25 میلی امپر جریان کشید ولی از 3.3 ولتیها اکثرا 4 میلی بیشتر نمیشه!(البته حداکثر جریان پایه های تغذیه نباید از 300 میلی بیشتر شه) پس ترانزیستور های پوست کلفتر یعنی مصرف بیشتر برق و تلفات و گرمای بیشتر!
بعد یه چیز جالب دیگه اینکه توی تولیدات شرکت microchip بهترین فلش از لحاظ عمر نوشتن و پاک کردن همین سری DS30F هست که 10 تا 100 هزار بار میشه نوشت که توی سری های دیگه 1 تا 10 هزار باره!
تازه گرم کردن مخصوص این سری نیست توی سری 32 بیتی هم وقتی از 80mips سرعت کار میکشی داغ میکنه(ولی نه به اندازه DS30F)
یا علی ع
:bye
شرمنده که من پاسخ میدم :mrgreen:
همونطور که می دونید حداکثر ولتاژ کاری این پردازنده 5 ولته و سرعت 40mips در صورتیکه الان 40 یا 70 mips ای های 16 بیتی دارن با ولتاژ 3.3 یا 2.5 ولت کار میکنن ولی هنوز هم این سری داره تولید میشه و مشتری هم داره با اینکه مصرفش هم بالاتره!!!
فکر میکنم علت اینا باشه:
اولا وقتی ولتاژ کاری بالاتره نسبت به نویز هم مقاومتره!(از یکنفر منبع موثق شنیدم که می گفت توی موشک ها از این سری استفاده میشه الله اعلم)
ولتاژ بالاتر کاری یعنی داره توی تراشه از ترانزیستورهای پوست کلفتری :mrgreen: استفاده میکنه که گرما هم بیشتر تولید میکنند! مثلا از همه پین های 5 ولتی ها میشه 25 میلی امپر جریان کشید ولی از 3.3 ولتیها اکثرا 4 میلی بیشتر نمیشه!(البته حداکثر جریان پایه های تغذیه نباید از 300 میلی بیشتر شه) پس ترانزیستور های پوست کلفتر یعنی مصرف بیشتر برق و تلفات و گرمای بیشتر!
بعد یه چیز جالب دیگه اینکه توی تولیدات شرکت microchip بهترین فلش از لحاظ عمر نوشتن و پاک کردن همین سری DS30F هست که 10 تا 100 هزار بار میشه نوشت که توی سری های دیگه 1 تا 10 هزار باره!
تازه گرم کردن مخصوص این سری نیست توی سری 32 بیتی هم وقتی از 80mips سرعت کار میکشی داغ میکنه(ولی نه به اندازه DS30F)
یا علی ع
:bye
ولی خودمونیم با استیو سانی(مدیر عامل میکروچیپ) فکر کنم یه آب-دوغ-خیار خوردیا! :mrgreen:
من فکر میکنم شما موضوع I/O standards رو با نوع ترانزیستورها اشتباه گرفتید(همچنین سرعت سوئیچینگ).
علت داغ شدن یکی ولتاژ 5 ولته، دیگری فرکانس زیاد برای پردازنده.
خودم از dsPIC استفاده می کنما. نگی طرف خائنه! نـــه. ولی به نظرم مسخره ست که PLL میذاری فرکانس 30MHz رو بکنه 120MHz، بعدش خودش تقسیم به 4 می کنه و کارایی CPU میشه عملاً 30MIPS. خوب از اول مثه بچه آدم بگو نمی شه دیگه. چرا با احساس جوونا انقد بازی می کنین آخه؟! :mrgreen:
ولی خودمونیم با استیو سانی(مدیر عامل میکروچیپ) فکر کنم یه آب-دوغ-خیار خوردیا! :mrgreen:
من فکر میکنم شما موضوع I/O standards رو با نوع ترانزیستورها اشتباه گرفتید(همچنین سرعت سوئیچینگ).
خیلی تابلو پسر خاله استیو اینام!؟ :mrgreen:
صحبت شما هم درسته ولی بلاخره یه دلیلی داره که ترانزیستور های هسته هم با 5 ولت کار می کنن دیگه!
حالا شاید علتش قدیمی بودن نسل ترانزیستورای این سری آی سیه ولی در عمل که خیلی خوب جواب داده!!! :NO:
ولی خوب به نظر بنده صحبت شما بدلیل تخصص در این ضمینه ارزش بیشتری داره :nerd:
علت داغ شدن یکی ولتاژ 5 ولته، دیگری فرکانس زیاد برای پردازنده.
خودم از dsPIC استفاده می کنما. نگی طرف خائنه! نـــه. ولی به نظرم مسخره ست که PLL میذاری فرکانس 30MHz رو بکنه 120MHz، بعدش خودش تقسیم به 4 می کنه و کارایی CPU میشه عملاً 30MIPS. خوب از اول مثه بچه آدم بگو نمی شه دیگه. چرا با احساس جوونا انقد بازی می کنین آخه؟! :mrgreen:
درسته
واسه همینه جوونامون دارن هی معتاد میشن! واسه همین کارای میکروچیپه دیگه! :mrgreen:
کلا سیستم پردازنده این سری با چهار کلاک یه دستورو کامل می کنه. توی سری های دیگه 40 mips سری ها 33 کلاک تقسیم بر دو میشه و با فرکانس 80mhz عملا 40mips سرعت داریم با مصرف کمتر و گرمای کمترو توی pic32 کلا تک سیکلی شده!
البته نمیشه گفت این ایراده! آقا خلقت این سری موجودات اینه دیگه. شاید یکی از دلایل کمتر بودن نویز پذیری PIC ها هم همین طی کردن مراحل تکمیل یه سیکل کاری توی چهار کلاک باشه. (با دقت کار میکنه )
خیلی تابلو پسر خاله استیو اینام!؟ :mrgreen:
صحبت شما هم درسته ولی بلاخره یه دلیلی داره که ترانزیستور های هسته هم با 5 ولت کار می کنن دیگه!
حالا شاید علتش قدیمی بودن نسل ترانزیستورای این سری آی سیه ولی در عمل که خیلی خوب جواب داده!!! :NO:
ولی خوب به نظر بنده صحبت شما بدلیل تخصص در این ضمینه ارزش بیشتری داره :nerd:
شما محبت دارید.
کی گفته ترانزیستورهای هسته با 5 ولت کار میکنه؟(منبع؟)
شما هر دو نسلش رو کنار هم قرار بده و از کلاک کم شروع به مقایسه کن(هی کلاک رو بیشتر بکن). بلااخره هر دوشون اینجوری میشن. حالا یکی کمتر از بقیه. علت اصلی موضوع سوئیچینگ ترانزیستورها هستش. البته توان مصرفی هم یه مقدار بیشتر میشه ولی موضوع حائز اهمیت همون میزان کلاک هستش.
کی گفته ترانزیستورهای هسته با 5 ولت کار میکنه؟(منبع؟)
شما هر دو نسلش رو کنار هم قرار بده و از کلاک کم شروع به مقایسه کن(هی کلاک رو بیشتر بکن). بلااخره هر دوشون اینجوری میشن. حالا یکی کمتر از بقیه. علت اصلی موضوع سوئیچینگ ترانزیستورها هستش. البته توان مصرفی هم یه مقدار بیشتر میشه ولی موضوع حائز اهمیت همون میزان کلاک هستش.
ببینید توی دیتا شیت میکرو های 40mips مثل 24hjxxxgpx06 توی بخش مشخصات الکترکی صفحه 238 جدول
TABLE 23-1: OPERATING MIPS VS. VOLTAGE نوشته ولتاژ 3-3.6 سرعت 40 تا و فقط همینو نوشته
توی یک سری دیگه میکروهای 3.3 ولتی دقیقا همینو نوشته و اول دیتا شیت نوشته رگلاتور داخلی 2.5 ولتی و یه پایه هم واسه خازن ریگلاتور داره
ولی توی میکروی DSpic30f6014 توی همون بخش اومده و نوشته 2.5-3 ولت سرعت 10 تا 3-3.6 سرعت 20 تا و 4.5-5.5 سرعت 30 تا و توی سری ها pic18 اومده اصلا نمودار رابطه فرکانس و ولتاژ داده و هیچ جایی هم نگفته رگلاتور داره و ...
همه اینا یعنی هسته 5 ولتی ها داره مستقیم ولتاژ می گیره و بدون رگلاتور برای همینم توی ولتاژ های مختلف فرکانس حداکثر مختلفی داریم برعکس 3.3 ولتی ها که رگلاتور دارن و سرعت حداکثر ثابت نسبت به ولتاژ
در مورد قسمت دوم که فرمودید داغ کردن بیشتر بخاطر فرکانس بالاست با شما کاملا موافقم
آقا دیروز یه تست دماسنج انجام دادم! میکروی dsPIC30F، ولتاژ 5 ولت با فرکانس 80MHz (که میشه 20MIPS)، چسبیده به بدنه ش دما 45 درجه سانتیگراد بود. ببین دیگه تو هسته ش چه خبره!
علت داغ شدن یکی ولتاژ 5 ولته، دیگری فرکانس زیاد برای پردازنده.
خودم از dsPIC استفاده می کنما. نگی طرف خائنه! نـــه. ولی به نظرم مسخره ست که PLL میذاری فرکانس 30MHz رو بکنه 120MHz، بعدش خودش تقسیم به 4 می کنه و کارایی CPU میشه عملاً 30MIPS. خوب از اول مثه بچه آدم بگو نمی شه دیگه. چرا با احساس جوونا انقد بازی می کنین آخه؟! :mrgreen:
سلام
دلیل استفاده از PLL به خاطر کاهش نویزه
چون کریستال با فرکانس بالا دارای خروجی با رایپل بالا است (دارای نویز است)
و بهتره فرکانس با PLL افزایش پیدا کنه
وتقسیم بر 4 شدن فرکانس در داخل میکرو به خاطر PIPE LINE که برای میکرو طراحی شده است ودر سری جدید فرکانس تقسیم بر 2 میشود
در ضمن دستوراتی که خیلی از میکروها در چند CLOCK انجام میدهند سری DSPIC در یک CLOCK انجام میدهد
دیدگاه