Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-11-18 | Move core_selector config script to core/platform/common, generate ↵ | Paul Selkirk | |
project-specific core_selectors in the build directories. | |||
2015-11-18 | Move novena_clkmgr IBUFGDS to clkmgr_dcm, to put the Xilinx-specific ↵ | Paul Selkirk | |
primitives in one place. | |||
2015-11-16 | new constraint file for building for EIM with a dev-bridge board in place | Paul Selkirk | |
2015-11-15 | fix top_module name for fmc build | Paul Selkirk | |
2015-11-14 | Catch up with other branch merges. | Paul Selkirk | |
- All cores use active-low reset now. - TRNG cores are contiguous (but they still have their own mux, so occupy a block of 16 cores). - Use modexps6 instead of modexp. | |||
2015-11-13 | Merge branch 'config_core_selector' | Paul Selkirk | |
2015-11-12 | Merge branch 'modexps6' | Paul Selkirk | |
2015-11-12 | Change reset to active-low. | Paul Selkirk | |
2015-11-12 | Merge branch 'activelow' | Paul Selkirk | |
2015-11-02 | Committing once again to 'activelow' branch... | Pavel V. Shatov | |
2015-10-29 | add fmc | Paul Selkirk | |
2015-10-19 | integrate Pavel's new clkmgr code | Paul Selkirk | |
2015-10-19 | catch up to changes in core version numbers | Paul Selkirk | |
2015-09-29 | Attempting to optimize out the one-cycle delay didn't work, relatively | Rob Austein | |
low priority, so just disable the optimization for now. | |||
2015-09-29 | Add support for error_wire and block_memory options. | Rob Austein | |
2015-09-29 | Sick hacks to compensate for sparse MUX within TRNG core. | Rob Austein | |
2015-09-28 | Comment update. | Rob Austein | |
2015-09-28 | ModExpS6 has no error output. | Rob Austein | |
2015-09-28 | RawConfigParser doesn't support super(). | Rob Austein | |
2015-09-28 | Handle reset high/low logic in the config file. Connect error signals. | Rob Austein | |
2015-09-28 | ModExpS6 top is called modexps6_wrapper, not modexps6, sigh. | Rob Austein | |
2015-09-27 | Comments. | Rob Austein | |
2015-09-27 | Add "requires" option. | Rob Austein | |
2015-09-27 | Wedge modexps6 into the addressing scheme. Adjust timing of other | Rob Austein | |
cores. Tweak TRNG templates to support multiple instances, more for consistency than than because we really expect multiple TRNGs. | |||
2015-09-27 | Comments noting the strange history of the addressing scheme. | Rob Austein | |
2015-09-26 | Sorted out reset pins (I think). Seems our various core authors have | Rob Austein | |
different opinions about whether reset should be high or low, and the core selector code is responsible for making this right. Hmm. Address map may still be wrong, as addressing scheme seems to have changed while the core_select branch was gathering dust. | |||
2015-09-25 | Previous commit was incomplete. | Rob Austein | |
2015-09-25 | Minor cleanup. | Rob Austein | |
2015-09-25 | Incomplete attempt to track changes to core_selector architecture. | Rob Austein | |
The board_regs and comm_regs cores handle reset differently, but there's also this sys_ena wire which appeared out of the ether one day and is not yet in this movie. This version does NOT synthesize (nor did the previous ones, but now we know it...). | |||
2015-09-25 | Track filename changes to modexp core that took place ages ago. | Rob Austein | |
2015-09-25 | Configure makefile vfiles list too. | Rob Austein | |
2015-09-24 | Git rid of commas in config language, add some comments. | Rob Austein | |
2015-09-24 | Convert to something a bit more object-oriented, to simplify adding | Rob Austein | |
additional methods for things like .h and .mk files. | |||
2015-09-23 | MODEXPS6_ADDR_BASE goes away under the new scheme. | Rob Austein | |
2015-09-23 | Trailing whitespace cleanup. | Rob Austein | |
2015-09-23 | Merge branch 'modexps6' into config_core_selector_sra | Rob Austein | |
2015-07-18 | update lint for new ipcore modules | Paul Selkirk | |
2015-07-17 | remove .xco files from build | Paul Selkirk | |
2015-07-17 | remove all non-essential files related to clkmgr_dcm | Paul Selkirk | |
2015-07-17 | move new modexps6 core from test to core | Paul Selkirk | |
2015-07-17 | experimental modexps6 (which requires changing the read timing on all other ↵ | Paul Selkirk | |
cores) | |||
2015-06-26 | Track filename changes in ModExp core. | Rob Austein | |
2015-06-23 | add tools to configure and start an FPGA bitstream | Paul Selkirk | |
2015-06-18 | use a variable for AR, to facilitate cross-compiling | Paul Selkirk | |
2015-06-18 | build all cores with i2c | Paul Selkirk | |
2015-06-18 | add support for verilator linting | Paul Selkirk | |
2015-06-10 | generate core_selector, probe FPGA for cores at software startup | Paul Selkirk | |
2015-06-10 | add modexp_core.v to build | Paul Selkirk | |
2015-06-03 | Merge remote-tracking branch 'refs/remotes/origin/master' | Joachim Strömbergson | |
2015-06-03 | Adding the 1024 bit sign and verify test cases used in the C model and the ↵ | Joachim Strömbergson | |
testbench that are based on the real RSA key generated by Rob. Both tests works on the modexp in the Novena. |