OpenCores
URL https://opencores.org/ocsvn/esoc/esoc/trunk

Subversion Repositories esoc

[/] [esoc/] [trunk/] [Simulation/] [Modelsim/] [work/] [esoc_port_processor_control/] [esoc_port_processor_control.psm] - Diff between revs 41 and 54

Only display areas with differences | Details | Blame | View Log

Rev 41 Rev 54
4%@}]
/Tmu
4-@'     



M%
%6;~888888888888ieee.std_logic_1164.std_logic_vectortoresoc_port_nr_nr`` =clk_controlLL"`clk_dataataLL#clk_searchrLL$ctrl_addressessLL%ctrl_rdLL&ctrl_rddataLL' ctrl_vlan_id_idLL(Hctrl_vlan_id_member_in_LL)pctrl_vlan_id_member_outLL*ctrl_vlan_id_wrLL+ctrl_waitaiLL,ctrl_wrLL- ctrl_wrdataLL.@inbound_done_cntcntLL/hinbound_drop_cntcntLL0outbound_done_cntcnLL1outbound_drop_cntcnLL2resetseLL3(search_done_cntLL4Hsearch_drop_cntLL5preg_port_proc_outbound_done_countunLLFreg_port_proc_outbound_done_count_iLLGreg_port_proc_outbound_drop_countunLLK@reg_port_proc_outbound_drop_count_iLLLreg_port_proc_inbound_done_countuntLLPreg_port_proc_inbound_done_count_itLLQ(hreg_port_proc_inbound_drop_countuntLLUreg_port_proc_inbound_drop_count_itLLV    reg_port_proc_search_done_countLLZ8 reg_port_proc_search_done_count_it_LL[p  reg_port_proc_search_drop_countLL_ reg_port_proc_search_drop_count_it_LL`


P
8


reg_port_proc_stat_ctrlLLdx



h


search_cnt_update_ack_syncyLLj


search_cnt_update_syncyLLksearch_cnt_updateatLLl8search_cnt_update_ackacLLmhinbound_cnt_update_ack_syncLLoinbound_cnt_update_syncLLpinbound_cnt_updateaLLqinbound_cnt_update_ackaLLr0outbound_cnt_update_ack_syncyncLLt`outbound_cnt_update_syncyncLLuoutbound_cnt_updateLLvoutbound_cnt_update_ackLLw
ctrl_rddata_ia_LLy0
ctrl_wait_iLLzX
ctrl_bus_enableLL{
registerserline__22222line__22322sync1acsync1bcsync1ccline__28528sync2acsync2bcsync2ccline__34734sync3acsync3bcsync3ccline__40940esoc_port_processor_controlreg_port_proc_vlan_control_addareg_port_proc_outbound_done_count_addadreg_port_proc_outbound_done_count_rstrsreg_port_proc_outbound_drop_count_addadreg_port_proc_outbound_drop_count_rstrsreg_port_proc_inbound_done_count_addaddreg_port_proc_inbound_done_count_rstrstreg_port_proc_inbound_drop_count_addaddreg_port_proc_inbound_drop_count_rstrstreg_port_proc_search_done_count_addreg_port_proc_search_done_count_rstreg_port_proc_search_drop_count_addreg_port_proc_search_drop_count_rstreg_port_proc_stat_ctrl_addreg_port_proc_stat_ctrl_rstc:/data/temp/ESoC/Sources/logixa/esoc_port_processor_control.vhdvhdR



W  6/$u


1







h


@






x








(



X









$

8n/



:n-

d

/
8
;n-0

d
p
/

<n-P

d

/

=n 
$
p 
d
 u/L
(/
"u-p
>n,-,

d

0/
/
?n88
/#u-
88
d

@/
$/
@nHh
 /$u(-(
Hh
d

P/
4/
AnX
0/(%u8
X
d
8
`/

Bnh
D/
        h
d
&uH-H
p/

Cnt-
T/
8t

d
P/H'uX@
x/
0@X

Dn|-X|

d
d/
/
(uhx
En-p

d
        Xxh
/

Fn8
t/

8
d
)ux
/

Gn-

d
x
/

Hn-

d
/
/
*u
In-

d
        
/

Jn-0

d
/
/
+u-
Kn-H

d

/

Ln-h

d
/
/
Mn-

d
/,u-

/

