TELKOMNIKA (Telecommunication Computing Electronics and Control)
Vol 24, No 2: April 2026

A counter-centric binary-to-binary coded decimal and multiplexed seven-segment driver on an Artix-7 FPGA

Ahmed Mohamed Abdellatif Abdelrahman Elngar (King Abdulaziz University)
Muhamad S. Mauladdawilah (King Abdulaziz University)
Tariq H. M. Alomary (King Abdulaziz University)



Article Info

Publish Date
01 Apr 2026

Abstract

This paper presents a complete field-programmable gate array (FPGA) implementation for showing a 4-bit binary value (0–15) as a two-digit decimal number on the Nexys-4 double data rate (DDR) seven-segment display. The design comprises: (i) a compact binary-to-binary-coded decimal (BCD) converter tailored to the 0–15 range; (ii) a seven-segment decoder for active-low, common-anode digits; and (iii) a counter-based clock-enable controller that time-multiplexes the digits at a rate chosen to be flicker-free yet energy-efficient. A simple timing model links the divider width , the number of digits , and the refresh rate . Simulation verified hazard-free switching and one-hot anode selection; hardware tests on the Nexys-4 DDR (100 MHz clock) confirmed the analysis. Selecting  yields  ms and  Hz, which removes ghosting while avoiding unnecessary high-frequency scanning. The system displays all inputs correctly and provides a clear sizing rule for wider inputs and more digits. The approach is fully synthesizable, resource-light, and portable to larger word-lengths and displays.

Copyrights © 2026






Journal Info

Abbrev

TELKOMNIKA

Publisher

Subject

Computer Science & IT

Description

Submitted papers are evaluated by anonymous referees by single blind peer review for contribution, originality, relevance, and presentation. The Editor shall inform you of the results of the review as soon as possible, hopefully in 10 weeks. Please notice that because of the great number of ...