AT94K05AL-25DQU Atmel, AT94K05AL-25DQU Datasheet - Page 126

no-image

AT94K05AL-25DQU

Manufacturer Part Number
AT94K05AL-25DQU
Description
Manufacturer
Atmel
Datasheet

Specifications of AT94K05AL-25DQU

Device System Gates
5000
Propagation Delay Time
12.1ns
Operating Supply Voltage (typ)
3.3V
Operating Supply Voltage (max)
3.6V
Operating Supply Voltage (min)
3V
Operating Temperature Classification
Industrial
Operating Temperature (min)
-40C
Operating Temperature (max)
85C
Mounting
Surface Mount
Pin Count
208
Package Type
PQFP
Lead Free Status / RoHS Status
Compliant
4.28.7.5
126
AT94KAL Series FPSLIC
fmuls16x16_32
Description
Usage
Statistics
Note:
Signed fractional multiply of two 16-bit numbers with a 32-bit result.
R19:R18:R17:R16 = (R23:R22 • R21:R20) << 1
Cycles: 20 + ret
Words: 16 + ret
Register usage: R0 to R2 and R16 to R23 (11 registers)
fmuls16x16_32:
clr
fmuls r23, r21
movw
fmul
adc
movw
fmulsu
sbc
add
adc
adc
fmulsu
sbc
add
adc
adc
ret
1. The routine is non-destructive to the operands.
r2
r19:r18, r1:r0
r22, r20
r18, r2
r17:r16, r1:r0
r19, r2
r17, r0
r18, r1
r19, r2
r19, r2
r17, r0
r18, r1
r19, r2
r23, r20
r21, r22
; ( (signed)ah * (signed)bh ) << 1
; ( al * bl ) << 1
; ( (signed)ah * bl ) << 1
; Sign extend
; ( (signed)bh * al ) << 1
; Sign extend
(1)
1138I–FPSLI–1/08

Related parts for AT94K05AL-25DQU