Patent ID: 7287178
Filing Date: 2007-10-23
Classification: G06F

Abstract:
1. A processor-based method for creating an electronic system, comprising: creating in a memory arrangement a subsystem hierarchy that includes a plurality of subsystems for the electronic system, wherein at least first and second subsystems of the plurality of subsystems are associated with different clock domains; instantiating at least one stub component in the first subsystem and at least one stub component in the second subsystem, wherein the subsystem in which a stub component is instantiated is a parent subsystem, and each stub component has associated user-configurable data, associated type data, and is coupled to a set of signals in the parent subsystem; identifying at least one set of matching stub components in the plurality of subsystems based on the user-configurable data of the stub components; for each set of matching stub components, selecting a synchronizer component based on the type data of the stub components in the set and replacing the stub components of the set with the selected synchronizer component coupled to each set of signals in the parent subsystems of the stub components of the set of matching stub components.