This paper proposes a low-cost high-throughput multistandard transform (MST) core, which can support MPEG-1/2/4 (8 × 8), H.264 (8 × 8, 4 × 4), and VC-1 (8 × 8, 8×,4, 4× 8, 4× ,4) transforms. Common sharing distributed arithmetic (CSDA) combines factor sharing and distributed arithmetic sharing techniques, efficiently reducing the number of adders for high hardware-sharing capability. This achieves a 44.5% reduction in adders in the proposed MST, compared with the direct implementation method. With eight parallel computation paths, the proposed MST core has an eightfold operation frequency throughput rate. Measurements show that the proposed CSDA-MST core achieves a high-throughput rate of 1.28 G-pels/s, supporting the (4928 ×, 2048@24 Hz) digital cinema or ultrahigh resolution format. This is possible only with 30 k gate counts when implemented in a TSMC 0.18-μ m CMOS process. The CSDA-MST core thus achieves a high-throughput rate supporting multistandard transformations at low cost.
|Number of pages||12|
|Journal||IEEE Transactions on Very Large Scale Integration (VLSI) Systems|
|State||Published - Mar 2014|
- Common sharing distributed arithmetic (CSDA)
- discrete cosine transform (DCT)
- integer transform
- multistandard transform (MST)