• 제목/요약/키워드: flexible memory

검색결과 139건 처리시간 0.027초

싱글 페이즈 클락드 래치를 이용한 SoC 리타이밍 (Retiming for SoC Using Single-Phase Clocked Latches)

  • 김문수;임종석
    • 대한전자공학회논문지SD
    • /
    • 제43권9호
    • /
    • pp.1-9
    • /
    • 2006
  • System-On-Chip(SoC) 설계에서 글로벌 와이어는 성능에 큰 영향을 끼친다. 이 때문에 플림플롭이나 래치를 사용한 와이어 파이프라이닝이 필요하게 되었다. 래치는 플립플롭에 비해 타이밍 제약이 유연하므로 래치 파이프라이닝이 플립플롭에 비해 클락 주기를 더 작게 할 수 있다. 리타이밍은 회로의 메모리 요소를 이동시켜 최적화된 클락 주기를 얻는 방법이다. SoC 리타이밍은 기존의 게이트 레벨 리타이밍과 달리 SoC 회로를 대상으로 한다. 본 논문에서는 기존의 플립플롭을 사용한 SoC 리타이밍 방법을 래치를 사용한 경우에도 적용할 수 있게 확장 시켰다. 본 논문에서는 래치를 사용한 SoC 리타이밍 문제를 해결하기 위해 MILP로 식을 세우고, 이를 고정점 계산을 통해 효과적으로 해결 하였다. 실험 결과 본 논문의 방법을 적용할 경우 플립플롭 SoC 리타이밍에 비해 평균적으로 클락 주기를 10% 감소시킬 수 있었다.

실시간 시뮬레이터 환경에서 항공기 데이터베이스 적용을 위한 DIP 개발 및 검증에 관한 연구 (A Study on Development and Validation of DIP to Application of Aircraft Database in Rea- Time Simulator Environment)

  • 강임주;김종섭;이기범;안성준;신선영;조인제;안종민
    • 한국항공우주학회지
    • /
    • 제36권8호
    • /
    • pp.807-815
    • /
    • 2008
  • 본 논문에서는 항공기 데이터베이스를 효율적으로 사용하여 시뮬레이션 기능을 향상시키기 위한 DIP(Database Interface Program)의 설계, 개발 및 평가 결과를 제시한다. 주요 설계 관점은 계산 과정에서 시간 지연의 최소화, 메모리 적재 공간의 효율성, 데이터의 연속성 및 신뢰성을 고려하여 내삽 및 외삽과 같은 다양한 알고리즘을 적용하였다. 설계된 DIP를 비실시간 환경 및 Solaris 환경의 실시간 시뮬레이터에 적용하여 최종적으로 평가하였다. 비실시간 평가 환경에서 트림(trim) 시뮬레이션을 수행하여 수행속도와 데이터의 정확도를 평가하였으며, 실시간 환경에서는 대표적인 비행영역에서 여러 가지 기동(maneuver)을 수행하여 데이터의 신뢰성 및 비행능력을 평가하였다. 평가결과, 계산 속도와 데이터 정확도는 개발요구도를 만족할 수 있었으며, 비행능력은 실시간 시뮬레이터 환경에서의 개발요구도를 만족할 수 있었다.

움직임 추정 전용 프로세서를 위한 효율적인 루프 가속기 (Efficient Loop Accelerator for Motion Estimation Specific Instruction-set Processor)

  • 하재명;정호선;선우명훈
    • 전자공학회논문지
    • /
    • 제50권7호
    • /
    • pp.159-166
    • /
    • 2013
  • 본 논문은 움직임 추정 전용 프로세서를 위한 효율적인 루프 가속기를 제안한다. 실제로 움직임 추정 알고리즘은 복잡하고 다양한 순환 명령어들을 포함하고 있다. 본 논문에서는 효율적인 하드웨어 루프 명령어들을 지원하기 위해서, 네 개의 루프 명령어와 그에 따른 하드웨어 구조를 소개한다. 검증 결과 제안된 루프 가속기가 early-termination을 이용한 움직임 추정 시 비교명령어와 조건부 점프명령어를 갖고 있는 전형적인 구현 방법과 비교했을 때 평균 명령어 사이클 수를 약 29% 줄일 수 있다는 것을 보여준다. 제안된 움직임 추정 전용 프로세서 루프 가속기는 프로그램 메모리의 접근 빈도를 상당히 줄일 수 있고, 전력 소모를 많이 절약할 수 있다. 따라서, 제안된 루프 가속기는 전력 소모가 적고, 유연한 움직임 추정에 적합하다.

