Forwarded from itlix.com
✔️ Automotive Grade Linux (AGL)
🐧🐧2018، سال لینوکس بر روی داشبورد خودروها
پروژه Automotive Grade Linux یک پلتفرم متن باز برای کل صنعت خودرو سازی است . این پروژه می تواند پاسخ مناسبی به اغلب سیستم عامل های ناامید کننده در صنعت خودرو سازی باشد. AGL پروژه ای از Linux Foundation است که در حال حاضر سیستم عاملی برای کنسول های سرگرمی در خودرو است. اما حامیان آن بر این باورند که این سیستم عامل در آینده ای نزدیک می تواند هر چیزی را در خودرو کنترل کند. جالب است بدانید که برندهای برتر خودروسازی مانند مزدا، تویوتا، هیوندا، نیسان، فورد، جگوار و ... از این پروژه حمایت می کنند.
#Linux 🐧
@itlix
🐧🐧2018، سال لینوکس بر روی داشبورد خودروها
پروژه Automotive Grade Linux یک پلتفرم متن باز برای کل صنعت خودرو سازی است . این پروژه می تواند پاسخ مناسبی به اغلب سیستم عامل های ناامید کننده در صنعت خودرو سازی باشد. AGL پروژه ای از Linux Foundation است که در حال حاضر سیستم عاملی برای کنسول های سرگرمی در خودرو است. اما حامیان آن بر این باورند که این سیستم عامل در آینده ای نزدیک می تواند هر چیزی را در خودرو کنترل کند. جالب است بدانید که برندهای برتر خودروسازی مانند مزدا، تویوتا، هیوندا، نیسان، فورد، جگوار و ... از این پروژه حمایت می کنند.
#Linux 🐧
@itlix
آموزش تصویری ساخت پروژه ZYNQ در VIVADO و SDK.
تهیه شده توسط مهندس بهرامی.
@Taksuntec
@Bird_looover
http://www.taksuntec.ir/index.php/wiki/fpga-cpld/149-zynq-vivado
@Taksuntec
تهیه شده توسط مهندس بهرامی.
@Taksuntec
@Bird_looover
http://www.taksuntec.ir/index.php/wiki/fpga-cpld/149-zynq-vivado
@Taksuntec
How To Build ZYNQ Project In Vivado And SDK(Simple Example).mp4
111.1 MB
آموزش تصویری ساخت پروژه ZYNQ در VIVADO و SDK.
تهیه شده توسط مهندس بهرامی.
@Taksuntec
@Bird_looover
http://www.taksuntec.ir/index.php/wiki/fpga-cpld/149-zynq-vivado
@Taksuntec
تهیه شده توسط مهندس بهرامی.
@Taksuntec
@Bird_looover
http://www.taksuntec.ir/index.php/wiki/fpga-cpld/149-zynq-vivado
@Taksuntec
Forwarded from itlix.com
🌲GitHub:
فرض کنید شما مدیر یک شرکت نرم افزار هستید و قصد دارید یک پروژه برنامه نویسی بزرگ را مدیریت و راهبری کنید. هر یک از اعضای تیم شما در یک مکان هستند و میخواهید هر قسمت پروژه را به یک کدام از انها واگذار کنید و در عین حال میخواهید که امنیت پروژه شما حفظ شوید یعنی بتوانید در همه حال از پروژه خود یک بک آپ داشته باشید و بتوانید مشاهده کنید در طول روز هریک از برنامه نویسان شما چقدر کار کرده است و کدام بخش ها را تغییر داده است. برای اینکار یک Repository جدید روی اکانت خود در گیت هاب ایجاد میکنید و سپس هر فرد میتواند تا جایی که برنامه نویسی کرده است را به سرور ارسال کند تا روی repository قرار بگیرد و بقیه اعضا نیز میتوانند انرا مشاهده کنند.
توسط گیت هاب میتوانید Branch های مختلفی ایجاد کنید و همچنین با هر کامیت که انجام میدهید می توانید بعدا به مرحله های قبل برگردید اگر اشتباهی کرده باشید و از هر مکان به برنامه خود میتوانید دسترسی داشته باشید، حتی اگر برنامه شما مربوط به وب باشد تغییرات را همان لحظه بصورت آنلاین می توانید مشاهده کنید. گیت هاب امکانات مدیریتی فوق العاده ای به شما میدهد که اکنون اکثر برنامه نویسان حرفه ای را شیفته خود کرده است. به این نوع سرویس دهنده ها اصطلاحا کنترل ورژن VC می گویند.
این سه ویژگی fork, pull request و merge هستند که GitHub را قدرتمند میکند. در گذشته برای اینکه یک کاربر بتواند تغییراتی را در یک پروژه متن باز ایجاد کند باید ابتدا آن را دانلود میکرد، سپس تغییرات لازم را اعمال کند، بعد از آن لیستی از تغییرات را به نام patch ایجاد و همراه پروژه به کاربر اصلی آن میفرستد. کاربر اصلی ابتدا باید به کاربر غریبه اعتماد کند سپس patch را مشاهده و در صورت درست بودن تغییرات را اعمال کند.
اما در GitHub زمانی که یک pull request رخ میدهد، کاربر اصلی میتواند پروفایل درخواست دهنده را ببینید و در صورت تایید (merge) به اعتبار درخواست کننده اضافه میشود. این اعتبار میتواند به عنوان یک روزمه شناخته شود.
سایت GitHub دارای ویژگی های دیگری نیز هست. اگر بر روی پروژه های متن باز کار میکنید GitHub اولین قدم مهم است که باید بردارید. بدست آوردن اعتبار و شهرت در دنیای برنامه نویسی با استفاده از GitHub امکان پذیر است.
گیت هاب امکانات بیشتری را در خود پیاده کرده که این سایت را تبدیل به شبکه اجتماعی برای برنامه نویسان کرده است. موارد از قبیل انجمن برای پرسش و مشکلات ، ارسال پیغام خصوصی برای سایر اعضا و …
برای شروع شما باید در وب سایت گیت هاب به آدرس github.com عضو شوید، پس از اینکه اکانت خود را ایجاد کردید یک پروفایل برای شما ایجاد می شود که مثل سایر شبکه های اجتماعی می توانید بقیه برنامه نویسان را فالو کنید و کد ها و پروژه های Public آنها را مشاهده کنید و استفاده کنید. همچنین خوبی دیگری که گیت هاب دارد این است که میتوانید یک وبلاگ با ان برای خود داشته باشید username.github.com و مزیت بهتر ان این است که فقط افراد متخصص می توانند یک وبلاگ داشته باشند! چرا که باید یک Repository ایجاد کنید و صفحه وبلاگتان را خودتان کد نویسی کنید !
#GitHub
@itlix
فرض کنید شما مدیر یک شرکت نرم افزار هستید و قصد دارید یک پروژه برنامه نویسی بزرگ را مدیریت و راهبری کنید. هر یک از اعضای تیم شما در یک مکان هستند و میخواهید هر قسمت پروژه را به یک کدام از انها واگذار کنید و در عین حال میخواهید که امنیت پروژه شما حفظ شوید یعنی بتوانید در همه حال از پروژه خود یک بک آپ داشته باشید و بتوانید مشاهده کنید در طول روز هریک از برنامه نویسان شما چقدر کار کرده است و کدام بخش ها را تغییر داده است. برای اینکار یک Repository جدید روی اکانت خود در گیت هاب ایجاد میکنید و سپس هر فرد میتواند تا جایی که برنامه نویسی کرده است را به سرور ارسال کند تا روی repository قرار بگیرد و بقیه اعضا نیز میتوانند انرا مشاهده کنند.
توسط گیت هاب میتوانید Branch های مختلفی ایجاد کنید و همچنین با هر کامیت که انجام میدهید می توانید بعدا به مرحله های قبل برگردید اگر اشتباهی کرده باشید و از هر مکان به برنامه خود میتوانید دسترسی داشته باشید، حتی اگر برنامه شما مربوط به وب باشد تغییرات را همان لحظه بصورت آنلاین می توانید مشاهده کنید. گیت هاب امکانات مدیریتی فوق العاده ای به شما میدهد که اکنون اکثر برنامه نویسان حرفه ای را شیفته خود کرده است. به این نوع سرویس دهنده ها اصطلاحا کنترل ورژن VC می گویند.
این سه ویژگی fork, pull request و merge هستند که GitHub را قدرتمند میکند. در گذشته برای اینکه یک کاربر بتواند تغییراتی را در یک پروژه متن باز ایجاد کند باید ابتدا آن را دانلود میکرد، سپس تغییرات لازم را اعمال کند، بعد از آن لیستی از تغییرات را به نام patch ایجاد و همراه پروژه به کاربر اصلی آن میفرستد. کاربر اصلی ابتدا باید به کاربر غریبه اعتماد کند سپس patch را مشاهده و در صورت درست بودن تغییرات را اعمال کند.
اما در GitHub زمانی که یک pull request رخ میدهد، کاربر اصلی میتواند پروفایل درخواست دهنده را ببینید و در صورت تایید (merge) به اعتبار درخواست کننده اضافه میشود. این اعتبار میتواند به عنوان یک روزمه شناخته شود.
سایت GitHub دارای ویژگی های دیگری نیز هست. اگر بر روی پروژه های متن باز کار میکنید GitHub اولین قدم مهم است که باید بردارید. بدست آوردن اعتبار و شهرت در دنیای برنامه نویسی با استفاده از GitHub امکان پذیر است.
گیت هاب امکانات بیشتری را در خود پیاده کرده که این سایت را تبدیل به شبکه اجتماعی برای برنامه نویسان کرده است. موارد از قبیل انجمن برای پرسش و مشکلات ، ارسال پیغام خصوصی برای سایر اعضا و …
برای شروع شما باید در وب سایت گیت هاب به آدرس github.com عضو شوید، پس از اینکه اکانت خود را ایجاد کردید یک پروفایل برای شما ایجاد می شود که مثل سایر شبکه های اجتماعی می توانید بقیه برنامه نویسان را فالو کنید و کد ها و پروژه های Public آنها را مشاهده کنید و استفاده کنید. همچنین خوبی دیگری که گیت هاب دارد این است که میتوانید یک وبلاگ با ان برای خود داشته باشید username.github.com و مزیت بهتر ان این است که فقط افراد متخصص می توانند یک وبلاگ داشته باشند! چرا که باید یک Repository ایجاد کنید و صفحه وبلاگتان را خودتان کد نویسی کنید !
#GitHub
@itlix
Forwarded from mos ⒷⒶⒽ
آموزش اضافه کردن Board File به نرم افزار ویوادو.
تهیه شده توسط مصطفی بهرامی
لینک دانلود:
http://s9.picofile.com/d/8286280600/51a3595d-6a3b-4ce1-b115-a9b96ab2a2d5/How_To_Add_Board_File_To_Vivado.flv
@Taksuntec
@Bird_looover
http://www.taksuntec.ir/index.php/wiki/fpga-cpld/149-zynq-vivado
@Taksuntec
تهیه شده توسط مصطفی بهرامی
لینک دانلود:
http://s9.picofile.com/d/8286280600/51a3595d-6a3b-4ce1-b115-a9b96ab2a2d5/How_To_Add_Board_File_To_Vivado.flv
@Taksuntec
@Bird_looover
http://www.taksuntec.ir/index.php/wiki/fpga-cpld/149-zynq-vivado
@Taksuntec
Forwarded from Nima Heydarzadeh
Srinivasulu.pdf
509.7 KB
اینم واسه اون دوستی که FPGA و شبکه عصبی میخواد
Linux Learning.pdf
7 MB
آموزش لینوکس برای مبتدیان
مهندس مهدی فولادگر - 323 صفحه
مهندس مهدی فولادگر - 323 صفحه
Forwarded from Embarcadero Delphi
Key Traits of the Coming Delphi For Linux Compiler
http://blog.marcocantu.com/blog/2017-february-delphi-linux-compiler.html
🆔 @Embarcadero_Delphi
http://blog.marcocantu.com/blog/2017-february-delphi-linux-compiler.html
🆔 @Embarcadero_Delphi
Taksuntech.ir via @vote
اولین پروژه متن باز با زینک چی باشه؟ لطفا نظارتتون رو اعلام کنین تا کار رو بر زوی برد زینک شروع کنیم @taksuntec
پروژه های ساده مانند GPIO و SPI و USART – 65
👍👍👍👍👍👍👍 57%
پروژه های پردازش سیگنال مانند FFT و فیلتر FIR – 19
👍👍 17%
پروژه های پردازش تصویر مانند لبه یابی و فیلتر های تصویر – 14
👍👍 12%
پروژه های شبکه مانند انتقال اطلاعات – 11
👍 10%
پروژه های کنترلی مانند PID – 3
▫️ 3%
پروژه های ریاضی مانند ضرب ماتریس و عملیات های Floating Point و fixed point – 2
▫️ 2%
👥 114 people voted so far. Poll closed.
پروژه های ساده مانند GPIO و SPI و USART – 65
👍👍👍👍👍👍👍 57%
پروژه های پردازش سیگنال مانند FFT و فیلتر FIR – 19
👍👍 17%
پروژه های پردازش تصویر مانند لبه یابی و فیلتر های تصویر – 14
👍👍 12%
پروژه های شبکه مانند انتقال اطلاعات – 11
👍 10%
پروژه های کنترلی مانند PID – 3
▫️ 3%
پروژه های ریاضی مانند ضرب ماتریس و عملیات های Floating Point و fixed point – 2
▫️ 2%
👥 114 people voted so far. Poll closed.
Forwarded from S Alghasi
سلام به همه دوستان و همراهان.
مدتیه کمتر سعادت داشتیم درخدمت دوستان داشتیم.
اما خبر های خیلی خوبی در راهه. بزودی شاهد اتفاقات خوب در زمینه ZYNQ خواهیم بود. منتظر خبرهای خوب باشین.
@Taksuntec
مدتیه کمتر سعادت داشتیم درخدمت دوستان داشتیم.
اما خبر های خیلی خوبی در راهه. بزودی شاهد اتفاقات خوب در زمینه ZYNQ خواهیم بود. منتظر خبرهای خوب باشین.
@Taksuntec
Forwarded from Deleted Account
این توضیح هم تو سایت استاد صدری اومده که خالی از لطف نیست
In fact, most of the times we have a system on the FPGA. The system contains various blocks and each block is responsible for a specific task. For example, our system contains, a microprocessor core, a UART interface, a SD card reader, a FFT calculation unit, and so on…
The question is how do you connect all of these guys together efficiently? The answer is system-on-chip buses! Examples of this buses include : WishBone, PLB, and AXI.
In fact, most of the times we have a system on the FPGA. The system contains various blocks and each block is responsible for a specific task. For example, our system contains, a microprocessor core, a UART interface, a SD card reader, a FFT calculation unit, and so on…
The question is how do you connect all of these guys together efficiently? The answer is system-on-chip buses! Examples of this buses include : WishBone, PLB, and AXI.
Forwarded from Dolatshahi
باس AXI توسط ARM توسعه داده شده و در تراشه هایی که مبتنی بر آرم هستند استفاده میشه.
طبعا قطعاتی مثل زینک که هسته های آرم دارن برای ارتباطات داخلی خودشون از این نوع باس استفاده میکنن.
باس PLB برای ارتباطات تراشه های مبتنی بر پردازنده های با معماری Power PC توسعه داده شده و طبعا تراشه های که کورهای پاورپی.سی دارند از این باس هم پشتیبانی میکنن برای ارتباطات داخلیشون مثل تراشه های Virtex نسل قبل از ۷
باس Wishbone یک باس اوپن سورس هست که برای ارتباطات با پرفورمنس بالا با هدف استفاده در طراحی های داخلی تراشه هایی مثل FPGA یا ارتباطات سخت افزارهای کاستوم با تراشه هایی مثل FPGA طراحی شده.
با فراگیر شدن استفاده از کورهای ARM عملا استفاده از باس AXI نسبت به دو باش دیگه فراگیرتر شده
طبعا قطعاتی مثل زینک که هسته های آرم دارن برای ارتباطات داخلی خودشون از این نوع باس استفاده میکنن.
باس PLB برای ارتباطات تراشه های مبتنی بر پردازنده های با معماری Power PC توسعه داده شده و طبعا تراشه های که کورهای پاورپی.سی دارند از این باس هم پشتیبانی میکنن برای ارتباطات داخلیشون مثل تراشه های Virtex نسل قبل از ۷
باس Wishbone یک باس اوپن سورس هست که برای ارتباطات با پرفورمنس بالا با هدف استفاده در طراحی های داخلی تراشه هایی مثل FPGA یا ارتباطات سخت افزارهای کاستوم با تراشه هایی مثل FPGA طراحی شده.
با فراگیر شدن استفاده از کورهای ARM عملا استفاده از باس AXI نسبت به دو باش دیگه فراگیرتر شده
Forwarded from Dolatshahi
دقیقا دکتر اسم سه باس را بترتیب سال توسعه و استفاده شون نوشتن.
اول ویشبون مطرح شد، بعد plb با محبوبیت استفاده از کورهای پاورپی.سی بصوزت هاردکور یا سافت کور محبوب شد و در نهایت هم AXI با فراگیر شدن استفاده از آرم
اول ویشبون مطرح شد، بعد plb با محبوبیت استفاده از کورهای پاورپی.سی بصوزت هاردکور یا سافت کور محبوب شد و در نهایت هم AXI با فراگیر شدن استفاده از آرم
This media is not supported in your browser
VIEW IN TELEGRAM
تست گرافیک با Qt روی ZYNQ و VNC
@taksuntec
@taksuntec
This media is not supported in your browser
VIEW IN TELEGRAM
تست گرافیک با پردازنده ZYNQ رو یگبرد ZTURN
@TAKSUNTEC
@TAKSUNTEC