luke whittlesey
								
							 
						 | 
						
							
							
							
							
								
							
							
								a8fe040906
								
							
						 | 
						
							
							
								
								Bug fix in $mem verilog backend + changed tests/bram flow of make test.
							
							
							
							
							
						 | 
						
							2015-06-04 16:12:40 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								08a4af3cde
								
							
						 | 
						
							
							
								
								Improvements in BLIF front-end
							
							
							
							
							
						 | 
						
							2015-05-24 08:03:21 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								4744bb95fb
								
							
						 | 
						
							
							
								
								Some fixes for $mem in verilog back-end
							
							
							
							
							
						 | 
						
							2015-05-20 13:55:50 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								42348cddd9
								
							
						 | 
						
							
							
								
								Merge pull request #63 from wluker/verilog-backend-mem
							
							
							
							
							
							
							
							Fixed bug in $mem cell verilog code generation. 
							
						 | 
						
							2015-05-11 21:38:06 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									luke whittlesey
								
							 
						 | 
						
							
							
							
							
								
							
							
								3bb5f064b8
								
							
						 | 
						
							
							
								
								Fixed bug in $mem cell verilog code generation.
							
							
							
							
							
						 | 
						
							2015-05-11 14:05:18 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								9e56739634
								
							
						 | 
						
							
							
								
								Disabled broken $mem support in verilog backend
							
							
							
							
							
						 | 
						
							2015-05-10 21:38:41 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									luke whittlesey
								
							 
						 | 
						
							
							
							
							
								
							
							
								6de8fea2c7
								
							
						 | 
						
							
							
								
								Made changes recommended by Clifford Wolf ...
							
							
							
							
							
							
							
							Removed bit_check_equal(), used RTLIL::SigBit for individual bits, used
