Keyword : hardware%20and%20design