Integrated flash controller and model; created make file and tcl flow for Artix