انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: پروژه StrongPC  (دفعات بازدید: 30206 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین محمدرضا حقیری

  • High Sr. Member
  • *
  • ارسال: 528
    • ذهن زیبا
پاسخ : پروژه کفشدوزک
« پاسخ #15 : 23 شهریور 1395، 04:50 ب‌ظ »
ارائه محمدرضا حقیری در مورد پردازنده OpenRISC در گروه کاربران تهران، آخر این ویدئو، پروژه کفشدوزک نیز معرفی میشه :
http://www.aparat.com/v/Oevjq

آفلاین سلمان م.

  • ناظر انجمن
  • *
  • ارسال: 4106
  • جنسیت : پسر
  • GNU Operating System - سیستم عامل گنو
پاسخ : پروژه کفشدوزک
« پاسخ #16 : 23 شهریور 1395، 05:25 ب‌ظ »
ارائه محمدرضا حقیری در مورد پردازنده OpenRISC در گروه کاربران تهران، آخر این ویدئو، پروژه کفشدوزک نیز معرفی میشه :
http://www.aparat.com/v/Oevjq
صداش خیلی بده.

آفلاین محمدرضا حقیری

  • High Sr. Member
  • *
  • ارسال: 528
    • ذهن زیبا
پاسخ : پروژه کفشدوزک
« پاسخ #17 : 23 شهریور 1395، 05:42 ب‌ظ »
ارائه محمدرضا حقیری در مورد پردازنده OpenRISC در گروه کاربران تهران، آخر این ویدئو، پروژه کفشدوزک نیز معرفی میشه :
http://www.aparat.com/v/Oevjq
صداش خیلی بده.

آره، هم فاصله مناسب نبود، هم این که دوربین کیفیت چندانی نداشت. گوشی خودم هم باتری و حافظه کافی نداشت که بدم فیلم بگیرن بچه ها. البته آخر فیلم با دوربین دیگه ای گرفته شد، کیفیت صدا و تصویرش خیلی بهتره.

آفلاین محمدرضا حقیری

  • High Sr. Member
  • *
  • ارسال: 528
    • ذهن زیبا
پاسخ : پروژه کفشدوزک
« پاسخ #18 : 25 شهریور 1395، 12:18 ق‌ظ »
اگر دوست دارید به طور مستمر و مداوم اخبار پروژه رو دنبال کنید میتونید کانال تلگرام پروژه و همچنین توییتر پروژه رو دنبال کنید.

همچنین، ۲۵ شهریور ۱۳۹۵ دوستانی که به تهران لاگ میان، بنده اونجا هستم به جهت بحث و تبادل نظر پیرامون پروژه.

آفلاین محمدرضا حقیری

  • High Sr. Member
  • *
  • ارسال: 528
    • ذهن زیبا
پاسخ : پروژه کفشدوزک
« پاسخ #19 : 28 شهریور 1395، 12:27 ق‌ظ »
دوستان از اونجایی که بنده این ترم درس «معماری کامپیوتر» رو دارم، طی صحبت هایی که با یکی از دوستانم در «انجمن علمی کامپیوتر دانشگاه آزاد اسلامی واحد تهران مرکزی» داشتیم، قرار شده بعنوان پروژه ای برای این درس، Control Unit رو مدل کنیم. طبیعتا اون مدل، با Instruction Set Architecture ای که اینجا داریم، ترکیب شده و به احتمالا زیاد تا دی ماه، یک مدل Gate Level از ریز  پردازنده کامل شده رو خواهیم داشت.

آفلاین محمدرضا حقیری

  • High Sr. Member
  • *
  • ارسال: 528
    • ذهن زیبا
پاسخ : پروژه کفشدوزک
« پاسخ #20 : 29 شهریور 1395، 08:16 ب‌ظ »
باز گیر دادن‌ها شروع شد... ](*,)
آقا یکی دلش خواسته یه پروژه ران کنه
مشکل نوع اعلام پروژه و تعریف هدف‌ها و غیره هستش، وگرنه مثلا علیرضا امیرصمیمی هم «پروژه ران می‌کنه» و کسی بهش گیر نمیده :)

چندین روزه که میخواستم این ریپلای رو به پیامتون بزنم، میشه دقیق بفرمایید مشکل اعلام و تعریف پروژه ما چیه؟ :)

آفلاین محمدرضا حقیری

  • High Sr. Member
  • *
  • ارسال: 528
    • ذهن زیبا
پاسخ : پروژه کفشدوزک
« پاسخ #21 : 29 شهریور 1395، 10:02 ب‌ظ »
مدار دیکدر از BCD به دهدهی :



لینک گیتهاب : http://github.com/prp-e/ladybug-decoder

