• Title/Summary/Keyword: System-on-a-Chip (SoC)

Search Result 287, Processing Time 0.022 seconds

Cascade CNN with CPU-FPGA Architecture for Real-time Face Detection (실시간 얼굴 검출을 위한 Cascade CNN의 CPU-FPGA 구조 연구)

  • Nam, Kwang-Min;Jeong, Yong-Jin
    • Journal of IKEEE
    • /
    • v.21 no.4
    • /
    • pp.388-396
    • /
    • 2017
  • Since there are many variables such as various poses, illuminations and occlusions in a face detection problem, a high performance detection system is required. Although CNN is excellent in image classification, CNN operatioin requires high-performance hardware resources. But low cost low power environments are essential for small and mobile systems. So in this paper, the CPU-FPGA integrated system is designed based on 3-stage cascade CNN architecture using small size FPGA. Adaptive Region of Interest (ROI) is applied to reduce the number of CNN operations using face information of the previous frame. We use a Field Programmable Gate Array(FPGA) to accelerate the CNN computations. The accelerator reads multiple featuremap at once on the FPGA and performs a Multiply-Accumulate (MAC) operation in parallel for convolution operation. The system is implemented on Altera Cyclone V FPGA in which ARM Cortex A-9 and on-chip SRAM are embedded. The system runs at 30FPS with HD resolution input images. The CPU-FPGA integrated system showed 8.5 times of the power efficiency compared to systems using CPU only.

Bus Splitting Techniques for Low Power SoC Design (저 전력 시스템 온 칩 설계를 위한 버스 분할 기술)

  • Lim Hoyeong;Yoon Misun;Shin Hyunchul;Park Sungju
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.32 no.6
    • /
    • pp.324-332
    • /
    • 2005
  • In general, bus system consumes a very significant portion of power in a chip. Bus splitting can be used to reduce the energy dissipation and to reduce the Propagation delay on the bus by lowering the parasitic load of each bus segment. Data exchange probability distribution between a set of interconnected processing elements affects the average energy dissipation of the splitted bus architectures. In this research, we have developed tree-based bus splitting techniques and design methodologies, as an extension of horizontally aligned bus splitting. We have developed the methodology to select near-optimal bus architectures for low energy dissipation when data exchange probability distribution of a system is given. Experimental results show that the proposed techniques can reduce energy dissipation on the bus by up to 83$\%$.

A Study on Current Waveform Control and Performance Improvement for Inverter Arc Welding Machine (인버터 아크 용접기의 파형제어기법 및 성능향상에 관한 연구)

  • 채영민;고재석;김진욱;이승요;최해룡;최규하
    • The Transactions of the Korean Institute of Power Electronics
    • /
    • v.4 no.2
    • /
    • pp.128-137
    • /
    • 1999
  • Recently the pelionnance of CO2 arc welding machine has been advanced significantly through the adoption of i invelter circuit topology. which made it possible to improve welding perfonnances such as spatter generation and bead s state. But the conventional inverter arc welding machine generates constant output voltage which cause much spatter g generation dUling short-circuit and arc start time because it is unable to control output current instantaneously. So this p paper representes wavefCnm controlled inverter arc welding machine which control the wavefonn of welding current and t thus to suppress the spatter generation. And the system designed in this paper is the digital controller using single chip m microprocessor of 80C196KC. As a result of perfonnance test for this system, the spatter generation is reduced and s shOlt-circuit time period is stabilized compared to conventional one. And more by using switched mode rectifier for A AC/DC power convelter. unity power factor is maintained and low order halmonic spectrum is supressed.

  • PDF

Bus Splitting Techniques for MPSoC to Reduce Bus Energy (MPSoC 플랫폼의 버스 에너지 절감을 위한 버스 분할 기법)

  • Chung Chun-Mok;Kim Jin-Hyo;Kim Ji-Hong
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.33 no.9
    • /
    • pp.699-708
    • /
    • 2006
  • Bus splitting technique reduces bus energy by placing modules with frequent communications closely and using necessary bus segments in communications. But, previous bus splitting techniques can not be used in MPSoC platform, because it uses cache coherency protocol and all processors should be able to see the bus transactions. In this paper, we propose a bus splitting technique for MPSoC platform to reduce bus energy. The proposed technique divides a bus into several bus segments, some for private memory and others for shared memory. So, it minimizes the bus energy consumed in private memory accesses without producing cache coherency problem. We also propose a task allocation technique considering cache coherency protocol. It allocates tasks into processors according to the numbers of bus transactions and cache coherence protocol, and reduces the bus energy consumption during shared memory references. The experimental results from simulations say the bus splitting technique reduces maximal 83% of the bus energy consumption by private memory accesses. Also they show the task allocation technique reduces maximal 30% of bus energy consumed in shared memory references. We can expect the bus splitting technique and the task allocation technique can be used in multiprocessor platforms to reduce bus energy without interference with cache coherency protocol.

