Title: Computer Hardware Description Languages and Their Applications