آفلاین محمدرضا حقیری

  • High Sr. Member
  • *
  • ارسال: 528
    • ذهن زیبا
پاسخ : پروژه کفشدوزک
« پاسخ #22 : 02 مهر 1395، 12:42 ق‌ظ »
دوستان ما همچنان منتظر نظرات، انتقادات و پیشنهاداتتون هستیم :)

آفلاین nixoeen

  • ناظر انجمن
  • *
  • ارسال: 4872
  • جنسیت : پسر
  • masoft قدیم
پاسخ : پروژه کفشدوزک
« پاسخ #23 : 02 مهر 1395، 02:30 ق‌ظ »
چندین روزه که میخواستم این ریپلای رو به پیامتون بزنم، میشه دقیق بفرمایید مشکل اعلام و تعریف پروژه ما چیه؟ :)

۱) قدم اول برای شروع یک پروژه، مطالعه در اون زمینه هستش. اول درس معماری کامپیوتر رو تموم کنید، بعد شروع به چنین پروژه‌ای بکنید.

۲) تبلیغ حداقل باید از جایی شروع بشه که نسخه‌ی اول برنامه آماده‌ی تست کردن هست. پیاده‌سازی پایه‌ای یک MIPS بصورت ۳۲ بیتی روی FPGA تقریبا دو روز زمان می‌بره. فرض می‌کنیم اطلاعاتتون کمتره، میشه ۲ هفته. فرض می‌کنیم وقت ندارید، میشه یک ماه. اگر بیشتر از اون براش زمان لازم دارید، یعنی اطلاعات کافی ندارید و به گزینه‌ی ۱ مراجعه کنید :)

۳) توی سایتتون نوشتید:
نقل‌قول
We are a small CPU manufacture from Iran, Islamic Republic of.
مثل اینه که یکی که هنوز برنامه‌نویسی بلد نیست بیاد بگه ما یک شرکت برنامه‌نویسی هستیم! خیر، شما تولیدکننده‌ی CPU یا چیپ نیستید. وقتی که هنوز یک پروژه تموم نشده، یعنی هنوز حتی یک طراح آماتوری پردازنده هم نیستید.

۴) توی سایتتون نوشتید:
نقل‌قول
There’s a problem, that there’s no good implementation of free and open source CPUs.
بر میگردیم به شماره‌ی یک و عدم اطلاعات کافی! مثل اینه که الان یک فردی که هنوز اطلاعات کافی در مورد سیستم‌عامل نداره، بگه هنوز سیستم‌عامل خوب آزاد نداریم و قبل از شروع کار، شروع کنه به تبلیغ برای پروژه‌ی نوشتن سیستم‌عامل جدید آزاد!

۵) توی سایتتون نوشتید:
نقل‌قول
Also, there’s no local manufacture in Iran (and in larger scale, middle east and north Africa), so we want to support this area.
دوباره بر میگردیم سر شماره‌ی یک. هنوز با نداشتن یک پیاده‌سازی که تقریبا دو روز زمان می‌بره، می‌خواید بشید تولید کننده‌ی پردازنده و خاور میانه رو در این زمینه پشتیبانی کنید!

۶) توی سایتتون نوشتید:
نقل‌قول
Also, they can order actuall hardware, and we let them know how we converted HDL codes to a chip
و دوباره شماره‌ی یک و اینکه هنوز احتمالا نمی‌دونید هزینه‌ی ساخت یک چیپ خیلی ساده چقدر هست :) و میشه حدس زد تا الان تجربه‌ی پیاده‌سازی طرح‌های ساده روی FPGA هم نداشتید، روند کار برای سفارش و طراحی ASIC که جای خود داره.


و پیشنهاد من برای اینکه یک روند کار مثبت داشته باشید:
* کل سایت رو ببنید!
* تنها یک مخزن Git داشته باشید و فایل‌هاتون رو توی اون بذارید.
* وقتی که اولین نسخه از طراحیتون که روی یک FPGA کار می‌کنه رو توی مخزنتون داشتید، سایت رو باز کنید.
* توی سایت خودتون رو تولید کننده‌ی پردازنده معرفی نکنید!
* شروع نتیجه دادن طرحتون می‌تونه وقتی باشه که حداقل تا دکترا در زمینه‌ی معماری کامپیوتر تحصیل کنید، توی تحقیقاتتون بتونید ذره‌ای عملکرد پردازنده‌ها رو بهبود بدید و توی مقالاتی که می‌نویسید، پیاده سازی اون کارها رو روی طرحی که دارید انجام بدید.
* بعد از اون می‌تونید یک شرکت بزنید و امیدوار باشید که یا یکی شرکتتون رو بخره یا روش سرمایه‌گذاری کنه. و البته سرمایه‌گذاری توی این زمینه معادل چند میلیون دلار هست که حداقل پول سفارش چیپ رو داشته باشید :)

