Title : 
xDSL systems prototyping using a flexible emulation environment
         
        
            Author : 
Papandreou, Nikolaos ; Varsamou, Maria ; Antonakopoulos, Theodore
         
        
            Author_Institution : 
Acad. Res., Comput. Technol. Inst., Patras, Greece
         
        
        
        
        
            Abstract : 
In this paper we describe the methodology and architecture of a flexible modular environment for prototyping data transmission systems and its application on xDSL systems. The development environment is based on custom and commercially available software tools and a custom hardware emulation platform for mapping the basic data-pump modules of xDSL systems into hardware/software functional modules. The road-map from a high-level xDSL system model to the actual prototype is based on the progressive substitution of high-level submodules of the initial model with their respective hardware/software counterparts, and their integration into a complete functional system. A library of custom blocks is used for data exchange and synchronization between the high-level model and the emulation platform, and for real-time visualization of the critical parameters of the emulated system as well. The application of the proposed development environment in the implementation and testing of an emulator of a bundle of DSL lines and of a centralized bit-loading algorithm for multicarrier ADSL systems is also described.
         
        
            Keywords : 
data communication; digital subscriber lines; hardware-software codesign; software prototyping; telecommunication computing; DSL lines; centralized bit-loading algorithm; custom block library; data exchange; data transmission systems; data-pump module mapping; development environment; flexible emulation environment; functional system; hardware emulation platform; hardware-software functional module; high-level model; high-level submodule; modular environment architecture; multicarrier ADSL system; real-time visualization; software tools; synchronization; xDSL system prototyping; Application software; Computer architecture; Data communication; Emulation; Hardware; Prototypes; Real time systems; Software libraries; Software prototyping; Software tools;
         
        
        
        
            Conference_Titel : 
Rapid Systems Prototyping, 2003. Proceedings. 14th IEEE International Workshop on
         
        
        
            Print_ISBN : 
0-7695-1943-1
         
        
        
            DOI : 
10.1109/IWRSP.2003.1207048