← Back to Patent Explorer
US4458357A Expired / Lapsed US ⏱️ 0.0 years remaining

Circuit board identity generator

Assignee: CANADIAN IMPERIAL BANK OF COMMERCE
•
Filing: 1981-08-17
•
Granted: 1984-07-03
•
Expires: 2001-08-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A plurality of identical circuit board identification generators are individually located on an associated plurality of circuit boards in a computer system, each generator providing a unique identification for each associated circuit board. Identification numbers are automatically and sequentially generated by the generators upon the initial system turn on or upon a resetting of the system. The generators comprise a counter and logic circuitry for enabling the counters. The counters are initially disabled and pre-set to a maximum count. The first counter is then enabled and counts from the maximum to zero, and delivers an enable signal to the logic circuitry in the next circuit board to enable that counter. The enable signals propagate from board to board until the last board commences its count, at which time all counters are disabled. In this manner, N circuit boards will be identified as boards "O" through "N-1." Additional circuitry may be provided to extend the counting range and to identify the boards as "1" through "N," if desired.

Inventors

  • 👤 William M. Weymouth
  • 👤 Dilip C. Shah

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 17:45
CPC Classifications
G; G06; G06F; G06F12/00; G06F12/02; G06F12/06; G06F12/0646; G06F12/0669; G06F12/0676

Claims Analysis

