SEARCH Articles Figures Tables Hardware Hardware Design Specification Hardware Design Specification developing