RazmjenaVjestina
Subota 2008-02-23: Revision 4

Naš vlastiti uber-hardware-hacker Saša će nam pokazati svoj procesor implementiran korištenjem FPGA, razvojnu okolinu na Linux-u i čudan jezik kojim od software-a možete napraviti hardware.

Ako ste se uvijek pitali kako ubrzati svoj program (ne, Vedrane, bez GPU-a!) dođite poslušati ovo predavanje. Ako diplomira u petak (dan prije) sa istom temom, biti će zanimljivo i vama!

Čudan jezik je VHDL, koji se uz pomoć Xilinix-ovih alata (osnovna verzija je besplatna i postoji na linuxu) sintetizira u binary kojim se (isto tako xilinox-ov) FPGA flasha i tad postaje taj hardware. Da se ne bi prerano poveselili, to je ipak implementacija demo procesora, koji nije velik, nije jak, nema puno instrukcija, a bas nije ni brz... ali to nije ni bio cilj. Ideja je pokazati kako od "pijeska" doći do računala, znači razjasniti onaj najniži nivo kako procesor radi, i kako slaganjem softwareskih apstrakcija nad hardwareom dobiti uređaj koji je ljudski programabilan...