!
/
[n/]n/^n
/-u-(

d

/
/
_n
/.u@

d

P@
/

`n0(bn/cn
/
X
d
/u-
/

dn
/

d
/0u-
/

en0gn/hn
/

d
/1u-
 /

in(
/
((
d
/2u-
0/

jn 0Xln(/mn8
/
8
d
/3u-+0
@/

nnH
$/
H
d
 /4u(-0X(
P/

on00qn8/rnX
4/
X
d
0/(5u8-18
`/

snh
D/
Ph
d
@/8!
p/
Cu/Eu/FuH
tn@0vnH/wnx
"H
x
d

/
T/
xn
GuX
 
d
#X
/

ynP0    {nX/|n
d/
!0       
d
Hu(08Ju0/Kuh
/!
$hh
}n`0`    nh

"       h
d
t/
/"
Lux
nh
%x
#       h
d

/#
/
n-$    

d
Mu80Ou@/Pu
/$

n-%



d
/
/%
Qu
nh
P
&0

h
d
/
/&
RuH0TuP/Uu
nh
 
'X

h
d
/
/'
Vu
n-(
!


d

/(
/
n-)
WuX00    Yu`/Zu


d
&X       
/)

nh
/
*
[u
h
d
'       
/*

nh
/
+h
d
\uh0    ^up/_u
 /+
(       
n$-,0$

d

(/,
/
n,--X,

d
`u
0/-
 )8
n8

.x8
d

@/.
/
nD-/D

d
aux0p
H//
cu/du
nL-0L

d
!*
P/0

ht


/!
.
eu0
P
ju
H.
".
p

h.

x
$/"

x
ku(
1 @
#/ (
02b1 2


4/#
@
lu8-$,P8
38


4 

@/$
5 @
muD-%-D
065p
@

463@
L/%
@
ouP
7 @
&P
0 78@

8 @
\/&
09b8 9
pu`
\
'`
: 8


00:(H
l/'

H
qup-(p
,P


P
x/(

ru|-)H|

e

/)

e
tu
*



/*
`
uu
@
+
 


/+

vu-,
`

(
/,
0
wu--

0


/-

yu

.@

>

q
/.
t
zu-/h

6


//


{u-0

H


He
/0
P
p


Pe

t


6

@
6
8.


; @

0;@
6
P



Pe

        t
 

p

h.




.





e
6



e


 

p






>



/ t
6






 
.

`

X.


 
x.


6

e
<c        b
W

e

p









>
8c
Mt
b
< 
W"u1d
0=b<=
/1

2*/2

#u3$d
> 
/3
0>h
4* /4
? 
$u5(4d
0@b?@
,/5
\
6*,0/6

%u78Dd

e
@/7
&u8HTd

e
L/8

9*LP/9

'u:Xdd
>
`/:
Tt
(u;htd
6
p/;

)u<xd


/<
A 
*u=d
0BA
/=
B
+u>d

e
/>

Qt
?*/?
0
,u@d
(.
/@
P
A*/A
H.
-uBd

/B

e
C*/C
.uDd

e
/D
P
/uEd
0
/E

F*/F

0uGd
>
/G
l t
H*/H

1uId


/I

J*/J
.
2uKd
 
/K
.
L*/L
@
3uM$d
8.
/M

N* /N

e
4uO(4d
,/O

e
P*,0/P
0
5uQ8Dd

</Q

R*<@/R

!
P
FuSHTd
>
P/S
t
GuTXdd
C 
`/T
0DbCD
KuUhtd

p/U

LuVxd
E 
/V
0Eh
PuWd
F 
/W
0GbFG
QuXd
\
/X

UuYd

e
/Y
VuZd

e
/Z

Zu[d

/[
>
[u\d
t
/\
6
_u]d

/]


`u^d
H 
/^
0IH
du_d
I
/_

e
ju`$d
$t
 /`

kua(4d
.
0/a

lub8@d
.
</b

mucDLd

e
H/c
oudP\d

e
X/d

pue`ld

h/e

qufpxd

t/f
>
rug|d
 +t
/g
(
tuhd

(
/h

uuid
.
/i

vujd
.
/j

wukd
.
/k

yuld

e
/l
zumd

e
/m
{und
(
/n
0
cb

W


>
u.
2t
uph.
J  
u.
0KbJK
u

o+0pio p
 

L  
u
0Lh 
q+0 q
M  
u
0NbMN
ra
\
s a

t+0u;vtXu

e
_
svr

e
w+0xiw x
 
\
(
y 8a
>
00yu(
9t
u,
6
e
0
e

0
HpPL@>
O  
q
0PO

P


 e
u
]]]mmQ
e
R#Q
e
S

R

R
u`X.
Ssm     T
z+0z

e
T

SSU

V#U
u.
W
u.
V
,,e
V
e
RSm(
<,>


m,


u<<
m
u .

u.
m#Xa$
u.
YXT
,,e
Z9
e
[6Z
< H>
\

Y

[
{+00|i{|
Y

U[
u0
Sv]a$
}+00}(
^]T
~+00i~
_9
\
`6_
e
a6`
e
b
0<>
^

a

^
uHH
Xa
+00
Sqm,
+00

mc0

d#c
e
e

d

d
&u.
Smf
'u.
g#f
e
h
e
g
>
g

RShm
ia$

jiT
9utt
k9
:uXP.
l7j
;u.
k
<u.
Sl$Sl
e
%"^$]m
e
m
tX>


m


+h0i
m        n


Ruh
n-
+h0`
m        o
+h0i

\
o-
e
m(
e

ht>
SX^%]m

-

m(
[u

+h0
ST^"]mSS^]m
pa$
+h0
qpT
r9

s7q
e
r

Ss.Ss/
Ss0Ss1Ss2Ss3$Ss4*Ss

50,3^.]mt
du`X.
 t
eux.
q
e
m        0X
e
m(
`>


S@^/]mu

,,RS>m 
wu
m(
xu.

yuPH.
S:^0]mv
zuph.
,,RS7m 
e
m(
e

`>
S3^1]mw

RS1m 

m(
+0i


S-^2]mx
u
RS*m 8
+0
m(
+0i

\
S&^3]my
e
RS$m X
e
m(
>

 
S ^4]mz

RSm x
u
m(
+0

+0
S^5]m 
m(


e
S^,]mS^]m
bbC#
`-
C
m{h
X,`=

X?
{-
X^
q
X(
m|
X0

X8
|-
X@
q
XH
m
XP@

XXe
m}
X`
 }
Xh
q
Xp
m(
Xx

X
m,
X6

D.

S]mT]U]]m
D
~
bE.

LLRW
E
D
bF.

V^W]
F

bG.

V]X]]m
G
LLRZ
bH.

8-
H
Y^Z]8
bI.

I
-
bJ.

Y]q
J
[]\]        ]mm
bK.
#
K

