www.sakhtafzar.com
Academic
مقالات آکادمیک
Network
شبکه
Others
سایر موارد
Laptop
کامپیوترهای همراه
Multimedia
مالتی مدیا
Coolers
خنک کننده ها
Memory
حافظه
Storage
ذخیره سازی
Chipsets
چیپست ها
Graphic
گرافیک
Mainboard
مادربرد
CPU
پردازنده ها
آرشیو مقاله ها
آخرین اخبار
چهارشنبه - ۲۳ مرداد ۱۳۸۷

۱۵:۰۳ OpenGL 3.0 خواص و قابلیت های نسخه ی جدید API قدرتمند OpenGL اعلام شد. Full framebuffer object functionality Compact half-float vertex and pixel data


دوشنبه - ۲ ارديبهشت ۱۳۸۷

۲۲:۲۳ | چیپست ها شرکت nVIDIA وجود مشکل در تراشه nForce 790i SLI را تایید کرد. تایید تخریب اطلاعات پس از انجام آورکلاک در تراشه nForce 790i SLI توسط nVIDIA.


پنج‌شنبه - ۲۹ فروردين ۱۳۸۷

۱۸:۲۹ | کامپیوترهای همراه Gigabyte و MSI در پی ورود به بازار رایانه های همراه ارزانقیمت. نوت بوک های کوچک و ارزانقیمت شرکت های گیگابایت و MSI در نیمه دوم سال جاری عرضه خواهند شد.


جمعه - ۲۳ فروردين ۱۳۸۷

۱۰:۵۶ | گرافیک ASUS و معرفی کارت گرافیکی با سه تراشه گرافیکی قابل ارتقاء. نخستین کارت گرافیکی مجهز به سه تراشه گرافیکی قابل ارتقا توسط Asustek ساخته شد.


يک‌شنبه - ۲۶ اسفند ۱۳۸۶

۲۳:۰۳ | گرافیک nVIDIA و افشاء مشخصات فنی GeForce 9800 GTX. قیمت پیشنهادی فروش کارت گرافیک GeForce 9800 GTX در حدود 300 دلار تعیین شد.


چهارشنبه - ۱۵ اسفند ۱۳۸۶

۱۲:۳۸ | پردازنده ها AMD و نمایش پردازنده چهار هسته ای مبتنی بر ریز معماری K10 در نمایشگاه CeBit. پردازنده Native Quad-Core شرکت AMD با فناوری ساخت 45 نانومتر در نیمه دوم سال 2008 در دسترس خواهد بود.


۰۰:۲۹ | پردازنده ها جدیدترین پردازنده همراه Intel با نام Atom معرفی شد. پردازنده Atom کوچکترین وکم مصرف ترین پردازنده ابزار دسترسی به اینترنت خواهد بود.


شنبه - ۱۱ اسفند ۱۳۸۶


۰۰:۰۶ | پردازنده ها پردازنده هاي دو هسته اي ارزانقيمت AMD سري Sempron. پردازنده دو هسته ای ارزانقیمت برای همه!


پنج‌شنبه - ۹ اسفند ۱۳۸۶

۱۰:۳۶ | ذخیره سازی دیسک سخت 500 گیگابایتی رایانه همراه و کوچک Fujitsu عرضه شد. Fujitsu پس از Hitachi دیسک سخت 500 گیگابایتی 2.5 اینچی خود را معرفی کرد.


يک‌شنبه - ۵ اسفند ۱۳۸۶



جمعه - ۳ اسفند ۱۳۸۶


۱۰:۳۹ | گرافیک nVIDIA تراشه گرافیکی GeForce 9600GT را به بازار عرضه کرد. اولین گزارش ها از توانایی پردازش گرافیکی تراشه کمتر از 200 دلاری nVIDIA.


چهارشنبه - ۱ اسفند ۱۳۸۶


درآمدي بر جنبش سخت‌افزار آزاد - بخش دوم: تعاريف و مجوزها
درآمدي بر جنبش سخت‌افزار آزاد - بخش دوم: تعاريف و مجوزها
مشاهده شده : 2239 بار
امکانات : صفحه مناسب ذخیره و چاپ
در سال‌هاي اخير جنبش سخت‌افزار آزاد به عنوان حركتي كه مي‌تواند روند توسعه سخت‌افزار را متحول كند، مورد توجه بيشتري قرار گرفته است. در نخستين بخش از نوشتار حاضر مروري اجمالي بر خاستگاه، علل و پيشينه تاريخي اين جنبش كرديم. با اين حال تعريفي از سخت‌افزار آزاد ارائه نكرده‌ايم. در بخش دوم علاوه بر ارائه اين تعاريف به ماهيت مجوزهاي سخت‌افزاري و موضوعات پيرامون آن نگاهي خواهيم داشت.


