• 제목/요약/키워드: FPU

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

MPEG-2 AAC 복호기를 위한 부동소수점유닛 설계에 관한 연구 (A Study On the Design of a Floating Point Unit for MPEG-2 AAC Decoder)

  • 구대성;김필중;김종빈
    • 대한전자공학회논문지TE
    • /
    • 제39권4호
    • /
    • pp.355-355
    • /
    • 2002
  • 본 논문에서는 디지털 오디오의 하드웨어 설계 시 가장 중요하고 고집적도를 요구하는 부동소수점 유닛을 설계하였다. 대부분의 모든 오디오 시스템이 다채널을 지원하고 고음질을 요구한다. 하드웨어로 구현한 부동소수점 연산기는 MPEG-2 AAC 복호기를 DSP로 구현 시 실시간 디코딩이 가능하도록 설계하였다. 그 이유는 오디오 분야에서 MPEG-2 AAC는 MPEG-4 이후 오디오와 상호 호환성을 갖기 때문이다. MPEG-2 AAC 디코더에서 가장 많은 연산부분을 차지하는 부동소수점유닛의 속도향상을 위하여 하드웨어로 설계하였다. FPU는 승산기와 가산기로 구성되어있다. 승산기는 Radix-4 Booth알고리즘을 사용하였고 가산기는 속도향상을 위하여 1의 보수 방식을 채택하였다. 부동소수점 형식은 지수부에 8bit 가수부에 24bit를 사용한다. IEEE 단정도 포맷과 호환되도록 설계하였으며, 연산기의 속도를 향상시키기 위하여 파이프라인 구조를 채택하였다. 모든 세부블록들은 ISO/IEC 13818-7 표준에 의거하여 구현하였다. 알고리즘 테스트는 C언어를 사용하였고, 설계는 VHDL(VHSIC Hardware Description Language)을 사용하였다. 최대동작속도는 23.2MHz이고, 안정상태의 동작속도는 약 19MHz이다.

Production of Cellulase by Trichoderma reesei Rut C30 in a Batch Fermenter

  • Yu, Xiao-Bin;Yun, Hyun-Shik;Koo, Yoon-Mo
    • Journal of Microbiology and Biotechnology
    • /
    • 제8권6호
    • /
    • pp.575-580
    • /
    • 1998
  • Cellulase production by batch culture using the Trichoderma reesei Rut C30 strain with various concentrations of Solka Floc with 1 % wheat bran was studied in a 2.5 I fermenter. The cellulase activity increased with Solka Floc concentration up to 5%. When 5% Solka Floc and 1% wheat bran were contained in the medium, carboxymethyl cellulose (CMC) and filter paper (FP) activities were 232.4 U/$m\ell$ and 21.25 U/$m\ell$, respectively. The productivity was 143.6 FPU $1^{-l}h^{-1}$ and the yield was 425 FPU/g. The colonial morphology of T. reesei Rut C30 grown on Avicel agar plates and the changes in mycelial morphology of T. reesei Rut C30 with culture time are also presented.

  • PDF

Pilot-Scale Production of Cellulase Using Trichoderma reesei Rut C-30 Fed-Batch Mode

  • Lee, Sang-Mok;Koo, Yoon-Mo
    • Journal of Microbiology and Biotechnology
    • /
    • 제11권2호
    • /
    • pp.229-233
    • /
    • 2001
  • Trichoderma reesei Rut C-30 produced high levels of ${\beta}$-glucosidase, endo-${\beta}$-glucosidase, endo-${\beta}$-1,4-glucanase, and exo-${\beta}$-1,4-glucanase. In pilot-scale production (50-1 fermentor), productivity and yield of CMCase (carborymethyl cellulose) and FPase (filter paper activity) were 273 U/ml and 35 U/ml, and 162 FPU/l.h and 437 FPU/g, respectively. The fed-batch techniques were used to improve enzyme activities with constant cell concentration. The acidity was an important parameter and controlled at pH 3.9 and 5.0 by automatic addition of ammonium hydroxide. Cellulase powder was prepared by ammonium sulfate precipitation and its CMCase and FPase activities were 3,631 U/g and 407 U/g, respectively.

  • PDF

