AstroChip is a language for modelling chips. You can use it for learning the first basics of chipdesign. An intelligent compiler helps finding errors and chips can be tested.