اطلاعیه

Collapse
No announcement yet.

ساخت یک کارت PCI

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

    ساخت یک کارت PCI

    دوستان چند وقت فکر ساختن یک کارت pci به شدت ذهنمو مشغول کرده (برای سرگرمی :دی) و تا حالا هیچ راهنمای خوبی در این زمینه پیدا نکردم.
    ممنون میشم دوستان متخصص در این زمینه منو راهنمایی کنن و بگن چطوری و از کجا باید شروع کنم؟؟
    سوالاتی مثل :
    1 - از چه کنترلر یا cpu ای باید استفاده کرد؟ (طبق سرچ هایی که انجام دادم، فکر میکنم باید از FPGA استفاده کرد)
    2 - نحوه ی ارتباط با pci
    و ...

    #2
    پاسخ : ساخت یک کارت PCI

    سایت elm-chan.org که کتابخونه معروف کار با fat رو ایجاد کرده در مورد کار با اسلات pci یه کار ارایه کرده
    همینطور شما با استفاده از تراشه های رابط ساخت شرکت PLX technologies و نرم افزار windriver میتونید اینکار رو انجام بدین البته خودم تابناک انجام ندادم

    دیدگاه


      #3
      پاسخ : ساخت یک کارت PCI

      سلام
      برای ارتباط fpga با pci یک core ip رایگان وجود داره
      حتی خود core generator ISE هم داره.

      ولی برای اولین قدم بهتره بری FPGA یاد بگیری

      دیدگاه


        #4
        پاسخ : ساخت یک کارت PCI

        سلام

        منم یک مدت دنبالش بودم، چند راه وجود داشت:
        1- FPGA هایی که خودشان کنترلر داشتند که معمولا قیمتشان بالا بود مثلا یک سری از spartan6 در اینها سخت افزار پیاده شده.
        2-کد نویسی روی FPGA که در این مورد روی اسپارتان3 هم دیدم.
        3- بعدیش که شدنیه https://github.com/moonpunchorg/pcieduino
        روی پورت pci express ظاهرا یک پورت USB هست این برد روی مادربرد نصب می شود ولی فقط از پورت USB استفاده می کند.
        { خلاف قوانین - پاک شد }

        دیدگاه


          #5
          پاسخ : ساخت یک کارت PCI

          نوشته اصلی توسط mahdiks
          سلام

          منم یک مدت دنبالش بودم، چند راه وجود داشت:
          1- FPGA هایی که خودشان کنترلر داشتند که معمولا قیمتشان بالا بود مثلا یک سری از spartan6 در اینها سخت افزار پیاده شده.
          2-کد نویسی روی FPGA که در این مورد روی اسپارتان3 هم دیدم.
          3- بعدیش که شدنیه https://github.com/moonpunchorg/pcieduino
          روی پورت pci express ظاهرا یک پورت USB هست این برد روی مادربرد نصب می شود ولی فقط از پورت USB استفاده می کند.
          خیلی ممنون از شما، آیا کار شما به نتیجه رسید و موفق شدید کارت رو بسازید؟

          دیدگاه


            #6
            پاسخ : ساخت یک کارت PCI

            سومین انتخاب همه قسمت هاش هست ولی مشکل اینجاست که شما برد را فقط به درگاه PCI میزنید ولی عملا از خود pci استفاده نمی شود.
            عملا از پورت usb روی ان متصل می شود.

            برای FPGA هم من یک برد دارم ولی باید به صورت دیفرانسیلی از پایه ها استفاده کرد که بنا به اطلاعاتی که من دارم این برد من این موارد در طراحی سخت افزار رعایت نشده.

            در نتیجه کاری نکردم
            { خلاف قوانین - پاک شد }

            دیدگاه

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