Taksuntech.ir
1.55K subscribers
680 photos
294 videos
223 files
1.06K links
بزرگ فکر کنید، بهینه احرا کنید.
http://taksuntech.ir
طراحی سیستمی
آنالوگ، دیجیتال، ZYNQ SoC، FPGA و پردازش

ارتباط با ادمین:
@Taksun_Tech
Download Telegram
#HLS #HDL
در FPGA دو سبک زبان کار با FPGA وجود دارد.
سبک اول به HDL معروف هستند. این زبان ها به صورت کلاسیک قابلیت توصیف سخت افزار دارند. از معروف ترین آنها VHDL و Verilog میباشد.
سبک دوم زبان های سطح بالا هستند بیشتر با توصیف رفتاری به پیاده سازی میپردازند. این سبک به HLS معروف هستند. از دیگر نکات HLS نزدیک بودن به سبک برنامه نویسی CPU میباشد. از معروف ترین این زبان ها HLS, Opencl میباشد.
@taksuntec
Forwarded from S Alghasi
#hls
در hls برنامه به عنوان یک تابع نوشته خواهد شد.
درنهایت این تابع به صورت یک بلوک سنتز می شود. علاوه بر ورئدی خروجی های تابع، چند ورودی خروجی دیگر به بلوک اضافه میشود.
@taksuntec
Forwarded from S Alghasi
#HLS
برای مثال در شکل پورت ap_ctrl با چند سیگنال ورودی خروجی کنترلی به بلوک اضافه شده است.
@Taksuntec
Forwarded from S Alghasi
#hls
مثال تابع نوشته شده در HLS
@taksuntec
Forwarded from عکس نگار
#HLS
یه نکته در مورد hls
گاهی عنوان میشه که hls مخصوص ZYNQ هست و کاربرد دیگه ای نداره. اما برنامه HLS تمامی FPGA ها از spartan 3 تا virtex ultrascale + رو پوشش میده. شما میتونید با نرم افزار hls برای همه fpga ها کد نویسی کنین. اما استفاده کردن از HLS توی ISE کمی مشکل هست ولی استفاده از HLS در VIVADO خیلی راحته.
معمولا توی داکیومنت های HLS مثال ها برای همه FPGA ها وجود داره. مثه کینتکس یا ویرتکس. اما مثال HLS و ZYNQ شاید بیشتر و جالبتر باشه. به این دلیل که استفاده از ZYNQ و ارتباط با FPGA و دریافت و ارسال داده به FPGA با ZYNQ خیلی راحت تره.
@taksuntec
بریده ای از white paper 452 از شرکت زایلینکس که حاوی مطالب جالب و آموزنده است.
استفاده از #MATLAB و #HLS و اشاره به نوشتن برنامه پیچده FPGA تنها در چند لحظه.
@Taksuntec
شروع دوره آموزش #ZYNQ و #HLS
از ۴ مرداد ماه، پنج شنبه ها
در دانشگاه علم و صنعت
http://ubarg.ir/Default.aspx?Type=CourseDetails&ID=10494&IDP=6&IDC=70
@Taksuntec
S Alghasi:
شروع دوره آموزش #ZYNQ و #HLS
از ۴ مرداد ماه، پنج شنبه ها
در دانشگاه علم و صنعت
http://ubarg.ir/Default.aspx?Type=CourseDetails&ID=10593&IDP=6&IDC=70
@Taksuntec
Forwarded from Taksuntech.ir (S Alghasi)
شروع دوره آموزش #ZYNQ و #HLS
از ۴ مرداد ماه، پنج شنبه ها
در دانشگاه علم و صنعت
http://ubarg.ir/Default.aspx?Type=CourseDetails&ID=10494&IDP=6&IDC=70
@Taksuntec
Forwarded from Taksuntech.ir (S Alghasi)
S Alghasi:
شروع دوره آموزش #ZYNQ و #HLS
از ۴ مرداد ماه، پنج شنبه ها
در دانشگاه علم و صنعت
http://ubarg.ir/Default.aspx?Type=CourseDetails&ID=10593&IDP=6&IDC=70
@Taksuntec
آغاز ثبت نام دوره جدید HLS برنامه نویسی به زبان C++ برای همه FPGA های XILINX در دانشگاه علم و صنعت
#HLS

https://hdiust.com/courses/hls-2/

@Taksuntec
دوره جدید HLS برنامه نویسی با زبان C++ برای FPGA
@ Taksuntec
سرفصل دروس
https://taksuntech.ir/courses/fpga-course/hls-course

#HLS #FPGA #XILINX #VIVADO


@Taksuntec
Forwarded from SalehJG
Forwarded from SalehJG
#hls
دوستان hls کار شاید بدردشون بخوره
من خودم با carried dependency مشکل داشتم که داکیومنت خود زایلینکس با یک مثال ساده توضیحش داده بود ولی داکیومنت لینک داده شده از اینتل، کلی مثال داره و خیلی کامل تر توضیح داده.
https://www.intel.com/content/www/us/en/programmable/documentation/mwh1391807516407.html
This media is not supported in your browser
VIEW IN TELEGRAM
سبک کدنویسی نرم افزار SDSoC در حقیقت سبک HLS هست. بهتره قبل از کار با SDSoC نرم افزار HLS رو یاد بگیریم
#SDSoC #HLS

@taksuntec
https://instagram.com/taksuntech
This media is not supported in your browser
VIEW IN TELEGRAM
بخش توصیف سخت افزار SDAccel شبیه HLS هست. بدنیست قبل رفتن سراغ SDAccel با HLS کار کنیم
#SDACCEL #HLS
@Taksuntec
This media is not supported in your browser
VIEW IN TELEGRAM
کلاس های ZYNQ, HLS و Linux ترم تابستان تکسان باهمکاری ALINX و آرتمیس کاریا شروع شده.
برای ثبت نام در دوره های آموزشی به سایت آرتمیس کاریا مراجعه کنین
https://artemiskaria.ir/inst

#ZYNQ #FPGA #VIVADO #HLS
#کلاس آموزشی
This media is not supported in your browser
VIEW IN TELEGRAM
رابطه pipeline در hls و نیسان آبی
نرم افزار hls با کیفیت بسیار بالا و بهینه منطبق بر چیپ و سرعت و کلاک معمولا pipeline های با کیفیتی ارائه میده.
@taksuntec
#hls #pipeline