Electronic Components Datasheet Search
  English  ▼

X  

VSC7511 Datasheet(PDF) 183 Page - Microsemi Corporation

Part # VSC7511
Description  4-Port Layer-2 Gigabit Ethernet Switch
PDF  324 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  MICROSEMI [Microsemi Corporation]
Direct Link  http://www.microsemi.com
Logo MICROSEMI - Microsemi Corporation

VSC7511 Datasheet(HTML) 183 Page - Microsemi Corporation

Back Button VSC7511 Datasheet HTML 179Page - Microsemi Corporation VSC7511 Datasheet HTML 180Page - Microsemi Corporation VSC7511 Datasheet HTML 181Page - Microsemi Corporation VSC7511 Datasheet HTML 182Page - Microsemi Corporation VSC7511 Datasheet HTML 183Page - Microsemi Corporation VSC7511 Datasheet HTML 184Page - Microsemi Corporation VSC7511 Datasheet HTML 185Page - Microsemi Corporation VSC7511 Datasheet HTML 186Page - Microsemi Corporation VSC7511 Datasheet HTML 187Page - Microsemi Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 183 / 324 page
background image
VCore-Ie System and CPU Interfaces
VMDS-10488 VSC7511 Datasheet Revision 4.2
168
During access to the VCore-Ie shared bus, the clock of the VCore-Ie CPU is gated. This means that from
the point of view of the software, access to the shared bus is instantaneous.
Although the shared bus is byte-addressable, the VCore-Ie always does word access (reading or writing
32 bits of data). As a result, the shared bus address must be a word-aligned address, meaning that the
two least significant bits of the address must always be 0.
Reading from the VCore-Ie shared bus requires configuration of read-address by writing to RA_AD3,
RA_AD2, RA_AD1, followed by write to RA_AD0_RD. The last write initiates the read access. The
registers RA_DA3, RA_DA2, RA_DA1, and RA_DA0 are overwritten with the result of the read access.
Note Because shared bus accesses are instantaneous, from software perspective, the data is available
to the instruction immediately following the write to RA_AD0_RD.
Writing to the VCore-Ie shared bus requires setting up write-data in RA_DA3, RA_DA2, RA_DA1, and
RA_DA0, configuration of write-address by writing to RA_AD3, RA_AD2, RA_AD1, followed by write to
RA_AD0_WR. The last write initiates the write access.
The only registers that can be modified by hardware are the RA_DA* registers and these are only
changed during read operations.
Example: Copy ICPU_CFG::GPR[1] to ICPU_CFG::GPR[2] with change to 4'th byte. Perform read by
setting RA_AD3=0x70, RA_AD2=0x00, RA_AD1=0x00, and RA_AD0_RD=0x04. The RA_DA3,
RA_DA2, RA_DA1, and RA_DA0 registers have now been updated with the value of
ICPU_CFG::GPR[1]. Modify RA_DA3 (the 4'th byte), and set RA_AD0_WR=0x08 to save to
ICPU_CFG::GPR[2].
4.3.7
Paged Access to VCore-Ie Shared Bus
The VCore-Ie CPU supports paged access to the shared bus. Paging extends the address space of the
VCore-Ie CPU by 8 bits, thereby increasing the addressable region from 64 kilobytes to 16 megabytes.
The following table lists the registers associated with paged access to the VCore-Ie shared bus.
The paging mechanism of the VCore-Ie CPU only applies to access to the shared bus; the paging
registers (PG and EPG) does not affect code or data access that are mapped to on-chip memory.
The PG register contains two groups: IFP[3:0] and OP[3:0]. The IFP group holds four page bits used for
instruction fetches and program memory reads (MOVC instructions). The OP group holds four page bits
used for all other types of external memory accesses. The layout of the EPG and EEPG registers are
SFR::RA_AD0_WR
SBA address[7:0], and write access initiation
SFR::RA_AD1
SBA address[15:8]
SFR::RA_AD2
SBA address[23:16]
SFR::RA_AD3
SBA address[31:24]
SFR::RA_DA0
SBA data[7:0]
SFR::RA_DA1
SBA data[15:8]
SFR::RA_DA2
SBA data[23:16]
SFR::RA_DA3
SBA data[31:24]
Table 134 •
Paged Access to VCore-Ie Shared Bus
Register
Description
SFR::PG
Paging Control
SFR::EPG
Extended Paging Control
Table 133 •
Shared Bus Access (SBA) Registers (continued)
Register
Description



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