bL.

L

bM.
S]m     
M

btt 

Se

#
X
rt


XI


Rem

#
WIt(

t,

t

t"h<T
R`ma(l
>;
T

6



 V

ca
Z

Ith<T
-
>;
q
;
`]

m

#




]

Ipt,
Rema(
tP
T

6


Xt
 V

ca


WIht
h<T
-
><
q

e^]]m
XX
@-
cbt
m

P-

e]mf]g]h]

]mm
t        
#
-

t        8

-

t(
Sim     
IXcbt-

t(
ITcbtITcbt
h<T
Sw!
><
#


X$X%X&X'X(X)$X**X

+0"4c$bt

 
Rwm
X
q


t        0x

t(
-
I@c%bt
q
        WI>t H
m
t(
Rn
I:c&bt
        WI8t h

t(

I4c'bt
Smn]#m
|       | WI2t 
t(

I.c(bt

|       | WI*t 
Rw$m
t(

I&c)bt
w^m]m
D       D WI$t 

t(
m
I c*bt
h-
D       D WIt 
 m
t(
-
Ic+bt 
w
t(
^i]m
Ic"btIc
bt-

tx
mh
-

q
-
t
q
-
m
q
@-
t
m
t
P-
 
w]'mx]y]z]])m+m
q
#
t(

t,

Ibtbt


S{
        WK 
/m     
JcKb

Jbt
        WM-
S}
LcMb@
#
-

Lbq

btt 


R} 0m
X



XNt,

q
XV0
}^{],mh



q
WVt0
}]2m]]]5m



WQthpT

;
]]
];m=m

#
 V

jh

-

q
SAm     
Qbt@



S
WVthpT
#
;



 V

jh
RCm
-
#
q

VcNbth-

tx-

Vbtbbtt 
RDma(,

T

6
XWt,

 V
Xe 0
ca



-
Wet

q
D  
]Hm
-
#
q

t

8       8 W\

RIma(L

T

6
X[\bt

 V

ca


Wet
-
ec[bt
q
t-
^]>m
t-
 -
e
?m
cWbt
0-
t
]Lm]]]]NmPm
-
#
q

th-

tx-

