برچسب- نرم افزار

سیلواکو TCAD

Silvaco TCAD

شرکت Silvaco (بخوانید: سیلواکو) نرم افزار اتوماسیون طراحی الکترونیکی (EDA) و فناوری CAD  (اصطلاحاً: TCAD) و IP طراحی نیمه هادی (SIP) را توسعه داده و به بازار عرضه می کند. این شرکت در سانتا کلارا کالیفرنیا مستقر است و با دفاتر مستقر در آمریکای شمالی ، اروپا و در سراسر آسیا حضور جهانی دارد. از زمان تأسیس در سال 1984 میلادی، Silvaco به یک شرکت بزرگ EDA با مالکیت خصوصی تبدیل شده است. این شرکت حداقل با دو نام دیگر شناخته شده است: Silvaco International  و Silvaco Data Systems. نرم افزارهای این شرکت در رشته های مختلفی از جمله مهندسی برق، مهندسی مکانیک، ادوات ، فوتونیک و … کاربرد فراوان دارد.

(بیشتر…)
آردوینو برای همه

آردوینو چیست؟

بنابر اظهارات ویکی ­پدیا، آردوینو (Arduino) میکروکنترلری تک ‌بردی و یک واحد نرم ­افزاری مناسب برای برنامه‌ریزی میکروکنترلر می­باشد. سخت­ افزار آن شامل یک طرح سخت ­افزاری ساده و باز بر اساس پردازشگر Atmel AVR می‌باشد. نرم­ افزار آن شامل یک زبان برنامه­ نویسی استاندارد و بوت ­لودر (Bootloader) می­باشد که برد را راه ­اندازی می­کند. به عبارت دیگر، آردوینو رایانه کوچکی است که می­توانید آنرا برای پردازش ورودی­ها و خروجی­ها بین این دستگاه و اجزای خارجی که به آن وصل می­شود برنامه ­ریزی کنید.

(بیشتر…)
پروژه های COMSOL

COMSOL

COMSOL Multiphysics (یا همان COMSOL Multiphysics) یک مجموعه کامل شبیه سازی است که برای حل معادلات دیفرانسیل سیستمهای غیر خطی توسط مشتقهای جزئی به روش المان محدود (FEM) در فضاهای یک، دو و سه بعدی استفاده می شود.

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

(بیشتر…)
Cadence

Cadence

Spectre یک شبیه ساز مداری از خانواده SPICE میباشد که توسط Cadence Design Systems ارائه شده است. این شبیه ساز آنالیزها و مدلهای اجزا بر پایه SPICE را فراهم میکند. همچنین این شبیه ساز زبان مدل سازی Verilog-A را نیز ساپورت میکند. Spectre در نسخه های پیشرفته از شبیه ساز SpectreRF برای شبیه سازی RF و شبیه سازی سیگنال مخلوط پشتیبانی میکند. Spectre  در حال حاضر شبیه ساز مداری پیشرو میباشد که با HSPICE  و چندین شبیه ساز دیگر رقابت میکند. 

(بیشتر…)
آموزش برنامه نویسی AVR

آموزش برنامه نویسی AVR

میکروکنترلر AVR در سال ۱۹۹۶ میلادی توسط شرکت اتمل (ATMEL) ساخته‌ شد و روانه بازار گردید. معماری میکروکنترلر AVR توسط Alf-Egil Bogen و Vegard Wollan دانشجویان دانشگاه صنعتی نروژ طراحی شده است. این میکروکنترلر به خاطر دارا بودن قابلیت برنامه‌نویسی توسط کامپایلر زبان‌های برنامه‌نویسی سطح بالا، مورد توجه قرار گرفته است. این میکروکنترلر از معماری RISC برخوردار است و شرکت ATMEL سعی کرده است تا با استفاده از معماری پیشرفته و دستورهای بهینه، حجم کد تولید شده را پایین آورده و سرعت اجرای برنامه را بالا ببرد. یکی از مشخصات این نوع میکروکنترلرها دارا بودن ۳۲ ثبات همه منظوره است. همچنین در این میکروکنترلرها، از حافظه‌های کم مصرف و غیر فرار Flash و  E2PROM استفاده شده است.

(بیشتر…)
برنامه نویسی آردوینو

آموزش برنامه نویسی آردوینو

آردوینو (Arduino) یک پلتفرم سخت افزاری و نرم افزاری متن باز (اوپن سورس) است که در سال ۲۰۰۵ میلادی به منظور ایجاد راهی ارزان و ساده برای برنامه‌نویسی تعاملی ایجاد شد. پلتفرم آردوینو شامل یک میکروکنترلری تک‌بردی (SBC) متن‌باز است که قسمت سخت افزار آردوینو را تشکیل می‌دهد. علاوه بر این پلتفرم، یک نرم افزار IDE که به منظور برنامه‌نویسی بردهای آردوینو طراحی شده‌ است و یک بوت لودر نرم افزاری که بر روی میکروکنترلر بارگذاری می‌شود را شامل میشود. پلتفرم آردوینو به منظور تولید سریع و ساده پروژه‌های سخت افزاری تعاملی و ساخت وسایلی که با محیط تعامل داشته باشند طراحی شده‌است.

(بیشتر…)