metadata
license: mit
tags:
- pytorch
- safetensors
- threshold-logic
- neuromorphic
- arithmetic
- divider
threshold-srt-divider
4-bit by 2-bit SRT divider. Uses redundant quotient digits.
Circuit
Inputs: N[3:0] (dividend), D[1:0] (divisor)
Outputs: Q[3:0] (quotient), R[1:0] (remainder)
SRT Algorithm
SRT (Sweeney, Robertson, Tocher) uses redundant digit set {-1, 0, +1}:
- Allows imprecise comparisons (simpler hardware)
- Quotient converted to standard form at end
- Used in high-performance FPUs (including Pentium FDIV bug)
Parameters
| Inputs | 6 |
| Outputs | 6 |
| Neurons | 12 |
| Layers | 4 |
| Parameters | 84 |
| Magnitude | 96 |
License
MIT