IP Library Granted Patent US 8,138,796
Granted Patent B1
US 8,138,796 · App. 12/587,224 · Granted Mar 20, 2012

Serial configuration interface

Assignee: Silego Technology, Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,138,796
App. No.
12/587,224
Granted
Mar 20, 2012
Kind
B1
Abstract

A serial configuration interface (SCI) used to configure a device is disclosed. A device that support SCI includes a first connector configured to receive a first signal and a second connector configured to receive a second signal. In a configuration mode, the first signal serially selects each of a set of one or more configurable options, and the second signal facilitates selection of a desired setting of a selected configurable option. The device further includes control logic configured to determine when configuration of the device is complete and in response output the received first signal via a third connector of the device.

Claims (57)

1. A device, comprising:

a first connector configured to receive a first signal, wherein in a configuration mode the first signal serially selects each of a set of one or more configurable options;

a second connector configured to receive a second signal, wherein in the configuration mode the second signal facilitates selection of a desired setting of a selected configurable option; and

control logic configured to determine when configuration of the device is complete and in response output the first signal via a third connector;

wherein the third connector is configured to receive a third signal during the configuration mode that facilitates toggling the device between the configuration mode and a data read mode.

2. The device of claim 1 , wherein one or more configurable options associated with the device are sequentially programmed in the configuration mode via the first signal and the second signal.

3. The device of claim 1 , wherein the set of one or more configurable options is associated with a set of one or more devices, including the device.

4. The device of claim 3 , wherein the one or more devices are daisy chained together.

5. The device of claim 4 , wherein an output of the third connector is input into an adjacent device in the daisy chain.

6. The device of claim 3 , wherein the one or more devices are sequentially configured in the configuration mode.

7. The device of claim 1 , wherein an output of the third connector is input into an associated microcontroller.

8. The device of claim 1 , wherein the first signal and the second signal are output by an associated microcontroller.

9. The device of claim 1 , wherein the first signal facilitates selection of a configuration pointer.

10. The device of claim 1 , wherein the second signal facilitates selection of a configuration pointer setting.

11. The device of claim 1 , wherein the second connector is configured to output data during the data read mode.

12. The device of claim 1 , wherein during the data read mode the second connector is configured to output a data bit in response to a pulse on the first signal.

13. The device of claim 1 , wherein during the data read mode the device is configured to output one or more of: a configuration setting, a voltage value, a current value, and a temperature value.

14. The device of claim 1 , wherein in a normal operating mode of the device the first signal comprises an input signal and the third connector is configured to output an output signal.

15. The device of claim 1 , wherein in a normal operating mode of the device the second connector is configured to output an alarm or interrupt indication.

16. The device of claim 1 , wherein the first signal and the second signal facilitate toggling the device between the configuration mode and a normal operating mode.

17. The device of claim 1 , wherein the control logic is further configured to manage inputs and outputs of the first connector, the second connector, and the third connector.

18. The device of claim 1 , wherein the first connector, second connector, third connector, and control logic comprise a communication interface.

19. The device of claim 1 , wherein at power-on during a normal operating mode of the device one or more configurable options associated with the device are set to default settings.

20. The device of claim 1 , wherein one or more configurable options associated with the device are remotely programmable.

21. The device of claim 1 , wherein the device comprises one or more of: a low-dropout regulator, a power-on reset circuit, a watch-dog timer, and a control circuit for switching a transistor.

22. The device of claim 1 , wherein the device does not support communication via an I 2 C bus or an SMBus.

23. A method for configuring a device, comprising:

receiving a first signal at a first connector of the device, wherein in a configuration mode the first signal serially selects each of a set of one or more configurable options;

receiving a second signal at a second connector of the device, wherein in the configuration mode the second signal facilitates selection of a desired setting of a selected configurable option; and

in response to determining that configuration of the device is complete, outputting the first signal via a third connector;

wherein the third connector is configured to receive a third signal during the configuration mode that facilitates toggling the device between the configuration mode and a data read mode.

24. A computer program product for configuring a device, the computer program product being embodied in a non-transitory computer readable storage medium and comprising computer instructions for:

receiving a first signal at a first connector of the device, wherein in a configuration mode the first signal serially selects each of a set of one or more configurable options;

receiving a second signal at a second connector of the device, wherein in the configuration mode the second signal facilitates selection of a desired setting of a selected configurable option; and

in response to determining that configuration of the device is complete, outputting the first signal via a third connector;

wherein the third connector is configured to receive a third signal during the configuration mode that facilitates toggling the device between the configuration mode and a data read mode.

25. The method of claim 23 , wherein one or more configurable options associated with the device are sequentially programmed in the configuration mode via the first signal and the second signal.

26. The method of claim 23 , wherein the set of one or more configurable options is associated with a set of one or more devices, including the device.

27. The method of claim 26 , wherein the one or more devices are daisy chained together.

28. The method of claim 27 , wherein an output of the third connector is input into an adjacent device in the daisy chain.

29. The method of claim 26 , wherein the one or more devices are sequentially configured in the configuration mode.

30. The method of claim 23 , wherein an output of the third connector is input into an associated microcontroller.

31. The method of claim 23 , wherein the first signal and the second signal are output by an associated microcontroller.

32. The method of claim 23 , wherein the first signal facilitates selection of a configuration pointer.

33. The method of claim 23 , wherein the second signal facilitates selection of a configuration pointer setting.

34. The method of claim 23 , wherein the second connector is configured to output data during the data read mode.

35. The method of claim 23 , wherein during the data read mode the second connector is configured to output a data bit in response to a pulse on the first signal.

36. The method of claim 23 , wherein during the data read mode the device is configured to output one or more of: a configuration setting, a voltage value, a current value, and a temperature value.

37. The method of claim 23 , wherein in a normal operating mode of the device the first signal comprises an input signal and the third connector is configured to output an output signal.

38. The method of claim 23 , wherein in a normal operating mode of the device the second connector is configured to output an alarm or interrupt indication.

39. The method of claim 23 , wherein the first signal and the second signal facilitate toggling the device between the configuration mode and a normal operating mode.

40. The method of claim 23 , wherein the control logic is further configured to manage inputs and outputs of the first connector, the second connector, and the third connector.

41. The method of claim 23 , wherein the first connector, second connector, third connector, and control logic comprise a communication interface.

42. The method of claim 23 , wherein at power-on during a normal operating mode of the device one or more configurable options associated with the device are set to default settings.

43. The method of claim 23 , wherein one or more configurable options associated with the device are remotely programmable.

44. The method of claim 23 , wherein the device comprises one or more of: a low-dropout regulator, a power-on reset circuit, a watch-dog timer, and a control circuit for switching a transistor.

45. The method of claim 23 , wherein the device does not support communication via an I 2 C bus or an SMBus.

Assignments (2)
CHANGE OF NAME Recorded Nov 22, 2022
From: SILEGO TECHNOLOGY, INC.
To: RENESAS DESIGN TECHNOLOGY INC.
Reel/Frame 061987/0827 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 19, 2009
From: BRUMETT, THOMAS D., JR.
To: SILEGO TECHNOLOGY, INC.
Reel/Frame 023543/0387 →
Continuity (1)
Provisional Application 61195091 · Oct 3, 2008