loud knocking sound in top of engine on 2007 Mazda Mazda6

hit a dip in the road and started a knocking sound

2 answers
Did anything hit the bttom of the oil pan? SOUNDS like it is on the top of engine!
seek diag and est as it needs to be looked at to be sure