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

2.  GPIO(General  Purpose  Input  Output)  포트

            라즈베리  파이를  MCU를  평가하고  응용  보드를  개발하기  위한  기반으로  사용되는  평가보드와
            같은  눈높이에서  본다면  분명  라즈베리  파이에  탑재되어  있는  GPIO  포트는  빈약하기  그지없
            다.  하지만  PC의  눈높이로  보았을  때는  아주  획기적이다.  기존의  PC는  하드웨어를  직접  제어
            하기  위해서는  별도의  GPIO  보드를  슬롯에  꽂거나  주변기기  입장에서  보면  구현하기  복잡하
            고  비싸기  그지없는  USB인터페이스를  구현해야만  한다.  하지만  라즈베리  파이는  GPIO  포트를

            제공한다.  C  언어는  말할  것도  없고  파이썬이나  스크래치와  같은  간편한  언어를  이용하여  하
            드웨어를  직접  제어할  수  있다.  PHYSICAL  COMPUTING이  가능한  것이다.


            [라즈베리  파이의  내부  기능]
            1)  SoC

            라즈베리  파이  보드  중앙에  위치하고  있다.  브로드  컴사의  BCM2835가  사용된다.  원래의  목적
            은  모바일  기기에  사용될  목적으로  개발된  것으로  강력한  멀티미디어  성능과  함께  저전력  고
            성능을  특징으로  한다.  ARM11코어와  브로드컴  VideoCore  IV  GPU를  내장하고  있다.


            2)  코어

            메모리보호장치(MMU)를  포함하고  있어  가상  메모리  기능을  사용하는  리눅스를  실행할  수  있
            다.  부동소수점처리장치(FPU;  Floating  Point  Processing  Unit)를  포함하고  있어  하드웨어 기
            반의  빠른  실수처리를  지원한다.  자바  바이트  코드를  하드웨어에서  직접  실행하는  기능을  포
            함하고는  있지만  운영  체제  수준에서  이를  활용하지는  못한다.  ARM11  코어는  ARMv6  명령어
            셋을  실행하며  요즘  많은  인기를  얻고  있는  ARM-Cortex  패밀리에  사용되는  ARM  v7  명령어

            셋과는  약간  차이가  있다.  하지만  비교적  쉽게  이식이  가능하다.


            3)  GPU
            브로드컴의  VideoCore  IV를  내장하고  있다.  1920  x  1080p  해상도의  Full  HD  비디오를  재생
            및  인코딩  할  수  있으며  빠른  2D  및  3D  그래픽  처리  성능을  가지고  있다.  저  전력  소모를  특

            징으로  한다.


            4)  메모리
            특이하게도  보드  중앙의  MCU  위에  업혀  있다.  이런  특이한  방식의  메모리  실장은  라즈베리
            파이의  구조를  단순하게  하고  원가를  절감하는데도  기여하고  있다.  모델A는  256MB,  모델B는
            처음에는  256MB를  장착하고  있었지만  리비전  2가  나온  얼마  후  512MB로  업그레이드된다.



            5)  HDMI
            보드  아래쪽에는  HDMI  출력  포트가  있다.  HDMI  포트는  디지털  방식으로  영상,  음성  및  제어
            신호를  내보내고영상  출력  장치를  감지하여  작동한다.  따라서  라즈베리  파이에  전원을  공급하
            기  전에  영상을  출력할  장치를  먼저  연결하고  전원을  켜두는  것이  좋다.





                                                         -  138  -
   140   141   142   143   144   145   146   147   148   149   150