Iran's nuclear chief Ali Akbar Salehi said the Islamic republic would halt production of 20 percent enriched uranium by noon (0830 GMT) on Monday, the official IRNA news agency reported.