Embedded systems codesign under artificial intelligence perspective: a review. (21st October 2019)