summaryrefslogtreecommitdiff
path: root/n/asserv/src/dsp.txt
blob: a20f3dbd929a8859cace91a26b139aaaa84ddb5f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
dsp_mul_f824 (int32_t a, int32_t b)

a: D1.C1 B1 A1
b: D2.C2 B2 A2
r: D0.C0 B0 A0

D1xD2.        |
  |D1xC2      |
  |  .D1xB2   |
  |  .   D1xA2|
  |C1xD2      |
  |  .C1xC2   |
  |  .   C1xB2|
  |  .      C1xA2
  |  .B1xD2   |
  |  .   B1xC2|
  |  .      B1xB2
  |  .        |B1xA2
  |  .   A1xD2|
  |  .      A1xC2
  |  .        |A1xB2
  |  .        |   A1xA2