Working with HDLs