Lynn Conway 'Introduction to VLSI Systems' https://ai.eecs.umich.edu/people/conway/VLSI/VLSIText/PP-V2/...
One semester course based on this book, or rather the other way around - book based on notes Lynn Conway made while preparing the course https://ai.eecs.umich.edu/people/conway/VLSI/EDN/The%20VLSI%..., was enough for people to start designing real useful chips, like Jim Clark (SGI) Geometry Engine https://ai.eecs.umich.edu/people/conway/VLSI/ClassicDesigns/...
Check out https://opencores.org/
What is your current level of technical understanding? What do you want to achieve through your learning? What do you mean when you say "semiconductor design?"