dict<> instead of std::map, and used RTLIL::SigSpec instead of
std::vector. 
							
						 | 
						
							2015-05-10 11:33:24 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									luke whittlesey
								
							 
						 | 
						
							
							
							
							
								
							
							
								2c1e150297
								
							
						 | 
						
							
							
								
								Verilog backend for $mem cells should now be able to handle different
							
							
							
							
							
							
							
							write-enable bits and RD_TRANSPARENT parameter settings. 
							
						 | 
						
							2015-05-08 15:29:51 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									luke whittlesey
								
							 
						 | 
						
							
							
							
							
								
							
							
								c0b68f4848
								
							
						 | 
						
							
							
								
								Added support for $mem cells in the verilog backend.
							
							
							
							
							
						 | 
						
							2015-05-07 13:03:09 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									eddiehung
								
							 
						 | 
						
							
							
							
							
								
							
							
								7c62318239
								
							
						 | 
						
							
							
								
								Fix for all zero mask
							
							
							
							
							
						 | 
						
							2015-05-03 12:53:09 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									eddiehung
								
							 
						 | 
						
							
							
							
							
								
							
							
								079c1205fe
								
							
						 | 
						
							
							
								
								Escape '<' and '>' some more
							
							
							
							
							
						 | 
						
							2015-05-03 10:37:20 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									eddiehung
								
							 
						 | 
						
							
							
							
							
								
							
							
								872e13321c
								
							
						 | 
						
							
							
								
								For vtr, escape angle brackets as well
							
							
							
							
							
						 | 
						
							2015-04-28 08:56:00 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									eddiehung
								
							 
						 | 
						
							
							
							
							
								
							
							
								058deb777e
								
							
						 | 
						
							
							
								
								blifwriter: write out .names for true/false/undef type == '-'
							
							
							
							
							
						 | 
						
							2015-04-28 08:55:26 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								d176e613c2
								
							
						 | 
						
							
							
								
								Minor fixes in handling of "init" attribute
							
							
							
							
							
						 | 
						
							2015-04-09 15:12:26 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								aa0ab975b9
								
							
						 | 
						
							
							
								
								Removed "techmap -share_map" (use "-map +/filename" instead)
							
							
							
							
							
						 | 
						
							2015-04-08 12:13:53 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								c0e2b3eb11
								
							
						 | 
						
							
							
								
								Added "port_directions" to write_json output
							
							
							
							
							
						 | 
						
							2015-04-06 01:49:58 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								b0c0ede879
								
							
						 | 
						
							
							
								
								Added "init" attribute support to verilog backend
							
							
							
							
							
						 | 
						
							2015-04-04 18:06:52 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ahmed Irfan
								
							 
						 | 
						
							
							
							
							
								
							
							
								13e2e71ebe
								
							
						 | 
						
							
							
								
								Update README
							
							
							
							
							
							
							
							corrected url 
							
						 | 
						
							2015-04-03 17:11:45 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ahmed Irfan
								
							 
						 | 
						
							
							
							
							
								
							
							
								ed750f0a55
								
							
						 | 
						
							
							
								
								Delete btor.ys
							
							
							
							
							
							
							
							.ys script not needed 
							
						 | 
						
							2015-04-03 16:45:54 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ahmed Irfan
								
							 
						 | 
						
							
							
							
							
								
							
							
								e82e4f7df4
								
							
						 | 
						
							
							
								
								Update README
							
							
							
							
							
							
							
							pmux cell is implemented 
							
						 | 
						
							2015-04-03 16:45:14 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ahmed Irfan
								
							 
						 | 
						
							
							
							
							
								
							
							
								ea2e0297d5
								
							
						 | 
						
							
							
								
								separated memory next from write cell
							
							
							
							
							
						 | 
						
							2015-04-03 16:41:50 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								67e6dcd34a
								
							
						 | 
						
							
							
								
								Added Verilog backend $dffsr support
							
							
							
							
							
						 | 
						
							2015-03-18 08:01:37 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								6c8fdb1829
								
							
						 | 
						
							
							
								
								Documentation for JSON format, added attributes
							
							
							
							
							
						 | 
						
							2015-03-06 10:21:21 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								adc12ce46e
								
							
						 | 
						
							
							
								
								Json bugfix
							
							
							
							
							
						 | 
						
							2015-03-03 09:41:41 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								4fc63f27a1
								
							
						 | 
						
							
							
								
								Json backend improvements
							
							
							
							
							
						 | 
						
							2015-03-03 09:28:44 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								795a6e1d04
								
							
						 | 
						
							
							
								
								Added write_blif -attr
							
							
							
							
							
						 | 
						
							2015-03-02 23:47:45 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								8b488983d0
								
							
						 | 
						
							
							
								
								Added JSON backend
							
							
							
							
							
						 | 
						
							2015-03-02 23:30:58 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								5d4f513c3b
								
							
						 | 
						
							
							
								
								Added $assume support to write_smt2
							
							
							
							
							
						 | 
						
							2015-02-26 19:02:55 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								ff3f2448b1
								
							
						 | 
						
							
							
								
								Minor "write_smt2" help msg change
							
							
							
							
							
						 | 
						
							2015-02-22 16:30:02 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								4b89dd983c
								
							
						 | 
						
							
							
								
								Added "<mod>_a" and "<mod>_i" to write_smt2 output
							
							
							
							
							
						 | 
						
							2015-02-22 16:19:10 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								756b4064b2
								
							
						 | 
						
							
							
								
								Fixed "write_verilog -attr2comment" handling of "*/" in strings
							
							
							
							
							
						 | 
						
							2015-02-13 22:48:10 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								6978f3a77b
								
							
						 | 
						
							
							
								
								Added EDIF backend support for multi-bit cell ports
							
							
							
							
							
						 | 
						
							2015-02-01 15:43:35 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								fb8c755726
								
							
						 | 
						
							
							
								
								Shorter "dump" options
							
							
							
							
							
						 | 
						
							2015-01-31 23:52:36 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								2a9ad48eb6
								
							
						 | 
						
							
							
								
								Added ENABLE_NDEBUG makefile options
							
							
							
							
							
						 | 
						
							2015-01-24 12:16:46 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								43951099cf
								
							
						 | 
						
							
							
								
								Added dict/pool.sort()
							
							
							
							
							
						 | 
						
							2015-01-24 00:13:27 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								146f769bee
								
							
						 | 
						
							
							
								
								Cosmetic changes in verilog output format
							
							
							
							
							
						 | 
						
							2015-01-02 22:57:08 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								eefe78be09
								
							
						 | 
						
							
							
								
								Fixed memory->start_offset handling
							
							
							
							
							
						 | 
						
							2015-01-01 12:56:01 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								9e6fb0b02c
								
							
						 | 
						
							
							
								
								Replaced std::unordered_map as implementation for Yosys::dict
							
							
							
							
							
						 | 
						
							2014-12-26 21:35:22 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								a6c96b986b
								
							
						 | 
						
							
							
								
								Added Yosys::{dict,nodict,vector} container types
							
							
							
							
							
						 | 
						
							2014-12-26 10:53:21 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								e8c12e5f0c
								
							
						 | 
						
							
							
								
								Various fixes and improvements in "write_smt2 -bv"
							
							
							
							
							
						 | 
						
							2014-12-25 20:28:34 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								68233baa1f
								
							
						 | 
						
							
							
								
								Various fixes and improvements in write_smt2
							
							
							
							
							
						 | 
						
							2014-12-25 17:52:31 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								95f17dbab0
								
							
						 | 
						
							
							
								
								Added support for most BV cell types to write_smt2
							
							
							
							
							
						 | 
						
							2014-12-25 15:37:02 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								1c3d51375f
								
							
						 | 
						
							
							
								
								Added "write_smt2 -bv" and other write_smt2 improvements
							
							
							
							
							
						 | 
						
							2014-12-25 13:30:20 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								e548483c91
								
							
						 | 
						
							
							
								
								Added write_smt2 (only gate level logic supported so far)
							
							
							
							
							
						 | 
						
							2014-12-24 16:17:57 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								edb3c9d0c4
								
							
						 | 
						
							
							
								
								Renamed extend() to extend_xx(), changed most users to extend_u0()
							
							
							
							
							
						 | 
						
							2014-12-24 09:51:17 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								5df192e71c
								
							
						 | 
						
							
							
								
								Added $dffe support to write_verilog
							
							
							
							
							
						 | 
						
							2014-12-20 00:03:20 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								30de490d86
								
							
						 | 
						
							
							
								
								Fixed another bug in write_blif handling of $lut cells
							
							
							
							
							
						 | 
						
							2014-12-19 17:54:44 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								b95051fb70
								
							
						 | 
						
							
							
								
								Fixed writing of $lut cells in BLIF backend
							
							
							
							
							
						 | 
						
							2014-12-17 11:13:57 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								e01254d824
								
							
						 | 
						
							
							
								
								Added "write_blif -undef" and support for special "-" true/false/undef type
							
							
							
							
							
						 | 
						
							2014-12-14 18:00:38 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								59d11978fc
								
							
						 | 
						
							
							
								
								Added "write_blif -blackbox"
							
							
							
							
							
							
							
							based on code by Eddie Hung from
1e481661cb 
							
						 | 
						
							2014-12-14 17:45:03 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |