bitserial
Bitserial is a term used to describe systems in which data is represented, transmitted, or processed one bit at a time rather than in wide words. It covers both serial communication links that send individual bits per clock cycle and computational architectures that implement arithmetic and logical operations with a 1-bit datapath across many clock cycles. Bitserial designs emphasize simplicity and resource efficiency over raw throughput.
In bit-serial processors, the datapath is typically 1 bit wide. A single-bit ALU, registers, and a shift
In serial communication, bit-serial interfaces transmit one bit per clock. Asynchronous protocols (such as UART) and
Trade-offs: Bit-serial designs trade lower throughput for reduced silicon area, simpler timing, and easier scaling to