Invention Grant
US07849120B2 Microprocessor with random number generator and instruction for storing random data 有权
具有随机数发生器的微处理器和用于存储随机数据的指令

  • Patent Title: Microprocessor with random number generator and instruction for storing random data
  • Patent Title (中): 具有随机数发生器的微处理器和用于存储随机数据的指令
  • Application No.: US11616039
    Application Date: 2006-12-26
  • Publication No.: US07849120B2
    Publication Date: 2010-12-07
  • Inventor: G. Glenn HenryTerry Parks
  • Applicant: G. Glenn HenryTerry Parks
  • Applicant Address: US CA Fremont
  • Assignee: IP-First, LLC
  • Current Assignee: IP-First, LLC
  • Current Assignee Address: US CA Fremont
  • Agent E. Alan Davis; James W. Huffman
  • Main IPC: G06F7/58
  • IPC: G06F7/58
Microprocessor with random number generator and instruction for storing random data
Abstract:
A microprocessor includes a random number generator circuit (RNG) within its instruction set architecture (ISA). An RNG buffer accumulates zero or more bytes of random data generated by the RNG. An RNG counter maintains a count of the accumulated random data bytes. An instruction translator translates instructions of the ISA. The ISA includes a distinct instruction that instructs the microprocessor to write the bytes from the buffer to a first user-visible register of the microprocessor and to load the count from the counter to a second user-visible register of the microprocessor. The count is unspecified by the instruction and may be between zero or more. In another embodiment, the instruction instructs the microprocessor to store a number of random data bytes specified from the buffer to a destination specified by the instruction, wherein the specified number may be greater than the maximum amount of bytes the buffer can hold.
Information query
Patent Agency Ranking
0/0