Cellulase Production in Fed-Batch Culture by Trichoderma reesei Rut C30

  • Yu, Xiao-Bin;Yun, Hyun-Shik;Koo, Yoon-Mo
    • Journal of Microbiology and Biotechnology
    • /
    • 제9권1호
    • /
    • pp.44-49
    • /
    • 1999
  • Cellulase production by fed-batch cultivation of Trichoderma reesei Rut C30 with various initial concentrations of Solka Floc in 1 % wheat bran-containing medium was investigated. The cellulase activity and productivity increased with initial Solka Floc concentration up to 5%. When a total Solka Floc concentration of 90 g/l was used for cellulase production, CMC (carboxymethyl cellulose) and FP (filter paper) activities, productivity, and yield were 359.7 U/ml, 30.61 U/ml, 161 FPU $L^{-1}$ $h^{-1}$, and 340 FPU $g^{-1}$, respectively. It was important to maintain a high cell concentration during cellulase production to obtain high cellulase activity and productivity. Cellulase powder was prepared by ammonium sulfate precipitation: FP activity was 396.7 U/g and CMC activity was 6481 U/g.

  • PDF

저궤도 위성을 위한 HW 행렬 곱셈기의 구현과 성능 측정 (HW Matrix Multiplier Implementation & Performance Measurement for Low Earth Orbit Satellite)

  • 이윤기;김지훈
    • 한국위성정보통신학회논문지
    • /
    • 제10권2호
    • /
    • pp.115-120
    • /
    • 2015
  • 지금까지 저궤도 위성의 자세제어 SW는 자세제어 연산을 위해서 CPU Resource로 있는 FPU를 사용하였으며, 이 결과 SW Throughput의 상당 부분이 행렬 곱셈 연산에 사용 되었다. 향후 위성에서 제어 주기가 더 짧아지고, 연산 량이 증가하면, 심각한 영향을 받을 수 있기 때문에 곱셈 전용 HW구현이 필요하게 되었다. 본 논문에서는 부동소수점 행렬 곱셈을 전용으로 수행하는 HW를 구현 및 성능 측정을 수행한 결과를 제시하며 추가적인 성능 향상을 위한 방법들과 향후 과제를 언급한다.

M/W 대역 휴대용 디지털 무선전송 시스템의 성능에 관한 연구 (A Study on the Performance of M/W Band Portable Digital Wireless Transmission System)

  • 서인혜;강희조;최용석
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2005년도 추계종합학술대회
    • /
    • pp.233-236
    • /
    • 2005
  • 국내외적으로 M/W 중계용 주파수 대역은 3${\sim}$30GHz 대역이다. 그러나 갈수록 늘어나는 서비스와 전송용량의 증대로 인해 주파수 부족현상이 일어나는 추세이다. 이에 대한 방안으로 주파수 재배치에 관한 문제가 대두되고 있다. 이동방송 중계용 링크인 FPU 링크는 차후 다른 주파수 대역으로 이전시 이전의 링크에서 사용되었던 시스템 제원을 토대로 필요한 대역에 대해 다양한 변조방식으로 시뮬레이션 평가 후 이용채널 개수 및 이전 가능 여부등과 같은 조치가 수행되어져야 한다. 본 논문에서는 M/W 대역 휴대용 디지털 무선전송 시스템으로써 디지털 FPU 링크 시스템을 모델링하고 이동환경에서 발생하는 도플러 천이 효과를 고려한 Clark & Gans 페이딩 채널 모델을 고려하여 페이딩의 영향에 따른 시스템 성능을 분석하였다.

  • PDF

