Cortical processor