R8822 16-Bit RISC Microcontroller User's Manual

R8822 16-Bit RISC Microcontroller User's Manual

® R8822 RDC RISC DSP Controller R8822 16-Bit RISC Microcontroller User’s Manual RDC RISC DSP Controller RDC Semiconductor Co., Ltd http:\\www.rdc.com.tw Tel. 886-3-666-2866 Fax 886-3-563-1498 RDC Semiconductor Co. Final Version 1.6 Subject to change without notice January 5, 2004 1 ® R8822 RDC RISC DSP Controller Contents 1. Features ......................................................................................................................... 5 2. Block Diagram .............................................................................................................. 6 3. Pin Configuration ......................................................................................................... 7 3.1 PQFP......................................................................................................................................7 3.2 LQFP......................................................................................................................................8 3.3 R8822 PQFP & LQFP Pin Out Table ....................................................................................9 4. Pin Description............................................................................................................ 10 4.1 R8822 I/O Characteristics of Each Pin................................................................................16 5. Basic Application System Block ................................................................................ 19 6. Read/Write Timing Diagram..................................................................................... 21 7. Crystal Characteristics............................................................................................... 23 8. Execution Unit............................................................................................................. 24 8.1 General Registers.................................................................................................................24 8.2 Segment Registers...............................................................................................................25 8.3 Instruction Pointer and Status Flags Registers ....................................................................25 8.4 Address Generation.............................................................................................................27 9. Peripheral Control Block Registers.......................................................................... 28 10. Power Save & Power Down ................................................................................ 30 11. Reset ...................................................................................................................... 33 12. Bus Interface Unit................................................................................................ 35 12.1 Memory and I/O Interface ...................................................................................................35 RDC Semiconductor Co. Final Version 1.6 Subject to change without notice January 5, 2004 2 ® R8822 RDC RISC DSP Controller 12.2 Data Bus...............................................................................................................................36 12.3 Wait States ...........................................................................................................................36 12.4 Bus Hold..............................................................................................................................36 12.5 Bus Width ............................................................................................................................38 13. Chip Select Unit ................................................................................................... 40 13.1 UCS ....................................................................................................................................40 13.2 LCS .....................................................................................................................................41 13.3 MCSx ...................................................................................................................................42 13.4 PCSx ...................................................................................................................................44 14. Interrupt Controller Unit.................................................................................... 46 14.1 Master Mode and Slave Mode.............................................................................................46 14.2 Interrupt Vector, Type and Priority ......................................................................................48 14.3 Interrupt Requests................................................................................................................48 14.4 Interrupt Acknowledge........................................................................................................48 14.5 Programming the Registers..................................................................................................49 15. DMA Unit ............................................................................................................. 63 15.1 DMA Operation...................................................................................................................63 15.2 External Requests................................................................................................................68 15.3 Serial Port/DMA Transfer....................................................................................................70 16. Timer Control Unit.............................................................................................. 71 16.1 Timer/Counter Unit Output Mode .......................................................................................75 17. Watchdog Timer .................................................................................................. 76 18. Asynchronous Serial Ports.................................................................................. 78 18.1 Serial Port Flow Control......................................................................................................78 18.1.1 DCE/DTE Protocol......................................................................................................79 18.1.2 CTS/RTR Protocol.......................................................................................................79 18.2 DMA Transfer to/from a Serial Port Function.....................................................................80 RDC Semiconductor Co. Final Version 1.6 Subject to change without notice January 5, 2004 3 ® R8822 RDC RISC DSP Controller 18.3 The Asynchronous Mode Description .................................................................................80 19. PIO Unit................................................................................................................ 85 19.1 PIO Multi-Function Pin List Table ......................................................................................85 20. DRAM Controller................................................................................................ 89 20.1 Programmable Read/ Write Cycle Time ..............................................................................89 20.2 Programmable Refresh Control...........................................................................................90 21. Instruction Set OPCodes and Clock Cycles ...................................................... 91 22. R8822 Execution Timings ................................................................................... 95 23. DC Characteristics............................................................................................... 96 23.1 Absolute Maximum Rating..................................................................................................96 23.2 Recommended DC Operating Conditions ...........................................................................96 23.3 DC Electrical Characteristics...............................................................................................96 24. AC Characteristics............................................................................................... 97 25. Thermal Characteristics ....................................................................................111 26. Package Information ......................................................................................... 112 26.1 PQFP..................................................................................................................................112 26.2 LQFP..................................................................................................................................113 27. Revision History................................................................................................. 114 RDC Semiconductor Co. Final Version 1.6 Subject to change without notice January 5, 2004 4 ® R8822 RDC RISC DSP Controller 16-Bit Microcontroller with 8-bit or 16-bit dynamic external data bus 1. Features Supports 32 PIO pins Five-stage pipeline Supports 64kx16, 128kx16, 256kx16 EDO or FP RISC architecture DRAM with auto-refresh control Static Design & Synthesizable design Three independent 16-bit timers and one Bus interface independent programmable watchdog timer - Multiplexed address and Data bus The Interrupt controller with

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    114 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us