Commit Graph
100 Commits
Author SHA1 Message Date
alexmadison b21b84e78d added some watches 2022-07-06 15:46:41 +02:00
alexmadison 194a7ad196 created version of tdc_g without register read functionality 2022-07-06 15:35:20 +02:00
alexmadison 2ddbeac978 generated a tdc_glue with only 8 registers 2022-07-06 14:06:19 +02:00
alexmadison 7896e0de24 added tests for dynapse sadc hs 2022-07-05 10:53:17 +02:00
alexmadison 8753540b33 removed inverted inputs from sadc encoder, regenned with proper reset sigs I hope 2022-07-01 17:26:55 +02:00
alexmadison a70c9a1b6d removed extra supply vss lines from tiehi/lows 2022-06-29 18:25:44 +02:00
alexmadison 9a7a34c02f please god let this be the last regen of the act. Tiehi/lo's have been given fake PRs 2022-06-29 16:24:00 +02:00
alexmadison 8e38a0fb01 put fake PRs in tiehi/los lol 2022-06-29 15:58:58 +02:00
alexmadison f488e5dc81 renamed to sadc_encoder 2022-06-29 13:36:14 +02:00
alexmadison 836e19a72d added sadc encoder with inputs low active for dynapse sadcs 2022-06-29 13:18:42 +02:00
alexmadison ba7ae68651 lmao forgot to remove top.vdd/vss 2022-06-28 18:20:57 +02:00
alexmadison cd978118b5 dindo nuffin 2022-06-28 18:04:40 +02:00
alexmadison 1a7c6121a0 don't think i regenned netlist.v but just to be safe lol 2022-06-28 14:46:43 +02:00
alexmadison df3bb4022c regenned netlist with sigbufs fixed lol 2022-06-27 15:57:02 +02:00
alexmadison 14ba815112 fixed treegate buff issue lol 2022-06-27 11:56:12 +02:00
alexmadison 79c3d9ed98 tdc glue small for testing 2022-06-23 17:54:10 +02:00
alexmadison 905adaad48 added a buffer to the reset pd on req lines 2022-06-23 17:53:07 +02:00
alexmadison 6b0eff672c removed split modules folder from git 2022-06-23 17:51:50 +02:00
alexmadison 4e01e252b8 final final generation of tdc_glue i swear 2022-06-23 17:51:16 +02:00
alexmadison 144d89fb90 moved _y_a_B away from the out req lines to avoid more parasitic capacitance in neuron hs 2022-06-22 20:34:59 +02:00
alexmadison 4d4183f714 altered pull downs and ups in the encoder and neuron handshake to minimise parasitic capacitances when ack switches 2022-06-22 19:22:27 +02:00
alexmadison 6c1e079fd4 did some sram shit, doesnt matter 2022-06-22 19:16:04 +02:00
alexmadison 6daea1ef02 updated dummy neurons to have Buf X12 to avoid slow in acks 2022-06-22 19:14:39 +02:00
alexmadison c972419199 regenned with delays in encoder 2022-06-21 14:00:04 +02:00
alexmadison dde782d7c0 updated 2d encoder simple to include delays after the arbiter 2022-06-21 13:39:34 +02:00
alexmadison 7ca41040a3 beta idea to have slow falling edge delays on ack from arbiter. bad idea, gonna revert lol 2022-06-21 12:06:15 +02:00
alexmadison 17d9d3da41 regenned without pulldown delays 2022-06-20 16:10:35 +02:00
alexmadison 8953fdafe6 removed PRs from keeps, again... 2022-06-20 15:43:56 +02:00
alexmadison 6a7da77a92 removed line pulldown delays oops 2022-06-20 15:43:22 +02:00
alexmadison ce4e6dc23c regenned modules with synapses and neurons removed from top level 2022-06-17 12:29:45 +02:00
alexmadison 21d6982763 removed synapses and neurons from top level outputs: 2022-06-17 12:10:25 +02:00
alexmadison c790e73e69 regenned without name change stuff 2022-06-17 11:56:01 +02:00
alexmadison bfffdb7e97 deleted heretical files 2022-06-16 18:45:35 +02:00
alexmadison 2cd1a4b91a genned 2022-06-16 18:06:06 +02:00
alexmadison 3d0e36fbfb genned verilog netlist 2022-06-16 17:48:13 +02:00
alexmadison 0cdc01c279 regenned texel dualcore glue with new registers and neuron req keep fix 2022-06-16 17:40:33 +02:00
alexmadison 75f79705c6 fixed bug in neuron handshake array where keeps were connected to post-buffered reqs rather than pre-buffered reqs... 2022-06-16 16:56:38 +02:00
alexmadison 97dacbfd08 commented out old registers 2022-06-15 18:08:33 +02:00
alexmadison 87577268e5 added improved registers 2022-06-15 17:58:34 +02:00
alexmadison 2ea83f3472 test merge of sram rw output working 2022-05-10 15:34:04 +02:00
alexmadison 016f634ac6 test of spike from sram workin 2022-05-10 15:22:19 +02:00
alexmadison 9ee41dc390 spikes out to sram working 2022-05-10 14:53:26 +02:00
alexmadison 7735cf8cba made note of demux td to fixgit add ../dataflow_neuro/primitives.act 2022-05-10 14:53:00 +02:00
alexmadison 4c208bc18a packets to sram rw working 2022-05-10 14:07:51 +02:00
alexmadison 9ceaa10eeb minor change in demux_td 2022-05-09 19:29:37 +02:00
alexmadison af2c6c665d adding mapper io to chip wip 2022-05-09 19:29:18 +02:00
alexmadison 03851e19b7 mapper test init 2022-05-09 18:04:49 +02:00
alexmadison 1586adc0e1 started adding mapper 2022-05-09 18:04:17 +02:00
alexmadison f3a9f2f44c minor changes 2022-05-09 16:50:26 +02:00
alexmadison 0d7b82a0dd altered amzo targettting tests to avoid instabilities 2022-05-09 16:48:58 +02:00
alexmadison b1e24fa93c added more monitoring tests 2022-05-08 19:05:52 +02:00
alexmadison b994b60690 inverted TBUFs 2022-05-08 17:03:38 +02:00
alexmadison 6ed0c4bfed beefed up prsim to include AMZIOs 2022-05-08 17:03:02 +02:00
alexmadison 04a7a108d5 added reset signals in and out 2022-05-06 14:17:15 +02:00
alexmadison f4c6ce3112 minor indentation fix 2022-05-05 15:02:56 +02:00
alexmadison 71a2192427 texel dualcore with glue passed tests 2022-05-05 14:57:38 +02:00
alexmadison 7e895605da dummy neuron block init 2022-05-05 14:56:59 +02:00
alexmadison 10f4821eaa regenned texel dualcore innovus fairly finaly?? 2022-05-02 19:45:34 +02:00
alexmadison d3a1a27bb0 added buffering to EFO signals 2022-05-02 19:11:24 +02:00
alexmadison de06893549 added reset sigs to neuron syn cores 2022-05-02 18:49:57 +02:00
alexmadison f70b453ba7 Merge branch 'dev' of ssh://git.web.rug.nl:222/bics/actlib_dataflow_neuro into dev 2022-05-02 15:27:38 +02:00
alexmadison cd445d1736 added inverters on every 4th synapse targetting line 2022-05-02 15:26:03 +02:00
alexmadison a114505a0b fixed size of syn x channel 2022-04-25 13:15:53 +02:00
alexmadison b25b403ed4 added keeps to output AMZO lines 2022-04-25 12:20:00 +02:00
alexmadison 28823c4bca regened texel dualcore prs 2022-04-25 10:32:47 +02:00
alexmadison e6f1a31f68 encoder1d with bd simmed 2022-04-21 16:09:13 +02:00
alexmadison e3237e6115 set line pull down delays to zero, rero, regenned prs 2022-04-21 15:10:12 +02:00
alexmadison 82aae3d337 added bufx32 2022-04-21 14:56:57 +02:00
alexmadison 1e7133cafe reverted hughs madness 2022-04-21 14:55:18 +02:00
alexmadison 3f7cbf2b87 Merge branch 'innovus_ready' into dev 2022-04-21 14:49:30 +02:00
alexmadison 28c821a757 Merge branch 'dev' of ssh://git.web.rug.nl:222/bics/actlib_dataflow_neuro into dev 2022-04-21 14:49:20 +02:00
alexmadison ec03f8abe4 added reg reset sig 2022-04-21 14:33:41 +02:00
alexmadison c91a7cad50 added separate reset sig for regs 2022-04-21 14:32:04 +02:00
alexmadison 75a42fff1b texel prs for innovus generated 2022-04-21 14:31:35 +02:00
alexmadison 3443d46b9b completely cut out the neuron and synapse hs from core 2022-04-21 14:07:15 +02:00
alexmadison 41f240726c internal access added 2022-04-21 10:41:37 +02:00
alexmadison c3b336267b added nrn syn ports to dualcore 2022-04-21 10:35:43 +02:00
alexmadison 1a41c03aeb more renaming 2022-04-21 10:23:58 +02:00
alexmadison 10ecb7f55f exposed pd lines 2022-04-21 10:11:26 +02:00
alexmadison 83ae6a4cc3 adjusted pull up channel names 2022-04-20 19:31:06 +02:00
alexmadison bb63182694 disentangled neurons and pull downs 2022-04-20 19:21:55 +02:00
alexmadison 351b3ea151 disentangled synapse handshake circuits, passing tests 2022-04-20 18:24:43 +02:00
alexmadison cd5900d4dc tapeout freeze 2022-04-14 17:51:34 +02:00
alexmadison f7d2db9ef3 cleaned decoder code 2022-04-14 16:37:53 +02:00
alexmadison 62a87ab99c fixed stupid bug in dualrail decoder refresh 2022-04-14 16:31:16 +02:00
alexmadison 058da32b5b made dualrail decoder en use fewer AND gates 2022-04-13 18:53:39 +02:00
alexmadison 17cbc269a6 altered dly cfg to use not(t) rather than f 2022-04-13 18:44:41 +02:00
alexmadison 57d895c4e7 added dr dec refhresh to decoder en 2022-04-13 17:43:03 +02:00
alexmadison 67f8197e8d added decoder refhres to hybrid hs 2022-04-13 17:41:35 +02:00
alexmadison bf4af13e04 added decoder dualrail refresh 2022-04-13 17:35:41 +02:00
alexmadison 4cca8c14fe texel dualcore testing wip 2022-04-13 15:22:45 +02:00
alexmadison 300c2effde texel dualcore initial tests passed 2022-04-13 14:16:56 +02:00
alexmadison a51f2191d6 migrating to core 2022-04-13 11:12:16 +02:00
alexmadison 0abc47f682 Merge branch 'dev' of ssh://git.web.rug.nl:222/bics/actlib_dataflow_neuro into dev 2022-04-12 17:49:23 +02:00
alexmadison ec6d91127f texel small testt working 2022-04-12 17:48:59 +02:00
alexmadison 4216f8808f added sigbuf in chips 2022-04-12 16:41:30 +02:00
alexmadison fdf05371f3 added sigbufs to register 2022-04-12 16:37:59 +02:00
alexmadison 9d864117d4 Merge branch 'dev' of ssh://git.web.rug.nl:222/bics/actlib_dataflow_neuro into dev 2022-04-12 15:45:17 +02:00
alexmadison 194f33ec81 fixed minor instability in demux 2022-04-12 15:44:29 +02:00
alexmadison 790622bf95 added nrn/syn output TBUFs, added nrn/syn EFO flag inputs 2022-04-12 15:43:46 +02:00