ebtbbtt 
SVm     



Xf
S!
t
#

Xh




RXm
X
Wh


t
(

8  
-

q
q
[m
hcfbt
R

q

hbtbt(


S]am

b#t%t 




Rbm
Xl)t

^]\m
Xt 


]m

(-
Wt+t
^m

H-

Wo,thpT
^]Qm
;


Rmh
 V

jh
-
-
q
q
Sm
ob0t
 -

Tm

0-
Wt1thpT
]em]]]]gmim
;
#


 V

jh

-
S
q
mm     
tclb&tH-

'tX-
tb4tbb6t8t 
S

#


Xu>t



X  
R nm
X





W@t
P
q
|  
^]jmh
-

q
q
Ct        
]pm]]]sm
p       p Wz
P




]]]ym{m

#




XyzbItP



Sm     



WJt
S
cybDt
#
Et-

Ft-


cub9t
Rm
:t
#
-

q

;tH-

<tX-
Rma(
bMtbbOtQt 
T

6


X
 V
Ut
ca


X
-

q

]m
W
#
Vt
`

p  



q
Rma(
cbRt
T

6
q

bXtb[t`
 V

ca


batct 
-

q

^]|m
Xgt
-

}m
X 
-

]m]]]]mm

#
Wit





Wjthp\ T
Sm     
!; 

"!

 V
S!
#j"$h#
#
$-

q

bnt%&

%
Rm
X
%
,

Wot'hp|('T

);(
-
*)
q
 V
m        
+j*,h+
$$R
,-

q

cbdt(-

et8-

brtbbttvt- .

-

-
S]m
X|t/


/

X 0 1

0
Rm
0

W~t
2
^]m
3  2

3-
m
q
-
t4
m
        W5
-
6
5
^]m
5

Xbt7
mh
8

7
-
7
q
Wt
m
cbt
-
tX-
m
tx-
-
]m]]]]mm
cbwt
#
xt9

9-

q

yt(-
S
zt8-
m     
btbbtt: ;

:

:
S
X
#
t<

<

X=>

=
R m
X
=
$

W

t
?
q
@  ?
^]mh
@

q
q
cbtA
]m]]]m
A
q

btbtB

B
]]C


 
S-`

 
X
_
 
X
~
 
X
 
X

 
X
 
X


 
X ;

 
X
(`

 
X0

 
X
8

 
X@

 
X
H

 
XP
 
X
X:
 
X`V
 
U.
 

 
]\g.
 

 
]hy.
 

 
]z.
 

 
].
 

 
] .
 
 
 
]!.
 
!
 
]".$
 
"
 
]#.+
 
#
 
]$.2
 
$
 
]]000000000000ieee.std_logic_1164.std_logic_vectortoresoc_port_nr_nr``8clk_controlLL:clk_dataataLL; clk_searchrLL<@ctrl_addressessLL=`ctrl_rdLL>ctrl_rddataLL?ctrl_vlan_id_idLL@ctrl_vlan_id_member_in_LLActrl_vlan_id_member_outLLBctrl_vlan_id_wrLLC(ctrl_waitaiLLDHctrl_wrLLEhctrl_wrdataLLFinbound_done_cntcntLLGinbound_drop_cntcntLLHoutbound_done_cntcnLLIoutbound_drop_cntcnLLJresetseLLK@search_done_cntLLLXsearch_drop_cntLLMxreg_port_proc_outbound_done_countunLL^reg_port_proc_outbound_done_count_iLL_reg_port_proc_outbound_drop_countunLLc0reg_port_proc_outbound_drop_count_iLLdhreg_port_proc_inbound_done_countuntLLhreg_port_proc_inbound_done_count_itLLi8reg_port_proc_inbound_drop_countuntLLm`reg_port_proc_inbound_drop_count_itLLnreg_port_proc_search_done_countLLrreg_port_proc_search_done_count_it_LLs(`reg_port_proc_search_drop_countLLwreg_port_proc_search_drop_count_it_LLxreg_port_proc_stat_ctrlLL|     @ search_cnt_update_ack_syncyLLh search_cnt_update_syncyLL search_cnt_updateatLL search_cnt_update_ackacLL inbound_cnt_update_ack_syncLL
 
inbound_cnt_update_syncLL@
 
inbound_cnt_updateaLLh
 
inbound_cnt_update_ackaLL
 
outbound_cnt_update_ack_syncyncLL
 
outbound_cnt_update_syncyncLL
 
 
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.