OneStart

Samsung S3C2416 manuals

S3C2416 first page preview

S3C2416

Brand: Samsung | Category: Computer Hardware
Table of contents
  1. important notice
  2. revision history
  3. Table Of Contents
  4. Table Of Contents
  5. Table Of Contents
  6. Table Of Contents
  7. Table Of Contents
  8. Table Of Contents
  9. Table Of Contents
  10. Table Of Contents
  11. Table Of Contents
  12. Table Of Contents
  13. Table Of Contents
  14. Table Of Contents
  15. Table Of Contents
  16. Table Of Contents
  17. Table Of Contents
  18. Table Of Contents
  19. Table Of Contents
  20. Table Of Contents
  21. Table Of Contents
  22. Table Of Contents
  23. Table Of Contents
  24. Table Of Contents
  25. Table Of Contents
  26. Table Of Contents
  27. Introduction
  28. Features
  29. Block Diagram
  30. Pin Assignments
  31. Signal Descriptions
  32. Memory Map
  33. Base Address of Special Registers
  34. Overview
  35. Functional Descriptions
  36. Watchdog Reset
  37. Software Reset
  38. Clock Management
  39. Main Oscillator Circuit Examples
  40. PLL (Phase-Locked-Loop)
  41. System Clock Control
  42. ARM & BUS Clock Divide Ratio
  43. Examples for configuring clock regiter to produce specific frequency of AMBA clocks
  44. ESYSCLK Control
  45. Power Management
  46. Power Saving Modes
  47. Entering STOP Mode and Exiting STOP Mode (wake-up)
  48. Entering SLEEP Mode and Exiting SLEEP Mode (wake-up)
  49. Wake-Up Event
  50. Power Saving Mode Entering/Exiting Condition
  51. Register Descriptions
  52. Individual Register Descriptions
  53. Clock Control Register (CLKSRC, CLKDIV, HCLKCON, PCLKCON, and SCLKCON)
  54. Power Management Registers (PWRMODE and PWRCFG)
  55. Reset Control Registers (SWRST and RSTCON)
  56. Control of retention PAD(I/O) when normal mode and wake-up from sleep mode
  57. System Controller Status Registers (WKUPSTAT and RSTSTAT)
  58. Bus Configuration Register (BUSPRI0, BUSPRI1, and BUSMISC)
  59. Information Register 0,1,2,3
  60. USB PHY Control register (PHYCTRL)
  61. USB PHY Power Control Register (PHYPWR)
  62. USB Clock Control Register (UCLKCON)
  63. Special Function Registers
  64. EBI Control Register (EBICON)
  65. Bus Priority MAP
  66. Feature
  67. Asynchronous Read
  68. Read Timing Diagram (DRnCS = 1, DRnOWE = 1)
  69. Asynchronous Burst Read
  70. Synchronous Read/Synchronous Burst Read
  71. Asynchronous Write
  72. Write Timing Diagram (DRnCS = 1, DRnOWE = 0)
  73. Synchronous Write/ Synchronous Burst Write
  74. Bus Turnaround
  75. Memory Interface with 8-bit SRAM (2MB)
  76. Special Registers
  77. Bank Write Wait State Control Registers 0-5
  78. Bank Write Enable Assertion Delay Control Registers 0-5
  79. Bank Control Registers 0-5
  80. Bank Onenand Type Selection Register
  81. SMC Control Register
  82. Mobile DRAM Initialization Sequence
  83. Memory Interface with 16-bit SDRAM (4Mx16, 4banks)
  84. Memory Interface with 16-bit Mobile DDR and DDR2
  85. DRAM Timing Diagram
  86. t ARFC Timing Diagram
  87. Mobile DRAM Configuration Register
  88. Mobile DRAM Control Register
  89. Mobile DRAM Timming Control Register
  90. Mobile DRAM (Extended ) Mode RegiSter Set Register
  91. Mobile DRAM Refresh Control Register
  92. GPC5/6/7 Pin Configuration Table in IROM Boot Mode
  93. NAND Flash Access
  94. Data Register Configuration
  95. bit ECC Programming Encoding and Decoding
  96. bit ECC Programming Guide (DECODING)
  97. Memory Mapping(NAND boot and Other boot)
  98. NAND Flash Memory Configuration
  99. NAND Flash Controller Special Registers
  100. Nand Flash Configuration Register
  101. Control Register
  102. Command Register
  103. Main Data area ECC Register
  104. Progrmmable Block Address Register
  105. Softlock and Lock-tight
  106. NFCON Status Register
  107. ECC0/1 Error Status Register
  108. Main Data Area ECC0 Status Register
  109. Spare Area ECC Status Register
  110. ECC 0/1/2 for 8bit ECC Status Register
  111. bit ECC Main Data ECC 0/1/2/3 Status Register
  112. bit ECC Error Pattern Register
  113. DMA Request Sources
  114. DMA Operation
  115. External DMA Dreq/Dack Protocol
  116. Demand/Handshake Mode Comparison
  117. Burst 4 Transfer size
  118. Examples of Possible Cases
  119. DMA Special Registers
  120. DMA Initial Source Control Register (DISRCC)
  121. DMA Initial Destination Register (DIDST)
  122. DMA Initial Destination Control Register (DIDSTC)
  123. DMA Control Register (DCON)
  124. DMA Status Register (DSTAT)
  125. DMA Current Source Register (DCSRC)
  126. DMA Mask Trigger Register (DMASKTRIG)
  127. DMA Requeset Selection Register (DMAREQSEL)
  128. Interrupt Group Multiplexing Diagram
  129. Interrupt Controller Operation
  130. Interrupt Sources
  131. Interrupt Priority Generating Block
  132. Interrupt Priority
  133. Interrupt Controller Special Registers
  134. Source Pending (SRCPND) Register
  135. Interrupt Mode (INTMOD) Register
  136. Interrupt Mask (INTMSK) Register
  137. Interrupt Pending (INTPND) Register
  138. Interrupt Offset (INTOFFSET) Register
  139. Sub Source Pending (SUBSRCPND) Register
  140. Interrupt Sub Mask (INTSUBMSK) Register
  141. Priority Mode Register (priority_MODE)
  142. Priority Update Register (priority_UPDATE)
  143. Port Data Register (GPADAT-GPMDAT)
  144. I/O Port Control Register
  145. PORT B Control Registers (GPBCON, GPBDAT, GPBUDP, GPBSEL)
  146. PORT C Control Registers (GPCCON, GPCDAT, GPCUDP)
  147. PORT D Control Registers (GPDCON, GPDDAT, GPDUDP)
  148. PORT E Control Registers (GPECON, GPEDAT, GPEUDP, GPESEL)
  149. PORT F Control Registers (GPFCON, GPFDAT, GPFUDP)
  150. PORT G Control Registers (GPGCON, GPGDAT, GPGUDP)
  151. PORT H Control Registers (GPHCON, GPHDAT, GPHUDP)
  152. PORT K Control Registers (GPKCON, GPKDAT, GPKUDP)
  153. PORT L Control Registers (GPLCON, GPLDAT, GPLUDP, GPLSEL)
  154. PORT M Control Registers (GPMCON, GPMDAT, GPMUDP)
  155. Miscellaneous Control Register (MISCCR)
  156. DCLK Control Registers (DCLKCON)
  157. EXTINTn (External Interrupt Control Register n)
  158. EINTMASK (External Interrupt Mask Register)
  159. EINTPEND (External Interrupt Pending Register)
  160. GSTATUSn (General Status Registers)
  161. DSCn (Drive Strength Control)
  162. PDDMCON (Power Down SDRAM Control Register)
  163. PDSMCON (Power Down SRAM Control Register)
  164. GPIO Alive & Sleep Part
  165. Watchdog Timer Operation
  166. Consideration of Debugging Environment
  167. Watchdog Timer Special Registers
  168. Watchdog Timer Data (WTDAT) Register
  169. bit PWM Timer Block Diagram
  170. PWM Timer Operation
  171. Basic Timer Operation
  172. Auto Reload & Double Buffering
  173. Timer Initialization Using Manual Update Bit and Inverter Bit
  174. Timer Operation
  175. Pulse Width Modulation (PWM)
  176. Output Level Control
  177. DEAD Zone Generator
  178. DMA Request Mode
  179. PWM Timer Control Registers
  180. Timer Configuration Register1 (TCFG1)
  181. Timer Control (TCON) Register
  182. Timer 0 Count Buffer Register & Compare Buffer Register (TCNTB0/TCMPB0)
  183. Timer 1 Count Buffer Register & Compare Buffer Register (TCNTB1/TCMPB1)
  184. Timer 2 Count Buffer Register & Compare Buffer Register (TCNTB2/TCMPB2)
  185. Timer 3 Count Buffer Register & Compare Buffer Register (TCNTB3/TCMPB3)
  186. Timer 4 Count Buffer Register (TCNTB4)
  187. Real Time Clock Operation Description
  188. RTC Tick Interrupt Clock Scheme
  189. External Interface
  190. Register Description
  191. UART Operation
  192. UART AFC Interface
  193. Interrupts in Connection with FIFO
  194. Example showing UART Receiving 5 Characters with 2 Errors
  195. IrDA Function Block Diagram
  196. Serial I/O Frame Timing Diagram (Normal UART)
  197. Clock, EPLL Speed Guide
  198. UART Special Registers
  199. UART Control Register
  200. UART FIFO Control Register
  201. UART Modem Control Register
  202. UART Tx/Rx Status Register
  203. UART Error Status Register
  204. UART FIFO Status Register
  205. UART Modem Status Register
  206. UART Transmit BUffer register (Holding Register & FIFO Register)
  207. UART Baud RATE Divisor Register
  208. UART Dividing Slot Register
  209. USB Host Controller Block Diagram
  210. USB Host Controller Special Registers
  211. To Activate USB Port1 for USB 2.0 Function
  212. SIE (Serial Interface Engine)
  213. USB 2.0 Function Controller Special Registers
  214. Indexed Registers
  215. Registers
  216. Endpoint Interrupt Register (EIR)
  217. Endpoint Interrupt Enable Register (EIER)
  218. Function Address Register (FAR)
  219. ENdpoint Direction Register (EDR)
  220. Test Register (TR)
  221. System Status Register (SSR)
  222. System Control Register (SCR)
  223. EP0 Status Register (EP0SR)
  224. EP0 Control Register (EP0CR)
  225. Endpoint# Buffer Register (EP#BR)
  226. Endpoint Status Register (ESR)
  227. Endpoint Control Register (ECR)
  228. Byte read Count Register (BRCR)
  229. Byte Write Count Register (BWCR)
  230. MAX Packet Register (MPR)
  231. DMA Control Register (DCR)
  232. DMA Transfer Counter Register (DTCR)
  233. DMA FIFO Counter Register (DFCR)
  234. DMA Total Transfer Counter Register 1/2 (DTTCR 1/2)
  235. DMA Interface Control Register (DICR)
  236. Memory Base Address Register (MBAR)
  237. Memory Current Address Register (MCAR)
  238. AHB Master(DMA) Operation Flow Chart
  239. IN Transfer Operation Flow
  240. IIC-Bus Block Diagram
  241. IIC-Bus Interface
  242. Data Transfer Format
  243. ACK Signal Transmission
  244. Read-Write Operation
  245. Flowcharts of Operations in Each Mode
  246. Operations for Master/Receiver Mode
  247. Operations for Slave/Transmitter Mode
  248. Operations for Slave/Receiver Mode
  249. IIC-Bus Interface Special Registers
  250. Multi-Master IIC-Bus Control/Status (IICSTAT) Register
  251. Multi-Master IIC-Bus Address (IICADD) Register
  252. Multi-Master IIC-Bus Line Control(IICLC) Register
  253. Color Format Conversion
  254. Command FIFO
  255. Rendering Pipeline
  256. Transparent Mode
  257. Color Expansion
  258. Rotation
  259. Rotation Example
  260. Clipping
  261. Alpha Blending
  262. General Registers
  263. Command Registers
  264. Parameter Setting Registers
  265. Operation Mode
  266. HS_SPI Transfer Format
  267. Special Function Register Descriptions
  268. Special Function Register
  269. Sequence
  270. SD Clock Supply Sequence
  271. SD Clock Stop Sequence
  272. SD Bus Power Control Sequence
  273. Change Bus Width Sequence
  274. Timeout Setting for DAT Line
  275. SD Command Issue Sequence
  276. Command Complete Sequence
  277. Transaction Control with Data Transfer Using DAT Line
  278. Transaction Control with Data Transfer Using DAT Line Sequence (Using DMA)
  279. Abort Transaction
  280. SDI Special Registers
  281. SDMA System Address Register
  282. Block Size Register
  283. Block Count Register
  284. Argument Register
  285. Transfer Mode Register
  286. Determination of Transfer Type
  287. Relation Between Parameters and the Name of Response Type
  288. Response Register
  289. Buffer Data Port Register
  290. Present State Register
  291. Card Detect State
  292. Timing of Command Inhibit (DAT) and Command Inhibit (CMD) with data transfer
  293. Host Control Register
  294. Power Control Register
  295. Block Gap Control Register
  296. Wakeup Control Register
  297. Clock Control Register
  298. Timeout Control Register
  299. Software Reset Register
  300. Normal Interrupt Status Register
  301. Error Interrupt Status Register
  302. The relation between Command CRC Error and Command Timeout Error
  303. Normal Interrupt Status Enable Register
  304. Error Interrupt Status Enable Register
  305. Normal Interrupt Signal Enable Register
  306. Error Interrupt Signal Enable Register
  307. Autocmd12 Error Status Register
  308. Capabilities Register
  309. Maximum Current Capabilities Register
  310. Control Register 2
  311. Control Register 3
  312. Debug Register
  313. Force Event Register for Auto CMD12 Error Status
  314. Force Event Register for Error Interrupt Status
  315. ADMA Error Status Register
  316. ADMA System Address Register
  317. HOST Controller Version Register
  318. Functional Description
  319. Interface
  320. Overview of the Color Data
  321. BPP(1+5:5:5, BSWP/HWSWP=0) Display Types
  322. BPP(5:6:5, BSWP/HWSWP=0) Display Types
  323. VD signal Connection
  324. Palette usage
  325. BPP (A:6:6:6) Palette Data Format
  326. Window Blending
  327. Blending Diagram/Details
  328. Color Key Block Diagram
  329. Color Key Function Configurations
  330. Vtime Controller Operation
  331. Virtual Display
  332. RGB Interface I/O
  333. LCD CPU Interface I/O (I80-system I/F)
  334. LCD Signal Muxing Table (RGB and i-80 I/F)
  335. Programmer's Model
  336. ADC & Touch Screen Interface Operation
  337. Function Descriptions
  338. Timing Diagram in Auto (Sequential) X/Y Position Conversion Mode
  339. ADC and Touch Screen Interface Special Registers
  340. ADC Touch Screen Control (ADCTSC) Register
  341. ADC Start Delay (ADCDLY) Register
  342. ADC Conversion Data (ADCDAT0) Register
  343. ADC Conversion Data (ADCDAT1) Register
  344. ADC Channel Mux Register (ADCMUX)
  345. Master/Slave Mode
  346. DMA Transfer
  347. Audio Serial Data Format
  348. IIS Audio Serial Data Formats
  349. Sampling Frequency and Master Clock
  350. Programming Guide
  351. Example Code
  352. TX FIF0 Structure for BLC = 10 (24-bits/channel)
  353. RX FIF0 Structure for BLC = 10 (24-bits/channel)
  354. IIS-BUS Interface Special Registers
  355. IIS Control Register (IISCON)
  356. IIS Mode Register (IISMOD)
  357. IIS FIFO Control Register (IISFIC)
  358. IIS Transmit Register (IISTXD)
  359. AC97 Controller Operation
  360. Internal Data Path
  361. Operation Flow Chart
  362. AC-link Digital Interface Protocol
  363. AC-link Output Frame (SDATA_OUT)
  364. AC-link Input Frame (SDATA_IN)
  365. AC-link Input Frame
  366. AC97 Power-Down
  367. Codec Reset
  368. AC97 Controller State Diagram
  369. AC97 Controller Special Registers
  370. AC97 Global Control Register (AC_GLBCTRL)
  371. AC97 Global Status Register (AC_GLBSTAT)
  372. AC97 Codec Status Register (AC_CODEC_STAT)
  373. AC97 MIC In Channel FIFO Address Register (AC_MICADDR)
  374. PCM Audio Interface
  375. PCM Timing
  376. PCM Input Clock Diagram
  377. PCM Registers
  378. PCM Control Register
  379. PCM CLK Control Register
  380. The PCM Tx FIFO Register
  381. PCM Rx FIFO Register
  382. PCM Interrupt Control Register
  383. PCM Interrupt Status Register
  384. PCM FIFO Status Register
  385. PCM Interrupt Clear Register
  386. Absolute Maximum Ratings
  387. Recommended Operating Conditions
  388. D.C. Electrical Characteristics
  389. Special Memory DDR I/O PAD DC Electrical Characteristics
  390. USB DC Electrical Characteristics
  391. A.C. Electrical Characteristics
  392. HCLK/CLKOUT/SCLK in case that EXTCLK is used
  393. Power-On Oscillation Setting Timing
  394. Sleep Mode Return Oscillation Setting Timing
  395. SMC Synchronous Read Timing
  396. SMC Asynchronous Write Timing
  397. SMC Wait Timing
  398. Nand Flash Timing
  399. SDRAM READ / WRITE Timing (Trp = 2, Trcd = 2, Tcl = 2, DW = 16-bit)
  400. DDR2 Timing
  401. SDRAM MRS Timing
  402. SDRAM Auto Refresh Timing (Trp = 2, Trc = 4)
  403. External DMA Timing (Handshake, Single transfer)
  404. IIS Interface Timing (I2S Master Mode Only)
  405. High Speed SDMMC Interface Timing
  406. USB Timing (Data signal rise/fall time)
  407. Clock Timing Constants
  408. SMC Timing Constants
  409. Memory Interface Timing Constants (SDRAM)
  410. DMA Controller Module Signal Timing Constants
  411. IIS Controller Module Signal Timing Constants(I2S Slave Mode Only)
  412. High Speed SPI Interface Transmit/Receive Timing Constants
  413. USB Electrical Specifications
  414. USB Full Speed Output Buffer Electrical Characteristics
  415. PCM Interface Timing
  416. Package Dimensions
Related products
S3C2410S3C2450S3C2451XS3C2500BS3C2501XS3C6410S3C6400S3C6400XS3C80A5BS3F80JB
Samsung categories
More Samsung categories