Federer cruised into the semis on Wednesday, easily beating Milos Raonic in straight sets 6-4, 6-2 and 7-6 to reach the last-four for the 12th time.
The match was also Federer’s 100th at the All England Lawn Club.
And Berdych, who knocked out Novak Djokovic in the quarters after the latter retired hurt because of an elbow injury, says: “It’s a really exceptional tennis player that we have, that our sport has right now.
“There was nobody better in the past – I think he’s the greatest of them all. It’s a great challenge to have the opportunity to play him.”
Federer, meanwhile, believes tennis is a game of averages, saying: “I can’t believe it’s 100 matches, it’s a lot but I’m very happy my body has kept me going all these years.
“You have to make sure your average is as high as possible every day and I think I’m doing a great job this week.”
The other last-four clash will involve Marin Cilic, who beat Gilles Muller in his quarterfinal clash and Sam Querrey, who caused a major upset when beating Andy Murray in the quarters.