Electronic Components Datasheet Search
  New Zealand  ▼
ALLDATASHEET.CO.NZ

X  

UM0851 Datasheet(PDF) 43 Page - STMicroelectronics

Part # UM0851
Description  SPEAr is a family of highly customizable ARM-based embedded
PDF  245 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STMICROELECTRONICS [STMicroelectronics]
Direct Link  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

UM0851 Datasheet(HTML) 43 Page - STMicroelectronics

Back Button UM0851 Datasheet HTML 39Page - STMicroelectronics UM0851 Datasheet HTML 40Page - STMicroelectronics UM0851 Datasheet HTML 41Page - STMicroelectronics UM0851 Datasheet HTML 42Page - STMicroelectronics UM0851 Datasheet HTML 43Page - STMicroelectronics UM0851 Datasheet HTML 44Page - STMicroelectronics UM0851 Datasheet HTML 45Page - STMicroelectronics UM0851 Datasheet HTML 46Page - STMicroelectronics UM0851 Datasheet HTML 47Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 43 / 245 page
background image
UM0851
Communication device drivers
Doc ID 16604 Rev 2
43/245
4
Communication device drivers
All the devices in the SPEAr embedded MPU family provide a rich set connectivity functions
and have embedded controllers for various low speed and high speed standard buses.
This section describes all the communication-oriented SPEAr drivers.
4.1
GMAC Ethernet driver
Ethernet is a family of standard technologies widely used in local area networks (LAN). All
SPEAr devices have an embedded GMAC Ethernet controller. While SPEAr600 supports
gigabit Ethernet operations, the SPEAr3xx family GMAC is hard-configured to support only
fast Ethernet. This section describes the GMAC Ethernet driver.
4.1.1
Hardware overview
Within its high-speed (HS) connection subsystem, SPEAr provides a Synopsys's DWC
Ether MAC 10/1000/1000 Univ. able to transmit and receive data over Ethernet in
compliance with the IEEE 802.3-2002 standard. The GMAC controller is equipped with a
AHB master interface (DMA), for transferring Ethernet frames to/from the system memory,
and a AHB 32-bit slave interface to access the GMAC subsystem's control & status
registers. It supports the following modes:
●
MII (media independent interface) for 10/100 Mbps operation.
●
GMII interface for gigabit (1000Mbps) operation (only in SPEAr600)
The transmit FIFO (TxFIFO) buffers the data read from the system memory by the DMA
before their transmission by the GMAC core. Similarly, the receive FIFO (RxFIFO) stores the
Ethernet frames received from the line until they are transferred to the system memory by
the DMA. These are asynchronous FIFOs, as they also transfer data between the
application clock and the GMAC line clocks. Both FIFOs are implemented in 35-bit wide
dual-ported RAM : TxFIFO is 2 Kbytes deep while RxFIFO is 4 Kbytes deep.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com