An OpenGL ES 2.0 3D Graphics SoC with Versatile HW/SW Development Support

被引:0
|
作者
Dow, Hsu-Kang [1 ]
Huang, Ching-Hua [1 ]
Lai, Chun-Hung [1 ]
Tsao, Kai-Hsiang [1 ]
Tseng, Sheng-Chih [1 ]
Wu, Kun-Yi [1 ]
Wu, Ting-Hsuan [1 ]
Yang, Ho-Chun [1 ]
Jain, Da-Jing Zhang [1 ]
Chang, Yun-Nan [1 ]
Haga, Steve W. [1 ]
Hsiao, Shen-Fu [1 ]
Huang, Ing-Jer [1 ]
Kuang, Shiann-Rong [1 ]
Lee, Chung-Nan [1 ]
机构
[1] Natl Sun Yat Sen Univ, Dept Comp Sci & Engn, Kaohsiung, Taiwan
关键词
3D Computer Graphics; Multi-Core; GPU; System-on Chip; OpenGL ES; Shading Language Compiler; GPU Simulator;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A multi-threaded programmable shader pipeline 3D graphics SoC with support for OpenGL ES 2.0 has been developed and fabricated. The sample chip is ARMv4T compatible with the 3D processing capability of 14.9 Mvertices/s, 3.6 Mpixels/s and up to 4K resolution. The die size is 3.85x3.85 mm(2), with 2.96M gates on a TSMC 90nm CMOS IP9M. This new SoC includes software to support OpenGL ES API libraries, GLSL compilation and simulation. The SoC also comes with various development tools, including GPU simulators fur hardware validation, profile assisted compiler optimization and compiler verification. For developers, we also present a QEMU-based simulation platform and SoC Performance Monitoring Tool Suite (PMTS) to assist developers in optimizing the system and detecting performance bottlenecks.
引用
收藏
页数:4
相关论文
共 50 条
  • [1] An Efficient HW/SW Integrated Verification Methodology for 3D Graphics SoC Development
    Ho, Tsung-Yu
    Chen, Liang-Bi
    Huang, Ing-Jer
    ISCE: 2009 IEEE 13TH INTERNATIONAL SYMPOSIUM ON CONSUMER ELECTRONICS, VOLS 1 AND 2, 2009, : 932 - 936
  • [2] A unified shader based on the OpenGL ES 2.0 for 3D mobile game development
    Kim, Tae-Young
    Kim, Jongho
    Hur, Hyunmin
    TECHNOLOGIES FOR E-LEARNING AND DIGITAL ENTERTAINMENT, PROCEEDINGS, 2007, 4469 : 898 - +
  • [3] An 8.69 Mvertices/s 278 Mpixels/s Tile-based 3D Graphics SoC HW/SW Development for Consumer Electronics
    Chen, Liang-Bi
    Gu, Ruei-Ting
    Huang, Wei-Sheng
    Wang, Chien-Chou
    Shiue, Wen-Chi
    Ho, Tsung-Yu
    Chang, Yun-Nan
    Hsiao, Shen-Fu
    Lee, Chung-Nan
    Huang, Ing-Jer
    PROCEEDINGS OF THE ASP-DAC 2009: ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE 2009, 2009, : 131 - 132
  • [4] PREPARING FOR 3D GRAPHICS - INTERFACING TO OPENGL
    LALONDE, W
    PUGH, J
    JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1995, 8 (02): : 77 - &
  • [5] Learning OpenGL ES for iOS: A Hands-on Guide to Modern 3D Graphics Programming
    不详
    JOURNAL OF PRINT AND MEDIA TECHNOLOGY RESEARCH, 2013, 2 (02): : 117 - 117
  • [6] 浅析OpenGL ES2.0与数字电视3D UI
    张清华
    Michael Collier
    李彦
    科技信息, 2011, (28) : 38 - 39
  • [7] A low cost tile-based 3D graphics full pipeline with real-time performance monitoring support for OpenGL ES in consumer electronics
    Gu, Ruei-Ting
    Yeh, Tse-Chen
    Hunag, Wei-Sheng
    Huang, Ting-Yun
    Tsai, Chung-Hua
    Lee, Chung-Nan
    Chiang, Ming-Chao
    Hsiao, Shen-Fu
    Chang, Yun-Nan
    2007 IEEE INTERNATIONAL SYMPOSIUM ON CONSUMER ELECTRONICS, VOLS 1 AND 2, 2007, : 619 - 624
  • [8] Adding 3D graphics support to PLX
    Yang, X
    Lee, R
    ITRE2003: INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: RESEARCH AND EDUCATION, 2003, : 40 - 44
  • [9] 3D GRAPHICS DEVELOPMENT SYSTEM
    EASTERBY, JS
    COMPUTER APPLICATIONS IN THE BIOSCIENCES, 1985, 1 (04): : 286 - 287