Know-how, prelegere, metode de implementare hardware a neurocomputerelor

NM6403 Neuroprocesor

neuroprocessor Intern NM6403, dezvoltat de NPO "modul" (www. Modulul .ru), un procesor scalar (scalare RISC-core) și un procesor vector pentru procesarea vectorilor binari de lungime arbitrară în interiorul 1-64 biți. Procesorul scalar efectuează toate pregătirile de date pentru funcționarea procesorului vectorial.







Modelul stratului de neuroni emulate de procesorul NM6403 este prezentat în Fig. 1. În general, stratul are intrări și constă din neuroni. neuronul efectuează o operație de acumulare a multiplicării pe datele aplicate intrărilor corespondente ale neuronului.







NM6403 NMC are două legături încorporate, compatibile cu legăturile microprocesorului de semnal TMS320C40. În plus, interfețele de memorii locale și globale permit ca două neuroprocesoare să fie conectate la un bloc de memorie comun fără echipament suplimentar.

Sistemul multiprocesor (Figura 2) a neuroprocesoarelor NM6403 emulează o rețea neuronală mai repede decât un neuroprocesor unic.







Trimiteți-le prietenilor: