Page 35 - PDA Robotics Using Your Personal Digital Assistant to Control Your Robot
P. 35

PDA 01  5/30/03  9:09 AM  Page 12
                         DSP public peripherals
                      private peripherals
                        timers (3)
                    DSP
                       peripheral bus
                      DSP private
                           TMS320C55x DSP Watchdog timer  16  level 1/2  McBSP1 interrupt handlers (instruction cache, SARAM,  DARAM, DMA,  McBSP3 DSP public (shared) peripheral bus H/W accelerators)  MCSI1  MCSI2  16  16 MPU/DSP shared peripherals  Mailbox  MPU  GPIO I/F  interface  UART1  TIPB  UART2  32  32  switch  UART3 IrDA  MPU public peripherals  MPU  McBSP2 peripheral  32  bridge  USB Host I/F  MPU public  System peripherals bus  32 USB Function I/F  DMA  controller  I 2 C  µWire  Camera I/F  MPUIO  32
                                                 MPU Bus

                                                     32
                                                        32
                                                              32
                                                           32
                                                                                16       LCD  I/F
                               32

                              DSP  MMU                    Memory interface traffic controller (TC)  MPU core  (TI925T)  (instruction  cache, data  cache, MMU)  ETM9
                                        32                                 32
                      OMAP5910                 E  M  I  F  F  E  M  I  F  F  I  M  I  F  JTAG/  emulation  I/F  Block diagram of an OMAP processor.




                                                 16      16           32    SRAM  1.5M bits


                                                 Flash and  SRAM  memories  SDRAM  memories           Figure 1.6













                12
   30   31   32   33   34   35   36   37   38   39   40