TY - GEN
T1 - Electronic circuit and system design using python and VHDL
AU - Grout, Ian
N1 - Publisher Copyright:
© 2018 IEEE
PY - 2018/7/2
Y1 - 2018/7/2
N2 - In electronic system design, there is typically a need to develop and simulate descriptions of the design in a suitable language prior to any physical prototyping and production. Common design flows use one or more languages to achieve this. More recently, the use of source-to-source compilers to translate a high-level design description from one language to another has become a requirement and this approach can be seen in applications such as hardware system design using the field programmable gate array (FPGA). In this paper, the role of the Python open-source programming language is considered and the translation of Python based algorithms to hardware descriptions in VHDL is discussed. The paper will discuss the modeling, simulation and translation of design descriptions that are to be implemented within the FPGA targeting sensor input and digital signal processing requirements.
AB - In electronic system design, there is typically a need to develop and simulate descriptions of the design in a suitable language prior to any physical prototyping and production. Common design flows use one or more languages to achieve this. More recently, the use of source-to-source compilers to translate a high-level design description from one language to another has become a requirement and this approach can be seen in applications such as hardware system design using the field programmable gate array (FPGA). In this paper, the role of the Python open-source programming language is considered and the translation of Python based algorithms to hardware descriptions in VHDL is discussed. The paper will discuss the modeling, simulation and translation of design descriptions that are to be implemented within the FPGA targeting sensor input and digital signal processing requirements.
KW - Compiler
KW - Electronic systems
KW - Python
KW - VHDL
UR - http://www.scopus.com/inward/record.url?scp=85062217728&partnerID=8YFLogxK
U2 - 10.1109/ECTICon.2018.8620048
DO - 10.1109/ECTICon.2018.8620048
M3 - Conference contribution
AN - SCOPUS:85062217728
T3 - ECTI-CON 2018 - 15th International Conference on Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology
SP - 13
EP - 16
BT - ECTI-CON 2018 - 15th International Conference on Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 15th International Conference on Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology, ECTI-CON 2018
Y2 - 18 July 2018 through 21 July 2018
ER -