Total Claims: 21
Claim 1
Independent Claim 94 words
A system for identifying a succession of circuit boards each having an identity generator including counter means for counting in accordance with a clock signal when enabled for providing a count output, said system comprising: means for automatically enabling said counter means in each of said identity generators in a predetermined succession; and means for automatically disabling said counter means in each of said identity generators at substantially the same time, whereby said count output from each of said identity generators provides a unique identification number for an associated one of said circuit boards.
Claim 2
Independent Claim 94 words
A system for identifying a succession of circuit boards each having an identity generator including counter means for counting in accordance with a clock signal when enabled for providing a count output, said system comprising: means for automatically enabling said counter means in each of said identity generators in a predetermined succession; and means for automatically disabling said counter means in each of said identity generators at substantially the same time, whereby said count output from each of said identity generators provides a unique identification number for an associated one of said circuit boards.
Claim 3
Independent Claim 130 words
A system for identifying a succession of circuit boards each having an identity generator including counter means for counting in accordance with a clock signal when enabled for providing a count output, said system comprising: means for successively enabling said counter means in each of said identity generators approximately one period of said clock signal after said counter means in a preceding identity generator is enabled; and means for automatically disabling said counter means in each of said identity generators at substantially the same time substantially within two periods of said clock signal after said counter means in all of said identity generators are enabled, whereby said count output from each of said identity generators provides a unique and sequential identification number for an associated one of said circuit boards.
Claim 4
Independent Claim 130 words
A system for identifying a succession of circuit boards each having an identity generator including counter means for counting in accordance with a clock signal when enabled for providing a count output, said system comprising: means for successively enabling said counter means in each of said identity generators approximately one period of said clock signal after said counter means in a preceding identity generator is enabled; and means for automatically disabling said counter means in each of said identity generators at substantially the same time substantially within two periods of said clock signal after said counter means in all of said identity generators are enabled, whereby said count output from each of said identity generators provides a unique and sequential identification number for an associated one of said circuit boards.
Claim 5
Dependent Claim 44 words
The system of claim 2 wherein said means for automatically disabling disables said counter means within approximately one period of said clock signal after all counters have been enabled, whereby N circuit boards will be provided with unique indentification numbers from 0 to N-1.
Claim 6
Dependent Claim 45 words
The system of claim 2 wherein said means for automatically disabling disables said counter means after substantially two periods of said clock signal after all counters have been enabled, whereby said identity generators provide N circuit boards with unique indentification numbers from 1 to N.
Claim 7
Dependent Claim 253 words
A circuit board identification system comprising: a common circuit; and a succession of circuit boards to be identified connected to said common circuit, each of said circuit boards including logic means for providing an enable signal and counter means having (i) an enable input receiving said enable signal for selectively enabling and disabling said counter means, (ii) a clock input, (iii) a count output, (iv) presetting means for presetting said count output to a preselected number, and (v) an indication output signal to indicate that said count output is at said preselected number; said common circuit including a first bus for supplying a signal to said preset input of each of said counters, a second bus for supplying a clock signal to said clock input of counters, a third bus providing a count terminate signal signal derived from said indication output signal from said counter in the last of said succession of circuit boards to said logic means of each of said counters, and a plurality of chain buses, said indication output from said counters in each of said circuit boards except the last of said succession of circuit boards being applied to said logic means of a succeeding counter via an associated one of said chain buses, whereby said counters in each of said circuit boards are automatically enabled in a predetermined succession and automatically disabled in substantial time coincidence, whereby said count output from each of said counters provides a unique identification number for an associated one of said circuit boards
Claim 8
Dependent Claim 253 words
A circuit board identification system comprising: a common circuit; and a succession of circuit boards to be identified connected to said common circuit, each of said circuit boards including logic means for providing an enable signal and counter means having (i) an enable input receiving said enable signal for selectively enabling and disabling said counter means, (ii) a clock input, (iii) a count output, (iv) presetting means for presetting said count output to a preselected number, and (v) an indication output signal to indicate that said count output is at said preselected number; said common circuit including a first bus for supplying a signal to said preset input of each of said counters, a second bus for supplying a clock signal to said clock input of counters, a third bus providing a count terminate signal signal derived from said indication output signal from said counter in the last of said succession of circuit boards to said logic means of each of said counters, and a plurality of chain buses, said indication output from said counters in each of said circuit boards except the last of said succession of circuit boards being applied to said logic means of a succeeding counter via an associated one of said chain buses, whereby said counters in each of said circuit boards are automatically enabled in a predetermined succession and automatically disabled in substantial time coincidence, whereby said count output from each of said counters provides a unique identification number for an associated one of said circuit boards
Claim 9
Dependent Claim 117 words
A circuit board identification generator for automatically supplying an identification number for a circuit board in a system having a plurality of circuit boards, said generator comprising: logic means receiving signals from said system for providing an enable signal in accordance with said signals; and counter means having (i) an enable input receiving said enable signal for selectively enabling and disabling said counter means in accordance therewith, (ii) a clock input receiving a clock signal from said system, and (iii) a count output; wherein said logic means selectively enables and disables said counter means at predetermined times, said counter means counts in accordance with said clock signals when enabled, and said count output provides said identification number.
Claim 10
Dependent Claim 117 words
A circuit board identification generator for automatically supplying an identification number for a circuit board in a system having a plurality of circuit boards, said generator comprising: logic means receiving signals from said system for providing an enable signal in accordance with said signals; and counter means having (i) an enable input receiving said enable signal for selectively enabling and disabling said counter means in accordance therewith, (ii) a clock input receiving a clock signal from said system, and (iii) a count output; wherein said logic means selectively enables and disables said counter means at predetermined times, said counter means counts in accordance with said clock signals when enabled, and said count output provides said identification number.
Claim 11
Dependent Claim 173 words
A circuit board identification generator for automatically supplying an identification number for a circuit board in a system having a plurality of circuit boards, said generator comprising: logic means receiving signals from said system for providing an enable signal in accordance with said signals; and counter means having (i) an enable input receiving said enable signal for selectively enabling and disabling said counter means in accordance therewith, (ii) a clock input receiving a clock signal from said system, (iii) a count output, (iv) presetting means for presetting said count output to a preselected number and (v) an indication output signal applied to said system for indicating to said system that said count output is at said preselected number; wherein said logic means selectively enables and disables said counter means at predetermined times, said presetting means presets said counter means to said preselected number before said counter means is enabled, said counter means counts from said preselected number in accordance with said clock signal when enabled, and said count output provides said identification number.
Claim 12
Dependent Claim 173 words
A circuit board identification generator for automatically supplying an identification number for a circuit board in a system having a plurality of circuit boards, said generator comprising: logic means receiving signals from said system for providing an enable signal in accordance with said signals; and counter means having (i) an enable input receiving said enable signal for selectively enabling and disabling said counter means in accordance therewith, (ii) a clock input receiving a clock signal from said system, (iii) a count output, (iv) presetting means for presetting said count output to a preselected number and (v) an indication output signal applied to said system for indicating to said system that said count output is at said preselected number; wherein said logic means selectively enables and disables said counter means at predetermined times, said presetting means presets said counter means to said preselected number before said counter means is enabled, said counter means counts from said preselected number in accordance with said clock signal when enabled, and said count output provides said identification number.
Claim 13
Independent Claim 21 words
The apparatus of any one of claims 5, 6 or 7, wherein said logic means comprise a two input logic gate.
Claim 14
Independent Claim 46 words
The apparatus of any one of claims 5, 6 or 7 wherein said logic means comprise a delay type flip-flop providing a delay output, and a two input logic gate receiving said delay output, the output of said two input logic gate providing said enable signal.
Claim 15
Independent Claim 24 words
The apparatus of any one of claims 5, 6 or 7, wherein said counter means comprise at least two digital counters connected in cascade.
Claim 16
Independent Claim 90 words
A method for identifying a succession of circuit boards each having an identity generator including counter means for counting in accordance with a clock signal when enabled for providing a count output, said method comprising: automatically enabling said counter means in each of said identity generators in a predetermined succession; and automatically disabling said counter means in each of said identity generators at substantially the same time, whereby said count output from each of said identity generators provides a unique identification number for an associated one of said circuit boards.
Claim 17
Independent Claim 90 words
A method for identifying a succession of circuit boards each having an identity generator including counter means for counting in accordance with a clock signal when enabled for providing a count output, said method comprising: automatically enabling said counter means in each of said identity generators in a predetermined succession; and automatically disabling said counter means in each of said identity generators at substantially the same time, whereby said count output from each of said identity generators provides a unique identification number for an associated one of said circuit boards.
Claim 18
Independent Claim 126 words
A method for identifying a succession of circuit boards each having an identity generator including counter means for counting in accordance with a clock signal when enabled for providing a clock output, said method comprising: successively enabling said counter means in each of said identity generators approximately 1 period of said clock signal after said counter means in a preceeding identity generator is enabled; and automatically disabling said counter means in each of said identity generatiors as substantially the same time substantially within two clock periods of said clock signal after said counter means in all of said identity generators are enabled, whereby said count output from each said identity generators provides a unique and sequential identification number for an associated one of said circuit boards.
Claim 19
Independent Claim 126 words
A method for identifying a succession of circuit boards each having an identity generator including counter means for counting in accordance with a clock signal when enabled for providing a clock output, said method comprising: successively enabling said counter means in each of said identity generators approximately 1 period of said clock signal after said counter means in a preceeding identity generator is enabled; and automatically disabling said counter means in each of said identity generatiors as substantially the same time substantially within two clock periods of said clock signal after said counter means in all of said identity generators are enabled, whereby said count output from each said identity generators provides a unique and sequential identification number for an associated one of said circuit boards.
Claim 20
Dependent Claim 40 words
The method of claim 12 further comprising disabling said counter means within approximately one period of said clock signal after all counters have been enabled, whereby N circuit boards will be provided with unique identification numbers from 0 to N-1.
Claim 21
Dependent Claim 41 words
The method of claim 12 further comprising automatically disabling said counter means after substantially two periods of said clock signal after all counters have benn enabled, whereby said identity generators provide N circuit boards with unique identification numbers 1 through N.

References Cited (Backward Citations)

US4000487A Cited
US4280199A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1987-07-03 1988-01-02 1988-07-03 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1991-07-03 1992-01-02 1992-07-03 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1995-07-03 1996-01-02 1996-07-03 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag