Text this: The HDL handbook :