اطلاعیه

Collapse
No announcement yet.

قفل کردن میکرو

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    قفل کردن میکرو

    سلام دوستان.کسی میدونه چجوری میشه میکرو قفل کرد که برنامه رو نشه از روش خوند؟نرم افزارمم sina prog هستش

    #2
    پاسخ : قفل کردن میکرو

    چگونه از مدار خود در برابر کپی غیر مجاز محافظت کنیم؟

    اولین کار پاک کردن شماره قطعه است. البته اینکار به تنهایی محافظتی ایجاد نمی کند چون اکثر قطعات لاجیک سری 4000 و 7000 با کمک تستهای برداری و اکثر میکرو کنترلها با داشتن کد شناسه سازنده توسط پروگرامر ها قابل شناسایی هستند و بسیاری از قطعات نیز روی ویفر خود نام سازنده آی سی را دارند و با برداشتن پوشش روی آی سی و بررسی با میکروسکوپ می توان آنها را شناسایی کرد. سایتهایی مانند www.icmaster.com دارای بخشهایی برای جستجوی پارامتریک هستند که می توان یک قطعه مجهول را بر اساس تعداد پایه و یا وظیفه آن در مدار شناسایی کرد. قفل کردن میکروکنترلها نیز روش موثری برای جلوگیری از اکثر کپی برداریهاست. اگر طرح شما ارزش مالی زیادی دارد یا وظیفه امنیتی دارد ، قفل کردن میکروها نیز حداکثر با هزینه چند هزار دلار حنثی خواهد شد ( رجوع کنید به امنیت در میکروکنترلرها). قطعات CPLD بخصوص نمونه های با پین زیاد امنیت بیشتری در برابر کپی دارند. ترکیب چند CPLD و چند میکروکنترلر قفل شده جدید بیشترین ایمنی را برای شما ایجاد میکند. یکی از شرکتهایی که قطعات امنیتی تولید میکند شرکت دالاس است که می توانید از قطعات پیشنهادی آنها هم استفاده کنید www.maxim-ic.com . روش دیگر محافظت ،ریختن اطلاعات روی یک آی سی RAM کم مصرف با قابلیت استندبای است که توسط یک باتری تغذیه می شود و حاوی اطلاعات است، هرگونه تلاشی برای جدا کردن قطعه از روی برد به علت قطع شدن برق حافظه و پاک شدن قطعه ناکام می ماند. این روش را شرکت Xilinx برای محافظت آی سی های FPGA سری ورتکس خود نیز بکار برده که با توجه به BGA بودن آن بسیار موثر است. روش دیگر قطع کردن یک یا 2 پایه مربوط به پروگرام کردن آی سی از بدنه آی سی است.

    یک روش جدیدتر استفاده از قطعاتی است که درون خود شماره سریال منحصر به فرد دارند (مثل ATXMEGA و SPARTAN3AN) و استفاده از این شماره سریال درون ّfirmware میباشد که ایراد آن اینست که به تعداد محصول خود می باید برنامه کمپایل کنید که برای تیراژهای بالا مشکل است ولی از نظر فنی به خاطر منحصر به فرد بودن آی سی استفاده شده و مشکل بودن دیباگ Firmware روش بسیار قوی است.

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

    نقل قول از سایت www.tnmelectronics.com
    خواستن توانستن است !

    دیدگاه


      #3
      پاسخ : قفل کردن میکرو

      شما می تونید فیوزبیت های مربوط به قفل کردن(lock) رو به صورت دلخواه از روی دیتاشیت تنظیم کنید(خیلی راحت می تونی تنظیمش کنی که کسی نخونه!).
      مثلا توی دیتا شیت mega16 توی صفحه 249 و 259-260 می تونی اون جدول های مربوط به تنظیمش رو بخونی.

      دیدگاه


        #4
        پاسخ : قفل کردن میکرو

        نوشته اصلی توسط روح الامین نمایش پست ها
        شما می تونید فیوزبیت های مربوط به قفل کردن(lock) رو به صورت دلخواه از روی دیتاشیت تنظیم کنید(خیلی راحت می تونی تنظیمش کنی که کسی نخونه!).
        مثلا توی دیتا شیت mega16 توی صفحه 249 و 259-260 می تونی اون جدول های مربوط به تنظیمش رو بخونی.
        سلام خدمت دوستان.آیا برای مگا32 و 8 پروگرم کردن lb1 و lb2 کفایت میکنه و میکرو رو قفل میکنه؟

        دیدگاه

        لطفا صبر کنید...
        X