حرف های پراکنده GitHub
حرف های پراکنده Rss

RF بشین که دارم میام

نوشته شده توسط بیژن | در دسته مخابرات | نوشته شده در ۱۶-۰۶-۱۳۹۷

۲

خب کم کم داریم می رسیم به جاهای جذاب کار یعنی بخش RF! یعنی زیبایی محض یعنی قلب من….. اولین بردی هست که دارم ۵۰ اهم روش می زنم. بالاخره هر کی یه جایی باس شروع کنه دیگه ما هم با یه برد غول با ۶۵۰ قطعه تو ۱۱ در ۱۰ سانت میکس با کلی دیجیتال میجیتال و سویچینگ. خوشبختانه البته خیلی جای ترس نیس. خدا رو داریم. Allegro رو داریم و دکتر اقدم و کاظمی و استاد دولو پس خیلی جای ترس نیس. دکتر فخار می گف ۵۰ اهم مجبوری زیر لایه رو نازک بگیری 8mils رایجه ولی خیلی نازکه و استحکام نداره. رستافن توش یادمه برد های دولایشون رو پیچ می کردن به یه بدنه آلومینیومی و تمام. راه ساده تر و گرون ترش البته برد چهار لایس.

تو این پست می خوام تجربیاتی که سر رسیدن به امپدانس های مورد نیاز داشتم رو بنویسم و یکمم بحث کنم سره اینکه چه constraint هایی توی کار بخاطر محدودیت های ساخت و طراحی احتمالا به برد اعمال می شه.

DD F***ing R

نوشته شده توسط بیژن | در دسته الکترونیک | نوشته شده در ۲۷-۰۵-۱۳۹۷

۰

دو هفتس که می خوام این مطلب کوفتی رو بنویسم ولی وقت نمی شه. خب خدا رو شکر یکی دو تا از کارفرما ها دارن حال خراب ازآب در میان و می خوام باهاشون بهم بزنم. ایشاا… از شر اونا خلاص شم وقتم قشنگ آزاد می شه که هم زبان رو تکمیل کنم هم پروژه دور و دراز VNA ام رو. یه مقدار سر روتینگ DDR دیوونه شدم که دو دلیل داشت. یکی اینکه مثل قاشق نشسته از DDR3 وارد ماجرای DDR ها شدم و دوم اینکه غیر یکی دو برد از Texas و Xilinx، یه نفر هم PCB ایش رو محض رضای خدا نگذاشته بود که بقیه ازش ایده بگیرن. بر همین اساس بود که گفتم پیش قدم شم در این قدم خیر و حداقل من یکی بعد کلی دهن سرویسی کشیدن یه داک تر تمیز با توضیح و مثال از ماجراهام با DDR آماده کنم.

ISR038

نوشته شده توسط بیژن | در دسته الکترونیک, مهندسی برق | نوشته شده در ۲۵-۰۴-۱۳۹۷

۰

یه پست دیگه رو Allegro. این پست تقریبا به فاصله یک سال از تصمیم من به استفاده از Allegro هست امیدوارم حاوی اطلاعات مفیدی باشه. بصورت خلاصه اگه بخوام یه مقایسه برم بین Altium و Allegro تفاوت ها چشم گیره. درسته Pin Swap تو Allegro فاجعس. درسته هنوز ISR037 باگ شورتکات داره(چرا؟) و ISR038 هم هنوز روی نت پیدا نمی شه ولی تو یک کلام Allegro بی نظیره! از بهترین feature هاش روتینگ multi داشتن command line قابلیت Via Array و dynamic shape هست که نسبت به Altium قابل مقایسه نیست. البته من نحوه assign net کردن Altium توی power plane رو به Allegro ترجیح می دم اما بدون شک از سوییچ کردنم به Allegro راضیم. در ادامه tweak های ریزی که به نظرم می تونه Allegro رو بهبود ببخشه بطور خلاصه آوردم.

طراحی دمایی حول CLG484

نوشته شده توسط بیژن | در دسته الکترونیک, مهندسی برق | نوشته شده در ۲۹-۰۲-۱۳۹۷

۰

Zynq ها در grade های دمایی مختلفی عرضه می شن. Commercial هاش تا ۸۰ درجن و Industrial و Extended تا ۱۰۰ درجه. هر دو البته تا 125 درجه برا junction رو اوکی ان ولی برای طول عمر بیشتر و در نظر گرفتن حالت های dynamic پیشبینی نشده recom خود زایلینکس عدد های ذکر شده هست.

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

توهم ESD

نوشته شده توسط بیژن | در دسته الکترونیک, مهندسی برق | نوشته شده در ۲۴-۰۱-۱۳۹۷

۰

ESD یا Electrostatic Discharge پدیده ای هست که تو آیسی های CMOS رخ می ده و باعث سوختن IC می شه. بصورت دقیق تر با جمع شدن بار روی گیت ماسفت های آیسی و تخلیه ناگهانی اون بخاطر شکست دی الکتریک دی الکتریک دچار آسیب غیر قابل برگشت می شه. حالا این جرقه زدنه لزوما به معنای از بین رفتن قطعه نیس چون بیشتر اوقات انقدر نسبت ناحیه خرابی به طول کانال کم هست که خرابی تاثیری رو عملکرد قطعه نمی ذاره. امروزه اما با کوچیک و کوچیک تر شدن کانال مسیله ESD پررنگ تر شده چون کم کم طول کانال انقدر کوچیک شده که یه جرقه هم کافیه تا کل آیسی رو دود کنه. توی این پست نمی خوام به عنوان یه طراح IC بگم چه کارهایی لازمه انجام بشه بلکه به عنوان یه خریدار و استفاده کننده نهایی می خوایم ببینیم ESD چقدر مهم هست.