Authors:
            
                    Rolf Drechsler
                    
                        
                    
                     and
                
                    Andreas Breiter
                    
                        
                    
                    
                
        
        
            Affiliation:
            
                    
                        
                    
                    Institute of Computer Science, University of Bremen, Germany
                
        
        
        
        
        
             Keyword(s):
            Hardware design, description language, project management, software engineering, project.
        
        
            
                Related
                    Ontology
                    Subjects/Areas/Topics:
                
                        Embedded Communications Systems
                    ; 
                        Enterprise Software Technologies
                    ; 
                        Reliable Software Technologies
                    ; 
                        Software Architectures
                    ; 
                        Software Engineering
                    ; 
                        Telecommunications
                    
            
        
        
            
                Abstract: 
                Nowadays hardware development process is more and more software oriented. Hardware description languages (HDLs), like VHDL or Verilog, are used to describe the hardware on the register-transfer level (RTL) or on even higher levels of abstraction. Considering ASICs of more than 10 million gates and a HDL to gate ratio of approximately 1:10 to 1:100, i.e. one line of HDL code on the RTL corresponds to 10 to 100 gates in the netlist, the HDL description consists of several hundred thousand lines of code. While classical hardware design focuses purely on the development of efficient tools to support the designer, in industrial work processes the development cycle becomes more and more important. In this paper we discuss an approach, where known concepts from software engineering and project management are studied and transferred to the hardware domain. Several aspects are pointed out that should ensure high quality designs and by this the paper presents a way working towards a more robus
                t design process by a tight integration of hardware design and project management. The intention of this work is not to provide an exhaustive discussion, but many points are addressed that with increasing circuit complexity will become more and more important for successful ASIC design.
                (More)