CAN Bus Emulation using Digital

被引:1
|
作者
Headrick, William J. [1 ]
Iandoli, Ryan [2 ]
Whelan, Martin [1 ]
机构
[1] Lockheed Martin Rotary & Mission Syst, 100 Global Innovat Circle, Orlando, FL 32825 USA
[2] Lockheed Martin Rotary & Mission Syst, Ft Worth, TX USA
来源
关键词
Information Assurance; computer; ATE; CAN bus;
D O I
10.1109/AUTOTESTCON47465.2024.10697432
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In quite a few environments it is frowned upon to have active components in Operational Test Program Set Hardware (OTPH). This is usually due to obsolescence and complexity concerns of the Interface Test Adapter (ITA). The controlling organization normally desires that ITA's be as passive as possible. There are many reasons for this such as the afore mentioned obsolescence, complexity of the ITA, and the requirement for the ITA to remain in service for 20 years or more. The Controller Area Network (CAN) bus is very popular in the automotive industry. However, it is also used in military applications due to its simplicity, noise immunity and low cost. This brings about an issue because implementing a CAN bus normally entails using one of the commercially available CAN bus controller chips and associated components. Since the number of Test Program Sets (TPSs) using the CAN bus are fairly limited it is unlikely that there will be CAN bus capability available in the Automatic Test Equipment (ATE) that is used to test the Unit Under Test (UUT). Therefore, normally this would require active components in the ITA. Implementing a CAN bus usually requires active components due to the relatively complex way the bus does arbitration and data transfer. The bus uses dominant and recessive bits in a differential bus to transmit data. In a complex CAN bus implementation with multiple devices, it would likely be almost impossible to emulate the CAN bus due to the way the bus architecture handles determining the priority of messages. The emulation device would have to monitor the bus and make decisions in real time. This can be accomplished with an FPGA, but then there are the issues with the dominant and recessive bits which would likely prevent proper emulation. However, if there is only one node attached to the bus the scenario becomes much simpler. This paper will cover one attempt to emulate a CAN bus with instruments already available in the Automatic Test Equipment.
引用
收藏
页数:4
相关论文
共 50 条
  • [31] A REMOTE ELECTRONIC OBJECT EMULATION SYSTEM FOR HOME BUS APPLICATIONS
    CORCORAN, PM
    LUSTED, K
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 1994, 40 (03) : 405 - 410
  • [32] EMULATION OF BUS CONTROL STROBES FOR IBM PC AND PC/AT.
    Anon
    IBM technical disclosure bulletin, 1985, 28 (05): : 2276 - 2278
  • [33] Spoofing Attack Using Bus-off Attacks against a Specific ECU of the CAN Bus
    Iehira, Kazuki
    Inoue, Hiroyuki
    Ishida, Kenji
    2018 15TH IEEE ANNUAL CONSUMER COMMUNICATIONS & NETWORKING CONFERENCE (CCNC), 2018,
  • [34] Wave digital emulation of general memristors
    Solan, Enver
    Ochs, Karlheinz
    INTERNATIONAL JOURNAL OF CIRCUIT THEORY AND APPLICATIONS, 2018, 46 (11) : 2011 - 2027
  • [35] A new digital bus protection system using OCT and DSP
    Shang, QF
    Qi, YC
    Xie, ZY
    2002 6TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING PROCEEDINGS, VOLS I AND II, 2002, : 1731 - 1734
  • [36] A digital camera using a Universal Serial Bus (USB) interface
    Berarducci, T
    Endsley, J
    Prentice, W
    IS&T 50TH ANNUAL CONFERENCE, FINAL PROGRAM AND PROCEEDINGS, 1997, : 339 - 343
  • [37] Configurable Digital Emulation of Radiation Sources
    Abbiati, Roberto
    Scarpaci, Sebastiano
    Geraci, Angelo
    Ripamonti, Giancarlo
    2006 IEEE NUCLEAR SCIENCE SYMPOSIUM CONFERENCE RECORD, VOL 1-6, 2006, : 959 - 963
  • [38] Emulation for Digital Preservation in Practice:the Results
    JEFFREY VAN DER HOEVEN
    BRAM LOHMAN
    REMCO VERDEGEM
    现代图书情报技术, 2008, (01) : 33 - 41
  • [39] Can a bus fly?
    Process and Control Engineering PACE, 1995, 48 (08):
  • [40] Digital circuit emulation of gene expression
    Delgado, Alberto
    COMPARATIVE BIOCHEMISTRY AND PHYSIOLOGY A-MOLECULAR & INTEGRATIVE PHYSIOLOGY, 2008, 150 (03): : S44 - S44