Configuration controller for and a method of controlling a configuration of a circuitry

US9891934B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9891934-B2
Application numberUS-201314762814-A
CountryUS
Kind codeB2
Filing dateFeb 12, 2013
Priority dateFeb 12, 2013
Publication dateFeb 13, 2018
Grant dateFeb 13, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A configuration controller for and a method of controlling a configuration of a circuitry are provided. The configuration controller comprises an input, a selection checker, a data selector and an output. The input receives an input configuration selection signal which is encoded according to a specific encoding scheme. The selection checker checks a correctness of the received input configuration selection signal and provides to the data selector a selection signal which indicates a specific configuration selection if the input configuration selection data is correct or indicates a default configuration selection if the input configuration selection signal is incorrect according to the specific encoding scheme. The data selector selects configuration data from its internal configuration data storage in accordance with the selection signal and provides the selected configuration data to the output.

First claim

Opening claim text (preview).

The invention claimed is: 1. A configuration controller for providing configuration start-up data to a circuitry, the configuration controller comprising an input comprising input lines for receiving an input configuration selection signal, the input configuration signal being encoded according to a specific encoding scheme, a selection checker for receiving the input configuration selection signal, for checking a correctness of the received input configuration selection signal according to the specific encoding scheme and for generating a selection signal, wherein the selection checker is configured to generate the selection signal indicating a default configuration selection when the received configuration selection signal is not correct according to the specific encoding scheme and, otherwise, to generate the selection signal indicating a specific configuration selection in accordance with the received input configuration selection signal, a data selector comprising a configuration data storage, the data selector is configured to receive the selection signal and to select the configuration data from the configuration data storage in dependence of the received selection signal, an output for providing the selected configuration data to the circuitry. 2. A configuration controller according to claim 1 , wherein the specific coding scheme adds redundant information to the encoded signal to allow the checking of the correctness of the received input configuration selection signal according to the specific encoding scheme on basis of the redundant information. 3. A configuration controller according to claim 1 , wherein the specific coding scheme is a one-hot encoding scheme, the one-hot encoding scheme defining that only one bit of a series of bit may have a value different from the other bits. 4. A configuration controller according to claim 1 , wherein the input configuration selection signal is subdivided into input configuration selection sub-signals being received by individual ones of the input lines, the configuration controller further comprising an input default selector being configured to arrange individual input lines of the input in accordance with a default input configuration selection sub-signal when the respective one or more input lines do not receive their respective input configuration selection sub-signals. 5. A configuration controller according to claim 4 , wherein the input default selector comprises for an individual input line a resistor which is coupled between the respective input line and a specific voltage. 6. A configuration controller according to claim 1 , wherein the configuration data storage comprises a plurality of data storage elements for storing in each one of the data storage elements configuration data, one of the data storage elements stores default configuration data and the other data storage elements store other configuration data, the data selector further comprises a multiplexer which is configured to provide a content of one of the configuration data storage elements to the output in dependence of the received selection signal. 7. A configuration controller according to claim 1 , further comprising at least one status register for storing status information in relation to the operation of the configuration controller. 8. A configuration controller according to claim 7 , wherein at least one status register stores whether the received input configuration selection signal was correctly encoded according to the specific encoding scheme. 9. A configuration controller according to claim 1 , further comprising an activation input for receiving a signal from the circuitry indicating that the configuration controller has to provide configuration data in accordance with the received input configuration selection signal and the configuration controller is configured to operate according to the signal received at the activation input. 10. A configuration controller according to claim 1 , wherein the input or the selection checker comprises a capture register for capturing, in response to receiving a capture control signal, the current state of the input lines of the input and for storing the captured states of the input lines. 11. An integrated circuit according to claim 10 , the signal received at the activation input is provided as the capture control signal to the capture register. 12. An integrated circuit comprising: a circuitry which comprises input lines for receiving configuration data, a configuration controller that provides the configuration data to the input lines of the circuitry; a selection checker for receiving an input configuration selection signal, for checking a correctness of the received input configuration selection signal according to a specific encoding scheme and for generating a selection signal, wherein the selection checker is configured to generate the selection signal indicating a default configuration selection when the received configuration selection signal is not correct according to the specific encoding scheme and, otherwise, to generate the selection signal indicating a specific configuration selection in accordance with the received input configuration selection signal; a data selector comprising a configuration data storage, the data selector is configured to receive the selection signal and to select the configuration data from the configuration data storage in dependence of the received selection signal; an output for providing the selected configuration data to the circuitry. 13. An integrated circuit according to claim 12 , the integrated circuit comprising input pads being coupled to the input lines of the input of the configuration controller for receiving the input configuration signal from an external source. 14. An integrated circuit according to claim 12 , wherein the integrated circuit provides the input configuration signal to the input of the configuration controller. 15. An integrated circuit according to claim 12 , wherein, when an activation input for receiving a signal from the circuitry indicating that the configuration controller has to provide configuration data in accordance with the received input configuration selection signal and the configuration controller is configured to operate according to the signal received at the activation input, the circuitry provides the signal to the activation input of the configuration controller in dependence of a start-up sequence of the integrated circuit. 16. An integrated circuit according to claim 12 , wherein, when, at least one status register for storing status information in relation to the operation of the configuration controller, the circuitry is also coupled to at least one the status register and the circuitry is configured to read a content of the at least one status register. 17. The integrated circuit of claim 12 , wherein the integrated circuit is implemented in a vehicle. 18. A method of controlling a configuration of a circuitry, the method comprises the stages of: receiving an input configuration selection at input lines, the input configuration signal being encoded according to a specific encoding scheme, checking a correctness of the received input configuration selection signal according to the specific encoding scheme, generating a selection signal, the selection signal indicating a default configuration selection when the received configuration selection signal is not correct according to the encoding scheme and, otherwise, the selection signal indicating a specific configuration selection in accorda

Assignees

Inventors

Classifications

  • G06F13/14Primary

    Handling requests for interconnection or transfer · CPC title

  • Configuration of memory controller to different memory types · CPC title

  • Configuring for program initiating, e.g. using registry, configuration files · CPC title

  • for access to memory bus (G06F13/28 takes precedence) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9891934B2 cover?
A configuration controller for and a method of controlling a configuration of a circuitry are provided. The configuration controller comprises an input, a selection checker, a data selector and an output. The input receives an input configuration selection signal which is encoded according to a specific encoding scheme. The selection checker checks a correctness of the received input configurat…
Who is the assignee on this patent?
Litovtchenko Vladimir, Nxp Usa Inc
What technology area does this patent fall under?
Primary CPC classification G06F13/14. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 13 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).