• Title/Summary/Keyword: Graphics Module

Search Result 61, Processing Time 0.027 seconds

A design of a floating point unit with 3 stages for a 3D graphics shader engine

  • Lee, Kwang-Yeob
    • Journal of IKEEE
    • /
    • v.11 no.4
    • /
    • pp.358-363
    • /
    • 2007
  • This paper presents a floating point unit(FPU) with 3 stages for a 3D graphics shader engine. It targeted to accelerate 3D graphics in portable device environments. In order to design a balanced architecture for a shader engine, we analyzed shader assembly instructions and estimated the performance of FPU with the method we propose. The proposed unit handles 4-dimensional data through separated two paths that are lead to general operation module and special function module. The proposed FPU is compiled as a form of the cascade FPU with 3 stages to efficiently handle a matrix operation with relatively low hardware overhead. Except some complex instructions that are executed using macro instructions, all instructions complete an operation in a single instruction cycle at 100MHz frequency. A special function module performs all operations in a single clock cycle using the Newton Raphson method with the look-up table.

  • PDF

Block Erection Simulation in Shipbuilding Using the Open Dynamics Module and Graphics Module (범용 동역학 모듈과 가시화 모듈을 이용한 조선 블록 탑재 시뮬레이션)

  • Cha, Ju-Hwan;Roh, Myung-Il;Lee, Kyu-Yeul
    • Korean Journal of Computational Design and Engineering
    • /
    • v.14 no.2
    • /
    • pp.69-76
    • /
    • 2009
  • The development of a simulation system requires many sub modules such as a dynamic module, a visualization module, etc. If a different freeware is used for each sub modules, it is hard to develop the simulation system by incorporating them because they use their own data structures. To solve this problem, a high-level data structure, called Dynamics Scene Graph Data structure (DSGD) is proposed, by wrapping data structures of two freeware; an Open Dynamics Engine (ODE) for the dynamic module and an Open Scene Graph (OSG) for the visualization module. Finally, to evaluate the applicability of the proposed data structure, it is applied to the block erection simulation in shipbuilding. The result shows that it can be used for developing the simulation system.

Design and Implementation of Multimedia Functional Module for Digital TV (디지털 TV용 멀티미디어 부가기능 모듈의 설계 및 구현)

  • 김익환;최재승;임영철;남재열;하영호
    • Journal of the Institute of Electronics Engineers of Korea SP
    • /
    • v.41 no.6
    • /
    • pp.231-237
    • /
    • 2004
  • Current paper introduces the multimedia functional module and related interface development for digital TV. The module is developed for displaying the image captured by digital still camera, camcorder, or PC in the digital TV. For these purposes, the module has the interface circuit for accessing five media type of memory cards. It decodes JPEG, BMP, or TIFF image date saved in the memory card and converts the image data to analog RGB signal. It also supports three types of output image size from HD(High Definition) to WXGA(Wide Extended Graphics Array) resolution. So the introduced module could be adopted in all kinds of digital TV set.

Case Studies and Derivation of Course Profile in accordance with Video Graphics Job (영상그래픽 직무에 따른 교과목운영의 사례분석)

  • Park, Hea-Sook
    • The Transactions of the Korean Institute of Electrical Engineers P
    • /
    • v.66 no.3
    • /
    • pp.135-138
    • /
    • 2017
  • This study analyzed with the case analysis of a series of processes from job analysis survey and results analysis, and academic achievement in order to transform the curriculum of existing courses of the NCS-based video broadcasting. Also this study analysed the existing curriculum and analyzed the trend of workforce trends and needs of the broadcasting content industry. Also through a needs analysis for the industry and alumni and students, video graphics, video editing and video directing were selected. In this paper it dealt mainly with respect to the video graphics in a dual job. Modeling capability into the unit through a job analysis, animation, effects and lighting were chosen accordingly based introduction of graphics and application of graphics were derived two courses and selected profiles and performance criteria. This training according to the NCS curriculum for students was evaluated based on the student's job was to investigate the learning ability.

Case Studies and Derivation of Course Profile in accordance with NCS-based Video Graphics Job

  • Park, Hea-Sook;Lee, Soon-Mi
    • Journal of the Korea Society of Computer and Information
    • /
    • v.21 no.2
    • /
    • pp.89-96
    • /
    • 2016
  • This study analyzed with the case analysis of a series of processes from job analysis survey. And results analysis, and academic achievement in order to transform the curriculum of existing courses into the curriculum of NCS-based courses. Also this study analysed of the existing curriculum. Also analyzed the trend of workforce trends and needs of the broadcasting content industry. Through a needs analysis for the industry and alumni and students, video graphics, video editing and video directing were selected. In this paper, it dealt mainly with respect to the video graphics in a dual job. Modeling capability into the unit through a job analysis, animation, effects and lighting were chosen accordingly based introduction of 3D Graphics. Application of 3D Graphics were derived two courses and selected profiles and performance criteria. This training according to the NCS curriculum for students was evaluated based on the student's job was to investigate the learning ability. Academic achievement were the result satisfaction.