클라우드 교육 시스템의 SLA 보장을 위한 오픈소스기반 요소 성능 분석 (Analysis of Component Performance using Open Source for Guarantee SLA of Cloud Education System)

  • 윤준원;송의성
    • 디지털콘텐츠학회 논문지
    • /
    • 제18권1호
    • /
    • pp.167-173
    • /
    • 2017
  • 클라우드의 사용이 보급화 됨에 따라 가상화 기술에 다양한 요구사항이 접목, 적용되고 있다. 클라우드 컴퓨팅의 대표적인 특징은 사용자가 원하는 자원 요구사항에 따라 최적화 된 환경을 구축할 수 있으며, 나아가 확장성에도 유연하게 대처할 수 있다. 이런 장점으로 인해 다양한 분산컴퓨팅 분야에 클라우드 컴퓨팅이 적용, 활용되고 있는 실정이다. 이를 위해 클라우드 환경의 성능 안정성을 보장하는 것이 무엇보다 중요하다. 본 연구에서는 구축된 클라우드 교육 시스템 테스트베드 환경에서 시스템의 성능을 보장하기 위한 다양한 요소성능(metric) 측정을 오픈소스 기반의 툴들을 이용하여 분석하였다. 이를 위해 프로세서, 메모리, 캐시, 네트워크 등 가상화 환경에 영향을 주는 요소 성능을 구분하고, 그 성능을 호스트머신(Host Machine) 및 가상머신(Virtual Machine)에서 각각 측정하였다. 이로서 시스템의 상태를 명확하게 파악할 수 있으며, 문제점을 빠르게 진단하여 가용성을 증대시키고 나아가 클라우드 컴퓨팅의 SLA(Service Level Agreement) 수준을 보장할 수 있다.

Building frame-pile foundation-soil interactive analysis

  • Chore, H.S.;Ingle, R.K.;Sawant, V.A.
    • Interaction and multiscale mechanics
    • /
    • 제2권4호
    • /
    • pp.397-411
    • /
    • 2009
  • The effect of soil-structure interaction on a simple single storeyed and two bay space frame resting on a pile group embedded in the cohesive soil (clay) with flexible cap is examined in this paper. For this purpose, a more rational approach is resorted to using the three dimensional finite element analysis with realistic assumptions. The members of the superstructure and substructure are descretized using 20 node isoparametric continuum elements while the interface between the soil and pile is modeled using 16 node isoparametric interface elements. Owing to viability in terms of computational resources and memory requirement, the approach of uncoupled analysis is generally preferred to coupled analysis of the system. However, an interactive analysis of the system is presented in this paper where the building frame and pile foundation are considered as a single compatible unit. This study is focused on the interaction between the pile cap and underlying soil. In the parametric study conducted using the coupled analysis, the effect of pile spacing in a pile group and configuration of the pile group is evaluated on the response of superstructure. The responses of the superstructure considered include the displacement at top of the frame and moments in the superstructure columns. The effect of soil-structure interaction is found to be quite significant for the type of foundation used in the study. The percentage variation in the values of displacement obtained using the coupled and uncoupled analysis is found in the range of 4-17 and that for the moment in the range of 3-10. A reasonable agreement is observed in the results obtained using either approach.

