Reconfigurable fpga with 16 x 16 bit analog input, 8 x 16 bit analog output and 32 digital i/o (95 pages)
Summary of Contents for Tews Technologies TPMC310
Page 1
TPMC310 Conduction Cooled PMC Isolated 2 x CAN Bus Version 1.1 User Manual Issue 1.1.5 January 2011 TEWS TECHNOLOGIES GmbH Am Bahnhof 7 25469 Halstenbek, Germany Phone: +49 (0) 4101 4058 0 Fax: +49 (0) 4101 4058 19 e-mail: info@tews.com...
Page 2
However TEWS TECHNOLOGIES GmbH reserves the right to change the product described in this document at any time without notice. TEWS TECHNOLOGIES GmbH is not liable for any damage arising out of the application or use of the device described herein.
Page 3
New Notation for User Manual and Engineering Documentation December 2008 (1) Corrected I/O Line Configuration Table (2) Added note for the Bus_End Option 1.1.5 January 2011 (3) Added note for supported baud rate range to Technical Specification Table TPMC310 User Manual Issue 1.1.5 Page 3 of 22...
1 Product Description The TPMC310 is a conduction cooled single-width 32 bit PMC module providing a two channel high speed CAN bus interface. The PLX Technology PCI9030 PCI Target Chip is used for the PCI bus interface. Two Philips SJA1000 CAN Controllers (CAN specification 2.0B supported) are used for the CAN bus interface (one for each channel).
150mA typ @ + 5.0V DC Temperature Range Operating : -40°C to + 85°C Storage : -55°C to +125°C MTBF 372000 h Weight Humidity 5 – 95 % non-condensing Table 2-1 : Technical Specification TPMC310 User Manual Issue 1.1.5 Page 7 of 22...
PCI9030 PCI Base Address 2 (Offset 0x18 in PCI9030 PCI Configuration Register Space) Offset to PCI Register Name Size Base Address (Bit) 0x00 CAN CONTROL REGISTER 0x01 CAN STATUS REGISTER 0x02 … 0x0F Reserved Table 3-2 : PLD Register Space TPMC310 User Manual Issue 1.1.5 Page 8 of 22...
The PCI9030 LINTx# local interrupt inputs are used in active low level sensitive mode. The CAN interrupts must be acknowledged via SJA1000 registers (CAN Controller Register Space). Please see the SJA1000 CAN Controller Manual for more information. TPMC310 User Manual Issue 1.1.5 Page 9 of 22...
The PCI9030 LINTx# local interrupt inputs are used in active low level sensitive mode. The CAN interrupts must be acknowledged via SJA1000 registers (CAN Controller Register Space). Please see the SJA1000 CAN Controller Manual for more information. TPMC310 User Manual Issue 1.1.5 Page 10 of 22...
The CAN controllers must be set to operating mode (CAN Control Register in PLD Register Space) before CAN controller register access. Please see the SJA1000 CAN Controller Manual for a detailed register description. TPMC310 User Manual Issue 1.1.5 Page 11 of 22...
To enable PCI I/O Space access to the PCI9030, bit 0 must be set to '1'. To enable PCI Memory Space access to the PCI9030, bit 1 must be set to '1'. TPMC310 User Manual Issue 1.1.5 Page 13 of 22...
PCI9030 remains in this reset condition until the PCI Host clears this bit. The contents of the PCI9030 PCI and Local Configuration Registers are not reset. The PCI9030 PCI Interface is also not reset. TPMC310 User Manual Issue 1.1.5 Page 16 of 22...
1 : Disable Clock Output (not used) Table 5-2 : Clock Divider Register Baud Rate Range: The TPMC310 uses the TJA1050 High-Speed CAN transceiver. The TJA1050 High-Speed CAN Transceiver supports baud rates from 60 kbaud up to 1 Mbaud. TPMC310 User Manual Issue 1.1.5...
The I/O line configuration is configured by on board solder pads (there is no jumper solution because the TPMC310 is considered to be used in a vibration-sensitive environment). Possible line configuration options for each of the two I/O channels (CAN CH1, CAN CH2) are: •...
… Table 7-1 : P14 I/O Pin Assignment Be sure that the P14 connector I/O signals used by the TPMC310 (including the reserved pins) are available and not otherwise used on the J14 connector of the PMC carrier board. The "Out-Node" for each CAN channel is only available if the on board I/O line configuration is set accordingly (pass_through mode).
Need help?
Do you have a question about the TPMC310 and is the answer not in the manual?
Questions and answers