8th Euromicro Conference on Digital System Design (DSD'05)
DOI: 10.1109/dsd.2005.6
|View full text |Cite
|
Sign up to set email alerts
|

A FPGA Based Design of a Multiplierless and Fully Pipelined JPEG Compressor

Abstract: This paper presents the design and implementation of a multiplierless JPEG compressor for gray scale images. The modules of this architecture were fully pipelined and targeted to FPGA device implementation. The designed architectures are detailed in this paper and they were described in VHDL, simulated and physically mapped to Altera Flex10KE FPGAs. The JPEG compressor pipeline has a minimum latency of 238 clock cycles, given the full modular pipeline depth. The minimum compressor period is 26.6ns and the comp… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
9
0

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 7 publications
(9 citation statements)
references
References 2 publications
0
9
0
Order By: Relevance
“…Agostini et al [20] proposed an implementation of a JPEG encoder for low-cost and low-power FPGAs. This encoder is based on a fast multiplierless 2-D DCT algorithm with a cost of 704 additions and 304 shifts per block of 8 Â 8 pixels.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…Agostini et al [20] proposed an implementation of a JPEG encoder for low-cost and low-power FPGAs. This encoder is based on a fast multiplierless 2-D DCT algorithm with a cost of 704 additions and 304 shifts per block of 8 Â 8 pixels.…”
Section: Related Workmentioning
confidence: 99%
“…Table 4 summarizes a comparison, of the designed circuit for k¼4, with other implementations of the image compression on FPGA circuits [18,[20][21][22]. In order to get more meaningful comparisons, our proposed image compression scheme had been synthesized, also, for others FPGA devices (Xilinx Spartan-3 XC3S200, Xilinx Virtex-4 XC4VLX15 and Xilinx Virtex-E XCV1600E).…”
Section: Config_qosmentioning
confidence: 99%
See 1 more Smart Citation
“…The number of used slices for logic is quite low and leaves room for implementation of the processing elements. We have compared our implementation of a gray-scale JPEG encoder with the manual implementation proposed in [25]. We achieve a throughput of 164 frames of 640×480 pixels compared to a throughput of 122 frames achieved in [25].…”
Section: Example Of a Complete Exploration: Jpeg Encodermentioning
confidence: 99%
“…We have compared our implementation of a gray-scale JPEG encoder with the manual implementation proposed in [25]. We achieve a throughput of 164 frames of 640×480 pixels compared to a throughput of 122 frames achieved in [25]. For an area occupancy of 1% of slices and 8% of RAMB16s.…”
Section: Example Of a Complete Exploration: Jpeg Encodermentioning
confidence: 99%