update rtl design