Design of a master device for the multifunction vehicle bus

被引:9
作者
Jimenez, Jaime [1 ]
Martin, Jose L. [1 ]
Bidarte, Unai [1 ]
Astarloa, Armando [1 ]
Zuloaga, Aiuol [1 ]
机构
[1] Univ Basque Country, Dept Elect & Telecommun, Bilbao 48013, Spain
关键词
design methodology; logic design; rail transportation electronics; train communication network (TCN);
D O I
10.1109/TVT.2007.901868
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents the design of a network master device for the multifunction vehicle bus. An analysis of the specifications for this bus administrator reveals that the functional design can be arranged in 14 operational blocks and in a special memory for communication data known as the Traffic Store. System-on-a-chip strategies have been adopted in order to cope with this great complexity. The architecture includes a standard on-chip bus, which is aimed at interconnecting all the modules as cores attached to it by an established interface. In this way, creation flow can be concurrent, and design for reuse is made easier. The entire architecture has been coded in SystemC not only for verification purposes but also for setting the intermediate point in the refinement process toward the register transfer-level design. After validating this executable description by simulation, the hardware/software partition has been performed following the codesign philosophy. Estimations about consumed silicon area, hardware response time, occupied program memory, and software execution time have been made in order to calculate a cost function for each functional block: the cost-performance difference. From these, an optimum hardware/software architecture has been obtained. As a result, the electronic platform for the master device has been generated on a field-programmable gate array. The final implementation contains a soft processor as the main component, a ROM, a RAM, some internal registers, and the Traffic Store.
引用
收藏
页码:3695 / 3708
页数:14
相关论文
共 35 条
[1]  
AIGUIER J, 1997, ECOS GENERIC CODESIG
[2]   Limitations and challenges of computer-aided design technology for CMOS VLSI [J].
Bryant, RE ;
Cheng, KT ;
Kahng, AB ;
Keutzer, K ;
Maly, W ;
Newton, R ;
Pileggi, L ;
Rabaey, JM ;
Sangiovanni-Vincentelli, A .
PROCEEDINGS OF THE IEEE, 2001, 89 (03) :341-365
[3]   Hardware/software synthesis of formal specifications in codesign of embedded systems [J].
Carchiolo, V ;
Malgeri, M ;
Mangioni, G .
ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2000, 5 (03) :399-432
[4]  
CHAVARRIA A, 2000, P INT C IND EL CONTR, P2431
[5]   Design methodology for a large communication chip [J].
Clauberg, R ;
Buchmann, P ;
Herkersdorf, A ;
Webb, DJ .
IEEE DESIGN & TEST OF COMPUTERS, 2000, 17 (03) :86-94
[6]  
Commission I. E., 1999, 613751 IEC
[7]  
DAVEAU JM, 1997, COSMOS SDL BASED HAR
[8]   Codesign of embedded systems: Status and trends [J].
Ernst, R .
IEEE DESIGN & TEST OF COMPUTERS, 1998, 15 (02) :45-54
[9]  
FADIN G, 1998, P AS S PAC DES AUT C, P63
[10]  
Fu JM, 2000, IEICE T INF SYST, VE83D, P1731