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

Microprocessor with PLA adapted to implement subroutines

Assignee: Nokia Bell Labs
•
Filing: 1982-05-14
•
Granted: 1985-01-08
•
Expires: 2002-05-14
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A microprocessor includes a programmable logic array (PLA) adapted to allow "subroutines" or sequences within the PLA. The subroutines can be used by more than one opcode with a return performed to the opcode after execution of the subroutine.

Inventors

  • 👤 Mark E. Thierbach

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 16:09
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/22; G06F9/223

Claims Analysis

Total Claims: 11
Claim 1
Independent Claim 127 words
A finite state machine having at least first and second phases of operation, separate input and output means for applying inputs to and for generating outputs from said finite state machine during said first and second phases, respectively, first feedback means connected between said output means and said input means for applying to said input means data representative of a next state of said finite state machine, second feedback means also connected between said output means and said input means for applying to said input means data also representative of a next state of said finite state machine, said finite state machine also including control means responsive to a first signal for inhibiting said second feedback means, thus controllably storing data applied by said second feedback means.
Claim 2
Dependent Claim 127 words
A finite state machine having at least first and second phases of operation, separate input and output means for applying inputs to and for generating outputs from said finite state machine during said first and second phases, respectively, first feedback means connected between said output means and said input means for applying to said input means data representative of a next state of said finite state machine, second feedback means also connected between said output means and said input means for applying to said input means data also representative of a next state of said finite state machine, said finite state machine also including control means responsive to a first signal for inhibiting said second feedback means, thus controllably storing data applied by said second feedback means.
Claim 3
Dependent Claim 25 words
A finite state machine in accordance with claim 1 wherein said control means is responsive to a second signal for enabling said second feedback means.
Claim 4
Dependent Claim 145 words
A finite state machine having at least first and second phases of operation, input means for applying inputs to said finite state machine during said first phase and output means connected to said machine for generating m≧k output bits during said second phase of operation, first feedback means connected between said output means and said input means for applying to said input means k-l inputs representative of k-l of k bits of the next state of said finite state machine, said first feedback means including a k-l bit latch, second feedback means also connected between said output means and said input means and including an l bit latch for applying to said input means l bits of the next state of said finite state machine, said finite state machine also including means for inhibiting said second feedback means from applying inputs to said input means.
Claim 5
Dependent Claim 145 words
A finite state machine having at least first and second phases of operation, input means for applying inputs to said finite state machine during said first phase and output means connected to said machine for generating m≧k output bits during said second phase of operation, first feedback means connected between said output means and said input means for applying to said input means k-l inputs representative of k-l of k bits of the next state of said finite state machine, said first feedback means including a k-l bit latch, second feedback means also connected between said output means and said input means and including an l bit latch for applying to said input means l bits of the next state of said finite state machine, said finite state machine also including means for inhibiting said second feedback means from applying inputs to said input means.
Claim 6
Dependent Claim 14 words
A finite state machine in accordance with claim 3 comprising a programmed logic array.
Claim 7
Dependent Claim 37 words
A finite state machine in accordance with claim 3 wherein said means for inhibiting includes an AND gate responsive to an inhibit output from said output means during said second phase for inhibiting said second feedback means.
Claim 8
Dependent Claim 37 words
A finite state machine in accordance with claim 4 wherein said means for inhibiting includes an AND gate responsive to an inhibit output from said output means during said second phase for inhibiting said second feedback means.
Claim 9
Dependent Claim 32 words
A finite state machine in accordance with claim 3 in combination with a data path comprising m-k elements and means connected to said output means for applying m-k bits to said elements.
Claim 10
Dependent Claim 150 words
A microprocessor chip including a finite state machine having at least first and second phases of operation, input means for applying inputs to said finite state machine during said first phase and output means connected to said machine for generating m≧k output bits during said second phase of operation, first feedback means connected between said output means and said input means for applying to said input means k-l inputs representative of k-l of k bits of the present state of said finite state machine, said first feedback means including a k-l bit latch, second feedback means also connected between said output means and said input means and including an l bit latch for applying to said input means l<k of k bits of the present state of said finite state machine, said microprocessor chip also including means for inhibiting said second feedback means from applying inputs to said input means.
Claim 11
Dependent Claim 150 words
A microprocessor chip including a finite state machine having at least first and second phases of operation, input means for applying inputs to said finite state machine during said first phase and output means connected to said machine for generating m≧k output bits during said second phase of operation, first feedback means connected between said output means and said input means for applying to said input means k-l inputs representative of k-l of k bits of the present state of said finite state machine, said first feedback means including a k-l bit latch, second feedback means also connected between said output means and said input means and including an l bit latch for applying to said input means l<k of k bits of the present state of said finite state machine, said microprocessor chip also including means for inhibiting said second feedback means from applying inputs to said input means.

References Cited (Backward Citations)

US31287A Cited
USRE31287E Cited
US4218770A Cited
US4241402A Cited
US4399516A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1988-01-08 1988-07-09 1989-01-08 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1992-01-08 1992-07-09 1993-01-08 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1996-01-08 1996-07-09 1997-01-08 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag