aboutsummaryrefslogtreecommitdiffstats
path: root/python
Commit message (Collapse)AuthorAgeFilesLines
* synth: handle more signed operations. For #1101Tristan Gingold2020-01-191-140/+144
|
* vhdl: recognize predefined shift operators for ieee.numeric_std. For #1077Tristan Gingold2020-01-111-77/+85
|
* synth: handle ieee.math_real.round Fix #1075Tristan Gingold2020-01-103-235/+238
|
* ams-vhdl: add support for 'delayed for quantity.Tristan Gingold2019-12-311-25/+28
|
* ams-vhdl: handle zoh, ltf and ztf attributes.Tristan Gingold2019-12-313-101/+126
|
* ams-vhdl: add simultaneous null statement.Tristan Gingold2019-12-301-86/+90
|
* ams-vhdl: add frequency function, minor fixes.Tristan Gingold2019-12-301-180/+181
|
* ams-vhdl: check nature for record natures and terminals.Tristan Gingold2019-12-302-235/+249
|
* vhdl: improve support of AMS-vhdl (array and record natures, source quantities)Tristan Gingold2019-12-283-741/+1004
|
* vhdl: add Has_Delay_Machanism for optional 'inertial' printing.Tristan Gingold2019-12-262-13/+21
|
* vhdl: recognize ieee.std_logic_1164.is_x.Tristan Gingold2019-12-242-345/+348
|
* vhdl: recognize sin and cos from math_real.Tristan Gingold2019-11-262-225/+229
|
* synth: preliminary work to support intrinsic procedures.Tristan Gingold2019-11-141-172/+175
|
* files_map-editor: add Copy_Source_File.Tristan Gingold2019-11-061-0/+2
|
* files_map: add Discard_Source_File, Free_Source_File,Tristan Gingold2019-11-061-0/+3
|
* files_map-editor: turn Replace_Text to a function.Tristan Gingold2019-11-061-0/+4
|
* vhdl: recognize rising_edge/falling_edge.Tristan Gingold2019-11-062-375/+378
|
* Add names for formal input gates/attributes.Tristan Gingold2019-10-301-167/+173
|
* vhdl: recognize std_logic_unsigned.conv_integer.Tristan Gingold2019-10-131-18/+19
| | | | Handle more operators in synth.
* vhdl: recognize conv_integer functions from std_logic_arith.Tristan Gingold2019-10-112-172/+178
|
* vhdl: recognize std_logic_signed package (from synopsys).Tristan Gingold2019-10-112-6/+16
|
* vhdl: recognize minus from std_logic_unsignedTristan Gingold2019-10-111-22/+27
|
* vhdl: recognize conv_unsigned from ieee.std_logic_arith.Tristan Gingold2019-10-102-171/+176
|
* synth: handle package bodies.Tristan Gingold2019-10-072-302/+304
|
* vhdl: recognize div operators.Tristan Gingold2019-09-301-90/+96
|
* vhdl: recognize rotate functions.Tristan Gingold2019-09-222-217/+223
|
* vhdl: add exit/next flags.Tristan Gingold2019-09-182-95/+115
|
* vhdl: recognize numeric_std shift_left.Tristan Gingold2019-09-112-217/+223
|
* vhdl: recognize numeric_std mul.Tristan Gingold2019-09-071-82/+88
|
* vhdl: renames Conditional_Expression to Conditional_Expression_Chain.Tristan Gingold2019-09-022-5/+5
|
* vhdl synth: recognize more operators (add uns log).Tristan Gingold2019-09-021-91/+95
|
* vhdl: recognize ieee.numeric_std std_match.Tristan Gingold2019-08-302-196/+202
|
* vhdl: recognize 1164 condition operator, handle in synth.Tristan Gingold2019-08-302-109/+118
|
* synth: handle verification units.Tristan Gingold2019-08-202-245/+253
|
* vhdl: parse verification unit (WIP).Tristan Gingold2019-08-171-242/+243
|
* vhdl: declare verification units (WIP).Tristan Gingold2019-08-163-479/+510
|
* vhdl: recognize PSL units reserved words.Tristan Gingold2019-08-163-723/+745
|
* libghdl: preliminary work to also support synth.Tristan Gingold2019-08-131-0/+1
|
* vhdl: remove unused Get/Set_Choice_Order.Tristan Gingold2019-08-092-276/+268
|
* pnodes.py: be strict about comments, refactoring.Tristan Gingold2019-08-071-42/+62
|
* Add support for PSL assumptions, used in formal verification (#880)Pepijn de Vos2019-08-072-110/+117
| | | | | | | | | | | | | | | | | | | | | | | | | | * vhdl: make the parser understand PSL assume * assume does not actually have report according to the spec. Just a property. * add SPL assume to semantic analysis * canonicalise PSL assume * add assume to annotations * add PSL assume to simulation code * statement -> directive * add assume to translation files * update ticked24 testcase * correctly parse assume * add assume testcase * refactor chunk of duplicated code
* python: regenerate files.Tristan Gingold2019-07-263-287/+302
|
* libghdl: import Free_Dependence_List.Tristan Gingold2019-07-111-0/+2
|
* libghdl: automatically set the prefix from shared libraryTristan Gingold2019-07-091-12/+17
|
* python: add errorout_console, disp_config.Tristan Gingold2019-07-082-0/+6
|
* Fix a merge collision.Tristan Gingold2019-07-081-154/+84
|
* vhdl: rename Cover_Statement to Cover_Directive.Tristan Gingold2019-07-041-3/+3
|
* vhdl: parse and analyze restrict directive.Tristan Gingold2019-07-042-21/+96
|
* Move pnodes.py.py to xtools directory.Tristan Gingold2019-07-041-3/+0
|
* vhdl: add anonymous_signal_declaration.Tristan Gingold2019-07-032-340/+401
|