11 Commits

Author SHA1 Message Date
Alex Forencich
a54121b503 Add PTP clock model that generates timestamps from sim time 2021-03-30 21:18:36 -07:00
Alex Forencich
030e088b25 Revert back to cocotb.fork 2021-03-24 16:24:18 -07:00
Alex Forencich
448815b16d Reset processing on assert edge only 2021-03-21 12:25:09 -07:00
Alex Forencich
78bc288812 Use start_soon instead of fork 2021-03-21 12:22:51 -07:00
Alex Forencich
6835e921f8 Add reset_active_level parameters 2021-03-06 18:34:20 -08:00
Alex Forencich
5eeffc0c68 Rework resets 2020-12-24 19:08:41 -08:00
Alex Forencich
318f48785a Remove inherit from object 2020-12-24 14:40:03 -08:00
Alex Forencich
d97208d3c8 Remove await ReadOnly 2020-12-24 00:28:16 -08:00
Alex Forencich
9031338597 Accept clock period directly in PtpClock constructor 2020-12-06 00:40:09 -08:00
Alex Forencich
a2b1228d3c Add set_period, set_drift, set_period_ns, and get_period_ns methods to PtpClock 2020-12-06 00:39:28 -08:00
Alex Forencich
e533b4236b Add PTP clock model 2020-11-25 22:56:29 -08:00