SSD 성능 향상을 위한 DRAM 버퍼 데이터 처리 기법 (DRAM Buffer Data Management Techniques to Enhance SSD Performance)

  • 임광석;한태희
    • 대한전자공학회논문지SD
    • /
    • 제48권7호
    • /
    • pp.57-64
    • /
    • 2011
  • SSD(Solid State Disk)는 호스트 인터페이스와 낸드 플래시 메모리의 대역폭 차이를 완충하기 위한 버퍼로 DRAM을 적용하고 있다. 본 논문에서는 대역폭이 높은 고가의 DRAM을 사용하는 대신 저비용으로 SSD의 성능을 향상시킬 수 있는 효과적인 방법을 제안하였다. SSD 데이터는 사용자 데이터, 사용자 데이터 관리를 위한 메타데이터, 데이터의 오류 제어를 위한 FEC(Forward Error Correction) 패리티/CRC(Cyclic Redundancy Check) 등 크게 세 가지로 구분할 수 있다. 본 논문에서는 데이터 유형 별 특성을 고려하여 성능을 향상시키기 위해 모니터링 시스템을 통한 가변적인 버스트 데이터 처리 방법과 페이지 단위를 이용한 FEC 패리티/CRC 방식을 적용하였다. 실험을 통하여 0.07%의 무시할만한 칩 면적의 증가만으로 평균 25.9%의 SSD 성능 개선을 확인할 수 있었다.

융통성 있는 스레드 분할 시스템 설계와 평가 (Design and Evaluation of Flexible Thread Partitioning System)

  • 조선문
    • 인터넷정보학회논문지
    • /
    • 제8권3호
    • /
    • pp.75-83
    • /
    • 2007
  • 다중스레드 모델은 긴 메모리 참조 지체 시간과 동기화의 문제점을 해결할 수 있다는 점에서 대규모 병렬 시스템에 매우 효과적이다. 다중스레드 병렬기계를 위하여 Non-Strict 함수 프로그램을 번역할 때 가장 중요한 것은 순차적으로 수행될 수 있는 부분을 찾아내어 스레드로 분할하는 것이다. 기존의 분할 알고리즘은 조건식의 판단식, 참실행식, 거짓실행식을 기본 블록으로 나누고 각각에 대하여 지역 분할을 적용한다. 이러한 제약은 스레드의 정의를 약간 수정하여 스레드 내에서의 분기를 허용한다면 좀더 좋은 분할을 얻을 수 있다. 스레드 내에서의 분기는 병렬성을 감소시키거나 동기화의 횟수를 증가 시키거나 또는 교착상태를 발생시키는 등 스레드 분할의 기본 원칙을 어기지 않으며 오히려 스레드 길이를 증가시키거나 동기화 횟수를 줄이는 장점을 가질 수 있다. 본 논문에서는 조건식의 세 가지 기본 블록을 하나 또는 두 개의 기본 블록으로 병합함으로서 스레드 분할을 향상시키는 방법을 제안한다.

  • PDF

반도체 FAB 공정에서의 효율적 흐름제어를 위한 시뮬레이션 (Simulation of Efficient Flow Control for FAB of Semiconductor Manufacturing)

  • 한영신;전동훈
    • 한국멀티미디어학회논문지
    • /
    • 제3권4호
    • /
    • pp.407-415
    • /
    • 2000
  • 설비 집약적이며 복잡한 생산 시스템중의 하나인 반도체 FAB 공정은 제품의 흐름시간과 대기시간, 공정 중 재고를 줄이는 것이 흐름제어의 가장 중요한 목표이다. 이에 본 연구에서는 소품종 다랑 생산 시스템에서 발생하는 비경제성을 줄이고 생산성을 향상시키기 위하여 현재 반도체 양산 회사에서 주로 채택하고 있는 In-Line Layout을 분석하고 새로운 제안 방식인 그룹테크놀로지를 이용한 Job Shop 형태의 Stand Alone Layout과 함께 각각의 모델로 구축하고 시뮬레이션 함으로써 일별 생산 계획상의 회수 변화에 따른 각Layout의 특성을 비교, 분석하였다. 이 때 사용한 시뮬레이션 툴은 모델 구축 및 시뮬레이션이 용이하고 범용적인 (이산형 제조 시스템용) ProSys를 사용하였다. 연구 결과로는 일별 생산 계획상의 회수 초기에는 In-Line Layout이 Stand Alone Layout보다 대체로 생산량 측면에서 우세하지만 일별 생산계획상의 회수가 증가된 14회부터는 Stand Alone Layout이 더 우세한 것으로 나타났다

  • PDF

