[RFC] [VTA] [TSIM] Enabling Cycle-Accurate Hardware Simulation for VTA #3009 (#3010)
* merge files
* move verilator to the right place
* change name to tsim
* add default rule to be build and run
* add README for tsim
* Update README.md
* add some structural feedback
* change name of VTASim to VTADPISim
* more renaming
* update comment
* add license
* fix indentation
* add switch for vta-tsim
* add more licenses
* update readme
* address some of the new feedback
* add some feedback from cpplint
* add one more whitespace
* pass pointer so linter is happy
* pass pointer so linter is happy
* README moved to vta documentation
* create types for dpi functions, so they can be handle easily
* fix pointer style
* add feedback from docs
* parametrize width data and pointers
* fix comments
* fix comment
* add comment to class
* add missing parameters
* move README back to tsim example
* add feedback
* add more comments and remove un-necessary argument in finish
* update comments
* fix cpplint
* fix doc