Alex Forencich
|
c6872e6951
|
Update copyright dates
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2025-09-07 16:36:42 -07:00 |
|
Alex Forencich
|
2e356c3fc5
|
Cast to int instead of using .integer
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2025-09-06 22:43:04 -07: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
|
73fe54705f
|
Remove deprecated assignments
|
2021-11-07 01:21:39 -08:00 |
|
Alex Forencich
|
008d903bb9
|
Send data without using pop
|
2021-04-12 15:10:52 -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
|
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
|
5855644670
|
Use cocotb async queues
|
2021-03-17 18:13:04 -07:00 |
|
Alex Forencich
|
6835e921f8
|
Add reset_active_level parameters
|
2021-03-06 18:34:20 -08:00 |
|
Alex Forencich
|
63b60341ed
|
Clear sim time fields on start transmit
|
2021-01-08 16:25:28 -08:00 |
|
Alex Forencich
|
aa97848450
|
Store SFD transfer sim time
|
2021-01-03 23:28:33 -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 |
|
Alex Forencich
|
5eeffc0c68
|
Rework resets
|
2020-12-24 19:08:41 -08:00 |
|
Alex Forencich
|
a3df4ed1f9
|
Add call to superclass init
|
2020-12-24 15:14:11 -08:00 |
|
Alex Forencich
|
318f48785a
|
Remove inherit from object
|
2020-12-24 14:40:03 -08:00 |
|
Alex Forencich
|
e7a3850dd2
|
Add MiiPhy
|
2020-12-24 14:34:35 -08:00 |
|
Alex Forencich
|
d97208d3c8
|
Remove await ReadOnly
|
2020-12-24 00:28:16 -08:00 |
|
Alex Forencich
|
e858721dcc
|
Add MII models
|
2020-12-22 16:54:41 -08:00 |
|