Edward Wang
|
0f2d00e008
|
Add some documentation
|
2017-10-03 11:56:30 -07:00 |
|
Edward Wang
|
f854c6c9f0
|
Nuke hardcoded JSON tests from orbit
|
2017-10-03 11:56:30 -07:00 |
|
Edward Wang
|
a177c895e8
|
Finish rewriting in new format
|
2017-10-03 11:56:30 -07:00 |
|
Edward Wang
|
513da4eb37
|
Support non-prefixed ports
|
2017-10-03 11:56:30 -07:00 |
|
Edward Wang
|
a0e817b6fb
|
Bump mdf
|
2017-10-03 11:56:30 -07:00 |
|
Edward Wang
|
85d18b736e
|
Document
|
2017-10-03 11:56:30 -07:00 |
|
Edward Wang
|
519ffef50a
|
Tests aren't that brittle since firrtl reparses the output
|
2017-10-03 11:56:30 -07:00 |
|
Edward Wang
|
e47cf92139
|
Move HasNoLibTestGenerator out of SynFlops
|
2017-10-03 11:56:30 -07:00 |
|
Edward Wang
|
94b13e96fb
|
Add functional tests
To be enabled when a new firrtl-interpreter is published
|
2017-10-03 11:56:30 -07:00 |
|
Edward Wang
|
de66405fe8
|
Write flop tests using generator
|
2017-10-03 11:56:30 -07:00 |
|
Edward Wang
|
93331cd26d
|
More refactor
|
2017-10-03 11:56:30 -07:00 |
|
Edward Wang
|
3730f76fa3
|
Fix unit tests to include address registers
|
2017-10-03 11:56:30 -07:00 |
|
Edward Wang
|
e3d5e4d3ad
|
Refactor execution of the compiler from the check
|
2017-10-03 11:56:30 -07:00 |
|
Edward Wang
|
cca6c0ea7e
|
Refactor memory compiler, again
|
2017-10-03 11:56:30 -07:00 |
|
Donggyu Kim
|
937b053b15
|
consider mask grans for cost
|
2017-10-03 11:56:30 -07:00 |
|
Donggyu Kim
|
ba33306e30
|
output selection signals should be piped
|
2017-10-03 11:56:30 -07:00 |
|
Edward Wang
|
d5b30c420b
|
Add comment
|
2017-10-03 11:56:30 -07:00 |
|
Edward Wang
|
b546f49a85
|
Fix tests by reordering statements
Not sure what caused this re-ordering but it doesn't seem to affect anything?
|
2017-10-03 11:56:30 -07:00 |
|
Edward Wang
|
2126835df2
|
Clarify comments
|
2017-10-03 11:56:30 -07:00 |
|
Edward Wang
|
e02f885e4b
|
Port all tests to use the generator
|
2017-10-03 11:56:30 -07:00 |
|
Edward Wang
|
2a8d8803a9
|
Further refactor test generator
|
2017-10-03 11:56:30 -07:00 |
|
Edward Wang
|
0bfc7a94df
|
Make instance numbers generic for depth and width
|
2017-10-03 11:56:30 -07:00 |
|
Donggyu Kim
|
4fc829a570
|
simple bug fix
|
2017-10-03 11:56:30 -07:00 |
|
Edward Wang
|
484906b85c
|
Refactor test generator from depth
|
2017-10-03 11:56:30 -07:00 |
|
Edward Wang
|
dd4c55aa09
|
Implement the rest of the split depth tests
|
2017-10-03 11:56:30 -07:00 |
|
Edward Wang
|
d83fb47da3
|
Add split port tests
|
2017-10-03 11:56:30 -07:00 |
|
Edward Wang
|
870e3c1af1
|
All depth tests now fully automatic
|
2017-10-03 11:56:30 -07:00 |
|
Edward Wang
|
ae139ede44
|
Fix another name collision
|
2017-10-03 11:56:30 -07:00 |
|
Edward Wang
|
79f73311d8
|
Uniquify names
|
2017-10-03 11:56:30 -07:00 |
|
Edward Wang
|
9670d76a3d
|
Moar SRAM generators, yum yum
|
2017-10-03 11:56:30 -07:00 |
|
Donggyu Kim
|
c4502fca6d
|
map macros to sequential memeory
|
2017-10-03 11:56:30 -07:00 |
|
Donggyu Kim
|
7cb5604dfa
|
add optimizations
|
2017-10-03 11:56:30 -07:00 |
|
Donggyu Kim
|
9de1f5f2c0
|
restructure macros for better submoduling
|
2017-10-03 11:56:30 -07:00 |
|
Edward Wang
|
607e810b1d
|
Autogenerate almost all the depth tests
|
2017-10-03 11:56:30 -07:00 |
|
Edward Wang
|
8beb8b3f6f
|
Don't unbox BigInt to Double
|
2017-10-03 11:56:30 -07:00 |
|
Edward Wang
|
bb2783994a
|
Only use powers of two masks, for now
|
2017-10-03 11:56:30 -07:00 |
|
Edward Wang
|
cf0d40f658
|
Fix typos
|
2017-10-03 11:56:30 -07:00 |
|
Edward Wang
|
80ca2e538f
|
Use require statement
|
2017-10-03 11:56:30 -07:00 |
|
Edward Wang
|
3cb424cf80
|
Add non power of two tests
|
2017-10-03 11:56:30 -07:00 |
|
Edward Wang
|
42febeb32a
|
Rename files
|
2017-10-03 11:56:30 -07:00 |
|
Edward Wang
|
c79ea47909
|
Port to MDF library and start re-developing tests
|
2017-10-03 11:56:30 -07:00 |
|
Donggyu Kim
|
57b0fec78e
|
anonymize technology
|
2017-10-03 11:56:30 -07:00 |
|
Donggyu Kim
|
aeb303a61b
|
Colin's fixes
|
2017-10-03 11:56:30 -07:00 |
|
Donggyu Kim
|
2fd928fbe0
|
fix cost
|
2017-10-03 11:56:30 -07:00 |
|
Donggyu Kim
|
02fef8e2c3
|
graceful handling of empty files
|
2017-10-03 11:56:30 -07:00 |
|
Donggyu Kim
|
9e7c8dce3e
|
add SynFlops
|
2017-10-03 11:56:30 -07:00 |
|
Donggyu Kim
|
4f5a9ae02e
|
connect extra ports
|
2017-10-03 11:56:30 -07:00 |
|
Donggyu Kim
|
98155dd831
|
tests for macro compiler
|
2017-10-03 11:56:30 -07:00 |
|
Donggyu Kim
|
f3d39ad08f
|
initial port attempt for macro compiler
|
2017-10-03 11:56:30 -07:00 |
|
Adam Izraelevitz
|
c5d01ba19c
|
Added retime annotation
|
2017-09-06 14:44:09 -07:00 |
|