Simulink-based HW/SW codesign of embedded neuro-fuzzy systems