liteeth/liteeth/mac
Leon Schuermann 7ce1085b68 liteeth MAC: implement RX hardware packet timestamping
This implements optional packet timestamping based on a hardware
timestamp source for incoming Ethernet packets, as required by
applications such as IEEE 1588 (Precision Time Protocol).

When a timestamp source is given as an argument, an additonal CSR is
generated containing the packet timestamp.
2021-04-01 13:42:56 +02:00
..
__init__.py liteeth MAC: implement RX hardware packet timestamping 2021-04-01 13:42:56 +02:00
common.py add SPDX License identifier to header and specify file is part or LiteEth. 2020-08-23 16:07:12 +02:00
core.py mac/core: Improve timing closure of core 2020-10-11 14:46:16 +10:30
crc.py add SPDX License identifier to header and specify file is part or LiteEth. 2020-08-23 16:07:12 +02:00
gap.py add SPDX License identifier to header and specify file is part or LiteEth. 2020-08-23 16:07:12 +02:00
last_be.py add SPDX License identifier to header and specify file is part or LiteEth. 2020-08-23 16:07:12 +02:00
padding.py add SPDX License identifier to header and specify file is part or LiteEth. 2020-08-23 16:07:12 +02:00
preamble.py add SPDX License identifier to header and specify file is part or LiteEth. 2020-08-23 16:07:12 +02:00
sram.py liteeth MAC: implement RX hardware packet timestamping 2021-04-01 13:42:56 +02:00
wishbone.py liteeth MAC: implement RX hardware packet timestamping 2021-04-01 13:42:56 +02:00