Alex Forencich
|
357dd26aae
|
Use num/denom for PTP clock drift
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2023-11-07 00:41:02 -08:00 |
|
Alex Forencich
|
08fd179dac
|
Fix logging when using from_entity
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2023-05-26 17:02:27 -07:00 |
|
Alex Forencich
|
72f7290488
|
Use bytes instead of bytearrays
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2023-03-02 23:56:01 -08:00 |
|
Alex Forencich
|
d61362e79b
|
Bump to dev version
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2023-01-25 18:58:18 -08:00 |
|
Alex Forencich
|
2bfe8a0e50
|
Release v0.1.20
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2023-01-25 18:51:37 -08:00 |
|
Alex Forencich
|
37b23c358b
|
Put sources and sinks to sleep when idle
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2023-01-24 17:42:05 -08:00 |
|
Alex Forencich
|
dd35d734f9
|
Put sources and sinks to sleep based on clock enables
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2023-01-24 17:41:36 -08:00 |
|
Alex Forencich
|
32f6e449c0
|
Use start_soon instead of fork
|
2021-12-08 21:45:58 -08:00 |
|
Alex Forencich
|
2af7852006
|
Cache clock edge event objects
|
2021-12-03 19:06:43 -08:00 |
|
Alex Forencich
|
3325568406
|
Bump to dev version
|
2021-11-07 13:19:10 -08:00 |
|
Alex Forencich
|
6a35c31b4b
|
Release v0.1.18
|
2021-11-07 12:40:42 -08:00 |
|
Alex Forencich
|
73fe54705f
|
Remove deprecated assignments
|
2021-11-07 01:21:39 -08:00 |
|
Alex Forencich
|
448451e274
|
Add BASE-R related mappings
|
2021-10-15 02:00:03 -07:00 |
|
Alex Forencich
|
21c2c05c57
|
Normalize names
|
2021-10-14 19:13:51 -07:00 |
|
Alex Forencich
|
0f3060b9ba
|
Bump to dev version
|
2021-08-31 01:04:20 -07:00 |
|
Alex Forencich
|
2ee51890f5
|
Release v0.1.16
|
2021-08-31 00:24:16 -07:00 |
|
Alex Forencich
|
03156ff759
|
Support PTP timestamp tags in MAC model
|
2021-08-31 00:23:07 -07:00 |
|
Alex Forencich
|
8956de42b5
|
Bump to dev version
|
2021-04-12 18:43:42 -07:00 |
|
Alex Forencich
|
de18e62024
|
Release v0.1.14
|
2021-04-12 18:18:26 -07:00 |
|
Alex Forencich
|
14738c1dae
|
Print model configuration
|
2021-04-12 18:18:01 -07:00 |
|
Alex Forencich
|
3d43812c7b
|
Rename byte_width to byte_lanes
|
2021-04-12 15:17:02 -07:00 |
|
Alex Forencich
|
008d903bb9
|
Send data without using pop
|
2021-04-12 15:10:52 -07:00 |
|
Alex Forencich
|
0bd66da868
|
Bump to dev version
|
2021-04-01 15:29:03 -07:00 |
|
Alex Forencich
|
cdb4474cd2
|
Release v0.1.12
|
2021-04-01 15:10:05 -07:00 |
|
Alex Forencich
|
11843359f0
|
Add Ethernet MAC model
|
2021-03-31 17:06:20 -07:00 |
|
Alex Forencich
|
a54121b503
|
Add PTP clock model that generates timestamps from sim time
|
2021-03-30 21:18:36 -07:00 |
|
Alex Forencich
|
4a23d8a69c
|
Bump to dev version
|
2021-03-24 21:50:47 -07:00 |
|
Alex Forencich
|
40e3bd59ba
|
Release v0.1.10
|
2021-03-24 21:04:42 -07:00 |
|
Alex Forencich
|
030e088b25
|
Revert back to cocotb.fork
|
2021-03-24 16:24:18 -07:00 |
|
Alex Forencich
|
295db437f7
|
Enforce max queue depth on streaming sources
|
2021-03-21 22:25:18 -07:00 |
|
Alex Forencich
|
a34a1cd125
|
Properly handle None
|
2021-03-21 21:03:35 -07:00 |
|
Alex Forencich
|
5c6510faea
|
Factor out common recv code; throw QueueEmpty exception in get_nowait
|
2021-03-21 21:02:44 -07:00 |
|
Alex Forencich
|
f52f6dbe33
|
Trigger transmit complete events when flushing queue to prevent deadlocks
|
2021-03-21 18:46:41 -07:00 |
|
Alex Forencich
|
63e6eafc07
|
Handle dropped transmit frames during reset
|
2021-03-21 14:08:27 -07:00 |
|
Alex Forencich
|
f4054cfd65
|
Ensure idle event is set when queue is empty
|
2021-03-21 13:03:17 -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
|
2b030f120d
|
Bump to dev version
|
2021-03-17 18:55:03 -07:00 |
|
Alex Forencich
|
facd770568
|
Release v0.1.8
|
2021-03-17 18:52:05 -07:00 |
|
Alex Forencich
|
5855644670
|
Use cocotb async queues
|
2021-03-17 18:13:04 -07:00 |
|
Alex Forencich
|
a81d43216e
|
Bump to dev version v0.1.7
|
2021-03-06 18:39:03 -08:00 |
|
Alex Forencich
|
50a60b649e
|
Release v0.1.6
|
2021-03-06 18:38:18 -08:00 |
|
Alex Forencich
|
6835e921f8
|
Add reset_active_level parameters
|
2021-03-06 18:34:20 -08:00 |
|
Alex Forencich
|
1b180a1d64
|
Clean up reset implementation
|
2021-03-06 18:31:40 -08:00 |
|
Alex Forencich
|
63b60341ed
|
Clear sim time fields on start transmit
|
2021-01-08 16:25:28 -08:00 |
|
Alex Forencich
|
a73c0b734e
|
Support override of tx_complete
|
2021-01-04 22:42:53 -08:00 |
|
Alex Forencich
|
aa97848450
|
Store SFD transfer sim time
|
2021-01-03 23:28:33 -08:00 |
|
Alex Forencich
|
1bd01ae879
|
Fix RGMII error indication
|
2021-01-03 23:26:31 -08:00 |
|
Alex Forencich
|
cfbc80c0cb
|
Improve transfer tracking
|
2021-01-03 22:55:09 -08:00 |
|
Alex Forencich
|
1d5688778a
|
Add clear method
|
2021-01-03 12:52:21 -08:00 |
|