Commit Graph

46 Commits

Author SHA1 Message Date
Wolfgang Spraul
cf49add9e7 renamed fpga_net to fnet, added hello_world 2012-09-17 14:05:27 +02:00
Xiangfu
59692bec3b Makefile: forget bit.h 2012-09-14 00:48:05 +08:00
Xiangfu
f71954654c makefile: include dev files 2012-09-14 00:33:14 +08:00
Xiangfu
39b788c3b3 Makefile: build .so instead of .a libs 2012-09-14 00:30:20 +08:00
Xiangfu
9cc457f5a1 Makefile: add automatic dependencies 2012-09-14 00:30:20 +08:00
Wolfgang Spraul
279cd02600 switch cleanup 2012-09-13 03:35:16 +02:00
Xiangfu
f4bb5dad5e create static lib files: libfpga-bit.a libfpga-control.a libfpga-cores.a libfpga-floorplan.a libfpga-model.a 2012-09-08 13:07:42 +08:00
Xiangfu
2f25faf04b only install fp2bit and bit2fp on fpgatools 2012-09-07 21:46:02 +08:00
Xiangfu
9cf0a7e40c ignore error on rmdir 2012-09-07 21:46:02 +08:00
Xiangfu
7c1678ee98 Makefile: add verbosity control 2012-09-07 17:28:24 +08:00
Wolfgang Spraul
bec26d7bc0 better autotest framework, make test 2012-08-31 08:52:27 +02:00
Wolfgang Spraul
578c9db194 pinwire cleanup 2012-08-24 15:30:47 +02:00
Wolfgang Spraul
a88c4f1835 autotest, minor fixes all over 2012-08-23 07:27:23 +02:00
Wolfgang Spraul
63f16c95d0 some switch work 2012-08-22 10:22:38 +02:00
Wolfgang Spraul
d8a18a6034 bit2fp cleanup 2012-08-20 04:42:18 +02:00
Wolfgang Spraul
c9ee1165da broke bits.c into 2 separate files bit_regs.c and bit_frames.c 2012-08-19 13:31:14 +02:00
Wolfgang Spraul
0a5183cefd merged bit2txt into bit2fp 2012-08-18 13:40:17 +02:00
Wolfgang Spraul
5ac4354c67 autotest stub 2012-08-17 12:12:39 +02:00
Wolfgang Spraul
86dc27efd5 minor cleanup 2012-08-16 12:17:37 +02:00
Wolfgang Spraul
3487a8ad7b autotester 2012-08-16 10:57:51 +02:00
Wolfgang Spraul
b1d665e84b don't stop me now 2012-08-15 06:00:53 +02:00
Wolfgang Spraul
c9075b045c very first steps in autotester 2012-08-14 12:33:02 +02:00
Wolfgang Spraul
127a6fde24 starting with auto-tester 2012-08-14 05:36:59 +02:00
Xiangfu
c709333aa1 Makefile: add install/uninstall rules 2012-08-14 11:20:44 +08:00
Xiangfu
24876ab431 using pkg-config for libxml-2.0 cflags etc 2012-08-14 11:20:16 +08:00
Wolfgang Spraul
884c03657a higher-level compiler warnings - thanks to Werner! 2012-08-14 03:04:33 +02:00
Wolfgang Spraul
b06d618030 broke up the 5000 line model.c into 7 sub-files 2012-08-12 01:19:04 +02:00
Wolfgang Spraul
2bd0555257 some work around switches 2012-08-06 07:23:33 +02:00
Wolfgang Spraul
328d3934c2 better tools, a bit of logicout wiring 2012-08-03 08:27:05 +02:00
Wolfgang Spraul
eac8090301 wrote pair2net utility to build nets out of connection pairs 2012-08-02 03:45:59 +02:00
Wolfgang Spraul
0ebac7068f finished gclk 2012-08-01 04:28:43 +02:00
Wolfgang Spraul
17857de4d2 moving functions around a little 2012-07-31 11:24:30 +02:00
Wolfgang Spraul
76e644bb52 cleanup, fixes, some gclk vertical wiring 2012-07-31 08:53:07 +02:00
Wolfgang Spraul
60d8370497 added small text utilities hstrrep, sort_seq and merge_seq 2012-07-30 09:11:56 +02:00
Wolfgang Spraul
3f7db4d968 more powerful hashed string array, high-speed search and replace utility
hstrrep
2012-07-29 05:59:59 +02:00
Wolfgang Spraul
1dadb4c381 started with global clock wiring 2012-07-27 16:01:34 +02:00
Wolfgang Spraul
ae2438cca0 cleanup, wires, new_fp prints static connections 2012-07-26 05:26:27 +02:00
Wolfgang Spraul
a17588fac5 modeled first line - NN2 2012-07-23 10:34:28 +02:00
Wolfgang Spraul
40cb5e88a0 added new stub util new_floorplan 2012-07-18 04:37:15 +02:00
Wolfgang Spraul
d1e8d5f557 moved model into separate file so multiple utils can use it 2012-07-17 10:58:07 +02:00
Wolfgang Spraul
f69912f094 started modeling left side of chip 2012-07-15 09:09:14 +02:00
Wolfgang Spraul
f99572195a working on C model 2012-07-13 01:35:27 +00:00
Wolfgang Spraul
8a0bff748d incremental commit, some refactoring 2012-06-27 04:07:54 +02:00
Wolfgang Spraul
bc12dd96f3 ramb16 cleanup, going public domain, see unlicense.org 2012-06-26 01:45:43 +02:00
Wolfgang Spraul
2490c266a0 first steps 2012-06-10 07:33:24 +02:00
Wolfgang Spraul
be5d3f6374 parse .bit header strings 2012-06-03 03:05:01 +02:00