ethernet
所属分类:VHDL/FPGA/Verilog
开发工具:VHDL
文件大小:48KB
下载次数:11
上传日期:2011-04-30 19:56:53
上 传 者:
zrg810
说明: 以太网验证平台以太网验证平台以太网验证平台
(Ethernet Verification Platform)
文件列表:
ethernet\assert.report (2964, 2010-06-02)
ethernet\data.out (1551, 2010-06-02)
ethernet\ethernet.sv (1291, 2009-12-15)
ethernet\eth_frame.sv (17713, 2009-12-15)
ethernet\eth_frame_gen.sv (4177, 2009-12-15)
ethernet\eth_frame_scenario_gen.sv (9033, 2009-12-15)
ethernet\mac.sv (16025, 2009-12-15)
ethernet\Makefile (1616, 2009-12-15)
ethernet\mii.sv (1533, 2009-12-15)
ethernet\mii_env.sv (5213, 2009-12-15)
ethernet\mii_if.sv (3548, 2009-12-15)
ethernet\mii_mac.sv (13920, 2009-12-15)
ethernet\mii_mac_bfm.sv (2669, 2009-12-15)
ethernet\mii_mon.sv (12936, 2009-12-15)
ethernet\mii_phy.sv (16861, 2009-12-15)
ethernet\mii_sva_checker.sv (45733, 2009-12-15)
ethernet\mii_sva_types.sv (7589, 2009-12-15)
ethernet\pls.sv (1240, 2009-12-15)
ethernet\test_frame.sv (4736, 2009-12-15)
ethernet\test_mac.sv (3788, 2009-12-15)
ethernet\test_mii.sv (1033, 2009-12-15)
ethernet\top.sv (1462, 2009-12-15)
ethernet\utils.sv (5885, 2010-05-01)
ethernet\vc_hdrs.h (733, 2010-06-02)
ethernet (0, 2010-11-23)
##
## -------------------------------------------------------------
## Copyright 2004-2009 Synopsys, Inc.
## All Rights Reserved Worldwide
##
## Licensed under the Apache License, Version 2.0 (the
## "License"); you may not use this file except in
## compliance with the License. You may obtain a copy of
## the License at
##
## http://www.apache.org/licenses/LICENSE-2.0
##
## Unless required by applicable law or agreed to in
## writing, software distributed under the License is
## distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
## CONDITIONS OF ANY KIND, either express or implied. See
## the License for the specific language governing
## permissions and limitations under the License.
## -------------------------------------------------------------
##
Ethernet/MII VIP Example
To run the VIP-only tests:
% make test_mii
...
Simulation PASSED on /./ (/./) at 206575ns (0 warnings, 0 demoted errors & 0 demoted warnings)
$finish at simulation time 206575ns
% make test_mac
...
The MII example test has the following structure:
3 Frames -> MII MAC -> MII -> MII PHY ->
<- Side <- Interface <- Side <- 3 Frames
The MAC example test has the following structure:
MAC
Monitor
^ ^
| |
MII
Monitor
^ ^
| |
3 Frames -> Ethernet -> MII MAC -> MII -> MII PHY -> Ethernet ->
<- MAC <- Side <- Interface <- Side <- MAC <- 3 Frames
Files:
eth_frame.sv Ethernet Frame Descriptor
eth_frame_gen.sv Atomic Frame Generator
eth_frame_scenario_gen.sv Scenario Frame Generator
ethernet.sv Top-level File for Ethernet VIP
mac.sv MAC-layer Transactor
mii.sv Top-level File for MII VIP
mii_env.sv Environment for MII-only Test
mii_if.sv MII Interface Declaration
mii_mac.sv MAC-side MII Transactor
mii_mac_bfm.sv Module Encapsulated MAC-side MII Transactor
mii_mon.sv MII Monitor
mii_phy.sv PHY-side MII Transactor
mii_sva_checker.sv MII Checker
mii_sva_types.sv
pls.sv MAC Layer Notification Interface
test_mac.sv MAC-layer VIP-only Testcase
test_mii.sv MII-Layer VIP-only Testcase
top.sv MII Interface Instance
utils.sv CRC and Packign Utility Routines
近期下载者:
相关文件:
收藏者: