00:00 / 00:00
1.8x
1.4x
1.0x
0.7x
HD SD
HD
SD
00:00 / 00:00
1.8x
1.4x
1.0x
0.7x
HD SD
HD
SD

شبیه سازی شی گرای سیستم های الکترونیکی

دوره‌های دانشگاهی
26 جلسه

سرفصل‌ها

در این درس علاوه بر شبیه سازی شیئ گرای سیستم های الکترونیکی، مفاهیم برنامه نویسی پیشرفته با گرایش سخت افزاری هم مورد بحث قرار می گیرد.
همچنین به مفاهیم زبان systemC برپایه استفاده از ++C پرداخته می شود.

مدرس دوره
زین العابدین نوابی

دکتر نوابی استاد تمام دانشگاه تهران و استاد دانشگاه پلی تکنیک ماساچوست است . وی از بنیان گذاران علم دیجیتال در ایران است و تا کنون چندین کتاب به زبان‌های انگلیسی و فارسی به چاپ رسانده‌اند. زمینه فعالیت وی مدارات دیجیتال، محاسبات موازی،CAD tool، و زبان سخت افزار است.

سوالات پرتکرار

آیا امکان دریافت فیلم های یک درس به صورت سی دی یا دی وی دی وجود دارد؟
در حال حاضر امکان ارسال دروس به صورت سی دی یا دی وی دی وجود ندارد.
اگر لینک دانلود یا پخش ویدئو مشکل داشت چه باید کرد؟
در صورتی که با هر گونه مشکلی رو به رو شدید می توانید از طریق صفحه ارتباط با ما به ما اطلاع دهید تا ما سریعا مشکل را پیگیری و برطرف نماییم.
آیا درسی وجود دارد که ضبط شده اما روی سایت قرار نگرفته باشد؟
تمام دروس بعد از ضبط و آماده شدن بر روی سایت قرار می گیرند.
اگر بخواهیم درسی برای مکتب خونه ارسال کنیم چه روندی باید طی کنیم؟
اگر خودتان درسی تهیه کرده اید به صفحه همکاری با ما بروید تا آن را بررسی کنیم و بهتون اطلاع دهیم.
آیا ممکن است که درسی ناقص ضبط شده باشد؟
ما همواره تلاش کرده­‌ایم که دروس را به طور کامل ضبط نماییم و در اختیار شما دوستان قرار دهیم. اما گاهی برخی ناهماهنگی ها سبب می شود که یک یا تعدادی از جلسات یک درس ضبط نشود. توضیح این گونه نواقص در توضیح درس­ ها آمده است.
فیلم های آموزشی
20:43 ساعت
20:43
Combined Shape Created with Sketch. 26 جلسه
جلسه اول - ++Class introduction - Topics - Prpcedure - System level - SystemC/C
"52:40
جلسه دوم - C++ environment - Types in C++ - Boolean -Character
"49:20
جلسه سوم - Logic gate models - Bool char - Overloading - Pass by reference
"54:21
جلسه چهارم - Array modeling - Bitwise opoerators - Flip -Flop modeling - State machine - File input/output
"51:18
جلسه پنجم - Pointers for arrays - Fixed logic - Array & Pointers argument - Struets - Fields of struets - Array of struets - Re
"44:30
جلسه ششم - class - class instances - class pointers - pointers
"50:09
جلسه هفتم - classes - constructors - class pointer - wire class - constructor as port map
"50:50
جلسه هشتم - Classes - Class instances - Object pointers - And,Or activity count - Last event - Last value - inheritance - Gates
"51:58
جلسه نهم - inheritance - Gates classes - Static Parameters - Virtual memeber functions - Pointer compatibilaty - Flip flop clas
"45:46
جلسه دهم - polymorphism in gate classes - pointer compatability - virtual functions - pure virtual functions abstract classes -
"33:02
جلسه یازدهم - starting RTL C++ library - RTL principles - datapath controller - bus class - constructors - vector type bus - in
"52:10
جلسه دوازدهم - bus operations - overloading
"45:35
جلسه سیزدهم - RTL components - using overloaded bus operation
"53:09
جلسه چهاردهم - Template Classes ، review of RTL library
"33:49
جلسه پانزدهم - starting system C , one bit adder with bus based library at C++ , taking off from C++
"49:49
جلسه شانزدهم - onebitadder system C , concurrent process
"50:30
جلسه هفدهم - system C , sc main , tset bench , wave from generation
"48:38
جلسه هجدهم - system C , sc_has_process , sc_thread , sensitivity list
"49:06
جلسه نوزدهم - system c , sc_thread for test data , state machine modeling
"50:00
جلسه بیستم - system c rtl components , adder , add overloading , type conversion
"50:30
جلسه بیست و یکم - registers in system c , clocking reseting , counters , shift registers
"48:10
بیست و دوم - starting system c- AMS , overview , ELN model at computation
"49:57
جلسه بیست و سوم - continue on ELN , descrete event converters for in & out , using sc_in , sc_out
"44:50
جلسه بیست و چهارم - System C - AMS , LSF modules , port binding , DE converters
"48:30
جلسه بیست و پنجم -
"34:29
جلسه بیست وششم - SDF-moduls , port atributes , scheduling , porpagation
"50:00