Frame Duplication

Hi All,

A reference model is to be developed for ethernet protocol, which do frame duplication based on PHY Speed and Data Rate.

PHY Speed = 10G
Data Rate = 1GBPS

So duplication of frame will happen 10 times. Frame is:

DataPayload da(integral) 955 -
[0] integral 8 'h15
[1] integral 8 'h73
[2] integral 8 'h0
[3] integral 8 'haa
[4] integral 8 'h62
[5] integral 8 'h8c
[6] integral 8 'h9b
[7] integral 8 'h63

Duplicate of 64 Bit data will happen 10 times, like this:

639b8c62_aa007315
639b8c62_aa007315
639b8c62_aa007315
639b8c62_aa007315
639b8c62_aa007315
639b8c62_aa007315
639b8c62_aa007315
639b8c62_aa007315
639b8c62_aa007315
639b8c62_aa007315

Need some reference for reference model development.

In reply to kmishra:

Hi All,
A reference model is to be developed for ethernet protocol, which do frame duplication based on PHY Speed and Data Rate.
PHY Speed = 10G
Data Rate = 1GBPS
So duplication of frame will happen 10 times. Frame is:
DataPayload da(integral) 955 -
[0] integral 8 'h15
[1] integral 8 'h73
[2] integral 8 'h0
[3] integral 8 'haa
[4] integral 8 'h62
[5] integral 8 'h8c
[6] integral 8 'h9b
[7] integral 8 'h63
Duplicate of 64 Bit data will happen 10 times, like this:
639b8c62_aa007315
639b8c62_aa007315
639b8c62_aa007315
639b8c62_aa007315
639b8c62_aa007315
639b8c62_aa007315
639b8c62_aa007315
639b8c62_aa007315
639b8c62_aa007315
639b8c62_aa007315
Need some reference for reference model development.

The new frame will look like this:

DataPayload da(integral) 955 -
[0] integral 8 'h15
[1] integral 8 'h73
[2] integral 8 'h0
[3] integral 8 'haa
[4] integral 8 'h62
[5] integral 8 'h8c
[6] integral 8 'h9b
[7] integral 8 'h63

[8]                               integral                          8     'h15                                            
[9]                               integral                          8     'h73                                            
[10]                              integral                          8     'h0                                             
[11]                              integral                          8     'haa                                            
[12]                              integral                          8     'h62                                            
[13]                              integral                          8     'h8c                                            
[14]                              integral                          8     'h9b                                            
[15]                              integral                          8     'h63 

This will repeat 10 times.