Introduction Adam Davis Electronics System Support.
-
Upload
lucas-boyd -
Category
Documents
-
view
215 -
download
0
Transcript of Introduction Adam Davis Electronics System Support.
![Page 1: Introduction Adam Davis Electronics System Support.](https://reader035.fdocuments.us/reader035/viewer/2022062518/56649f455503460f94c66441/html5/thumbnails/1.jpg)
Introduction
Adam DavisElectronics System Support
![Page 2: Introduction Adam Davis Electronics System Support.](https://reader035.fdocuments.us/reader035/viewer/2022062518/56649f455503460f94c66441/html5/thumbnails/2.jpg)
Layout of Talk
What is the TCM?Problems with the TCMCurrent Status of the TCMFuture Options
![Page 3: Introduction Adam Davis Electronics System Support.](https://reader035.fdocuments.us/reader035/viewer/2022062518/56649f455503460f94c66441/html5/thumbnails/3.jpg)
What is the TCM
9U ModuleVME Hex Display
VME LED Display
TTC
CAN Bus
![Page 4: Introduction Adam Davis Electronics System Support.](https://reader035.fdocuments.us/reader035/viewer/2022062518/56649f455503460f94c66441/html5/thumbnails/4.jpg)
Problems with the TCM
Connector Incorrect wiring
(Write*)
VME Decoder Net Names Firmware(adddec)
Register Decoder Net Names Firmware(en2reg)
Dual Port Memory Net names Timing problems
Hex Display Firmware Timing problems
![Page 5: Introduction Adam Davis Electronics System Support.](https://reader035.fdocuments.us/reader035/viewer/2022062518/56649f455503460f94c66441/html5/thumbnails/5.jpg)
Problem with the TCM
SchematicREAD_HIGH_ZEROSRD_HIGH_ZEROSDTR_ID_HIDTR_ID_HIGH
![Page 6: Introduction Adam Davis Electronics System Support.](https://reader035.fdocuments.us/reader035/viewer/2022062518/56649f455503460f94c66441/html5/thumbnails/6.jpg)
Problems with the TCM
Nets mixed up VCN_R/W VCN_OE_
![Page 7: Introduction Adam Davis Electronics System Support.](https://reader035.fdocuments.us/reader035/viewer/2022062518/56649f455503460f94c66441/html5/thumbnails/7.jpg)
Problems with the TCM
9 Wire ModificationsVME DecoderRegister Decoder
![Page 8: Introduction Adam Davis Electronics System Support.](https://reader035.fdocuments.us/reader035/viewer/2022062518/56649f455503460f94c66441/html5/thumbnails/8.jpg)
Problems with the TCM
Could these errors been avoided.?Check schematicCheck net listCheck againIs there a way of checking the net
list automatically.?
![Page 9: Introduction Adam Davis Electronics System Support.](https://reader035.fdocuments.us/reader035/viewer/2022062518/56649f455503460f94c66441/html5/thumbnails/9.jpg)
Problems with the TCM
D a ta H ighV isu a lise rs
C P L D
D a ta L owV isu a lise rs
C P L D
A d d re ss H ighV isu a lise rs
C P L D
A d d re ss L owV isu a lise rs
C P L D
H e x D isp la y
H e x D isp la yD rive r
D isp la y C o n tro lle rC P L D
Single Enable Signals
4-bit Bus
![Page 10: Introduction Adam Davis Electronics System Support.](https://reader035.fdocuments.us/reader035/viewer/2022062518/56649f455503460f94c66441/html5/thumbnails/10.jpg)
Problems with the TCM
Tri_state buffer
TITLE "tristate_buffer";
SUBDESIGN tristate_buffer(
IN1, IN2, En1, En2 :INPUT;OUT1, OUT2 :BIDIR;)
VARIABLE
OUT1_TNODE, OUT2_TNODE :TRI_STATE_NODE;
BEGIN
OUT1_TNODE = TRI(IN1, En1);OUT1 = OUT1_TNODE;
OUT2_TNODE = TRI(IN2, En2);OUT2 = OUT2_TNODE;
END;
![Page 11: Introduction Adam Davis Electronics System Support.](https://reader035.fdocuments.us/reader035/viewer/2022062518/56649f455503460f94c66441/html5/thumbnails/11.jpg)
Current Status of the TCM
Read Module ID Code “3195”Read Module Serial NumberRead Daughter Serial
NumberCAN Micro controller ResetCan Read Link StatusRead two other registers
![Page 12: Introduction Adam Davis Electronics System Support.](https://reader035.fdocuments.us/reader035/viewer/2022062518/56649f455503460f94c66441/html5/thumbnails/12.jpg)
Current Status of the TCM
Write to DPMRead from DPM“Hex display” display’s Address“Hex display” display’s DataLED’s Display correct Data +
Address
![Page 13: Introduction Adam Davis Electronics System Support.](https://reader035.fdocuments.us/reader035/viewer/2022062518/56649f455503460f94c66441/html5/thumbnails/13.jpg)
Current Status of the TCM
Things to be checkedTTC Distribution (PECL)CAN bus operations
![Page 14: Introduction Adam Davis Electronics System Support.](https://reader035.fdocuments.us/reader035/viewer/2022062518/56649f455503460f94c66441/html5/thumbnails/14.jpg)
Future Options
Do we need to make these modifications?
Yes, but only two of them (link status)
Use three enable signals for address decoding and eliminate 7 wire modifications.
![Page 15: Introduction Adam Davis Electronics System Support.](https://reader035.fdocuments.us/reader035/viewer/2022062518/56649f455503460f94c66441/html5/thumbnails/15.jpg)
Future Options
Or, we could make the boards again taking into account the required modifications but keeping the original(ish) CPLD design.
![Page 16: Introduction Adam Davis Electronics System Support.](https://reader035.fdocuments.us/reader035/viewer/2022062518/56649f455503460f94c66441/html5/thumbnails/16.jpg)
Future Options
Change CPLD Design Keep and use boards already
made(7) £2534 PCB only New boards will have more
recourses, allowing for expansion of design
Modify Boards Don’t spend time modifying
CPLD design Easier to debug Using design to full extent
and as it was originally intended
![Page 17: Introduction Adam Davis Electronics System Support.](https://reader035.fdocuments.us/reader035/viewer/2022062518/56649f455503460f94c66441/html5/thumbnails/17.jpg)
Future Options
RecommendationsRedesign the CPLD’s6 boards only need wire 2
modificationsNew boards with modifications
increasing recourses if necessary
![Page 18: Introduction Adam Davis Electronics System Support.](https://reader035.fdocuments.us/reader035/viewer/2022062518/56649f455503460f94c66441/html5/thumbnails/18.jpg)
![Page 19: Introduction Adam Davis Electronics System Support.](https://reader035.fdocuments.us/reader035/viewer/2022062518/56649f455503460f94c66441/html5/thumbnails/19.jpg)
![Page 20: Introduction Adam Davis Electronics System Support.](https://reader035.fdocuments.us/reader035/viewer/2022062518/56649f455503460f94c66441/html5/thumbnails/20.jpg)