HOME

TheInfoList



OR:

In digital logic applications, bit-serial architectures send data one bit at a time, along a single wire, in contrast to bit-parallel
word A word is a basic element of language that carries an objective or practical meaning, can be used on its own, and is uninterruptible. Despite the fact that language speakers often have an intuitive grasp of what a word is, there is no conse ...
architectures, in which data values are sent all bits or a word at once along a group of wires. All digital computers built before 1951, and most of the early
massive parallel processing Massively parallel is the term for using a large number of computer processors (or separate computers) to simultaneously perform a set of coordinated computations in parallel. GPUs are massively parallel architecture with tens of thousands of th ...
machines used a bit-serial architecture—they were
serial computer A serial computer is a computer typified by bit-serial architecture i.e., internally operating on one bit or digit for each clock cycle. Machines with serial main storage devices such as acoustic or magnetostrictive delay lines and rotating m ...
s. Bit-serial architectures were developed for
digital signal processing Digital signal processing (DSP) is the use of digital processing, such as by computers or more specialized digital signal processors, to perform a wide variety of signal processing operations. The digital signals processed in this manner are ...
in the 1960s through 1980s, including efficient structures for bit-serial multiplication and accumulation. Often, N serial processors will take less
FPGA A field-programmable gate array (FPGA) is an integrated circuit designed to be configured by a customer or a designer after manufacturinghence the term '' field-programmable''. The FPGA configuration is generally specified using a hardware d ...
area and have a higher total performance than a single N-bit parallel processor.


See also

*
1-bit architecture In computer architecture, 1-bit integers or other data units are those that are (1/8 octet) wide. Also, 1-bit central processing unit (CPU) and arithmetic logic unit (ALU) architectures are those that are based on registers of that size. ...
* Bit banging *
Bit slicing Bit slicing is a technique for constructing a processor from modules of processors of smaller bit width, for the purpose of increasing the word length; in theory to make an arbitrary ''n''-bit central processing unit (CPU). Each of these com ...
* Digit-serial architecture * BKM algorithm *
CORDIC algorithm CORDIC (for "coordinate rotation digital computer"), also known as Volder's algorithm, or: Digit-by-digit method Circular CORDIC (Jack E. Volder), Linear CORDIC, Hyperbolic CORDIC (John Stephen Walther), and Generalized Hyperbolic CORDIC (GH C ...


References


External links


Application of FPGA technology to accelerate the finite-difference time-domain (FDTD) method

BIT-Serial FIR filters with CSD Coefficients for FPGAs
Data transmission {{comp-sci-stub