Invention Grant
- Patent Title: Apparatus and method for performing transparent hash functions
- Patent Title (中): 用于执行透明散列函数的装置和方法
-
Application No.: US12977809Application Date: 2010-12-23
-
Publication No.: US08132023B2Publication Date: 2012-03-06
- Inventor: Thomas A. Crispin , G. Glenn Henry , Terry Parks
- Applicant: Thomas A. Crispin , G. Glenn Henry , Terry Parks
- Applicant Address: TW New Taipei
- Assignee: VIA Technologies, Inc.
- Current Assignee: VIA Technologies, Inc.
- Current Assignee Address: TW New Taipei
- Agent Richard K. Huffman; James W. Huffman
- Main IPC: G06F12/14
- IPC: G06F12/14 ; G06F9/30 ; H04L9/32 ; H04K1/00

Abstract:
A method for performing hash operations including: receiving a hash instruction that prescribes one of the hash operations and one of a plurality of hash algorithms; translating the hash instruction into a first plurality of micro instructions and a second plurality of micro instructions; and via a hash unit, executing the one of the hash operations. The executing includes indicating whether the one of the hash operations has been interrupted by an interrupting event; first executing the first plurality of micro instructions within the hash unit to produce output data; second executing the second plurality of micro instructions within an x86 integer unit in parallel with the first executing to test a bit in a flags register, to update text pointer registers, and to process interrupts during execution of the hash operation; and storing a corresponding intermediate hash value to memory prior to allowing a pending interrupt to proceed.
Public/Granted literature
- US20110142229A1 APPARATUS AND METHOD FOR PERFORMING TRANSPARENT HASH FUNCTIONS Public/Granted day:2011-06-16
Information query