Hi, the basics are:
TMS570 connected to a high speed ADC which in turn reads the output of a CCD.
For this the TMS570 needs to do the following:
1. Produce a constant signal on two pins, NHET5 and NHET6, with 0xFFFF pulses of NHET5 to every NHET6 (to a maximum of NHET6 pulses = 0xFF)
2. Store the data received (from a LVDT388A) on NHET[3:0] at each edge of TCLK received on NHET4 (TCLK = 40MHz)
The TMS570 is running off a 10MHz clock, with HR = 80MHz, so this should be achievable.
The signals on NHET5&6 can not be interrupted, they need to cycle through the full sequence without interruption but can run at a frequency of ~> 10MHz for NHET5
How would the data capture best be carried out, through edge detection on the TCLK (NHET4) or through the capture feature.
Also will the code produced by Halcogen be able to deal with this or will specific NHET code need to be generated via the HET IDE?
Best Regards,
Alan