implement [de]serializing `BaseType`s, `SimValue`s, and support PhantomConst<T> in #[hdl] struct S<T>
test.yml #262 -Commit
57aae7b7fb
pushed by
programmerjake
implement [de]serializing `BaseType`s, `SimValue`s, and support PhantomConst<T> in #[hdl] struct S<T>
test.yml #261 -Commit
57aae7b7fb
pushed by
programmerjake
re-export `bitvec` and add types useful for simulation to the prelude
test.yml #260 -Commit
6929352be7
pushed by
programmerjake
re-export `bitvec` and add types useful for simulation to the prelude
test.yml #259 -Commit
6929352be7
pushed by
programmerjake
fix cargo doc warnings -- convert urls to auto links
test.yml #258 -Commit
62058dc141
pushed by
programmerjake
fix cargo doc warnings -- convert urls to auto links
test.yml #257 -Commit
62058dc141
pushed by
programmerjake
add ripple counter test to test simulating alternating circuits and extern modules
test.yml #252 -Commit
fdc73b5f3b
pushed by
programmerjake
add ripple counter test to test simulating alternating circuits and extern modules
test.yml #251 -Commit
fdc73b5f3b
pushed by
programmerjake
simulator: allow external module generators to wait for value changes and/or clock edges
test.yml #249 -Commit
a115585d5a
pushed by
programmerjake
simplify setting an extern module simulation
test.yml #248 -Commit
ab9ff4f2db
pushed by
programmerjake
implement simulation of extern modules
test.yml #247 -Commit
d1bd176b28
pushed by
programmerjake
add ExprPartialEq/ExprPartialOrd impls for PhantomConst
test.yml #246 -Commit
d453755bb2
pushed by
programmerjake
add ExprPartialEq/ExprPartialOrd impls for PhantomConst
test.yml #245 -Commit
d453755bb2
pushed by
programmerjake
add efficient prefix-sums and reductions
test.yml #240 -Commit
bd75fdfefd
pushed by
programmerjake
add efficient prefix-sums and reductions
test.yml #239 -Commit
bd75fdfefd
pushed by
programmerjake
add Expr<ArrayType<T, Len>>: IntoIterator and Expr<Array<T>>: FromIterator<T>
test.yml #238 -Commit
50c86e18dc
pushed by
programmerjake
add Expr<ArrayType<T, Len>>: IntoIterator and Expr<Array<T>>: FromIterator<T>
test.yml #237 -Commit
50c86e18dc
pushed by
programmerjake
add #[hdl(cmp_eq)] to implement HdlPartialEq automatically
test.yml #233 -Commit
3458c21f44
pushed by
programmerjake
add #[hdl(cmp_eq)] to implement HdlPartialEq automatically
test.yml #232 -Commit
3458c21f44
pushed by
programmerjake
support unknown trait bounds in type parameters
test.yml #231 -Commit
cdd84953d0
pushed by
programmerjake
support unknown trait bounds in type parameters
test.yml #230 -Commit
cdd84953d0
pushed by
programmerjake