1. Sep 02, 2016
  2. Aug 31, 2016
  3. Aug 26, 2016
    • Howard Mao's avatar
      emit wires instead of registers for invalid randomization · a2af16c1
      Howard Mao authored
      Before, the verilog emitter would connect registers to the invalid ports
      and use random initialization on the generated registers.
      
      It is better to generate wires instead and use random assignment on the
      wires.
      a2af16c1
    • Howard Mao's avatar
      update verilog generation test · e69d44fc
      Howard Mao authored
      e69d44fc
    • Howard Mao's avatar
      Finer grained control over randomization · 87ad4220
      Howard Mao authored
      We previously had `ifdef guards on some parts of the emitted verilog to
      control whether some registers or nets should be given random initial
      values. These guards were all dependent on the RANDOMIZE macro.
      
      However, there were actually three separate cases being controlled
      
       1. Giving random values to disconnected wires
       2. Random initialization of registers
       3. Random initialization of memories
      
      It is possible that the designer would want to switch these three on or
      off independently in simulation. For instance, the latter two are
      usually safe because registers and memories will get some definite
      binary value at power on in the actual circuit, but the first one can
      be quite dangerous because the undriven wire could be metastable.
      
      This change provides separate macros for each of the three sets of
      guards so that they can be controlled independently.
      87ad4220
  4. Aug 19, 2016
  5. Aug 18, 2016
  6. Aug 17, 2016
  7. Aug 16, 2016
    • Adam Izraelevitz's avatar
      Update README.md · 197760a9
      Adam Izraelevitz authored
      Added help string #234
      197760a9
    • Adam Izraelevitz's avatar
      Update README.md · 2bb33667
      Adam Izraelevitz authored
      2bb33667
    • Adam Izraelevitz's avatar
      Remove stanza (#231) · bebd04c4
      Adam Izraelevitz authored
      * Removed stanza implementation/tests.
      
      In the future we can move the stanza tests over, but for now they should
      be deleted.
      
      * Added back integration .fir files
      
      * Added Makefile to give Travis hooks
      
      * Added firrtl script (was ignored before)
      bebd04c4
  8. Aug 13, 2016
  9. Aug 10, 2016
  10. Aug 09, 2016
  11. Aug 06, 2016
  12. Aug 05, 2016
  13. Aug 04, 2016
  14. Aug 03, 2016
  15. Aug 02, 2016