Skip to content
Snippets Groups Projects
pll.py 448 B
Newer Older
elagil's avatar
elagil committed
from ..extension import __Extension__

class Pll(__Extension__):
	"""
	Extends a platform with "Pll" functionality
	"""
	def __init__(self, platform, configHandler):
		super().__init__(self, platform, configHandler, "PLL")

	def configure(self):
		"""
		Signal to the PLL platform that configuration is finished and that PLL can now be programmed 
		"""
		self.handler.communicate(
			self.interface.send(["CONFIG", "EXTERNAL", "PLL", "FINISHED"]))