| 
								
								
									 Claire Wolf | 173aa27ca5 | Add support for non-power-of-two mem chunks in verific importer Signed-off-by: Claire Wolf <claire@symbioticeda.com> | 2020-05-14 14:38:13 +02:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 5017ff4a97 | verific: ignore anonymous enums | 2020-04-30 07:48:47 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 97bfe65d3a | verific: support VHDL enums too | 2020-04-27 15:17:13 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | dd5f206d9e | verific: recover wiretype/enum attr as part of import_attributes() | 2020-04-27 08:43:54 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | b52eccef3a | Revert "verific: import enum attributes from verific" This reverts commit 5028e17f7d. | 2020-04-24 11:57:55 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | d3555c667c | verific: do not assert if wire not found; warn instead | 2020-04-23 16:28:11 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 5028e17f7d | verific: import enum attributes from verific | 2020-04-22 17:26:56 -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 |  | 
				
					
						| 
								
								
									 Claire Wolf | 2ce7a0d369 | Merge pull request #1667 from YosysHQ/clifford/verificnand Add Verific support for OPER_REDUCE_NAND | 2020-01-30 19:55:53 +01:00 |  | 
				
					
						| 
								
								
									 Claire Wolf | 60876ce183 | Merge pull request #1503 from YosysHQ/eddie/verific_help `verific` pass to print help message when command syntax error | 2020-01-30 18:05:16 +01:00 |  | 
				
					
						| 
								
								
									 Claire Wolf | 23c44afaed | Add Verific support for OPER_REDUCE_NAND Signed-off-by: Claire Wolf <clifford@clifford.at> | 2020-01-30 18:01:13 +01:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | f443695a38 | Merge remote-tracking branch 'origin/master' into eddie/verific_help | 2020-01-27 10:34:10 -08:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | d730bba6d2 | verific: no help() when no YOSYS_ENABLE_VERIFIC | 2020-01-27 10:32:18 -08:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 7b445121cc | verific: also unflatten for 'hierarchy' flow as per @cliffordwolf | 2020-01-27 10:15:22 -08:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | cccc0ae112 | verific: unflatten struct ports | 2020-01-24 10:12:52 -08:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 22dd9f107c | Send people to symbioticeda.com instead of verific.com Signed-off-by: Clifford Wolf <clifford@clifford.at> | 2019-12-18 13:06:34 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | db323685a4 | Add Verific support for SVA nexttime properties Signed-off-by: Clifford Wolf <clifford@clifford.at> | 2019-11-22 16:11:56 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | e93e4a7a2c | Improve handling of verific primitives in "verific -import -V" mode Signed-off-by: Clifford Wolf <clifford@clifford.at> | 2019-11-22 16:00:07 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 6af0d03fae | Add Verific SVA support for "always" properties Signed-off-by: Clifford Wolf <clifford@clifford.at> | 2019-11-22 15:52:21 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 55bda2b2c6 | Correctly treat empty modules as blackboxes in Verific Signed-off-by: Clifford Wolf <clifford@clifford.at> | 2019-11-20 12:56:31 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | f6ff311a1d | Do not rename VHDL entities to "entity(impl)" when they are top modules Signed-off-by: Clifford Wolf <clifford@clifford.at> | 2019-11-20 12:54:10 +01:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | e2819ce31c | Oops | 2019-11-19 13:25:38 -08:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 84711f0e8c | Print help message for verific pass | 2019-11-19 13:24:48 -08:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 84982b3083 | Improve naming scheme for (VHDL) modules imported from Verific Signed-off-by: Clifford Wolf <clifford@clifford.at> | 2019-10-24 12:13:50 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | d49c6b2cba | Add "verific -L" Signed-off-by: Clifford Wolf <clifford@clifford.at> | 2019-10-24 09:14:03 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 4033ff8c2e | Fix handling of "restrict" in Verific front-end Signed-off-by: Clifford Wolf <clifford@clifford.at> | 2019-10-21 12:39:28 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 27d59dc055 | Fix erroneous ifndef-NDEBUG in verific.cc Signed-off-by: Clifford Wolf <clifford@clifford.at> | 2019-08-17 14:49:55 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 0c5db07cd6 | Fix various NDEBUG compiler warnings, closes #1255 Signed-off-by: Clifford Wolf <clifford@clifford.at> | 2019-08-13 13:29:03 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | f54bf1631f | Merge pull request #1258 from YosysHQ/eddie/cleanup Cleanup a few barnacles across codebase | 2019-08-10 09:52:14 +02:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 6d77236f38 | substr() -> compare() | 2019-08-07 12:20:08 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 48d0f99406 | stoi -> atoi | 2019-08-07 11:09:17 -07:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 9260e97aa2 | Automatically prune init attributes in verific front-end, fixes #1237 Signed-off-by: Clifford Wolf <clifford@clifford.at> | 2019-08-07 15:31:49 +02:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | c11ad24fd7 | Use std::stoi instead of atoi(<str>.c_str()) | 2019-08-06 16:45:48 -07:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 046e1a5214 | Use State::S{0,1} | 2019-08-06 16:22:47 -07:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | fc462c8243 | Call "read_verilog" with -defer from "read" Signed-off-by: Clifford Wolf <clifford@clifford.at> | 2019-07-29 10:29:36 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 36120fcc30 | Only support Symbiotic EDA flavored Verific Signed-off-by: Clifford Wolf <clifford@clifford.at> | 2019-06-02 10:14:50 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 2faa1d0e80 | Enable Verific flag veri_elaborate_top_level_modules_having_interface_ports, fixes #1055 Signed-off-by: Clifford Wolf <clifford@clifford.at> | 2019-05-30 10:04:26 +02:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | c7d7d8ad1b | For hier_tree::Elaborate() also include SV root modules (bind) | 2019-05-03 20:53:25 +02:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 3ea54ec400 | Fix verific_parameters construction, use attribute to mark top netlists | 2019-05-03 20:53:25 +02:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | a27b42e975 | WIP -chparam support for hierarchy when verific | 2019-05-03 20:53:25 +02:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 0f1a4cc03c | verific_import() changes to avoid ElaborateAll() | 2019-05-03 20:53:25 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 7682629b79 | Add "read -verific" and "read -noverific" Signed-off-by: Clifford Wolf <clifford@clifford.at> | 2019-03-27 14:03:35 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | c863796e9f | Fix "verific -extnets" for more complex situations Signed-off-by: Clifford Wolf <clifford@clifford.at> | 2019-03-26 14:17:46 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | cebd21aa96 | Merge pull request #858 from YosysHQ/clifford/svalabels Add support for using SVA labels in yosys-smtbmc console output | 2019-03-09 11:14:57 -08:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | ee013fba54 | Update help message for -chparam | 2019-03-09 01:56:16 +00:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 2aa3903757 | Add -chparam option to verific command | 2019-03-09 01:54:01 +00:00 |  | 
				
					
						| 
								
								
									 Eddie Hung | 1dc060f32e | Fix spelling | 2019-03-09 00:43:50 +00:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | cda37830b0 | Add hack for handling SVA labels via Verific Signed-off-by: Clifford Wolf <clifford@clifford.at> | 2019-03-07 10:52:44 -08:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 60e3c38054 | Improve "read" error msg Signed-off-by: Clifford Wolf <clifford@clifford.at> | 2019-02-28 20:34:42 -08:00 |  |