Industry
-
CPC
-
G06F2207/00
This industry / category may be too specific. Please go to a parent level for more data
Sub Industries
G06F2207/02Indexing scheme relating to groups G06F7/02 - G06F7/026
G06F2207/025String search, i.e. pattern matching
G06F2207/22Indexing scheme relating to groups G06F7/22 - G06F7/36
G06F2207/222Binary data tree
G06F2207/224External sorting
G06F2207/226Priority queue
G06F2207/228Sorting or merging network
G06F2207/38Indexing scheme relating to groups G06F7/38 - G06F7/575
G06F2207/3804Details
G06F2207/3808concerning the type of numbers or the way they are handled
G06F2207/3812Devices capable of handling different types of numbers
G06F2207/3816Accepting numbers of variable word length
G06F2207/382Reconfigurable for different fixed word lengths
G06F2207/3824Accepting both fixed-point and floating-point numbers
G06F2207/3828Multigauge devices
G06F2207/3832Less usual number representations
G06F2207/3836One's complement
G06F2207/384Octal
G06F2207/3844Hexadecimal
G06F2207/3848Unit distance code
G06F2207/3852Calculation with most significant digit first
G06F2207/3856Operand swapping
G06F2207/386Special constructional features
G06F2207/3864Clockless
G06F2207/3868Bypass control
G06F2207/3872Precharge of output to prevent leakage
G06F2207/3876Alternation of true and inverted stages
G06F2207/388Skewing
G06F2207/3884Pipelining
G06F2207/3888Wave pipelining
G06F2207/3892Systolic array
G06F2207/3896Bit slicing
G06F2207/48Indexing scheme relating to groups G06F7/48 - G06F7/575
G06F2207/4802Special implementations
G06F2207/4804Associative memory or processor
G06F2207/4806Cascode or current mode logic
G06F2207/4808Charge transfer devices
G06F2207/481Counters performing arithmetic operations
G06F2207/4812Multiplexers
G06F2207/4814Non-logic devices
G06F2207/4816Pass transistors
G06F2207/4818Threshold devices
G06F2207/482using capacitive adding networks
G06F2207/4822Majority gates
G06F2207/4824Neural networks
G06F2207/4826using transistors having multiple electrodes of the same type
G06F2207/4828Negative resistance devices
G06F2207/483Indexing scheme relating to group G06F7/483
G06F2207/4835Computations with rational numbers
G06F2207/491Indexing scheme relating to groups G06F7/491 - G06F7/4917
G06F2207/49105Determining 9's or 10's complement
G06F2207/4911Decimal floating-point representation
G06F2207/49115Duodecimal numbers
G06F2207/4912Non-specified BCD representation
G06F2207/49125Non-specified decimal representation
G06F2207/4913Sterling system
G06F2207/49135Using 036012 or 3612 code
G06F2207/4914Using 2-out-of-5 code
G06F2207/49145Using 2421 code
G06F2207/4915Using 4221 code
G06F2207/49155Using 51111 code
G06F2207/4916Using 5211 code
G06F2207/49165Using 5311 code
G06F2207/4917Using 5321 or 543210 code
G06F2207/49175Using 54321 code
G06F2207/4918Using Aiken code
G06F2207/49185Using biquinary code
G06F2207/4919Using excess-3 code
G06F2207/49195Using pure decimal representation
G06F2207/492Indexing scheme relating to groups G06F7/492 - G06F7/496
G06F2207/4921Single digit adding or subtracting
G06F2207/4922Multi-operand adding or subtracting
G06F2207/4923Incrementer or decrementer
G06F2207/4924Digit-parallel adding or subtracting
G06F2207/506Indexing scheme relating to groups G06F7/506 - G06F7/508
G06F2207/50632-input gates, i.e. only using 2-input logical gates, e.g. binary carry look-ahead
G06F2207/535Indexing scheme relating to groups G06F7/535 - G06F7/5375
G06F2207/5351Multiplicative non-restoring division
G06F2207/5352Non-restoring division not covered by G06F7/5375
G06F2207/5353Restoring division
G06F2207/5354Using table lookup
G06F2207/5355Using iterative approximation not using digit recurrence
G06F2207/5356Via reciprocal
G06F2207/544Indexing scheme relating to group G06F7/544
G06F2207/5442Absolute difference
G06F2207/552Indexing scheme relating to groups G06F7/552 - G06F7/5525
G06F2207/5521Inverse root of a number or a function
G06F2207/5523Calculates a power
G06F2207/5525Pythagorean sum
G06F2207/5526Roots or inverse roots of single operands
G06F2207/5528Non-restoring calculation, where each result digit is either negative, zero or positive
G06F2207/556Indexing scheme relating to group G06F7/556
G06F2207/5561Exponentiation by multiplication
G06F2207/58Indexing scheme relating to groups G06F7/58 - G06F7/588
G06F2207/581Generating an LFSR sequence
G06F2207/582Parallel finite field implementation, i.e. at least partially parallel implementation of finite field arithmetic, generating several new bits or trits per step
G06F2207/583Serial finite field implementation, i.e. serial implementation of finite field arithmetic, generating one new bit or trit per step
G06F2207/72Indexing scheme relating to groups G06F7/72 - G06F7/729
G06F2207/7204Prime number generation or prime number testing
G06F2207/7209Calculation via subfield, i.e. the subfield being GF(q) with q a prime power
G06F2207/7214Calculation via prime subfield, i.e. the subfield being GF(p) with p an integer prime > 3
G06F2207/7219Countermeasures against side channel or fault attacks
G06F2207/7223Randomisation as countermeasure against side channel attacks
G06F2207/7228Random curve mapping
G06F2207/7233Masking
G06F2207/7238Operand masking, i.e. message blinding
G06F2207/7242Exponent masking, i.e. key masking
G06F2207/7247Modulo masking
G06F2207/7252of operation order
G06F2207/7257Random modification not requiring correction
G06F2207/7261Uniform execution
G06F2207/7266Hardware adaptation
G06F2207/7271Fault verification
G06F2207/7276Additional details of aspects covered by group G06F7/723
G06F2207/728using repeated square-and-multiply
G06F2207/7285using the window method
G06F2207/729Sliding-window exponentiation
G06F2207/7295using an addition chain, or an addition-subtraction chain