AT91SAM9G20基於ARM926EJ-S處理器,時鐘頻率為400MHz。該產品包含了32KB指令以及32KB數據快取、兩個16KBSRAM存儲塊以及64KBROM,在最高處理器或匯流排速度下可實現單周期訪問而且具備一個包含了許多控制器的外部匯流排接口,可控制SDRAM以及包括NANDFlash和CompactFlash在內的靜態存儲器。其廣泛的外圍設備集包括USB全速主機和設備接口、一個10/100BaseT乙太網MAC、圖像感測器接口、多媒體卡接口(MCI)、同步串列控制器(SSC)、USART、主/從串列外圍設備接口(SPI)、兩個三通道16位定時計數器(TC)、一個雙線接口(TWI)以及四通道10位模數轉換器。三個32位並行輸入/輸出控制器讓針腳與這些外圍設備可以實現多路復用,從而減少了設備的針腳數量以及外圍設備DMA通道,將接口與片上、片外存儲器之間的數據吞吐量提升到了最高水平。
AT91SAM9G20擁有可實現高效系統管理的全功能系統控制器,其中包含了一個復位控制器、關機控制器、時鐘管理、高級中斷控制器(AIC)、調試單元(DBGU)、周期間隔定時器、看門狗定時器以及實時定時器。採用符合RoHS標準的217球LFBGA封裝。
AT91SAM9G20評估板以及廣泛的第三方應用程式開發工具均支持AT91SAM9G20。本產品支持Linux以及WindowsCE。本晶片套用功能請參考MBS-SAM9G20單板機。