การนับนับสิบๆ ปี คือวงจรดิจิตอลที่ใช้นับในระบบตัวเลขที่ระบุ การออกแบบตัวนับเหล่านี้ต้องการวิธีการอย่างเป็นระบบ เพื่อตรวจสอบว่ามีการนับและปฏิบัติการที่เหมาะสมภายในระบบตัวเลขที่ต้องการหรือไม่ บทความนี้ใช้วิธีแบบขั้นบันไดในการออกแบบทศวรรษต่าง ๆ ที่ถูกปรับแต่งมาสําหรับระบบตัวเลขต่าง ๆ
การเข้าใจระบบจํานวน
ขั้นแรกต้องเข้าใจพื้นฐานของระบบตัวเลข ตัวอย่างเช่น ทศนิยม (ฐาน 10), ฐาน 2) หรือเลขฐาน 16 การรู้จํานวนตัวเลขสูงสุด ช่วยในการตรวจสอบจํานวนการพลิก หรือระยะที่ต้องการในเคาน์เตอร์
การ กําหนด ความ เป็น กลาง
คํานวณช่วงจํานวนนับทั้งหมด สําหรับระบบทศนิยม ตัวนับทศวรรษนับจาก 0 ถึง 9 ต้องเพิ่มค่าฐานอื่น ๆ ให้ปรับจํานวนการพลิกตัวตามสูตร:
[FLT: 0] จํานวนของฟลิปฟล็อป = ⁇ log ฐาน (นับแมกซ์ + 1]
การ ออก แบบ ระบบ ต่าง ๆ ที่ ขัด แย้ง กัน
ออกแบบวงจรเพื่อนับในระบบจํานวนที่ต้องการ ซึ่งเกี่ยวกับการปรับการพลิกคว่ําแบบวนรอบ หรือการจับคู่แบบประสาน ตรรกะสําหรับการรีเซ็ตตัวนับ หลังจากนับได้สูงสุดแล้ว จําเป็นในการรักษาวงจรการนับที่เหมาะสม
การปรับกลไกการรีเซ็ต ทําให้แน่ใจว่าวงจรการนับจะถูกต้อง ตัวอย่างเช่น ในตัววัดทศนิยม การปรับค่าจะเกิดขึ้นหลังจากการนับ 9, การกลับไปยัง 0 ประตูแบบตรรกะถูกใช้เพื่อตรวจสอบการนับสูงสุด และจุดชนวนการรีเซ็ต
การ ทํา ให้ อิ่ม และ การ ทดสอบ
ปรับโครงสร้างวงจรบนกระดานขนมปัง หรือโปรแกรมจําลอง ทดสอบตัวนับที่ถูกต้องในระบบจํานวนที่ระบุ ตรวจสอบว่าการรีเซ็ตจะเกิดขึ้นอย่างถูกต้องที่จํานวนสูงสุด และที่วงจรการนับอย่างเหมาะสม
- เข้าใจระบบตัวเลข
- ความจุการแสดงผลตัวนับ
- ออกแบบวงจรที่มีฟลิปฟลัปที่เหมาะสม
- ตรรกะการรีเซ็ตที่สมบูรณ์
- ทดสอบตัวนับอย่างละเอียด