ดูเหมือนว่าโลกได้ตัดสินใจแล้วว่าstd_logic
(และstd_logic_vector
) เป็นวิธีเริ่มต้นในการเป็นตัวแทนบิตใน VHDL ทางเลือกจะเป็นstd_ulogic
ซึ่งไม่ได้รับการแก้ไข
สิ่งนี้ทำให้ฉันประหลาดใจเพราะโดยปกติคุณไม่ได้อธิบายบัสดังนั้นคุณไม่ต้องการคนขับหลายคนและไม่จำเป็นต้องแก้ไขสัญญาณ ข้อได้เปรียบของstd_ulogic
คอมไพเลอร์จะเตือนคุณก่อนถ้าคุณมีไดรเวอร์หลายตัว
คำถาม: นี่เป็นเพียงวัฒนธรรม / ประวัติศาสตร์หรือมีเหตุผลทางเทคนิคที่จะใช้ std_logic หรือไม่