함수의 그래프에 대한 컴퓨터 보조수업 프로그램 개발 및 적용 연구 - 이차함수의 그래프를 중심으로 - (A Study on the Development and Application of a Computer Assisted Instruction Program for the Graphing of mathematical Functions - Focusing on the graphing of quadratic functions -)

  • 김승동;김현종
    • 한국학교수학회논문집
    • /
    • 제2권1호
    • /
    • pp.67-77
    • /
    • 1999
  • The purpose of this study was to design models of CAI programs for the graphing of quadratic functions. In order to achieve this aim, I researched the relationship between mathematics educations computer programing, and theoretical approaches of CAI. The CAI program, which was developed based on my research was then positively applied to the mathematics education class in a middle school. First of all, I selected two classes -An experimental class and a comparative class. The experimental class was taught using the CAI program and the comparative class was taught by conventional methods of instruction. The results of this study are as follows: 1. The class taught by using the CAI program scored higher academic achievement than the class taught by conventional methods of instruction. 2. The analysis of the two classes' academic scores shows that the instruction using CAI program is more effective than that by conventional methods in improving students' academic achievement. The followings are suggestion for developing CAI programs and students' understanding through this study. 1. Non computer specialists will require a few months to develope an effect CAI program. Thus, development of easier, more clearly defined and flexible models must be constructed. 2. Teachers should be eager to use pre-existing models to motivate their students irregardless of their own development of programs. 3. School should provide computer rooms with a perfect net work in proportion to class size. 4. CAI programs can make students understand faster and more directly than blackboard examples. However, inconsideration of mathematical characteristics, arithmetic by hand is more effective for the students' memory retention. Computers is an effective tool of instruction. But it is most effective when used in conjunction with other methods that complement its use.

  • PDF

Electrochromic Device for the Reflective Type Display Using Reversible Electrodeposition System

  • Kim, Tae-Youb;Cho, Seong M.;Ah, Chil Seong;Suh, Kyung-Soo;Ryu, Hojun;Chu, Hye Yong
    • 한국진공학회:학술대회논문집
    • /
    • 한국진공학회 2014년도 제46회 동계 정기학술대회 초록집
    • /
    • pp.232.1-232.1
    • /
    • 2014
  • The green displays are the human friendly displays, the nature friendly displays, and the economical displays. Electrochromic displays are low cost and environmental devices because they do have more choice of colours and use much less power. The elements of the electrochromic devices consist of at least two conductors, an electrochromic material and an electrolyte. The optical properties were obtained using the optical contrast between the transparency of the substrate and the coloured state of the electrochromic materials. These devices can be fully flexible and printable. Due to the characteristics of the high coloration efficiency and memory effects, the electrochromic devices have been used in various applications such as information displays, smart windows, light shutters and electronic papers. Among these technical fields switchable mirrors have been received much attention in the applicative point of view of various electronic devices production. We have developed a novel silver (Ag) deposition-based electrochromic device for the reversible electrodeposition (RED) system. The electrochromic device can switch between transparent states and mirror states in response to a change in the applied voltage. The dynamic range of transmittance percent (%) for the fabricated device is about 90% at 550 nm wavelength. Also, we successfully fabricated the large area RED display system using the parted electrochromic cells of the honey comb structure.

  • PDF