Academia.eduAcademia.edu

Display Unit for Bangla Characters

2009, IIUC Studies

Segmented representation is used in lieu of the dot matrices representation for alphanumeric characters of different languages. Due to concerns of cost, power loss and design complexity, the segmented representation becomes more popular over the dot matrices. There are very limited display units for English, Arabic, and Bangla alphanumeric characters. 18-segments display is normally used to display the entire alphabetic character of English. But there is no standard display unit for Bangla Alphabetic Characters. Although recently different segmented display models for Bangla characters have been proposed, the quality of the characters stay below the mark.

I I UC STUDI ES ISSN 1813-7733 Vol. – 4, December 2007 Published in April 2008 (p 71-86) Display Unit for Bangla Characters Mohammad Osiur Rahman∗ Mohammad Aktaruzzaman Khan∗∗ Abstract: Segmented representation is used in lieu of the dot matrices representation for alphanumeric characters of different languages. Due to concerns of cost, power loss and design complexity, the segmented representation becomes more popular over the dot matrices. There are very limited display units for English, Arabic, and Bangla alphanumeric characters. 18-segments display is normally used to display the entire alphabetic character of English. But there is no standard display unit for Bangla Alphabetic Characters. Although recently different segmented display models for Bangla characters have been proposed, the quality of the characters stay below the mark. In this paper, 26-segments display for Bangla alphabetic character has been proposed. From the review it appears that it is the first proposed display in the world for Bangla Alphabetic Character. Here a grid structure consisting of 26 segments has been discovered. All Bangla characters vowel and consonants can be characterized by using this grid structure. As there can be at least vowels (12), consonants (39), punctuation, and some other symbols to be displayed, 6-bit inputs are used to represent each character. After analyzing which segments will be activated for which character, appropriate logic function and circuits have been derived in order to display each Bangla character. Finally, a comparative analysis is made among the different proposed segmented display models to find out the cost and effectiveness in terms of display quality, power loss, and design complexity. Keywords: 7-segment, 12-segment, 17-segment, segment, non-overlapping segments, K-map. 18- 1. Introduction Now-a-days Bangla Alphabetic Characters are represented using dotmatrics system [1, 2] where a large number of dots are to be ∗ ∗∗ Assistant Professor, Dept. of Computer Science & Engineering, University of Chittagong and Ex- Assistant Professor, Dept. of Computer Science & Engineering, IIUC Lecturer, Department of Business Administration, IIUC. IIUC Studies, Vol. 4 manipulated. On the other hand for English Alphanumeric LED displays are available in three common formats [1]. For displaying only numbers and hexadecimal letters, simple 7-segment displays such as that shown in [1] are used. To display numbers and the entire alphabetic, 18-segments displays such as that shown in [1] or 5×7 dotmatrix displays such as that shown in [1] can be used. 11-segment display for Bangla and English numerals [3,4], 12-segment for Bangla, English, and Arabic numerals, 9-segment for only English and Arabic digits [3], 9-segment [5] and 10-segment [6,7,8] for Bangla digits and 16-segments for multilingual [9] are already proposed. Since, Bangla Alphabetic characters are represented using dot metrics as a result the cost of the display unit increases due to storage space, a large number of dots, power loss, and design complexity. But recently very few researchers address the point to represent Bangla Alphabetic characters using segmented display unit [10,11,12,13]. Still there is no standard segmented display unit for Bangla Alphabetic characters. Moreover, to present the proposed 26-segmented display system is the most perfect and effective among all other display models [10,11,12,13] in terms of display quality, power loss, and design complexity. In this proposed 26-segment display system, we have to manipulate only 26 segments, which saves considerable amount of money or storage space [14]. In this display unit segments don’t intersect each other. It is easy to implement for any display unit. 2. Previous Proposed Segment Display Models For Bangla Characters A.K.M. Najmul Islam et. al. proposed 17-segment display unit [10] for Bangla vowels. In Figure 1(a) shows the 17-segment display unit and Figure 1(b) shows its character sets. From its character sets it is observed that vowel F is not clear enough. The quality of appearance is not good enough for all characters except A, Av, D, and E characters. Drawbacks of 17-segment for Bangla vowels are that the characters are not clear enough and the quality of characters is not good enough. (a) 72 Display Unit for Bangla Characters (b) Figure 1: (a) 17-segment display for Bangla Vowels (b) Character Sets for 17segment display for Bangla Vowels Salauddin Mohammad Masum et. al. proposed a 14-Segment display model [11] only for vowels. In Figure 2(a) shows the 14-segment display unit and Figure 12(b) shows its character sets. It covers only 11 Bangla vowels. The model is mainly based on straight lines. But the traditional Bangla vowel alphabets are not based only on straight lines. Many of them are based rather curved lines to a great extend. So, 14-segment display system for Bangla vowels cannot be accepted a standard in the display system because, here, the proposed vowels are asymmetrical, and dissimilar and are, rather, not familiar to the users. The proposed alphabets are, also, not identical to corresponding Bangla ones. This 14-segment model is not full, rather partial, as it is lacking in Bangla consonants and digits. (a) 73 IIUC Studies, Vol. 4 (b) Figure 2: (a) 14-segment display for Bangla Vowels (b) Character Sets for 14-segment display for Bangla Vowels Samiran Mahmud et. al. proposed 31-segment display model [12] for Bangla characters. In Figure 3(a) shows the 31-segment display unit and Figure 3(b) shows its character sets. The proposers claim that this display system has been proposed for Bangla characters, both digits and alphabets. But, here, we find 28 consonants and 6 digits only. Hence, it lacks 11 consonants and 4 digits. So, it does not cover all the Bangla alphabets and digits. Many of the proposed characters are dissimilar to the original Bangla characters, such as P, c, f , T , U, and V. These are not also familiar to the users. (a) 74 Display Unit for Bangla Characters (b) Figure 3: (a) 31-segment display for Bangla Characters (b) Character Sets for 31-segment display for Bangla Characters Salauddin Mohammad Masum et. al. proposed 44-segment display model [13] for consonants. In Figure 4(a) shows the 44-segment display unit and Figure 4(b) shows its character sets. This model is proposed only for consonants. Some of the characters of this model are better than those of 31-segment display model. But some other characters are based on straight lines and, hence, are dissimilar to the original Bangla consonants such as K, Q, l , k, n, Z, V, g, f , r, and u. 75 IIUC Studies, Vol. 4 (a) 76 Display Unit for Bangla Characters (b) Figure 4: (a) 44-segment display only for Bangla consonants (b) Character Sets for 44-segment display only for Bangla consonants 3. 26-segment Display We have discovered a grid structure consisting of 26 segments (shown in Figure 5). All Bangla characters vowel and consonants can be characterized by using this grid structure. As there can be at least vowels (12) and consonants (39) and some special symbols to be displayed, 6-bits input are used to represent each character. After analyzing which segments will be activated for which character, appropriate logic function and circuits have been derived in order to display each Bangla character. 77 IIUC Studies, Vol. 4 Figure 5: The Model of 26-segment for Bangla Alphabetic Characters Display 4. Characterization for Bangla Characters By using Segments In Table 4.1 we represent all the Bangla alphabetic characters by using our proposed 26-segment display. From the table we summarized Table 4.2 that represents the active segments of corresponding Bangla alphabetic characters. By using 7-segment display all the English digits (0-9) can be displayed and by using 18-segment Alphanumeric Character of English can be displayed. But there is no display system for Bangla. In our proposed display system, all Bangla Alphabetic characters can be represented by using some or all the 26-segments a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z which are non-overlapping. The structure of non-overlapping segments is shown in figure 5. To represent Bangla alphabetic characters the following segments are activated for respective digits from our proposed 26-segment display: A is represented by (a,c,f,i,,j,k,n,r,s,t) Avis represented by (a,c,f,i,j,k,n,r,s,t,x) B is represented by (a,i,j,k,n,y) C is represented by (a,f,i,j,k,n,p,y) D is represented by (a,c,d,f,k,l,y) E is represented by (a,b,c,d,f,k,l,y) F is represented by (h,i,k,n,r,s,t,u,x) G is represented by (c,f,i,n,q,r,s) H is represented by (c,f,i,n,q,r,s,t,y) I is represented by (b,f,i,j,k,l) J is represented by (b,f,i,j,k,l,p,t,y) 9 is represented by (i,j,p,t,y) K is represented by (a,k,n,p,r,s,t,w) L is represented by (h,i,k,n,r,s,t) Mis represented by (j,q,s,t) Nis represented by (a,h,k,n,r,s,t) Ois represented by (c,f,g,h,i,k) Pis represented by (a,d,e,f,k,l) Qis represented by (a,d,e,f,k,l,n) R is represented by (a,c,d,f,j,k,l,o) S is represented by (a,k,n,p,r,s,t,u,x) T is represented by (c,f,i,n,q,r,s,v,w) Uis represented by (a,d,e,f,k,y) Vis represented by (a,k,n,p,r,s,t,y) Wis represented by (a,b,d,f,k,l) Xis represented by (a,d,e,f,k) Y is represented by (i,q,s,t) Z is represented by (a,c,f,i,j,k) _ is represented by (i,j,k,n,r,s,t) ` is represented by (a,d,e,f,k,r) 78 Display Unit for Bangla Characters a is represented by (h,i,k,n,p,r,s,t) b is represented by (a,m,n,r,s,t) c is represented by (j,p,q,s,t) d is represented by (a,j,k,n,r,s,v) e is represented by (a,k,n,p,r,s,t) f is represented by (a,b,f,h,i,k) g is represented by (a,h,k,m,n,r,s,t) h is represented by (a,j,k,n,r,s,t) i is represented by (a,k,m,n,p,r,s,t) j is represented by (a,m,n,r,u,x) k is represented by (g,i,q,s,t,z) l is represented by (a,j,k,n,o,r,s,t) mis represented by (a,f,j,k,n,r,s,t) n is represented by (a,i,j,k,n) o is represented by (a,b,d,f,k,l,m) p is represented by (a,d,e,f,k,m) q is represented by (a,j,k,m,n,r,s,t) r is represented by (f,h,i,k) s is represented by (c,i) t is represented by (i,m) uis represented by (c,f,i,k,p) 79 IIUC Studies, Vol. 4 Table 4.1: Representation of Bangla Alphabetic Characters by using our proposed 26-segment display. Vowel Serial No. v1. Consonant Serial No. Serial No. Serial No. c27 c1 c14 v2. c2 c15 c28 v3. c3 c16 c29 v4. c4 c17 c30 v5. c5 c18 c31 v6. c6 c19 c32 v7. c7 c20 c33 or c21 v8. c8 v9. c9 c22 c35 v10. c10 c23 c36 v11. c11 c24 c37 v12 c12 c25 c38 c13 c26 c39 c34 or 80 or Display Unit for Bangla Characters Table 4.2: Truth Table for Bangla Alphabetic Character using 26-segments display SL No. 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 F EDCBA a b c d e f g h i j k l mn o p q r s t u v w x y z 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 0 0 0 0 0 0 1 0 0 1 0 1 1 1 1 0 1 1 1 1 0 1 0 1 0 1 0 1 1 1 0 0 0 0 0 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 1 0 1 1 0 0 0 0 0 0 0 1 0 0 1 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 0 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 0 0 1 0 0 0 1 0 0 0 0 0 0 1 1 0 1 1 1 0 1 1 1 1 0 0 0 0 0 1 1 1 1 0 1 1 0 1 1 0 1 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 1 1 1 1 0 0 1 1 1 1 1 1 0 1 0 0 1 0 0 0 0 1 0 0 0 0 1 1 1 0 1 0 0 0 0 1 81 1 1 1 1 0 0 0 0 0 1 1 1 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 1 1 0 0 0 1 1 0 0 1 1 1 1 1 1 1 0 0 1 1 0 1 1 0 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 0 0 1 1 1 0 0 0 0 1 1 0 0 0 1 1 0 0 0 0 0 0 1 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 1 1 1 0 0 1 1 1 0 0 0 1 1 0 1 0 0 1 0 1 1 0 1 0 0 0 0 1 0 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 1 0 0 0 1 1 0 0 0 0 1 1 1 0 0 0 1 1 0 1 0 0 0 0 1 1 0 1 0 0 0 0 1 1 1 1 0 1 1 0 1 1 0 0 0 0 1 1 1 0 0 0 1 1 1 1 0 0 0 0 1 1 0 1 0 0 1 0 1 0 1 1 1 1 1 0 1 1 0 0 0 0 1 0 1 0 1 1 1 1 1 1 0 0 0 0 1 0 0 0 0 0 1 0 1 0 1 1 1 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 1 0 1 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 IIUC Studies, Vol. 4 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 1 1 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 0 1 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 1 1 0 1 0 0 0 1 1 1 0 0 1 0 0 0 0 1 1 1 0 0 1 1 1 1 1 1 1 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 1 1 0 0 0 0 1 1 1 0 0 1 0 1 1 1 1 0 1 1 1 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 1 1 0 0 0 1 0 0 0 0 1 1 1 0 1 1 1 0 0 0 1 0 0 0 0 1 1 1 0 1 1 1 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 5. Boolean Function for Bangla Alphabetic Characters From the Truth Table 1.2, we can write the following logic functions for different 26-segments in sum-of-product form: a = ∑ (0,1,2,3,4,5,12,15,17,18,19,20,22,23,24,25,27,29,31,33,34,35, 36,37,38,39,41,42,43,44,45,46); b = ∑ (5,9,10,24,35,44); c = ∑ (0,1,4,5,7,8,16,19,21,27,48,50); d = ∑ (4,5,17,18,19,22,24,25,29,44,45); e = ∑ (17,18,22,25,29,45); f = ∑ (0,1,3,4,5,7,8,9,10,16,17,18,19,21,22,24,25,27,29,35,42,44,45,47,50); g = ∑ (16,40); h = ∑ (6,13,15,16,30,35,36,47); i = ∑ (0,1,2,3,6,7,8,9,10,11,13,16,21,26,27,28,30,35,40,43,47,48,49,50); j = ∑ (0,,1,2,3,9,10,11,14,19,27,28,32,33,37,41,42,43,46); k = ∑ (0,1,2,3,4,5,6,9,10,12,13,15,16,17,18,19,20,22,23,24,25,27,28, 29,30,33,34,35,36,37,38, 41,42,43,44,45,46,47,50); l = ∑ (4,5,9,10,17,18,19,24,44); m = ∑ (31,36,38,39,44,45,46,49); 82 Display Unit for Bangla Characters n = ∑ (0,1,2,3,6,7,8,12,13,15,18,20,21,23,28,30,31,33,34,36,37,38,39,41,42,43,46); o = ∑ (19,41); p = ∑ (3,10,11,12,20,23,30,32,34,38,50); q = ∑ (7,8,14,21,26,32,40); r = ∑ (0,1,6,7,8,12,13,15,20,21,23,28,29,30,31,33,34,36,37,38,39,41,42,46); s = ∑ (0,1,6,7,8,12,13,14,15,20,21,23,26,28,30,31,32,33,34,36,37,38,40,41,42,46); t = ∑ (0,1,6,8,10,11,12,13,14,15,20,26,28,30,31,32,34,36,37,38,40,41,42,46); u = ∑ (6,20,39); v = ∑ (21); w = ∑ (12,21,33); x = ∑ (1,6,20,39); y = ∑ (2,3,4,5,8,10,11,22,23); z = ∑ (40); By using K-map or simulation software the above Boolean functions will be minimized and obtained the minimized logic circuits for Bangla Alphabetic Characters. 5. A Comparative Study on Different Segmented Display Units Different segmented display units are compared based on display quality, number of characters to be displayed, number of segments, and average active segments. Display quality is considered as main criterion because it plays vital role for acceptability of the display unit in society. Maximum numbers of characters to be displayed, number of segments and average active segments per character are influenced by the cost and effectiveness of the display unit. In order to calculate the average active segments for a display model, divide total number of segments for the entire set of characters by total number of characters. For display quality, the entire set of characters of a display model compared with the standard Bangla fonts such as SutonnyMJ , RuposhreeMJ, DhanshirhirhiMJ, and RinkiyMJ. 17-segment and 14segment display units only provide the vowels of Bangla Alphabets, so the character sets of those models only compared with vowels of standard Bangla fonts. The appearances of some characters are near to the actual shape and some other stay below the marks [shown in 83 IIUC Studies, Vol. 4 Figure 1(b) and Figure 2(b)]. Thus the display quality is marked as fair. The entire set of characters for the display unit 31-segment model is not good at all, so it needs to remark as poor [shown in Figure 3(b)]. 44-segment display unit is only for Bangla consonants. Most of the characters are good enough with slightly moderate the basic shape of the original Bangla alphabets. Finally, our proposed 26-segments display unit covered the entire set of Bangla Alphabet characters with providing the original shape of the Bangla Characters. The comparison on different segmented display units for Bangla Characters is shown in Table 5.1 at a glance. Table 5.1 Comparison on Different Segmented Display Units Criteria 17Segment [10] 14Segment [11] 31Segment [12] Number of Segments 17 14 31 44 26 Vowels only Vowels only 36 11 11 Only Consonants 39 Entire set of Alphabet 51 Number of Characters to be displayed 44-Segment 26-Segment [13] [Proposed] Average for Vowels 7.916 Average Active Segments Display Quality 6.5454 5.2727 7.055 12.641 Average for Consonants 6.35589 Finally average for entire set of alphabets 6.72549 Fair Fair Poor 84 Good, but shapes are not same to the original characters Good with maintaining actual shape Display Unit for Bangla Characters 6. Conclusion In this paper, it has been shown how to activate different segment to have a successful display of all of the Bangla Alphabetic characters through our proposed 26-segment display system. Considering all factors, it is suggested that 26-segment display model is superior, in all respect, to four other models. To the best of our knowledge, this is the first proposed display system for Bangla Alphabetic characters both of vowels and consonants. From now on the proposed design may be frequently used rather than dot matrices to represent Bangla alphabetic characters which is more efficient, consumes less storage and more cost effective. References 1. DOUGLAS V. HALL; Microprocessor and Interfacing, PP.4,54,164-165,227, 267. 2. WILKINSON, BARRZ & HORROCKS, DAVID; Computer Peripherals, PP.67, 29-36. 3. RAHMAN, M.O., AZIM, M.A., CHOWDHURY, M.S., & ISLAM, M.N.; (2003); Different Segment displays for Bangla, English and Arabic digits, 6th ICCIT 2003, Jahangirnagar University, PP. 299-302, December 19-21. 4. ........... (2002); Designing 11-Segment Display for Bangla Digits, 5th ICCIT 2002, East West University, Dhaka, PP. 237, December 27-28. 5. MAHMUD, N. & KHAN, M.M.R., Designing 9-segment Display for Bangla Digits, Proceeding of the ICEECE 2003, Dhaka, Bangladesh, PP. 42-45, December 22-24. 6. MASUM, S.M., KHAN, M.S.I., RAHMAN, S.M.M., & ALI, M. (2003); Designing 10-segment Display for Bangla Digits, Proceeding of the ICEECE 2003, Dhaka, Bangladesh, PP. 161-164, December 22-24. 7. ARIFIN, S.M.N., MEHEDY, L., & KAYKOBAD, M. (2003); Segmented Display for Bangla Numerals: Simplicity vs. Accuracy, 6th ICCIT 2003, Jahangirnagar University, PP. 199-125, December 19-21. 8. HOSSAIN, G. & HABIB, A.H.M.A. (2003), Desiging Numeric Characters Twin Display By –7 Segments, 6th ICCIT 2003, Jahangirnagar University, PP. 317-320, December 19-21. 9. TALUKDER, A.K.M.K.A. & ROY, K. (2003); Development of 16-segment Multilingual Display Driver, Proceeding of the ICEECE 2003, Dhaka, Bangladesh, PP. 27-31, December 22-24. 10. ISLAM, A.K.M.N., MAHMUD, S.M.M., SHAHRIER, N., & SATTAR, M.A. (2003); Designing 17-segment Display for Bangla Vowels, 6th ICCIT 2003, Jahangirnagar University, PP. 283-286, December 19-21. 85 IIUC Studies, Vol. 4 11. MASUM, S.M. & AL-MAMUN, M.A. (2005); Designing 14-Segment Display for Bengali Vowels, Asian Journal of Information Technology, Grace Publications Network, Vol. 4 No. 2, PP. 178-184. 12. MAHMUD, S., AREFIN, A.S., & KHAN, M.I. (2005); A New Approach for Displaying All Bengali Characters, Asian Journal of Information Technology, Grace Publications Network, Vol. 4 No. 2, PP.194-197. 13. MASUM, S.M., HAQUE, S.M., DASH, S.C., & KABIR, K.F. (2005); Segmented Display System for Bengali Consonants, Asian Journal of Information Technology, Grace Publications Network, Vol. 4 No. 2, PP. 291-300, 2005. 14. SCHILDT, H.; The art of C, PP. 64-65. 86