• 제목/요약/키워드: Delay Constraint

검색결과 134건 처리시간 0.025초

시간 제약 조건하에서 면적을 고려한 효율적인 CPLD 기술 매핑 (An Efficient CPLD Technology Mapping considering Area under Time Constraint)

  • 김재진;김희석
    • 대한전자공학회논문지SD
    • /
    • 제38권1호
    • /
    • pp.79-85
    • /
    • 2001
  • 본 논문에서는 시간제약 조건하에서 면적을 고려한 CPLD 기술매핑 알고리즘을 제안한다. 본 기술매핑 알고리즘은 주어진 EDIF나 부울식의 불린 네트워크에서 궤환을 검출한 후 궤환이 있는 변수를 임시 입력변수로 분리하여 조합논리회로로 구성한다. 구성된 회로는 DAG 형식으로 표현한다. DAG에서 각 노드를 검색한 후, 출력 에지의 수가 2이상인 노드는 분할하지 않고 노드만을 복제(replication)하여 팬 아웃 프리트리로 재구성한다. 이러한 구성 방법은 주어진 시간 조건 안에서 기존의 CPLD 기술 매핑 알고리즘으로 제안된 TEMPLA보다 적은 면적으로 회로를 구현하고, TMCPLD의 단점인 전체 수행 시간을 개선하기 위한 것이다. 시간제약 조건과 소자의 지연시간을 이용하여 그래프 분할이 가능한 다단의 수를 결정한다. 각 노드가 가지고 있는 OR 텀수를 비용으로 하는 초기비용과 노드 병합 후 생성될 OR 텀수인 전체비용을 계산하여 CPLD를 구성하고 있는 CLB의 OR텀수보다 비용이 초과되지 않는 노드를 병합하여 매핑 가능한 클러스터를 구성한다. 매핑 가능 클러스터들 중에서 가장 짧은 다단의 수를 갖는 클러스터들을 선택하여 그래프 분할을 수행한다. 분할된 클러스터들은 콜랍싱(collapsing)을 통해 노드들을 병합하고, 주어진 소자의 CLB안에 있는 OR텀 개수에 맞게 빈 패킹(Bin packing)을 수행하였다. 본 논문에서 제안한 기술매핑 알고리즘을 MCNC 논리합성 벤치마크 회로들에 적용하여 실험한 결과 DDMAP에 비해 62.6%의 논리블록의 수가 감소되었고, TEMPLA에 비해 17.6% 감소되었다. TMCPLD와의 결과 비교는 조합논리 회로의 5개 회로만을 비교한 결과 4.7% 감소되었다. 이와같은 실험결과는 CPLD를 이용한 기술매핑에 상당한 효율성을 제공할 것으로 기대된다.

  • PDF

프로젝트 일정 단축을 위한 새로운 경영 패러다임 Critical Chain Project Management(CCPM) (Critical Chain Project Management as a New Paradigm for Reducing the Project Delivery Time)

  • 장성용
    • 한국건설관리학회:학술대회논문집
    • /
    • 한국건설관리학회 2007년도 정기학술발표대회 논문집
    • /
    • pp.68-74
    • /
    • 2007
  • CCPM(Critical Chain Project Management)은 기존의 사업관리 방법론인 PERT/CPM의 장점을 살리고 단점을 보완한 것으로서 각 과업의 예상 작업시간을 여유시간(padding)을 제거한 평균작업시간을 사용하고 핵심자원(Bottleneck)의 자원경합을 해소한 후 크리티컬 체인을 결정하고 일정계획을 수립하되, 각 과업의 여유시간의 일정 부분을 크리티컬 체인의 뒤에 공통의 프로젝트 버퍼(buffer)로 두어 일정관리 상의 변동을 흡수할 수 있도록 고안되었다. 또한 크리티컬체인에 포함되지 않은 비크리티컬 체인에 속한 과업들이 전체 일정의 지연을 초래하는 것을 방지하기 위해 공급버퍼를 두어 변동을 흡수할 수 있도록 하였으며, 자원의 조달 상의 불확실성을 완화하기 위해 자원 버퍼를 두고 있다. 프로젝트 버퍼 빛 공급 버퍼 관리를 통해 일상적인 일반변동 요인(common cause variation)에 일정 지연 흡수뿐 아니라 특별변동 요인(special cause variation)에 의한 위험의 관리 및 완화가 가능하도록 되어 있다. 프로젝트 버퍼 및 공급버퍼의 크기는 일반적으로 해당 체인의 전체 길이 1/2을 사용한다. 버퍼관리가 프로젝트 실행 및 통제 매커니즘으로 활용된다. 버퍼관리에서는 버퍼길이를 OK 영역, 주시 및 계획 영역 그리고 행동영역으로 나누고, 프로젝트 상태가 주시 및 계획 영역에 진힙하게 되면 위험상태에 대비해서 비상조치계획을 수립하며, 행동역역에 들어가게 되면 계획된 비상조치계획을 실행함으로써 일정지연을 만화하게 된다. CCPM에서는 작업자들은 자신의 작업을 최선을 다해 열심히 일하고 과업 종료시 즉시 프로젝트 책임자에게 보곰함으로써 후속 과업이 조기에 작업을 개시할 수 있는 릴레이경주 방식의 작업 메커니즘을 따르도록 요청받게 된다. 또한 일정 지연의 가장 큰 주범인 멀티태스킹 작업은 철저하게 금지되도록 관리한다.

  • PDF

