S3C2410X

S3C2410X

S3C2410X微處理器時一款由samsung公司為手持設備設計的低功耗、高集成度的基於ARM920T核的微處理器,

基本介紹

  • 外文名:S3C2410X
  • 大端:Big Endian
  • 小端:Little Endian
  • 記憶體塊:Bank0-Bank6
  • 特點:低功耗、高集成度
基本情況,示意圖,體系結構,系統管理,中斷控制器,存儲器映射,時鐘電源管理,時鐘,電源,定時器,實時時鐘,通用接口,

基本情況

為了降低系統總成本和減少外圍器件,這款晶片還集成了以下部件:16KB指令Cache、16KB數據Cache、MMU、外部存儲器控制器、LCD控制器、NAND FLASH控制器、4個DMA通道、3
個UART通道、1個IIC匯流排控制器、1個IIS匯流排控制器、4個PWM定時器、1個內部定時器、通用IO口、實時時鐘、8通道10位ADC和觸控螢幕接口、USB主、USB從、SD/MMC卡接口等,它廣泛套用於PDA、移動通信、路由器、工業控制等領域,

示意圖

其內部結構如右圖1所示。

體系結構

(1) ARM920T核,16位/32位RISC結構和ARM精簡指令集
(2) ARM MMU,支持Windows CE、Linux、VxWork、UCOS-II精簡指令集
(3) 指令Cache、數據Cache、寫緩衝;
(4) 支持ARM調試結構,片上ICE支持JTAG調試方式;
(5) 內置先進微控制器匯流排接口AMBA。

系統管理

(1) 支持(Big Endian)/小端(Little Endian)模式;
(2) 8個記憶體塊:6個用於ROM、SRAM及其他,2個用於ROM/SRAM/SDRAM;
(3) 地址空間:每個記憶體塊128MB(共1GB),每個記憶體支持8/16/32位數據匯流排編程
(4) 1個起始地址和大小可程式的記憶體塊(Bank7);
(5) 7個起始地址固定的記憶體塊(Bank0-Bank6);
(6) 所有記憶體塊可程式定址周期;
(7) 支持SDRAM自動刷新模式;
(8) 支持多種類型ROM啟動,包括NOR/NAND Flash、EEPROM等。

中斷控制器

(1)55個中斷源看門狗定時器、5個定時器、9個UART、24個外部中斷、4個DMA、2個RTC、2個ADC、1個IIC、2個SPI、2個USB、1個LCD和1個電源管理);
(2)外部中斷源的電平/邊沿模式;
(3)可程式的電平/邊沿極性;
(4)對緊急中斷請求支持FIQ(快速中斷請求)。

存儲器映射

S3C2410X的存儲空間映射如圖2所示:
圖2 S3C2410X的存儲空間映射圖2 S3C2410X的存儲空間映射

時鐘電源管理

時鐘

(1)片上MPLL和UPLL:
——UPLL產生操作USB主/從時鐘;
——MPLL產生操作MCU的時鐘,1.8V電壓供電最高可達203MHz;
(2)每個模組的時鐘可由軟體控制。

電源

(3)電源模式:
——正常模式,正常運行模式;
——休眠模式,只使CPU的時鐘停止;
——低能模式,不帶PLL的低頻時鐘;
——停止模式,所有時鐘都停止。
用EINT[15:0]或RTC告警中斷從停止模式喚醒。

定時器

(1)4個16位帶PWM的定時器,1個16位基於DMA或基於中斷的定時器;
(2)可程式的占比空、頻率和極限;
(3)死區產生;
(4)支持外部時鐘源
(5)看門狗定時器:16位看門狗定時器、定時中斷請求和系統復位。

實時時鐘

(1)全時鐘特點:毫秒、秒、分、時、日、星期、月、年;
(2)32.768kHz運行;
(3)告警中斷;
(4)時鐘滴答中斷。

通用接口

(1)通用輸入/輸出連線埠
——24個外部中斷連線埠;
——多路輸入/輸出口。
(2)UART
——3個帶DMA和中斷的UART;
——支持5位、6位、7位、8位串列數據傳送/接受;
——當傳送/接受時支持雙向握手;
——可程式波特率
——支持IrDA1.0(115.2kbps);
——支持迴環測試模式;
——每個通道由16位元組TX FIFO和16位元組RX FIFO。
(3)DMA控制器
——4錄DMA控制器;
——支持I/O到存儲器、存儲器到I/O以及I/O到I/O;
——突發傳送模式提高了FPDRAM、EDODRAM和SDRAM的傳送率。
(4)A/D轉換
——8通道10位ADC;
——轉換速率最大為500kbps。
(5)LCD控制器
——支持3種類型STN LCD:4位雙掃描、4位單掃描和8位單掃描;
——STN LCD支持單色顯示、4級灰度、16級灰度、256色彩色和4096色;
——彩色TFT支持1/2/4/8bpp(位每點)剪貼簿彩色顯示;
——最大支持24bpp模式16M彩色TFT;
——STN和TFT支持多種螢幕尺寸。
(6)IIC匯流排接口
——1個帶中斷的多主機IIC匯流排;
——支持MSB數據格式。
(7)IIS匯流排接口
——1個帶DMA的音頻IIS匯流排接口;
——支持MSB數據格式。
(8)SD/MMC接口
——與SD存儲卡協定版本1.0兼容;
——與SDIO卡協定版本1.0兼容;
——與MMC存儲協定版本2.11兼容;
——基於DMA或者中斷的操作;
——支持TX/RX FIFO。
(9)SPI接口
——2通道與SPI協定版本2.11兼容的SPI接口;
——TX/RX 2位元組移位暫存器
——基於DMA或者中斷的操作。

相關詞條

熱門詞條

聯絡我們