Hirdetés

Új hozzászólás Aktív témák

  • Maverick14

    tag

    Ennek a datasheet-nek a 2. oldalán találtok egy blokk diagrammot a rendszerről:
    [link]
    Amit a cég ad az a pirossal jelölt DRC Resource Interface (DRC RI) blokk a hozzá való Linux-os driver-ek és szoftver API.
    Használni nagy vonalakban úgy tudod hogy valamilyen hardverleíró nyelven (VHDL, Handel-C) leírod az user-logikád működését és mellé pakolod a DRC RI blokk-ot. A user logikának természetesen tartalmazni kell egy olyan részt is ami a DRC RI blokkal kommunikál, de ez jóval egyszerűbb mint a HT buszon kezelni a jeleket, kb. egy címbuszt, egy irás/olvasás engedélyező jelet és egy adat be és kimenetet látsz.
    A szoftver API oldaláról kapsz pár fv.-t a kártya inicializálására, az FPGA felkonfigurálására és adatok küldésére és fogadására az FPGA-hoz/tól. Valószínűleg a kártyán lévő SRAM-ot is elérheted a user-logika felhasználása nélkül is.
    Az Opteron procin futó programod a következő részekből fog állni:
    1. Inicializálás, FPGA konfigurálás
    2. Adatok leküldése az SRAM-ba
    3. A user-logika indítása az FPGA-n.
    4. Az eredmények visszaolvasása.

    A fizikai felépítéshez ebben a datasheet-ben van egy fénykép:
    [link]
    Lényegében a nyomtatott áramköri lap alján van 940 tüske ami egy Socket940-es foglalatba megy bele. Az FGPA-t nem kell erősen hűteni mert max 25-30W-ot fogyaszthat.

Új hozzászólás Aktív témák