A Case Study of AOP and OOP Applied to Digital Hardware Design | IEEE Conference Publication | IEEE Xplore