A Hardwired Location-Aware Engine based on Weighted Maximum Likelihood Estimation for IoT Network (IoT Network에서 위치 인식을 위한 가중치 방식의 최대우도방법을 이용한 하드웨어 위치인식엔진 개발 연구)

  • Kim, Dong-Sun;Park, Hyun-moon;Hwang, Tae-ho;Won, Tae-ho
    • Journal of the Institute of Electronics and Information Engineers
    • /
    • v.53 no.11
    • /
    • pp.32-40
    • /
    • 2016
  • IEEE 802.15.4 is the one of the protocols for radio communication in a personal area network. Because of low cost and low power communication for IoT communication, it requires the highest optimization level in the implementation. Recently, the studies of location aware algorithm based on IEEE802.15.4 standard has been achieved. Location estimation is performed basically in equal consideration of reference node information and blind node information. However, an error is not calculated in this algorithm despite the fact that the coordinates of the estimated location of the blind node include an error. In this paper, we enhanced a conventual maximum likelihood estimation using weighted coefficient and implement the hardwired location aware engine for small code size and low power consumption. On the field test using test-beds, the suggested hardware based location awareness method results better accuracy by 10 percents and reduces both calculation and memory access by 30 percents, which improves the systems power consumption.

An Efficient Test Data Compression/Decompression for Low Power Testing (저전력 테스트를 고려한 효율적인 테스트 데이터 압축 방법)

  • Chun Sunghoon;Im Jung-Bin;Kim Gun-Bae;An Jin-Ho;Kang Sungho
    • Journal of the Institute of Electronics Engineers of Korea SD
    • /
    • v.42 no.2 s.332
    • /
    • pp.73-82
    • /
    • 2005
  • Test data volume and power consumption for scan vectors are two major problems in system-on-a-chip testing. Therefore, this paper proposes a new test data compression/decompression method for low power testing. The method is based on analyzing the factors that influence test parameters: compression ratio, power reduction and hardware overhead. To improve the compression ratio and the power reduction ratio, the proposed method is based on Modified Statistical Coding (MSC), Input Reduction (IR) scheme and the algorithms of reordering scan flip-flops and reordering test pattern sequence in a preprocessing step. Unlike previous approaches using the CSR architecture, the proposed method is to compress original test data, not $T_{diff}$, and decompress the compressed test data without the CSR architecture. Therefore, the proposed method leads to better compression ratio with lower hardware overhead and lower power consumption than previous works. An experimental comparison on ISCAS '89 benchmark circuits validates the proposed method.

Production and Fuel Properties of Wood Chips from Logging Residues by Timber Harvesting Methods (목재수확 방법에 따른 벌채부산물 목재칩의 생산 및 연료 특성)

  • Choi, Yun-Sung;Jeong, In-Seon;Cho, Min-Jae;Mun, Ho-Seong;Oh, Jae-Heun
    • Journal of Korean Society of Forest Science
    • /
    • v.110 no.2
    • /
    • pp.217-232
    • /
    • 2021
  • This study calculated the productivity and cost of extraction and processing of logging residues by cut-to-length (CTL) and whole-tree (WT) harvesting methods. In addition, the comparative analysis of the characteristics of wood chip fuel to examine whether it was suitable for the fuel conditions of the energy facility. In the harvesting and processing system to produce the wood chips of logging residues the system productivity and cost of the CTL harvesting system were 1.6 Gwt/SMH and 89,865 won/Gwt, respectively. The productivity and cost of the WT harvesting system were 2.9 Gwt/SMH and 72,974 won/Gwt, respectively. The WT harvesting productivity increased 1.3times while harvesting cost decreased by 18.7% compared to the CTL harvesting system. The logging residues of wood chips were not suitable for CTL wood chips based on International Organization for Standardization (ISO 17225-4:2021) and South Korea standard (NIFoS, 2020), but the quality (A2, Second class) was improved through screening operation. The WT-unscreened wood chips conformed to NIFoS standard (second class) and did not conform to ISO but were improved through screening operation (Second class). In addition to the energy facility in plant A, all wood chips except CTL-unscreened wood chips were available through drying processing. The WT-unscreened wood chips were the lowest at 99,408 won/Gwt. Plants B, C, and D had higher moisture content than plant A, so WT-unscreened wood chips without drying processing were the lowest at 57,204 won/Gwt. Therefore, the production of logging residues should improve with operation methods that improve the quality of wood chips required for applying the variable biomass and energy facility.