An Extended ED-H Real-Time Scheduling Algorithm for Supporting an Intelligent PMU-Based Energy Harvesting System

  • Park, Sangsoo
    • 한국컴퓨터정보학회논문지
    • /
    • 제27권12호
    • /
    • pp.17-27
    • /
    • 2022
  • 본 논문은 커패시터와 에너지 하베스터의 특성이 적용된 최적의 실시간 스케줄링 알고리즘인 ED-H 알고리즘을 적용할 때 적용되는 지능형 전원 관리 유닛에 의한 의도적인 전원 공급 차단 상태인 블랙아웃에서 시간 제약성을 만족하도록 알고리즘을 확장한다. 전원 공급 시스템에서 생산되는 에너지가 충분하지 않은 경우 회로와 커패시터를 보호하기 위해 전력 공급을 일시적으로 차단하고 커패시터가 충분히 충전되었을 때 다시 공급을 재개하므로 이러한 블랙아윳 시간 동안 태스크의 수행이 지연될 수 있으므로 해당 이벤트의 발생에 따른 시간을 계산하였다. 이러한 문제점을 극복하기 위해 원형 ED-H 알고리즘에 의해 태스크 수행이 지연되는 경우라 하더라도 본 논문에서 제안된 알고리즘은 뒤에 이어지는 시간 유닛 중에서 더 이상 태스크의 수행을 지연시킬 여력이 없는 경우, 즉 태스크를 이번 시간 유닛에 수행하지 않으면 시간 제약성을 위배하게 되는 경우의 잔여 시간을 계산하여 잔여 시간이 부족한 경우 시간 제약성을 만족하도록 강제로 스케줄링한다. 시뮬레이션을 통해 본 눈문에서 제안한 알고리즘이 ED-H 알고리즘에 대해 태스크 집합의 유형 특성에 따라 0.4%~7.7%까지 스케줄링 성능이 높은 것을 확인하였다.

지연 제약 하에서 면적의 최적화를 위한 트랜지스터 사이징과 버퍼 삽입 알고리즘 (Transistor Sizing and Buffer Insertion Algorithms for Optimum Area under Delay Constraint)

  • 이성건;김주호
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제27권7호
    • /
    • pp.684-694
    • /
    • 2000
  • 저 전력회로의 설계를 위해서, 전체 회로의 면적을 줄임으로써 용량성 부하(capacitance)값을 줄이는 방법으로 적절한 트랜지스터를 선택하여 사이징하는 방법을 이용할 수 있는데, 이 때 트랜지스터 사이징을 수행하면서 적당한 위치에 버퍼를 삽입하여주면 더 좋은 결과를 가져올 수 있다. 본 논문은 TILOS 알고리즘을 이용하여 트랜지스터 사이징(sizing)을 수행하는 동시에 버퍼의 삽입을 수행하는 알고리즘 두 가지를 소개하고 이 두 방법을 비교한다. 그 첫 번째 방법은 Template Window를 이용하여 직접 시뮬레이션하는 방법이고 다른 하나는 보외법(Extrapolation)을 이용하는 방법이다. 이와 같이 버퍼를 삽입하면서 트랜지스터 사이징을 수행한 결과, 버퍼를 삽입하지 않을 때 보다 10-20%의 면적감소를 얻었을 수 있었으며 보외법을 이용한 방법 보다 Template Window를 이용했을 때 더 좋은 결과를 얻을 수 있었다.

  • PDF

비터비 알고리즘의 효율적인 연산을 위한 DSP 구조 설계 (Efficient DSP Architecture for Viterbi Algorithm)

  • 박원흠;선우명훈;오성근
    • 한국통신학회논문지
    • /
    • 제30권3A호
    • /
    • pp.217-225
    • /
    • 2005
  • 본 논문은 다양한 무선 통신 표준에서 사용되는 비터비 알고리즘을 위한 전용의 DSP 명령어 및 하드웨어 구조를 제안한다. 제안한 구조는 비터비 알고리즘의 Trace Back(TB) 연산 사이클을 효과적으로 줄일 수 있다. 제안된 비터비 전용 명령어와 하드웨어 구조는 비터비 연산의 Add Compare Select(ACS) 연산 과정과 TB 연산 과정의 병렬 처리가 가능하며, 병렬 연산을 지원하기 위해 트랠리스 버터플라이 연산 과정에서 필요한 데이터를 자동으로 생성하는 Offset Calculation Unit(OCU)을 제안한다. 제안된 OCU는 삼성 SEC 0.18μm라이브러리로 로직 합성하여 1,460 게이트 개수를 가지며, 최대 지연 시간은 5.75ns를 나타내었다. 사용된 ACS-TB 병렬 처리 방식은 Eb/No 값이 6dB인 경우 MLSE 등화기 사용 사용되는 일반적인 TB 연산 방식과 비교하여 거의 동일한 BER 성능을 보여 주었으며, 제안한 DSP는 구속장 K=5 일 때 Carmel DSP와 비교하여 11%, TI TMS320c55x와 비교하여 45%의 연산 사이클이 줄일 수 있다.

전자뇌관을 활용한 발파 시공 사례 (A Case Study of Blasting with Electronic Detonator)

  • 황남순;이동훈;이승재
    • 화약ㆍ발파
    • /
    • 제34권4호
    • /
    • pp.40-45
    • /
    • 2016
  • 화약을 사용하는 현장은 발파에 의해 발생되는 소음과 진동의 영향으로 사용상 제약을 받게 되며, 보안물건이 근접해 있는 경우 대부분 기계식굴착에 의해 작업이 이루어지고 있다. 최근 들어 기존의 기계식굴착 구간에 대해, 발파작업에 의한 암반굴착이 확대되고 있으며 이는 전자뇌관에 의해 가능하게 되었다. 하이트로닉($HiTRONIC^{TM}$)은 진보된 전자기술을 이용하여 생산하는 4세대 뇌관으로 뇌관 내부에 IC-Chip을 내장하고 있어 0~15,000ms까지 1ms간격으로 시차를 설정할 수 있다. 또한 높은 정밀도(0.01%)를 구현하여 초정밀발파가 가능하다. 전자뇌관의 수요처는 고속도로 및 철도현장, 대형 석회석 광산을 비롯한 도심지 터파기 등에서 널리 사용되고 있으며 본고에서는 현재 하이트로닉($HiTRONIC^{TM}$)를 사용하고 있는 현장의 사례를 통해 전자뇌관에 대한 이해를 돕고자 한다.

ZigBee 무선 네트워크 기술을 이용한 산업용 장비 제어 및 관리 시스템의 신뢰성 향상 (Reliability Improvement of the Industrial Equipment Control and Management System Using ZigBee Wireless Network Technology)

  • 김우진;강철규;오창헌
    • 한국항행학회논문지
    • /
    • 제13권5호
    • /
    • pp.742-748
    • /
    • 2009
  • 본 연구에서는 무선 자동화 시스템 구현을 위해 저비용, 저전력, 높은 지연시간에 대해 우수한 대처 능력을 갖는 지그비(zigbee) 무선 네트워크 기술을 이용한 산업용 장비 제어 및 관리 시스템의 데이터 전송 신뢰성 향상방안에 대해 연구하였다. 전송 신뢰성 향상 방안으로 부호화율 R=1/2, 구속장 K=5, 생성 다항식의 계수 g1=(10111), g2=(10011)인 컨볼루셔널 코드를 사용하였다. LOS 환경에서의 실험을 통해 시스템 간의 거리 증가에 따른 오율 성능을 예측할 수 있었고 전송 모드에 따른 PER 성능 분석으로부터 컨볼루셔널 코드를 사용할 경우 기존 시스템보다 약 5배의 신뢰성이 향상됨을 보였다. 이러한 결과들을 통해 무선 자동화 시스템의 데이터 전송에서 데이터의 신뢰성 보장을 위해서는 컨볼루셔널 코드가 적합함을 증명하였다.

  • PDF

