added quartus flow (ported)