cfelton / rhea

A collection of MyHDL cores and tools for complex digital circuit design
MIT License
84 stars 33 forks source link

ClockManagement's 'enable' parameter is not implemented on Xilinx parts #51

Open NickShaffner opened 7 years ago

NickShaffner commented 7 years ago

Is it me, or is there some Altera favoritism going on in Rhea? :)

ClockManagement's 'enable' signal is not implemented on Xilinx parts, though it is on Altera parts and the Simulator. This should be consistent for Xilinx and other brands of parts as well.

Ways I can think of to do this:

Thoughts?

cfelton commented 7 years ago

@NickShaffner I agree it should be consistent across all vendors, it might be reasonable to remove it all together - will need to think about it some.

cfelton commented 7 years ago

Think about this, enable will be an optional port, kinda like reset in some cases. The default will be None (that means it will need to move to the end of the port list).