A Power-Efficient MAC Protocol for WBAN

  • 곽경섭;사나울라;곽대한;이철효;이형수
    • 한국ITS학회 논문지
    • /
    • 제8권6호
    • /
    • pp.131-140
    • /
    • 2009
  • Wireless Body Area Network (WBAN)을 위한 핵심과제 중 하나는 에너지 제약적 센서노드에 에너지 효율적이고 유연한 작업주기 기술을 적용하여 네트워크 수명을 극대화하는 것이다. 본 논문에서는 WBAN에 적합한 일반용, 응급용, 그리고 주문형(on-demand) 방식의 트래픽을 신뢰 있게 전달하는 방법의 효율적인 MAC 프로토콜을 제안한다. 본 프로토콜은 두 가지 방식의 웨이크 업(Wakeup) 메커니즘을 지원하며 첫 번째는 트래픽 기반의 웨이크 업 메커니즘으로 이는 노드의 트래픽 패턴을 이용하여 일반 트래픽을 수용한다. 또한, 두 번째 방식은 레디오 웨이크 업 통신 메커니즘이며 이는 웨이크업 전송을 이용하여 응급 및 온 주문형 트래픽을 수용한다. 본 논문에서는 제안한 프로토콜이 WBAN 시스템의 수명기간을 향상 할 뿐만 아니라 불규칙적으로 발생하는 사건들을 처리 할 수 있는 신뢰적인 방법을 제공함을 알 수 있다. 시뮬레이션 통하여 제안된 프로토콜의 성능이 WiseMac을 전력 소모 및 지연 측면에서 우수한 성능향상을 보여준다.

  • PDF

Handling Of Sensitive Data With The Use Of 3G In Vehicular Ad-Hoc Networks

  • Mallick, Manish;Shakya, Subarna;Shrestha, Surendra;Shrestha, Bhanu;Cho, Seongsoo
    • International Journal of Internet, Broadcasting and Communication
    • /
    • 제8권2호
    • /
    • pp.49-54
    • /
    • 2016
  • Data delivery is very challenging in VANETs because of its unique characteristics, such as fast topology change, frequent disruptions, and rare contact opportunities. This paper tries to explore the scope of 3G-assisted data delivery in a VANET within a budget constraint of 3G traffic. It is started from the simple S_Random (Srand) and finally reached the 3GSDD, i.e., the proposed algorithm. The performance evaluation of different algorithms is done through the two metrics delivery ratio and average delay. A third function utility is created to reflect the above two metrics and is used to find out the best algorithm. A packet can either be delivered via multihop transmissions in the VANET or via 3G. The main challenge is to decide which set of packets should be selected for 3G transmissions and when to deliver them via 3G. The aim is to select and send those packets through 3G that are most sensitive and requiring immediate attention. Through appropriate communication mechanism, these sensitive information are delivered via VANET for 3G transmissions. This way the sensitive information which could not be transmitted through normal VANET will certainly find its destination through 3G transmission unconditionally and with top priority. The delivery ratio of the packets can also be maximized by this system.

무선 ATM에서 동적채널할당기법을 이용한 MAC 프로토콜의 설계 (The design of a MAC protocol in the wireless ATM using dynamic channel allocation shceme)

  • 임재환;강상욱;최승철
    • 한국통신학회논문지
    • /
    • 제22권10호
    • /
    • pp.2171-2180
    • /
    • 1997
  • 본 논문에서는 WATM에서 멀티미디어트래픽을 지원하기 위해 동적채널할당기법을 이용한 MAC 프로토콜 P/S-DCA를 제안하고, 하향트래픽의 변화에 따른 상/하향링크의 throughput과 지연을 해석적으로 분석한다. 동적채널할당기법을 평가하기위해 시뮬레이션을 수행하였다. 그 결과 시스템용량이 PRMA와 C-PRMA보다 향상되는 것을 알 수 있었다. $M_{0.01}$로 표시되는 시스템용량은 패킷폐기율이 1%를 넘지 않는 범위에서 지원가능한 음성단말의 수로 정의된다. 시뮬레이션 결과 $M_{0.01}$의 값이 ${\lambda}_{d}=0.5,\;{\lambda}_{d}=0.2\;{\lambda}_{d}=0.1\;{\lambda}_{d}=0.001$에 대해 각각 43, 69, 77, 83으로 증가하는 것을 알 수 있었다. 이 결과는 P/S-DCA 프로토콜이 PRMA나 C-PRMA에 비해 시스템용량을 증가시키는 것을 보여준다.

  • PDF