2005
DOI: 10.1155/asp.2005.2655
|View full text |Cite
|
Sign up to set email alerts
|

Bit Manipulation Accelerator for Communication Systems Digital Signal Processor

Abstract:

This paper proposes application-specific instructions and their bit manipulation unit (BMU), which efficiently support scrambling, convolutional encoding, puncturing, interleaving, and bit stream multiplexing. The proposed DSP employs the BMU supporting parallel shift and XOR (exclusive-OR) operations and bit insertion/extraction operations on multiple data. The proposed architecture has been modeled by VHDL and synthesized using the SEC 0.18 Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
8
0

Year Published

2007
2007
2023
2023

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 11 publications
(8 citation statements)
references
References 12 publications
0
8
0
Order By: Relevance
“…PCFs are automatically generated by our processor configuration file generator (PCFGen), which provides a graphical user interface for specifying the architectural Implements 32-bit reverse. SCB Implements a bit scrambling function [18]. PUNC Implements a bit puncturing function [18].…”
Section: Development Toolsmentioning
confidence: 99%
See 3 more Smart Citations
“…PCFs are automatically generated by our processor configuration file generator (PCFGen), which provides a graphical user interface for specifying the architectural Implements 32-bit reverse. SCB Implements a bit scrambling function [18]. PUNC Implements a bit puncturing function [18].…”
Section: Development Toolsmentioning
confidence: 99%
“…SCB Implements a bit scrambling function [18]. PUNC Implements a bit puncturing function [18]. SAD16 Implements the 16 × 1 sum of absolute differences function [19].…”
Section: Development Toolsmentioning
confidence: 99%
See 2 more Smart Citations
“…To address this problem, one approach would be to implement a LFSR using special purpose hardware [2], [8], [9] which may interface with the host micro-processor via instruction set extensions or interrupt. However, dedicated hardware module is less flexible for applications such as a SDR.…”
Section: Introductionmentioning
confidence: 99%