Microcontroller with configurable instruction set

There are no applications related to the present application. An embeddable microcontroller is provided. The microcontroller has program memory for storing instructions. An instruction decoder feteches instructions, decodes them, and forwards them to an enabler. The enabler checks a status bit or co...

Full description

Saved in:
Bibliographic Details
Main Authors Richardson, David Alan, Drake, Rodney Jay
Format Patent
LanguageEnglish
Published 30.07.2002
Online AccessGet full text

Cover

Loading…
Abstract There are no applications related to the present application. An embeddable microcontroller is provided. The microcontroller has program memory for storing instructions. An instruction decoder feteches instructions, decodes them, and forwards them to an enabler. The enabler checks a status bit or consults a pre-defined lookup table to determine whether the instruction at hand should be executed. If the status bit is set to ENABLE, or the instruction appears on a list of enabled instructions, the decoded instruction is forwarded to the central processing unit for execution. Otherwise, if the status bit is set to DISABLE, or the decoded instruction does not appear on the pre-defined list of enabled instructions, then the instruction is not forwarded to the central processing unit, effectively disabling the instruction.
AbstractList There are no applications related to the present application. An embeddable microcontroller is provided. The microcontroller has program memory for storing instructions. An instruction decoder feteches instructions, decodes them, and forwards them to an enabler. The enabler checks a status bit or consults a pre-defined lookup table to determine whether the instruction at hand should be executed. If the status bit is set to ENABLE, or the instruction appears on a list of enabled instructions, the decoded instruction is forwarded to the central processing unit for execution. Otherwise, if the status bit is set to DISABLE, or the decoded instruction does not appear on the pre-defined list of enabled instructions, then the instruction is not forwarded to the central processing unit, effectively disabling the instruction.
Author Drake, Rodney Jay
Richardson, David Alan
Author_xml – sequence: 1
  fullname: Richardson, David Alan
– sequence: 2
  fullname: Drake, Rodney Jay
BookMark eNrjYmDJy89L5WQw9M1MLspPzs8rKcrPyUktUijPLMlQAPLTMtNLixKTclIVMvOKS4pKk0sy8_MUilNLeBhY0xJzilN5oTQ3g4Kba4izh25pcUFiSWpeSXF8elEiiDIwMzEyNzIwMiZCCQDFhC8r
ContentType Patent
CorporateAuthor Microchip Technology Incorporated
CorporateAuthor_xml – name: Microchip Technology Incorporated
DBID EFH
DatabaseName USPTO Issued Patents
DatabaseTitleList
Database_xml – sequence: 1
  dbid: EFH
  name: USPTO Issued Patents
  url: http://www.uspto.gov/patft/index.html
  sourceTypes: Open Access Repository
DeliveryMethod fulltext_linktorsrc
ExternalDocumentID 06427202
GroupedDBID EFH
ID FETCH-uspatents_grants_064272023
IEDL.DBID EFH
IngestDate Sun Mar 05 22:31:21 EST 2023
IsOpenAccess true
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-uspatents_grants_064272023
OpenAccessLink https://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/6427202
ParticipantIDs uspatents_grants_06427202
PatentNumber 6427202
PublicationCentury 2000
PublicationDate 20020730
PublicationDateYYYYMMDD 2002-07-30
PublicationDate_xml – month: 07
  year: 2002
  text: 20020730
  day: 30
PublicationDecade 2000
PublicationYear 2002
References Sipple (4167778) 19790900
Potter (5742794) 19980400
Narayan (5859991) 19990100
Shelton (6035380) 20000300
Gabzdyl (5964861) 19991000
(2 136 998) 19840900
Mahalingaiah (6141740) 20001000
Van Praet (5918035) 19990600
Davis (6002876) 19991200
Miller (6081884) 20000600
"Opcode Compare Facility"; Research Disclosure, GB, Industrial Opportunities, LTD., Havant, No. 315, p. 577, XP000134174, ISSN: 0374-4353, Jul. 1, 1990.
Pickett (6076156) 20000600
Black et al. (5619408) 19970400
Bronstein (4386773) 19830600
(0 726 516) 19960800
Combs (5802544) 19980900
References_xml – year: 20001000
  ident: 6141740
  contributor:
    fullname: Mahalingaiah