فهرست بخش های مقاله -->
<< صفحه قبلي ۰۱ ۰۲ ۰۳ صفحه بعدي >>
مجوزها

پياده‌سازي عملي سخت‌افزار آزاد مستلزم يك سيستم مجوزدهي كارآمد است. در حقيقت مهم‌ترين بخش رسيدن به يك مدل اجرايي قابل پذيرش از سوي شركت‌هاي سازنده، ايجاد يك شيوه مجوزدهي جديد و متناسب با حوزه سخت‌افزار است. يكي از ملزومات اصلي ايجاد اين شيوه‌، بررسي وضعيت فعلي طراحي و توليد سخت‌افزار است.

 

امروزه روش طراحي ICها به فرايند توسعه يك سيستم نرم‌افزاري مهم بي‌شباهت نيست. به منظور توسعه يك مدار مجتمع با كاربرد خاص (ASIC) ابتدا با توجه به مشخصات و كاركرد طرح مورد نظر (كه خود تابع كاركردهاي موردنياز تعيين شده توسط گروه بازاريابي است،) از يك زبان توصيف سخت‌افزاري (HDL) نظير VHDLيا Verilog استفاده مي‌شود. که پیش از این در وب سایت تخصصی سخت افزار ایران در این مقاله ، این نوع زبان ها را بررسی کردیم.

 

كدهاي منبع HDL پس از نوشته‌ شدن و ارزيابي، با نت ليستي (netlist) كه اتصالات گيت‌هاي منطقي را (كه بر روي سيليكون قرار خواهند گرفت) تشريح مي‌كند، تطبيق داده مي‌شود كه به اين عمليات سنتر ميگويند. هر گيت منطقي در نت ليست مستقيماً به تركيب خاصي از ترانزيستورها منتسب مي‌شود، نت ليست توسط ابزار ديگري كه موقعيت قرارگيري هر ترانزيستور و سيم بر روي تراشه را انتخاب مي‌كنند، مورد استفاده قرار مي‌گيرد. طراحي فيزيكي به دست آمده مستقيماً توسط ماسك‌هاي نوري كه در مرحله توليد از اين طراحي الگوبرداري مي‌كند مورد استفاده قرار مي‌گيرد. در بسياري از مراحل مذكور نرم‌افزار‌هاي EDA ويژه‌اي كه براي انجام اين كارها طراحي شده‌اند مورد استفاده قرار مي‌گيرند.

 

بنابراين مي‌توان اينگونه پنداشت كه طراحي سخت‌افزار آزاد يا منبع باز در ابتدا به حوزه نرم‌افزاري آن مربوط مي‌شود. جايي كه طرح، توسط يك زبان برنامه‌نويسي توصيف سخت‌افزاري مانند Verilog يا VHDL نوشته مي‌شود. از اين منظر و با چنين ديدگاهي برخي طراحي سخت‌افزاري را باز يا آزاد مي‌نامند كه كدهاي منبع زبان توصيف سخت‌افزاري و نرم‌افزارهاي به كار رفته در طراحي آن با استفاده از يك مجوز نرم‌افزاري توزيع شده باشند. بنابراين اين مجوز اولاً بايد حق توزيع آزادانه كدهاي منبع آن را تضمين نمايد و ثانياً حق ايجاد فعاليت‌هاي اشتقاقي مبتني براين كدهاي منبع و توزيع مجدد آن‌ها را نيز برمبناي يك مجوز مشابه تضمين‌كند. حتي مثلاً مي‌توان با الهام از مجوز GPL بنياد نرم‌افزار آزاد، شرط اين‌كه فعاليت‌هاي اشتقاقي هم بايد با استفاده از همان مجوز اوليه توزيع شوند را نيز به عنوان يكي از شروط اضافه كرد.

 

ريچارد استالمن پايه‌گذار بنياد نرم‌افزار آزاد در سال 1999 ميلادي استفاده از مجوزهايي چون GPL را براي زبان‌هاي برنامه‌نويسي طراحي سخت‌افزار به واسطه ماهيت نرم‌افزاري آن‌ها كاملاً عملي مي‌دانست. با اين حال استفاده از چنين مجوزهايي فقط بخشي از ماجراي مجوزدهي سخت‌افزاري را حل مي‌كنند و بحث اصلي پيرامون شيوه توسعه و به كارگيري گونه جديدي از مجوزها همچنان باقي مي‌ماند.

 

 

Richard Stallman


استالمن در اين‌باره مي‌گويد: «مدارها نمي‌توانند مشمول copyleft گردند. چرا كه مشمول قانون كپي‌رايت نمي‌گردند. با اين حال شرح ساختار مدارات كه در HDL نوشته مي‌شوند، مي‌توانند توسط copyleft مورد حمايت قرار گيرند. البته اين موضوع صرفاً شامل نقشه‌ها و الگوهاست نه خود مدار. اين بدان معناست كه هر كسي قانوناً مي‌تواند توپولوژي مدار مشابهي را با ظاهري متفاوت ترسيم كند و يا شرح ساختار متفاوتي را در HDL بنويسد كه به توليد همان مدار منجر شود. از اين‌رو توانايي copyleft، هنگام به كارگيري آن در حوزه مدارات محدود مي‌شود. بنابراين قراردادن شرح ساختار مدارات در HDL و طرح‌بندي‌هاي مدار چاپي تحت حمايت copyleft مزايايي نيز خواهد داشت.»


همان‌طور كه استالمن اشاره مي‌كند مهم‌ترين مشكل توسعه مجوز براي طراحي سخت‌افزار آن است كه سخت‌افزار في‌نفسه يك كار اشتقاقي محسوب نمي‌شود. در عمل، اين طراحي يك كار نيست كه بتواند مورد حمايت كپي‌رايت قرار گيرد. به عبارت ديگر به توليد يك پياده‌سازي فيزيكي از يك طراحي، كپي كردن اطلاق نمي‌شود.

 

شايد بتوان آن را پياده‌سازي عمومي ناميد. به هر حال اين امر به معناي آن است كه يك مجوز ساده و صريح براي يك طراح سخت‌افزاري نمي‌تواند از كپي‌هاي غيرشفاف آن كه در قالب پياده‌سازي فيزيكي حاصل مي‌شوند جلوگيري كند. به عنوان راه‌حل اين مشكل پيشنهاداتي چون جايگزيني سيستم مجوزدهي با قراردادهاي قانوني ارائه مي‌شود كه البته اين روش‌ها نيز بدون ضعف و نارسايي نخواهند بود.


هم اكنون سازمان‌هاي مختلفي در مورد توسعه مجوزهاي جديد سخت‌افزاري فعاليت مي‌كنند و بنابراين پيش از آن‌كه بتوان در مورد كارآمدي سيستم مجوزدهي در اين حوزه اظهارنظر كرد، بايد در انتظار ظهور مجوزهاي تخصصي آن بود. اما آنچه در مجموع مي‌توان دريافت آن است كه مضامين به كار رفته در تعاريف سخت‌افزار آزاد كپي، بهبود و ... مي‌توانند اساساً با آنچه كه به واسطه پيش‌زمينه نرم‌افزاري موجود به نظر مي‌رسند، تفاوت داشته باشند و همين موضوع دليل تفاوت بنيادين مجوزهاي نرم‌افزاري و سخت‌افزاري خواهد بود.

<< صفحه قبلي ۰۱ ۰۲ ۰۳ صفحه بعدي >>
نظرات بازدید کنندگان
تعداد نظرات ثبت شده: ۰ مورد
مشاهده نظرات ثبت شده

برای ثبت نظر خودتان در ارتباط با این مقاله فرم زیر را کامل کنید.
وارد کردن مواردی که با علامت * مشخص شده اند الزامی است.
تاریخ:۱۸ شهريور ۱۳۸۷
نام و نام خانوادگی: *
Change Input Language
پست الکترونیک:
آدرس سایت:
نظر: *
جستجو

امکانات
خروجی های RSS و XML
ثبت در علاقمندی ها
ثبت به عنوان صفحه خانگی

پذیرش آگهی
پذیرش نقد محصول
دعوت به همکاری
مسابقه نوروزی سایت سخت افزار
خبرنامه
نام:

پست الکترونیک:

عضویت در خبرنامه
لغو عضویت
دوستان
IT World
Winbeta
Elecitex
P30 Download
Gamers Land
Bazi Center
Persian Tools
BLOGFA
Digital Kambiz
P30 Net
آمار سایت
نوشته هاتعداد
مقاله ها۶۹
اخبار۳۸۹
دانلود ها۱۶
لینک ها۲۳

گزارش بازديدها
کليک کنيد
تمامی حقوق محفوظ و متعلق به شرکت نوآوران شبکه صبا است.
استفاده از اخبار و مقالات سايت تنها با کسب اجازه قبلي مجاز می باشد.
نقشه سایت پذیرش آگهی
درباره ما اهداف سایت
تماس با ما شرایط استفاده