PBS many LUT
- Programmable Bootstrapping many Look Up Tables
- N=2Nbitと書くとBlind Rotateの出力はNbit+1のアドレスでLUTを引いていることになる
- 下位のbitを潰せば複数のLUTを同時に評価できるのではないか?
- v-bit潰すことにすると2v個同時に評価できる
- ρ=2v⋅⌊2v2N⋅b⌋−∑i=0n−12v⋅⌈2v2N⋅ai⌋⋅simod2N
- [ρ,ρ+2^v-1]の範囲のindexはそれぞれ違うLUTの値を詰めることができる
- fji,i∈[0,2v2−1],j∈[0,2v−1]をそれぞれのLUTの値とするとTest Vectorは下のようになる