OpenRISC
OpenRISC este un proiect hardware gratuit al unui microprocesor RISC dezvoltat de OpenCores și lansat sub licența GNU Lesser General Public License . Procesorul este descris cu limbajul Verilog și poate fi sintetizat pe ASIC sau FPGA .
Lanțul de instrumente GNU a fost portat în mediul OpenRISC, iar mediile de dezvoltare ale multor limbi au fost puse la dispoziție pentru platformă. Sistemele de operare Linux și μClinux sunt disponibile pentru procesor.
Set de instructiuni
Setul de instrucțiuni , adică setul de instrucțiuni pe care microprocesorul este capabil să le execute, este foarte similar cu cel al MIPS . Folosește o arhitectură de stocare a încărcăturii cu 3 operanzi cu registre de uz general pe 16 sau 32 de biți. Există implementări pe 64 de biți.
Are un set mare de instrucțiuni de tip SIMD concepute pentru procesarea semnalelor digitale.
Elemente conexe
linkuri externe
- ( EN ) Website Open Cores , pe opencores.org . Adus la 12 octombrie 2006 (arhivat din original la 26 februarie 2011) .
- (EN) Ghiduri pentru construirea lanțului de instrumente GNU pe asisi.co.uk. Adus la 12 octombrie 2006 (arhivat din original la 4 noiembrie 2006) .