Origine et histoire du Château de la Rochefoucauld
Les évêques d'Angoulême ont reçu mission de Charles le Chauve, au moment des invasions normandes, de défendre les routes principales de son diocèse. Cinq châteaux vont être construits par les évêques d'Angoulême : Montignac, Montbron, Montmoreau, La Rochandry et La Rochefoucauld. La garde du château de la Roche a alors dû être confiée à la famille du vicomte de Limoges. Pour donner au vicomte les moyens nécessaires à cette garde, le fief vicomtal comprenait les villages d'Olérat, Taponnat, Agris, Rivières et Bourg-Budeau, à l'emplacement de la Basse Ville.
Source Wikipédia, que vous pouvez consulter ci-dessous.