Claims
        
                - 1. A priority encoder for outputting an M bit digital signal in response to a 2.sup.M -1 bit digital input, said priority encoder comprising:
 
                - input means for receiving the 2.sup.M -1 bit digital signal and generating a first plurality of non-inverted signals and a second plurality of inverted signals in response thereto;
 
                - encoder array means comprising ((1/2.multidot.2.sup.M)-1)+(2.sup.M -1) column lines and M row lines, each of said ((1/2.multidot.2")-1)+(2.sup.M -1) column lines for receiving a corresponding one of said first plurality of non-inverted signals and second plurality of inverted signals from said input means, said first plurality of non-inverted signals being coupled onto select ones of said M row lines by activating a plurality of weight based coupling transistors of a first type, said second plurality of inverted signals being coupled onto select ones of said M row lines by activating a plurality of weight based coupling transistors of a second type different from said first type;
 
                - bias means for coupling a bias voltage onto each of said M row lines coupled to activated ones of said pluralities of weight based coupling transistors of said first and second types, and maintaining a weighted/biased voltage signal along each of said M row lines in response to the 2.sup.M -1 digital signal input at the input means; and
 
                - output means for receiving the corresponding weighted/biased voltage signal along each of said M row lines to generate the M bit digital signal output.
 
                - 2. The priority encoder as claimed in claim 1, wherein each of said input and output means comprises a plurality of series connected CMOS inverters.
 
                - 3. The priority encoder as claimed in claim 2, wherein said bias means comprises a plurality of bias transistors, each corresponding to each of said M row lines, each bias transistor having a drain electrode coupled to a first voltage, a gate electrode coupled to a second voltage, and a source electrode coupled to the respective one of said M row lines.
 
                - 4. The priority encoder as in claim 1, wherein said weight based coupling transistors of said first and second types are NMOS transistors and PMOS transistors, respectively.
 
                - 5. The priority encoder as in claim 4, wherein each NMOS and PMOS transistor current drive strength is a function of a predetermined weighted conductance strength respectively assigned thereto.
 
                - 6. The priority encoder as in claim 4, wherein the predetermined weighted conductance strength is determined by the geometrical aspect ratio of each NMOS and PMOS transistor.
 
                - 7. The priority encoder as in claim 6, wherein the transistor current drive strength of said NMOS transistors is fixed to a substantially constant value and the transistor current drive strength of said PMOS transistors is set to offset the current drive strength of said NMOS transistors along each of said M row lines.
 
                - 8. The priority encoder as in claim 7, wherein the geometrical aspect ratio of all weight based NMOS coupling transistors is set to 2 .mu.m/2 .mu.m, and the geometrical aspect ratio of weight based PMOS coupling transistors disposed along a first one of said M row lines is set to 5 .mu.m/2 .mu.m, along a second one of said M row lines is set to 10 .mu.m/2 .mu.m, and along a third one of said M row lines is set to 20 .mu.m/2 .mu.m.
 
        
                        Priority Claims (1)
        
            
                
                    | Number | 
                    Date | 
                    Country | 
                    Kind | 
                
            
            
                    
                        | 90-4224 | 
                        Mar 1990 | 
                        KRX | 
                         | 
                    
            
        
                        Parent Case Info
        This is a continuation of application No. 07/567,377, filed on Aug. 15, 1990, which was abandoned upon the filing hereof.
                
                
                
                            US Referenced Citations (6)
            
                        Continuations (1)
        
            
                
                     | 
                    Number | 
                    Date | 
                    Country | 
                
            
            
    
        | Parent | 
            567377 | 
        Aug 1990 | 
         |