add chip sequence assigner