Property Specification Language (PSL) is a language developed by Accellera for specifying properties or assertions about hardware designs. The properties can then be simulated or formally verified. Since September 2004 the standardization on the language has been done in IEEE 1850 working group. In September 2005, the IEEE 1850 Standard for Property Specification Language (PSL) was announced.
Property Specification Language aims to be used with multiple electronic system design languages such as:
- VHDL (IEEE 1076),
- Verilog (IEEE 1364),
- SystemVerilog (IEEE 1800), and
- SystemC (IEEE 1666) by Open SystemC Initiative (OSCI).
References
- Attention: This template ({{cite doi}}) is deprecated. To cite the publication identified by doi:10.1109/IEEESTD.2005.97780, please use {{cite journal}} (if it was published in a bona fide academic journal, otherwise {{cite report}} with
|doi=10.1109/IEEESTD.2005.97780
instead.- IEC 62531:2007 Attention: This template ({{cite doi}}) is deprecated. To cite the publication identified by doi:10.1109/IEEESTD.2007.4408637, please use {{cite journal}} (if it was published in a bona fide academic journal, otherwise {{cite report}} with
|doi=10.1109/IEEESTD.2007.4408637
instead.
- IEC 62531:2007 Attention: This template ({{cite doi}}) is deprecated. To cite the publication identified by doi:10.1109/IEEESTD.2007.4408637, please use {{cite journal}} (if it was published in a bona fide academic journal, otherwise {{cite report}} with
- Attention: This template ({{cite doi}}) is deprecated. To cite the publication identified by doi:10.1109/IEEESTD.2010.5446004, please use {{cite journal}} (if it was published in a bona fide academic journal, otherwise {{cite report}} with
|doi=10.1109/IEEESTD.2010.5446004
instead.- IEC 62531:2012 Attention: This template ({{cite doi}}) is deprecated. To cite the publication identified by doi:10.1109/IEEESTD.2012.6228486, please use {{cite journal}} (if it was published in a bona fide academic journal, otherwise {{cite report}} with
|doi=10.1109/IEEESTD.2012.6228486
instead.
- IEC 62531:2012 Attention: This template ({{cite doi}}) is deprecated. To cite the publication identified by doi:10.1109/IEEESTD.2012.6228486, please use {{cite journal}} (if it was published in a bona fide academic journal, otherwise {{cite report}} with
External links
- IEEE 1850 working group
- IEEE Announcement September 2005
- Accellera
- Property Specification Language Tutorial
- Designers guide to PSL
Books on PSL
- Using PSL/Sugar for Formal and Dynamic Verification 2nd Edition, Ben Cohen, Ajeetha Kumari, Srinivasan Venkataramanan
- A Practical Introduction to PSL, Cindy Eisner, Dana Fisman