LEON3 프로세서 모니터링 소프트웨어 개발 (Development of monitoring software for LEON3 processor)

  • 류상문
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2013년도 추계학술대회
    • /
    • pp.649-652
    • /
    • 2013
  • LEON3는 SPARC V8을 기반으로 구현된 32비트 마이크로프로세서이다. 7 단계 파이프라인, IEEE-754 FPU 그리고 256[KB] 캐쉬 등을 지원하며 AMBA 2.0 버스에 접속될 수 있다. LEON3는 합성 가능한 VHDL로 기술되어 있어 FPGA로 구현하기 용이하며 SoC 설계에도 사용할 수 있다. LEON3와 함께 제공되는 DSU를 AMBA 버스를 통하여 접근하면 LEON3의 동작을 제어하거나 동작 상태를 파악할 수 있으며, 이를 이용하여 LEON3를 기반으로 동작하는 임베디드시스템의 하드웨어와 소프트웨어를 개발하거나 디버깅할 수 있는 환경을 갖출 수 있다. 본 논문은 DSU를 이용하여 LEON3의 동작을 통제하고 그 상태를 파악할 수 있는 LEON3 모니터링 소프트웨어의 개발 결과를 정리한 것이다.

  • PDF

ANSI/IEEE Std. 754-1985에 의거한 부동소수점 연산기의 동작원리에 관한 연구 (A Study on the Behavior of Floating-Point Unit Conforming the ANSI/IEEE Std. 754-1985)

  • 김광욱;정태상
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 1999년도 추계학술대회 논문집 학회본부 B
    • /
    • pp.788-790
    • /
    • 1999
  • A software implementation of floating-point addition and multiplication is presented. For this, the ANSI/IEEE standard for binary floating-point arithmetic is reviewed briefly. The architecture and behavior of the $Intel^{(R)}\;80{\times}87$ FPU is fully studied and basic algorithms for floating-point addition and multiplication are used for the implementation. Some examples and their verifications are also presented.

  • PDF

동영상 전송을 위한 이동형 방송중계용 FPU 전송시스템의 분석 및 성능 평가

  • 강희조
    • 지능정보통신
    • /
    • 제5권1호
    • /
    • pp.33-37
    • /
    • 2004
  • 최근 M/W 주파수 대역은 3∼30 ㎓까지 이용되고 있으나 주로 3∼11 ㎓에 밀집되어 운용 중에 있다. 향후 새로운 이동통신 주파수 대역으로 전파전파 특성상 6 ㎓ 이하 대역이 부각되고 있어 이동통신용 주파수 대역을 확보하기 위해서는 기존의 서비스 채널을 재배치하는 것이 필수적인 사항이다. 즉, 일반적으로 3∼10㎓ 대역은 전송거리가 15∼60km 정도까지 M/W 통신로를 구성할 수 있으며, 10∼20㎓ 주파수 대역은 전송거리가 15km 이하인 전송로 구성으로 이용되고 있다. 그러나 갈수록 전송용량이 기하급수로 증가하고 있어 장거리용으로 사용되고 있는 주파수 대역의 부족현상이 나타나는 추세이다. (중략)

  • PDF

ARM Cortex-M4를 이용한 저가형 유도전동기 벡터제어 시스템 (A Low-Cost Vector Control System of Induction Motor Using the ARM Cortex-M4)

  • 김동기;이승용;윤덕용
    • 전력전자학회:학술대회논문집
    • /
    • 전력전자학회 2012년도 전력전자학술대회 논문집
    • /
    • pp.584-585
    • /
    • 2012
  • 본 논문에서는 DSP 및 FPU(Floating Point Unit) 기능을 갖는 ARM계열의 Cortex-M4 마이크로컨트롤러를 이용하여 저가형 벡터제어 시스템을 구현하였다. 이것은 최대 168MHz의 높은 클록으로 동작하면서도 소비전력이 낮고 가격이 저렴하다.

  • PDF