Patent ID: 8681571

Claim:
A method of setting an operating parameter associated with a communication bus that includes a memory controller coupled to a memory device, the method comprising: performing a first calibration operation associated with first data written from the memory controller to the memory device using at least one of a low voltage test path that includes a first digital-to-analog voltage device coupled to a V low logic in the memory controller or a high voltage test path that includes a second digital-to-analog voltage device coupled to a V high logic in the memory controller; performing a second calibration operation associated with second data read at the memory controller from the memory device using at least one of a second low voltage test path coupled to a second V low logic in the memory controller or a second high voltage test path coupled to a second V high logic in the memory controller; and setting an operating parameter based on a result of at least one of the first calibration operation or the second calibration operation in at least one of the memory device or the memory controller.