TY - JOUR
T1 - High-throughput multistandard transform core supporting MPEG/H.264/VC-1 using common sharing distributed arithmetic
AU - Chen, Yuan Ho
AU - Chen, Jyun Neng
AU - Chang, Tsin Yuan
AU - Lu, Chih Wen
PY - 2014/3
Y1 - 2014/3
N2 - 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.
AB - 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.
KW - Common sharing distributed arithmetic (CSDA)
KW - discrete cosine transform (DCT)
KW - integer transform
KW - multistandard transform (MST)
UR - http://www.scopus.com/inward/record.url?scp=84895927106&partnerID=8YFLogxK
U2 - 10.1109/TVLSI.2013.2251021
DO - 10.1109/TVLSI.2013.2251021
M3 - Article
AN - SCOPUS:84895927106
VL - 22
SP - 463
EP - 474
JO - IEEE Transactions on Very Large Scale Integration (VLSI) Systems
JF - IEEE Transactions on Very Large Scale Integration (VLSI) Systems
SN - 1063-8210
IS - 3
M1 - 6488881
ER -