Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								4017cc6380
								
							
						 | 
						
							
							
								
								aiger: -xaiger to return $_FF_ flops
							
							
							
							
							
						 | 
						
							2020-05-14 10:33:56 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								6f4f795953
								
							
						 | 
						
							
							
								
								aiger/xaiger: use odd for negedge clk, even for posedge
							
							
							
							
							
							
							
							Since abc9 doesn't like negative mergeability values 
							
						 | 
						
							2020-05-14 10:33:56 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								483a190c1b
								
							
						 | 
						
							
							
								
								aiger: -xaiger to parse initial state back into (* init *) on Q wire
							
							
							
							
							
						 | 
						
							2020-05-14 10:33:56 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								53fc3ed645
								
							
						 | 
						
							
							
								
								aiger: -xaiger to read $_DFF_[NP]_ back with new clocks created
							
							
							
							
							
							
							
							according to mergeability class, and init state as cell attr 
							
						 | 
						
							2020-05-14 10:33:56 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								a0afa1787e
								
							
						 | 
						
							
							
								
								aiger: fixes for ports that have start_offset != 0
							
							
							
							
							
						 | 
						
							2020-05-02 10:00:32 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Henner Zeller
								
							 
						 | 
						
							
							
							
							
								
							
							
								c15040c218
								
							
						 | 
						
							
							
								
								aigerparse: only define __STDC_FORMAT_MACROS it not already before.
							
							
							
							
							
						 | 
						
							2020-04-07 12:50:31 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								956ecd48f7
								
							
						 | 
						
							
							
								
								kernel: big fat patch to use more ID::*, otherwise ID(*)
							
							
							
							
							
						 | 
						
							2020-04-02 09:51:32 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								fdafb74eb7
								
							
						 | 
						
							
							
								
								kernel: use more ID::*
							
							
							
							
							
						 | 
						
							2020-04-02 07:14:08 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								43092f063f
								
							
						 | 
						
							
							
								
								Fix NDEBUG warnings
							
							
							
							
							
						 | 
						
							2020-03-19 08:48:39 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								6d27d43727
								
							
						 | 
						
							
							
								
								Add and use SigSpec::reverse()
							
							
							
							
							
						 | 
						
							2020-01-28 10:37:16 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								ce6a690d27
								
							
						 | 
						
							
							
								
								xilinx/ice40/ecp5: undo permuting LUT masks in lut_map
							
							
							
							
							
							
							
							Now done in read_aiger 
							
						 | 
						
							2020-01-27 13:30:27 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								c7fbe13db5
								
							
						 | 
						
							
							
								
								read_aiger: set abc9_box_seq attr
							
							
							
							
							
						 | 
						
							2020-01-24 13:11:43 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								73526a6f10
								
							
						 | 
						
							
							
								
								read_aiger: also parse abc9_mergeability
							
							
							
							
							
						 | 
						
							2020-01-22 14:21:25 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								cd093c00f8
								
							
						 | 
						
							
							
								
								read_aiger: discard LUT inputs with nodeID == 0; not < 2
							
							
							
							
							
						 | 
						
							2020-01-21 11:56:30 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								7f728bc116
								
							
						 | 
						
							
							
								
								read_aiger: ignore constant inputs on LUTs
							
							
							
							
							
						 | 
						
							2020-01-21 11:16:50 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								03ce2c72bb
								
							
						 | 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into eddie/abc9_refactor
							
							
							
							
							
						 | 
						
							2020-01-15 16:42:16 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								05c8858a90
								
							
						 | 
						
							
							
								
								read_aiger: $lut prefix in front
							
							
							
							
							
						 | 
						
							2020-01-15 14:31:32 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								53a99ade9c
								
							
						 | 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into eddie/abc9_refactor
							
							
							
							
							
						 | 
						
							2020-01-14 11:46:56 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								f63f76c372
								
							
						 | 
						
							
							
								
								read_aiger: also rename "$0"
							
							
							
							
							
						 | 
						
							2020-01-14 09:01:53 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								2c65e1abac
								
							
						 | 
						
							
							
								
								abc9: break SCC by setting (* keep *) on output wires
							
							
							
							
							
						 | 
						
							2020-01-13 21:45:27 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								ee95fa959a
								
							
						 | 
						
							
							
								
								read_aiger: uniquify wires with $aiger<autoidx> prefix
							
							
							
							
							
						 | 
						
							2020-01-13 21:28:27 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								766e16b525
								
							
						 | 
						
							
							
								
								read_aiger: make $and/$not/$lut the prefix not suffix
							
							
							
							
							
						 | 
						
							2020-01-13 17:34:37 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								d979648b7a
								
							
						 | 
						
							
							
								
								read_aiger: more accurate debug message
							
							
							
							
							
						 | 
						
							2020-01-09 10:02:19 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								943ea4bf9e
								
							
						 | 
						
							
							
								
								read_aiger: do not double-count outputs for flops
							
							
							
							
							
						 | 
						
							2020-01-09 08:55:36 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								2ca8c10e7a
								
							
						 | 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into eddie/abc9_refactor
							
							
							
							
							
						 | 
						
							2020-01-07 15:43:22 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								2ac36031d4
								
							
						 | 
						
							
							
								
								read_aiger: consistency between ascii and binary; also name latches
							
							
							
							
							
						 | 
						
							2020-01-07 13:30:31 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								8f5388ea5b
								
							
						 | 
						
							
							
								
								read_aiger fixes
							
							
							
							
							
						 | 
						
							2020-01-07 11:59:57 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								b94cf0c126
								
							
						 | 
						
							
							
								
								read_aiger: connect identical signals together
							
							
							
							
							
						 | 
						
							2020-01-07 11:43:28 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								baba33fbd3
								
							
						 | 
						
							
							
								
								read_aiger: cope with latches and POs with same name
							
							
							
							
							
						 | 
						
							2020-01-07 11:22:48 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								738af17a26
								
							
						 | 
						
							
							
								
								read_aiger: default -clk_name to be empty
							
							
							
							
							
						 | 
						
							2020-01-07 11:21:45 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								61a2a60595
								
							
						 | 
						
							
							
								
								read_aiger: do not process box connections, work standalone
							
							
							
							
							
						 | 
						
							2020-01-07 09:48:11 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								b57f692a9e
								
							
						 | 
						
							
							
								
								read_aiger: consistency between ascii and binary
							
							
							
							
							
						 | 
						
							2020-01-07 09:32:34 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								83616e7866
								
							
						 | 
						
							
							
								
								read_aiger: add -xaiger option
							
							
							
							
							
						 | 
						
							2020-01-06 12:43:29 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								96db05aaef
								
							
						 | 
						
							
							
								
								parse_xaiger to not take box_lookup
							
							
							
							
							
						 | 
						
							2019-12-31 17:06:03 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								e5ed8e8e21
								
							
						 | 
						
							
							
								
								parse_xaiger to reorder ports too
							
							
							
							
							
						 | 
						
							2019-12-31 16:50:22 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								a6fdb9f5c1
								
							
						 | 
						
							
							
								
								aiger frontend to user shorter, $-prefixed, names
							
							
							
							
							
						 | 
						
							2019-12-17 15:50:01 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								5f50e4f112
								
							
						 | 
						
							
							
								
								Cleanup xaiger, remove unnecessary complexity with inout
							
							
							
							
							
						 | 
						
							2019-12-17 15:45:26 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								0875a07871
								
							
						 | 
						
							
							
								
								read_xaiger to cope with optional '\n' after 'c'
							
							
							
							
							
						 | 
						
							2019-12-17 15:45:26 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								c0339bbbf1
								
							
						 | 
						
							
							
								
								Name inputs/outputs of aiger 'i%d' and 'o%d'
							
							
							
							
							
						 | 
						
							2019-12-13 16:21:09 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								ab667d3d47
								
							
						 | 
						
							
							
								
								Call abc9 with "&write -n", and parse_xaiger() to cope
							
							
							
							
							
						 | 
						
							2019-12-06 16:35:57 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								69d8c1386a
								
							
						 | 
						
							
							
								
								Do not connect undriven POs to 1'bx
							
							
							
							
							
						 | 
						
							2019-12-06 16:21:06 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								a576747483
								
							
						 | 
						
							
							
								
								Consistent log message, ignore 's' extension
							
							
							
							
							
						 | 
						
							2019-11-20 15:40:46 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								7959e9d6b2
								
							
						 | 
						
							
							
								
								Fix merge issues
							
							
							
							
							
						 | 
						
							2019-10-04 17:21:14 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								7a45cd5856
								
							
						 | 
						
							
							
								
								Merge remote-tracking branch 'origin/eddie/abc_to_abc9' into xaig_dff
							
							
							
							
							
						 | 
						
							2019-10-04 16:58:55 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								aae2b9fd9c
								
							
						 | 
						
							
							
								
								Rename abc_* names/attributes to more precisely be abc9_*
							
							
							
							
							
						 | 
						
							2019-10-04 11:04:10 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								f9bb335294
								
							
						 | 
						
							
							
								
								Cleanup $currQ from aigerparse
							
							
							
							
							
						 | 
						
							2019-09-30 16:36:42 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								8684b58bed
								
							
						 | 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into xaig_dff
							
							
							
							
							
						 | 
						
							2019-09-30 12:29:35 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Miodrag Milanović
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								0d27ffd4e6
								
							
						 | 
						
							
							
								
								Merge pull request #1416 from YosysHQ/mmicko/frontend_binary_in
							
							
							
							
							
							
							
							Open aig frontend as binary file 
							
						 | 
						
							2019-09-30 17:49:23 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Eddie Hung
								
							 
						 | 
						
							
							
							
							
								
							
							
								1123c09588
								
							
						 | 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into xaig_dff
							
							
							
							
							
						 | 
						
							2019-09-29 19:39:12 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Miodrag Milanovic
								
							 
						 | 
						
							
							
							
							
								
							
							
								9e55b234b4
								
							
						 | 
						
							
							
								
								Fix reading aig files on windows
							
							
							
							
							
						 | 
						
							2019-09-29 15:40:37 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |