Invention Grant
- Patent Title: Polymorphic hardware engine
- Patent Title (中): 多形硬件引擎
-
Application No.: US14335481Application Date: 2014-07-18
-
Publication No.: US09178514B1Publication Date: 2015-11-03
- Inventor: Albert Henry Carlson , Robert LeBlanc
- Applicant: CLOUD MEDICAL DOCTOR SOFTWARE INC
- Applicant Address: US AZ Phoenix
- Assignee: Cloud Medical Doctor Sofware, Inc
- Current Assignee: Cloud Medical Doctor Sofware, Inc
- Current Assignee Address: US AZ Phoenix
- Agent Richard L. Moseley
- Main IPC: H03K19/003
- IPC: H03K19/003 ; H03K19/0175 ; H03K19/177

Abstract:
The invention uses a new process called dynamic pin reassignment (DPR) to alter the circuitry. The system assigns input and output signals to buses that lead to a central distribution point, the crossbar, in the circuit. At the crossbar, signals are routed to the appropriate destination over one of the bus wires to the correct chip from the crossbar. At irregular intervals, the signal mapping for each in/out function is changed. The assignments or mappings, comprise the state of the circuit at any time. The period that a state is valid is determined by applying a reseeding function to a portion of a randomized stream that calculates the next state and the duration of validity. Multiple seeds or keys are used to create the states. Because each key changes independently of the other keys and without notice, the time interval for a valid state is greatly reduced, complicating any effort to reveal the internal states of chips.
Information query