Electronic Components Datasheet Search
  English  ▼

X  

VSC7440 Datasheet(PDF) 249 Page - Microsemi Corporation

Part # VSC7440
Description  L2/L3 Enterprise Gigabit Ethernet Switch with 10 Gbps Links
PDF  444 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  MICROSEMI [Microsemi Corporation]
Direct Link  http://www.microsemi.com
Logo MICROSEMI - Microsemi Corporation

VSC7440 Datasheet(HTML) 249 Page - Microsemi Corporation

Back Button VSC7440 Datasheet HTML 245Page - Microsemi Corporation VSC7440 Datasheet HTML 246Page - Microsemi Corporation VSC7440 Datasheet HTML 247Page - Microsemi Corporation VSC7440 Datasheet HTML 248Page - Microsemi Corporation VSC7440 Datasheet HTML 249Page - Microsemi Corporation VSC7440 Datasheet HTML 250Page - Microsemi Corporation VSC7440 Datasheet HTML 251Page - Microsemi Corporation VSC7440 Datasheet HTML 252Page - Microsemi Corporation VSC7440 Datasheet HTML 253Page - Microsemi Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 249 / 444 page
background image
Functional Descriptions
VMDS-10492 VSC7440 Datasheet Revision 4.2
232
The front ports are connected to taxi busses and must be guaranteed bandwidth that corresponds to their
line speed. The internal CPU ports and loopback paths can operate up to 10 Gbps (7.5 Gbps for VD0).
In any port configuration, a subset of the ports is enabled. The calendar algorithm is the central place
where bandwidth is distributed between the ports. The calendar algorithm can be controlled by two
methods: automatic or sequenced.
In the automatic calendar configuration, a configuration per port defines if the port is granted 0 Gbps,
1 Gbps, 2.5 Gbps, or 10 Gbps bandwidth. For the four internal ports, the bandwidth granted is half of
these choices. In other words, internal CPU port 1 can be granted 1.25 Gbps in bandwidth.
In the sequenced operation, a specific sequence of port numbers forms the calendar. The port sequence
controls which port is granted the cycle, per bus cycle (two system clock periods).
The algorithm mode is configured in CAL_CTRL.CAL_MODE. It is possible through this register to
program a manual sequence, to halt the calendar, and to select between sequenced and automatic
calendars.
Both calendar modes may leave some slots unallocated and therefore idle on the busses. These idle
cycles can be used for configuration access (which will wait for unused cycles) and other slow operations
in the system (MAC table scan, for example). Slots allocated for a port and not used due to lack of data to
transfer can be used by the internal ports through the HSCH::OUTB_* registers, where it is, per internal
port, configured how often it will seek granting of an unused cycle. Setting internal CPU port 0 to seek
access every five cycles means that it can get up to one frame transfer every 64 ns, or approximately
10 Gbps.
In the ingress side, the loopback paths can use idle cycles if enabled in the assembler, which controls the
ingress mux.
The following table list the registers associated with configuring the calendar function.
3.25
Automatic Frame Injector
The automatic frame injector (AFI) provides mechanisms for periodic injection of PDUs such as 1588
PDUs. The following blocks are involved in frame injection.
•
QSYS - The frames are sent into the queue system by the CPU and stored in the queue system until
deleted by software.
•
AFI - Using timers and other parameters, AFI controls the automatic frame injection.
•
REW - For outbound data path injections, the REW performs frame modifications.
•
Loopback path - The loopback path (VD1) between the disassembler and assembler is used to
inject frames into the inbound data path.
•
ANA - For inbound data path injections, the ANA performs modifications of frames.
AFI supports two types of automatic frame injection: timer triggered (TTI) and delay triggered (DTI).
•
Timer Triggered Injection (TTI) - Frame injection rate is controlled by timers with typical values of
approximately 3 ms or higher. Only single-frame injections are supported; injection of sequences of
frames is not supported. For each frame, jitter can be enabled for the associated injection timer.
Timer triggered injection can be combined with delay triggered injection.
Table 160 •
Calendar Registers Overview
Register
Description
CAL_CTRL
Calendar function mode. Configures auto-grant rate.
OUTB_SHARE_ENA
Enables granting unused bus cycles to the internal ports (CPU and VD)
on the egress side.
OUTB_CPU_SHARE_ENA
Configures bandwidth sharing between the two internal CPU ports.
CAL_SEQ
Interface to the sequence memory. See register list.
CAL_AUTO
Per port setting with requested bus bandwidth.



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