– year: 19990100
  ident: 5859991
  contributor:
    fullname: Narayan
– year: 19991200
  ident: 6002876
  contributor:
    fullname: Davis
– year: 20000600
  ident: 6076156
  contributor:
    fullname: Pickett
– year: 19991000
  ident: 5964861
  contributor:
    fullname: Gabzdyl
– year: 19980900
  ident: 5802544
  contributor:
    fullname: Combs
– year: 19790900
  ident: 4167778
  contributor:
    fullname: Sipple
– year: 20000300
  ident: 6035380
  contributor:
    fullname: Shelton
– year: 19980400
  ident: 5742794
  contributor:
    fullname: Potter
– year: 19840900
  ident: 2 136 998
– year: 19960800
  ident: 0 726 516
– year: 19830600
  ident: 4386773
  contributor:
    fullname: Bronstein
– year: 19970400
  ident: 5619408
  contributor:
    fullname: Black et al.
– year: 20000600
  ident: 6081884
  contributor:
    fullname: Miller
– year: 19990600
  ident: 5918035
  contributor:
    fullname: Van Praet
Score 2.5604377
Snippet There are no applications related to the present application. An embeddable microcontroller is provided. The microcontroller has program memory for storing...
SourceID uspatents
SourceType Open Access Repository
Title Microcontroller with configurable instruction set
URI https://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/6427202
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1NawIxEB2sFNqeWtpS7Qc59Jp2P-ImnsVlKVg8KHgTk8yKYFfZXenf78wqthd7TALDJCF5k-HNC8BraAJnHXrpo0UslfOhtHnspcGkb63ziVFc7zz6TLKp-pj1Zi3IjrUwX3SM5JZ8qd521bbeNORKut73Gy_34s-sEViw-sB3sd4s_Njn7xRH64hVJc9MwNSuYZpdwQWZoJCtqKs_oJFew_m46b2BFha3EI6Y-3aghq-xFJwCFdTOV8tdyRVMYvUr5yoqrO9ApMPJIJNH-_NlybyVeXDwI76HNr3f8QGE0lonymEPCQojZy0haqRoHXLjQo2-A52TZrr_jD3CZfM1CScagydok4P4TAhZ25dm-j9jwXOD
link.rule.ids 230,309,786,808,891,64394
linkProvider USPTO
linkToPdf http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LT8MwDLamgXicQIAY45ED10AfWVvOY1V5bOoBpN2qJXGnSaOb2k77-9jdNLjAMYlkWY6Sz7E-fwG4dyPHaINWWm_iS2WsK3XuWxlh8KS1sUGkuN95OAqST_U67o1bkOx6Yb7oGMkl-VI9rKplvWjIlXS9bzZebsSfWSOwYPWBdTFfTGxq80fKo0OPVSX3GGNZRX8QJ8dwSEYoaSvq6hdsxCewnzazp9DC4gzcIbPftuTwOZaCi6CCxvlsuiq5h0nMfgRdRYX1OYh48NFP5M5-Ni2ZuZI5W0_8C2jTCx4vQagwDANlsIcEhp7RmjDVUxSJPDJuiLYDnT_NXP2zdgcH6XOcvb-M3rpw1PxTwlVH5xra5CveEFzW-raJxDc4Y3Z9
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Apatent&rft.title=Microcontroller+with+configurable+instruction+set&rft.inventor=Richardson%2C+David+Alan&rft.inventor=Drake%2C+Rodney+Jay&rft.number=6427202&rft.date=2002-07-30&rft.externalDBID=n%2Fa&rft.externalDocID=06427202