Professional Documents
Culture Documents
ภาษา VHDL1
ภาษา VHDL1
จัดทาโดย
นางสาวเมธาวี วรรณารักษ์ 65543206076-3
นายศรายุทธ มีปัญญา 65543206080-5
นายสรยุทธ จาปัญญ 65543206081-3
ปร วัติภาษา VHDL
ภาษา VDHL เป็นคาย่อของ VHSIC Hardware Description Language โดย VHSIC (อ่านว่า Vi’-Sik)
ย่อมาจาก Very High Speed Integrated Circuits ภาษา VHDL นี้เป็นภาษาที่ใช้สาหรับอธิบายพฤติกรรมของ
วงจรดิจิตอล
ใช้สาหรับการออกแบบวงจรดิจิตอลด้วยระบบอัตโนมัติ ซึ่งใช้กับอุปกรณ์ที่โปรแกรมได้เช่น FPGA
(Field-Programmable Gate Arrays) หรือ ASIC (Application-specific integrated circuits) VHDL
ปร วัติภาษา VHDL
ถูกพัฒนาขึ้นตั้งแต่ปี คศ. 1981 โดยกระทรวงกลาโหมสหรัฐอเมริกา (Department of Defense DOD) ได้ตั้ง
โครงการเพื่อศึกษาวิธีการที่จะช่วยพัฒนาระบบดิจิตอลที่สามารถนาไปผลิตได้อย่างรวดเร็ว จนถึงปี คศ. 1987 IEEE
(Institute of Electrical and Electronics Engineers ) ได้กาหนดเป็นมาตรฐานของภาษาฉบับแรกเรียกว่า IEEE 1076-
1987 หรือ VHDL’87 มาตรฐานนี้ได้รับการปรับปรุงเรื่อยมาจนถึงปี 1993 จึงมีมาตรฐานใหม่ได้ชื่อว่า IEEE 1993 หรือ
VHDL’93 จนถึงปัจจุบันนี้ ก็มี VHDL ออกมาหลายๆรุ่นแล้วเช่น VHDL 2006 และ มาตรฐาน IEEE 1076-2008 ถูกตีพิมพ์
ในเดือนมกราคม 2009
ปร วัติภาษา VHDL
Time line
1981 —> 1985 —> 1987 (กาหนดมาตรฐานครั้งแรก VHDL ‘87 —> 1993(VHDL’93) —> 2009 (VHDL)
Reference : http://narong.ece.engr.tu.ac.th/vhdl/document/01-ch1.pdf
โครงสร้างภาษา VHDL
โครงสร้างภาษา VHDL จ แบ่งเป็น 3 โครงสร้างหัวข้อหลักๆดังนี้
1.Library
ในส่วนของ library นี้จะทาหน้าที่เก็บ Package ต่างๆไว้ แต่ละโดยใน Package จะประกอบไปด้วย
โปรแกรมย่อย (subprogram) ต่างๆและ Package เหล่านี้สามารถนาไปใช้ในส่วนของ Entity และ
Architecture หรือ package ในชุดอื่น
รูปแบบในการเขียนชุดคาสั่งของ Entity
จะเป็นส่วนที่มีไว้สาหรับเขียนบรรยายหรือกาหนดพฤติกรรมการทางานของวงจรดิจิตอลที่ต้องการออกแบบใช้งาน
โดยที่พฤติกรรมของวงจรที่เขียนขึ้นจะต้องสัมพันธ์กับทิศทางรูปแบบของสัญญาณ (Signal_mode) ที่กาหนดไว้ในส่วนของ
ENTITY
รูปแบบการเขียนในส่วของ ARCHITECHTURE
1.ARCHITECHTURE architecture_name OF Entity_name IS
2.[declarations option]
3.BEGIN
4. :[code]
5.END architechture_name;
Reference:: https://coggle.it/diagram/V8OojZ31HL0YrgDx/t/โครงสร้างภาษา-vhdl?present=1
โปรแกรมที่สามารถเขียนภาษา VHDL
VDHL มีการใช้งานแบ่งเป็นสองรูปแบบหลัก คือ VDHL-87 และ VDHL-93 โปรแกรมที่ใช้ในการเขียน VDHL
สามารถมีหลายตัวเลือก ต่อไปนี้คือตัวอย่างโปรแกรมที่สามารถใช้ในการเขียน VDHL:
OR Gate
AND Gate
NOT Gate
NOR Gate
NAND Gate
XOR Gate
XNOR Gate
THANK YOU