soclayout.git
2020-06-06 Luke Kenneth... add mksyms.sh
2020-06-06 Luke Kenneth... Revert "add mksyms.sh"
2020-06-06 Luke Kenneth... add mksyms.sh
2020-06-06 Jean-Paul ChaputTest of the FU-FU matrix 30x30 with Coriolis matrixplacer.
2020-06-03 Luke Kenneth... add 16x16 version of FU-FU matrix
2020-05-22 Luke Kenneth... add test_fu_fu_matrix.il
2020-05-22 Luke Kenneth... add test_fu_fu_matrix.il
2020-05-20 Luke Kenneth... add 2nd test matrix
2020-05-20 Luke Kenneth... add dependency matrix example
2020-04-21 Luke Kenneth... automatically located the joining cells between add...
2020-04-21 Luke Kenneth... move get_net_connections to Module in utils.py
2020-04-21 Luke Kenneth... recursive test of get_net_connections
2020-04-21 Luke Kenneth... find connections through plugs
2020-04-21 Luke Kenneth... test out plug/net
2020-04-21 Luke Kenneth... whoops
2020-04-21 Luke Kenneth... move match_instance to Module
2020-04-21 Luke Kenneth... attempt 32-bit width to see if doAlu16Flat.py can cope...
2020-04-21 Luke Kenneth... print debug statement to see what is going on
2020-04-21 Luke Kenneth... whitespace tidyup
2020-04-21 Luke Kenneth... logic/if tidyup
2020-04-21 Luke Kenneth... spelling
2020-04-21 Luke Kenneth... squeeze size a bit more
2020-04-21 Luke Kenneth... corrections getting output routed
2020-04-21 Luke Kenneth... crushed doAlu16Flat down to 465x800
2020-04-21 Luke Kenneth... experimenting crushing alu16 experiment7 down while...
2020-04-20 Jean-Paul ChaputForgot to witre about block rotation.
2020-04-20 Jean-Paul ChaputOptimized (datapath) placement and direct place.
2020-04-06 Luke Kenneth... experimenting with positions
2020-04-06 Luke Kenneth... invert pin-direction to make it sort-of "mirror"
2020-04-06 Luke Kenneth... sort-of got layout positions ok
2020-04-06 Luke Kenneth... weird routing in top right corner, tracks go nowhere
2020-04-06 Luke Kenneth... segfault in katana routing
2020-04-06 Jock TannerAttempt to auto-place ALU16.
2020-04-06 Jock TannerDistinguish unset submodule placement.
2020-04-06 Jock TannerImprove (hopefully) `Module` submodule facility.
2020-04-06 Jock TannerImplement automatic AB.
2020-03-28 Luke Kenneth... set parameters using python style (and auto-detection)
2020-03-26 Luke Kenneth... reduce height of ALU16 slightly (to see if it is possible)
2020-03-26 Jock TannerRename the main method.
2020-03-26 Jock TannerRecover from awkward merge.
2020-03-26 Jock TannerReplace submodule functions with Module objects.
2020-03-26 Jock TannerReplace submodule functions with Module objects.
2020-03-26 Jock TannerSynchronize settings.
2020-03-21 Luke Kenneth... just a style thing
2020-03-21 Luke Kenneth... remove unused variable
2020-03-21 Luke Kenneth... remove manual add cell library
2020-03-20 Jock TannerUpdate according to the latest check toolkit.
2020-03-20 Jock TannerDo some cleanup.
2020-03-19 Jock TannerClarify unit conversion.
2020-03-18 Luke Kenneth... whitespace transform
2020-03-18 Jock TannerSimplify pin creation.
2020-03-18 Jock TannerParameterize bit width.
2020-03-17 Luke Kenneth... reposition add and sub, and do place in the *middle...
2020-03-16 Luke Kenneth... add mksym.sh
2020-03-16 Jock TannerGeneralize layer creation/retrieval.
2020-03-16 Jock TannerReturn unused layers.
2020-03-16 Jock TannerFix import.
2020-03-14 Jock TannerDelete stale code.
2020-03-13 Jock TannerFix style, imports, stale code.
2020-03-13 Jock TannerAdd experiment #7.
2020-03-06 Luke Kenneth... add ioring.py (forgot about)
2020-03-06 lkclwhoops removed mksym.sh when shouldnt
2020-03-06 lkclinteresting: using nsxlib in experiment/ never terminates
2020-03-06 lkclexperiment2 experimentation...
2020-03-06 lkclremove mksym.sh from low-level
2020-03-04 Luke Kenneth... add cmos to mksym.sh, disable YOSYS_FLATTEN
2020-03-04 Jean-Paul ChaputCorrect configuration for fpmul64.
2020-03-02 Luke Kenneth... add fpmul64.il test, to see how long it takes (10 minut...
2020-03-01 Luke Kenneth... managed to hack something together to get alu_hier...
2020-02-28 Luke Kenneth... add alu_hier place/route, partially works
2020-02-28 Luke Kenneth... add sub function (class-ish form)
2020-02-28 Luke Kenneth... successful ring created around add.ap
2020-02-28 Luke Kenneth... hmm still not adding traces
2020-02-28 Luke Kenneth... add VIA but metal not working yet
2020-02-28 Luke Kenneth... move add and sub, shrink alu_hier box
2020-02-27 Luke Kenneth... place and route alu_hier, not quite working yet
2020-02-27 Luke Kenneth... do sub layout as well
2020-02-27 Luke Kenneth... "UnManaged Configuration [16843009] = [1+1+0+1,1+0...
2020-02-27 Luke Kenneth... try adding short track manually (doesnt work)
2020-02-27 Luke Kenneth... getting closer to connecting at edge
2020-02-27 Luke Kenneth... successful route but still 40L off the top
2020-02-27 Luke Kenneth... overlap error in routing (two connections on same...
2020-02-26 Luke Kenneth... more experimenting, got cell down to smallest size...
2020-02-26 Luke Kenneth... segfault in pyDoAlu16.py
2020-02-26 Luke Kenneth... experiment with subtractor
2020-02-25 Luke Kenneth... add first experimental hierarchical place/route
2020-02-25 Luke Kenneth... add experiment5
2020-02-25 Luke Kenneth... add clk and ck so that ck is recognised for routing
2020-02-24 Luke Kenneth... add make view
2020-02-24 Luke Kenneth... bit more experimenting making an ioring around an adder
2020-02-24 Luke Kenneth... make example as close to adder benchmark as possible
2020-02-24 Luke Kenneth... simplify experiment4 to an adder, similar to adder...
2020-02-24 Luke Kenneth... add mksyms.sh
2020-02-24 Luke Kenneth... whoops yes use clocktree
2020-02-24 Luke Kenneth... add missing mksym.sh
2020-02-24 Luke Kenneth... continue experimentation
2020-02-23 Luke Kenneth... add sm3 to nets
2020-02-22 Luke Kenneth... correct nets for experiment2
2020-02-22 Luke Kenneth... track down module in which vdd / vss error exists ...
2020-02-22 Luke Kenneth... remove working code, shrink "fail" case
next