This paper presents the hardware-software co-design platform based on FPGA developed for fast prototyping of embedded systems using hardware modules that can be easily connected and “driver” modules that can manage I/O devices and sensors basic behavior. Having this framework, adding of a new I/O peripheral needs only design and synthesis of an application specific VHDL or software module. Using neural networks (NN) to add learning capabilities and adaptive behavior is essential for an intelligent system and the use of FPGA is an important feature in terms of their hardware implementation. The designed architecture allows the insertion of intelligent interface based on neural networks created with this type of modules. This platform is based on low cost general purpose FPGA boards without need for hardware design.