aboutsummaryrefslogtreecommitdiff
path: root/src/test/resources
AgeCommit message (Collapse)Author
2016-10-26Add RawString ExtModule parameter supportjackkoenig
While unsafe, this supports Verilog parameter types. Tests now require Verilator 3.884+ to pass.
2016-10-26Add Support for Parameterized ExtModules and Name Overridejackkoenig
Adds support for Integer, Double/Real, and String parameters in external modules. Also add name field to extmodules so that emitted name can be different from Firrtl name. This is important because parameterized extmodules will frequently have differing IO even though they need to be emitted as instantiating the same Verilog module.
2016-10-26Add ExtModule Testsjackkoenig
2016-10-07Add test for Firrtl mems with no ports (#327)Jack Koenig
2016-09-12Add LegalizeSpec for testing Verilog Legalization passJack
2016-05-12Restructured Compiler to use Transforms. Added an InlineInstance pass.Adam Izraelevitz
Transforms are new unit of modularity within the compiler.
2016-05-03Add Expand Whens testjackkoenig
2016-05-03Make simulations that time out fail when run in firrtlTestsjackkoenig
2016-04-20Add tests for CHIRRTL mem port definitions.jackkoenig
Including using different clocks and ports defined in when scope.
2016-04-20Fix top.cpp reset race condition #137jackkoenig
2016-04-08Add small test for issue #105jackkoenig
2016-03-15Revamp string literal handlingjackkoenig
2016-03-03Add some integration tests: successful compilation and executionjackkoenig
2016-02-23Add rocket regression, just runs rocket.fir through Verilog compiler and ↵Jack
compares to expected Verilog. Uses ScalaTest. Should be eventually replaced with actual simulation of rocket-chip