The high complexity and the short lifetime of 3D graphics acceleration hardware increase the necessity of an environment for hardware development. For easy modification and fast testing of architecture, a high-level language based environment is desirable. Therefore, in this paper we propose a Graphics Architecture Testing Environment (GATE) that is based on Microsoft Visual C++. GATE models overall graphics hardware architecture through a modular approach, supports OpenGL, and offers easy modification and rapid testing of architecture. It also gathers computational statistics. A layered approach and Hardware Description Macro (HDM) support hardware modeling and architecture modification. Pre-defined types and operations provide statistical information. Several case studies of 3D graphics architecture on GATE show the capability of our environment.
展开▼
机译:3D图形加速硬件的高复杂性和短寿命增加了硬件开发环境的必要性。为了易于修改和快速测试架构,需要一种基于高级别的语言的环境。因此,在本文中,我们提出了一种基于Microsoft Visual C ++的图形架构测试环境(门)。门模型整体图形硬件架构通过模块化方法,支持OpenGL,并提供简单的修改和架构快速测试。它还收集计算统计数据。分层方法和硬件描述宏(HDM)支持硬件建模和架构修改。预定义类型和操作提供统计信息。几种案例研究门的3D图形架构展示了我们环境的能力。
展开▼