Design and Implementation of a 3D Graphic Acceleration Device Driver for Embedded Systems (임베디드 시스템을 위한 3차원 그래픽 가속 장치 구동기의 설계 및 구현)

  • Kim, Seong-Woo;Lee, Jung-Hwa;Lee, Jong-Min
    • Journal of Korea Multimedia Society
    • /
    • v.10 no.9
    • /
    • pp.1209-1219
    • /
    • 2007
  • It is difficult to run 3D graphics based application on the embedded system with hardware constraints. Therefore, such a system must have a systematic infrastructure which can process various operations with respect to 3D graphics through any graphic acceleration module. In this paper, we present a method to implement 3D graphics acceleration device driver on Tiny X platform which provide an open source graphics windowing environment. The proposed method is to initialize the driver step by step so that the direct rendering infrastructure can use it properly. Moreover, we evaluated overall 3D graphics performance of an implemented driver through a simple but effective benchmark program.

  • PDF

Preliminary Form Design of Cable Structure using Computer Graphics (컴퓨터 그래픽스를 이용한 케이블 구조의 초기형태 설계)

  • Kim, Nam-Hee;Koh, Hyun-Moo;Hong, Sung-Gul
    • Journal of the Computational Structural Engineering Institute of Korea
    • /
    • v.24 no.4
    • /
    • pp.375-382
    • /
    • 2011
  • Nowadays computer graphic softwares have opened a lot of potential by providing parametric modeling and generative algorithms which are useful not only to describe various geometrical shapes but also to implement a designer's intent in terms of modules systematically. This study has proposed a way of developing a module for generating preliminary structural configuration using such potential computer graphics. Especially parametric modeling and generative algorithm are utilized to define various design alternatives, and moreover use of dynamic graphics enables designers to generate a structural form on one side and a force flow diagram correspondingly provided on the other. This ultimately leads to rational preliminary design of a structural form considering its force flow.

Tektronix Graphic Terminal을 위한 한글 Font의 설계 및 구현

  • 이기영;박지웅
    • KSCI Review
    • /
    • v.2 no.1
    • /
    • pp.1-12
    • /
    • 1995
  • Recently, graphics by graphic terminal widely used in various fields. But, many graphic software package in our country, though has been designed in other countries and necessarily required the use of Korean alphabet in various fields, not followed the requirements. So, this research analyzed the structures of the Korean alphabet, designed the fonts on the use of Korean, developed software module on the use of Korean using the modules of Tektronix Graphic Software module(PLOT-10)and extended the already used graphic software package.

  • PDF

An Algorithm for Splitting a Box by a Loop and Its Applications in Manufacturing

  • Kheerwal, Anoop;Shanmuganathan, Vivekananda;Shringi, Rohitashwa;Karunakaran, Karuna P.
    • International Journal of CAD/CAM
    • /
    • v.3 no.1_2
    • /
    • pp.85-95
    • /
    • 2003
  • During the design of dies and molds, the cavity of the object is obtained by subtracting it from a surrounding rectangular block. This box is subsequently split into two halves by the parting surface. Similar problems also occur in some RP processes such as LOM, SGC, SLS and 3DP where the machine produces a block inside which the prototype is buried. Determining the orientation of the object inside the box and the corresponding parting surface taking appropriate constraints into account have been addressed by several researchers. However, given the parting surface, the problem of splitting the box development of a software package called OptiLOM (now a module of an RP software Magics 8.0), the authors realized non-triviality of this problem since the loop can spread over as many as 5 faces of the box. In this paper, the authors have tried to bring out the importance of this problem and have presented their algorithm to solve it.

Implementation of Personal Video Recorder for Digital TV (디지털 TV를 위한 개인형 비디오 녹화기 구현)

  • Yang, Change-Mo;Kim, Yun-Sang;Lee, Seok-Pil
    • Proceedings of the KIEE Conference
    • /
    • 2005.10b
    • /
    • pp.210-212
    • /
    • 2005
  • The personal video recorder is a consumer electronics device that records television shows to a hard disk in digital format. In this paper, we propose an implementation method of personal video recorder for digital TV. The proposed personal video recorder includes cpu and system control modules, graphics and display module, audio DSP module, digital I/O module, NIM module, graphic software library, and embedded software modules for providing a lot of PVR functions such as live or reserved recordings, browsing of recorded content list, trick play and time shifting. Especially, combining trick play with time shifting makes much more convenient functions such as pausing live TV, instant replay of interesting scenes, and skipping advertising.

  • PDF