بیژن بینایی GitHub
بیژن بینایی Rss

کوره سازی؟

نوشته شده توسط بیژن | در دسته روزنامه | نوشته شده در ۱۸-۱۲-۱۳۹۶

۰

این روزا حین برد کشیدنم احساس می کنم دارم طراحی کوره می کنم تا کشیدن پاور. FPGA ها که قربونشون برم ۱۰۰ تا Rail می خوان. با پاور سکانس. با پاور down. هر کدوم یکی یه آمپر دو آمپر می بلعن. لامصب این ultra scale ها 19 آمپر می کشن جنگه مگه؟ ۱۹ آمپر رو چی کار می کنی آخه؟

بعضی وقتا می خوام پاشم برم این سخت افزاری ها رو بزنم که آخه چطوری کد می زنین که ۱۹ آمپر فقط Vcore می کشه. حالا FPGA هیچی این AD9548 تیپیک ۱ وات می خوره! ۱ وات!!!! داداش یواش. چی کار می کنی مگه؟ DDS اش رو اگه ببرین تا ۱ گیگ شیرین ۱.۸ وات می کنه. ۱.۸ وات برای یه مدار آنالوگ فاجعس. چون یه ضرب که نمی شه با سوییچینگ تولیدش کرد. مجبوری LDO بزاری که یکم نرم شه rail. تو این جریان هم LDO ها حداقل یه headroom در حد 400mV ای می خوان و با 1A جریان می شه ۴۰۰ میلی وات تلفات رو LDO. سوییچینگ هم تلفاتش حداقل ۱۵ ذزصد رو هست و خلاصه ۳وات دارید بخاطر یه کلاک می سوزونین.

از اون ور هر IC ای با یه ولتاژی IO می ده. یکی 1.8 یکی 2.5 یکی 1.5 یکی 1.3. آخه DDR لعنتی چرا 1.5؟ نمی شد یه ضرب بری رو 1V هم خیال ما و هم خیال خودت رو راحت کنی؟

۲۰ تا IC می ذاری. باید ۳۰ تا پاور دورشون بچینی. فقط پول پاور ها شده ۲ ملیون. برد کاربردی هست یا منبع تغذیه نمی دونم ولی واقعا راه حل بهتری نبود؟ نمی شد یکم سخت افزاری ها کوتاه می یومدن و کل LUT ها رو پر نمی کردن؟ نمی شد یکم آنالوگی ها بیخیال phase noise می شدن و به xo های ۱۰ میلی واتی بسنده می کردن؟ نمی شد طراح های IC یه چهار تا دونه ماسفت بیشتر می چپوندن تو IC ایشون که level shifter حذف شه.

خلاصه ذهنم خیلی درگیره که چرا SoC های Broadcom و QualComm اینطوری نیستن ولی دنیا Xilinx انقدر آشفته و بی در و پیکره.

یکی از بچه های Analog هم بخ بخ همین دقدقه منو داشته. یه سری چرتا گفته. حال داشتید می تونید از لینک زیر بخونید.

SWaP: The RF Solution That Can Mean the Difference Between Flying High and Being Grounded