병목 현상 제거 및 효율적인 PCI 회로 설계에 관한 연구

A study on the Circuit Designed for Bottle-neck Rejection and Effective PCI

  • 이인섭 (원광대학교 전자공학과) ;
  • 강정용 (원광대학교 전자공학과) ;
  • 김환용 (원광대학교 전자공학과)
  • 발행 : 2002.04.01

초록

본 논문에서는 외부 영상에서 다중 처리된 디지털 신호를 PCI로 전송할 수 있는 시스템을 설계하였다. CPU와 주변기기들의 전송율 제한에 따른 병목 현상을 개선한 것으로 실시간으로 처리되는 영상 데이터에 대하여 효율적으로 전송 및 제어할 수 있는 구조를 제안하였다. 또한 PCI로 빠른 데이터 전송 및 DMA 기능으로 자체적인 부하 사용량을 13% 줄였다. 설계는 Max+plusII를 이용한 기능 및 타이밍에 대한 동작 검증을 하였다.

In this paper external image multi-processing digital signal the transmit is the possibility of doing system with the PCI the design. The bottle-neck which it follows in transmission ratio limit of the CPU and the circumference machineries and tools against the image data which with the improve one thing becomes the processing with the real-time efficiently the transmit and the control is the possibility of doing structure the proposed. The also with the resource amount used 13% reduced which PCI fast data transfer and DMA function. The designed is operation verification against the function and the timing which use Max+plus II.

키워드

참고문헌

  1. Tom Shanley and Don Anderson PCI System Architecture, Addison-Wesley Publishing Company, 3rd ed., 1995
  2. PCI Local Bus Specification Revision 2.1 PCI SIG, June, 1996
  3. QAN10 PCI Using the QL2003 FPGA Data Sheet, Quicklogic, 1997
  4. CorePCITarget + DMA Data Sheet, Actel Corporation, May, 1998
  5. 32-bit PCI Bus to 32-bit Backend PCI Core Data Sheet, Mentor Graphics, Sept., 1997
  6. Dougls J. Smith, HDL Chip Design, Doone Publications 1996
  7. Keith Jack, Video Demystified : A Handbook for the Digital Engineer, High Text Interactive, Inc., 1995
  8. Edward Solari, George Willse, 'PCI Hardware and Software Architecture and Design', Annabooks, 3rd., edition 1996
  9. Wang, K., Bryant, C., Carlson, M., Elmer, T., Hanrris, A., Garcia, M., Hui, C.S., Leung, C.K., Reynolds, B., Tang, B., Weber, L., Wenzel, J., Wilson, G., and Becker, M., 'Designing the MPC105PCI bridge/memory controller', IEEE Micro., vol., 15, pp., 44-49. 1995 https://doi.org/10.1109/40.372351
  10. G. de Micheli and R.K. Gupta, 'Hardware/Software co-design', Proc., IEEE, 85(3): pp., 349-365, March 1997 https://doi.org/10.1109/5.558708
  11. S. Browa and J. Rose. 'FPGA and CLPD Architectures: A Tutorial', Proc., IEEE Design & Test of Computers, 13(2): pp., 42-57. Summer 1996 https://doi.org/10.1109/54.500200