آفلاین محمدرضا حقیری

  • High Sr. Member
  • *
  • ارسال: 528
    • ذهن زیبا
پاسخ : پروژه کفشدوزک
« پاسخ #24 : 02 مهر 1395، 12:42 ب‌ظ »
نقل‌قول
۱) قدم اول برای شروع یک پروژه، مطالعه در اون زمینه هستش. اول درس معماری کامپیوتر رو تموم کنید، بعد شروع به چنین پروژه‌ای بکنید.

قطعا بدون مطالعه سراغ چنین کاری نیومدیم، چیزیه که روش وقت گذاشته شده، مطالعه و تحقیق شده و از افراد مطلع و دانا کمک گرفته شده.

نقل‌قول
۲) تبلیغ حداقل باید از جایی شروع بشه که نسخه‌ی اول برنامه آماده‌ی تست کردن هست. پیاده‌سازی پایه‌ای یک MIPS بصورت ۳۲ بیتی روی FPGA تقریبا دو روز زمان می‌بره. فرض می‌کنیم اطلاعاتتون کمتره، میشه ۲ هفته. فرض می‌کنیم وقت ندارید، میشه یک ماه. اگر بیشتر از اون براش زمان لازم دارید، یعنی اطلاعات کافی ندارید و به گزینه‌ی ۱ مراجعه کنید :)

از اونجایی که کفشدوزک، عمده هدفش مطالعه و تحقیق هست، همین الان هم ما کلی داکیومنت و پیاده سازی Gate-level داریم که میتونه به افراد علاقمند کمک کنه. چیزی که فی الحال خروجی پروژه ماست، تعداد زیادی داکیومنت هست.
در مورد پیاده سازی MIPS روی FPGA ، واقعا ربطش به این قضیه رو نفهمیدم، به نظرم شوآف قشنگی نبود که میدونید چند روز یا چند هفته وقت لازمه برای چنین کاری!

نقل‌قول
بر میگردیم به شماره‌ی یک و عدم اطلاعات کافی! مثل اینه که الان یک فردی که هنوز اطلاعات کافی در مورد سیستم‌عامل نداره، بگه هنوز سیستم‌عامل خوب آزاد نداریم و قبل از شروع کار، شروع کنه به تبلیغ برای پروژه‌ی نوشتن سیستم‌عامل جدید آزاد!

خب، اگر شما نمونه بهتری میشناسی که الان در صنعت و تجارت استفاده میشه، معرفی کن، همین الان پروژه رو تعطیل میکنیم! (دقت کن که چیزایی مثل نمونه های آماده شده MIPS و PowerPC و ARM مد نظر نیست. چون خیلی از قسمت هاشون بسته هست).

نقل‌قول
مثل اینه که یکی که هنوز برنامه‌نویسی بلد نیست بیاد بگه ما یک شرکت برنامه‌نویسی هستیم! خیر، شما تولیدکننده‌ی CPU یا چیپ نیستید. وقتی که هنوز یک پروژه تموم نشده، یعنی هنوز حتی یک طراح آماتوری پردازنده هم نیستید.

هنوز پروژه به صورت شرکت/استارتاپ جایی ثبت نشده ولی قطعا با هدف تولید چیپ و پردازشگر ثبت خواهد شد. هدف نهایی در وبسایت درج شده.

نقل‌قول
دوباره بر میگردیم سر شماره‌ی یک. هنوز با نداشتن یک پیاده‌سازی که تقریبا دو روز زمان می‌بره، می‌خواید بشید تولید کننده‌ی پردازنده و خاور میانه رو در این زمینه پشتیبانی کنید!

باز هم جمله ای که سرشار از شوآف بود. اگر پیاده سازی ای از پروژه موجود نیست، دلیل نمیشه که درآینده هم موجود نباشه!

نقل‌قول
و دوباره شماره‌ی یک و اینکه هنوز احتمالا نمی‌دونید هزینه‌ی ساخت یک چیپ خیلی ساده چقدر هست :) و میشه حدس زد تا الان تجربه‌ی پیاده‌سازی طرح‌های ساده روی FPGA هم نداشتید، روند کار برای سفارش و طراحی ASIC که جای خود داره.

همه هزینه ها با کمک دوستانی که در این پروژه شریکند برآورد شده و در پشت صحنه پروژه، نگهداری میشه. در واقع، با برآورد هزینه ها (که کم هم نیستند) پا در چنین عرصه ای گذاشتیم.

نقل‌قول
* کل سایت رو ببنید!
* تنها یک مخزن Git داشته باشید و فایل‌هاتون رو توی اون بذارید.
* وقتی که اولین نسخه از طراحیتون که روی یک FPGA کار می‌کنه رو توی مخزنتون داشتید، سایت رو باز کنید.
* توی سایت خودتون رو تولید کننده‌ی پردازنده معرفی نکنید!
* شروع نتیجه دادن طرحتون می‌تونه وقتی باشه که حداقل تا دکترا در زمینه‌ی معماری کامپیوتر تحصیل کنید، توی تحقیقاتتون بتونید ذره‌ای عملکرد پردازنده‌ها رو بهبود بدید و توی مقالاتی که می‌نویسید، پیاده سازی اون کارها رو روی طرحی که دارید انجام بدید.
* بعد از اون می‌تونید یک شرکت بزنید و امیدوار باشید که یا یکی شرکتتون رو بخره یا روش سرمایه‌گذاری کنه. و البته سرمایه‌گذاری توی این زمینه معادل چند میلیون دلار هست که حداقل پول سفارش چیپ رو داشته باشید :)

۱. بستن سایت نه دردی از ما دوا میکنه نه شما.
۲. مخازن گیت هستند، مدارها و داکیومنت هایی که خروجی پروژه بودند رو اونجا قرار دادیم!
۳. خب این بستگی به هدف پروژه داره که بالاتر هم گفته شد.
۴. گرچه هدف همین هست، اما تولید و طراحی یک ریزپردازنده ساده رو میتونیم در همین حد اطلاعات انجام بدیم، چیزی که از اساتید دانشگاه که اساتید مقطع دکترا و فوق لیسانس گرایش معماری هستند بهمون گفتند.
۵. پروژه کفشدوزک به زودی (وقتی چیزی برای ارائه داشته باشیم) تبدیل به یک شرکت میشه. نیازی نیست کسی شرکت رو ازمون بخره یا روش سرمایه گذاری کنه، همینقدر که نزنن تو سرمون برامون لازم و کافیه ;)



آفلاین nixoeen

  • ناظر انجمن
  • *
  • ارسال: 4872
  • جنسیت : پسر
  • masoft قدیم
پاسخ : پروژه کفشدوزک
« پاسخ #25 : 02 مهر 1395، 04:35 ب‌ظ »
با توجه به جواب‌هاتون، از وقتی که برای نوشتن پستم گذاشتم اظهار پشیمونی می‌کنم :)

آفلاین Mmjafari

  • High Sr. Member
  • *
  • ارسال: 556
  • جنسیت : پسر
  • لیلی نام دیگر آزادی ست
    • صفحه من تو گیت
پاسخ : پروژه کفشدوزک
« پاسخ #26 : 02 مهر 1395، 04:37 ب‌ظ »
با توجه به جواب‌هاتون، از وقتی که برای نوشتن پستم گذاشتم اظهار پشیمونی می‌کنم :)
من از اول اینو گفتم.

آفلاین محمدرضا حقیری

  • High Sr. Member
  • *
  • ارسال: 528
    • ذهن زیبا
پاسخ : پروژه کفشدوزک
« پاسخ #27 : 09 مهر 1395، 12:31 ق‌ظ »
امروز، در «جشنواره روز آزادی نرم افزار» از طرف «خبرنامه دانشجویان ایران» با مسول پروژه مصاحبه ای به عمل اومد، که به زودی لینکی به اون قرار داده خواهد شد.

آفلاین محمدرضا حقیری

  • High Sr. Member
  • *
  • ارسال: 528
    • ذهن زیبا
پاسخ : پروژه StrongPC
« پاسخ #28 : 10 مهر 1395، 12:36 ب‌ظ »
نام پروژه عوض شده، وبگاه پروژه هم از این آدرس در دسترسه :
strongpc.ir

کارهای به وبگاه و کانال تلگرام و .... هم در حال انجامه، بزودی اوکی میشن اونا هم.

آفلاین Mmjafari

  • High Sr. Member
  • *
  • ارسال: 556
  • جنسیت : پسر
  • لیلی نام دیگر آزادی ست
    • صفحه من تو گیت
پاسخ : پروژه StrongPC
« پاسخ #29 : 10 مهر 1395، 01:16 ب‌ظ »
نام پروژه عوض شده، وبگاه پروژه هم از این آدرس در دسترسه :
strongpc.ir

کارهای به وبگاه و کانال تلگرام و .... هم در حال انجامه، بزودی اوکی میشن اونا هم.
بیایید با کمتر دزدیدن نام ها، در حفظ آنان کوشا باشیم.
http://www.strong-pc.com