Page 423 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 423

인천전자마이스터고                                                                            전자회로설계과



            니다.  프로그래밍  가능한  실리콘칩은  제조비용이  들지  않거나  조립을  위한  리드  타임이  길다는  것을  의
            미합니다.  시간이  지날수록  시스템  요구사항  변경에  따라  FPGA  디자인을  점진적으로  변경하는  비용은
            ASIC를  새로  구축하는  데  드는  대규모  예산에  비교하면  아무  것도  아닙니다.
            ◾  안정성  –  소프트웨어  툴이  프로그래밍  환경을  제공하는  반면  FPGA  회로는  프로그램이  매우  “견고

            하게”  실행된  형태입니다.  프로세서  기반의  시스템은  여러  프로세스간  태스크  스케줄링  및  리소스  공유
            를  위해  여러  계층의  추상화를  포함합니다.  드라이버  계층은  하드웨어  리소스를  컨트롤하며  운영  시스
            템은  메모리  및  프로세서  대역폭을  관리합니다.  어떠한  프로세서  코어든지  하나의  지침이  한  번에  실행
            되며,  프로세서  기반  시스템은  시간  결정적  태스크의  위험  상태에서  서로를  선점합니다.  운영  시스템을
            사용하지  않는  FPGA는  병렬  실행  및  모든  태스크에  전용인  결정성  있는  하드웨어로  안정성  문제를  최
            소로  줄여줍니다.


            ◾  장기  유지  관리  –  앞서  설명했듯이  FPGA  칩은  현장에서  업그레이드가  가능하며  ASIC  재설계와
            관련된  시간  및  비용이  필요하지  않습니다.  예를  들어,  디지털  통신  프로토콜은  시간에  따라  변경할  수
            있는  스펙을  갖고  있으며,  ASIC  기반의  인터페이스는  유지  보수  및  향후  호환성  문제가  있을  수  있습니
            다.  반면  재구성  가능한  FPGA  칩은  향후에  필요하다면  변경  가능합니다.  제품  또는  시스템이  노후화되
            면  하드웨어를  재설계하거나  보드  레이아웃을  변경할  필요  없이  기능적으로  개선시킬  수  있습니다.


              나.  라즈베리파이




















            (1)  라즈베리파이의  주요  사양

            ◾4  USB  ports

            ◾40  GPIO  pins
            ◾Full  HDMI  port
            ◾Ethernet  port

            ◾Combined  3.5mm  audio  jack  and  composite  video
            ◾Camera interface (CSI)

            ◾Display  interface  (DSI)
            ◾Micro  SD  card  slot
            ◾VideoCore  IV  3D  graphics  core




                                                         -  416  -
   418   419   420   421   422   423   424   425   426   427   428