Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
03/28/07 17:41
Read: times


 
#136038 - re: I considered that ...
Responding to: ???'s previous message
Richard Erlacher said:
One issue I've been trying, occasionally, to resolve, is whether the DLL can be used to acquire lock to a modulated data stream, in which there are frequent "missing pulses". Consider a manchester-encoded data stream, or, somewhat worse, an MFM- or GCR- encoded data stream. I've been totally unable to get any data on how missing pulses affect the behavior of the DLL.


My gut feeling is simply: "don't do that." I don't have anything here with which I can test, unless I remove an oscillator from a board and feed in some sort of data stream.

Andy, is that the Spartan 3E "starter kit" that you're using? I've got one, but, due to the rather odd and rather flimsy connector I've not wandered into experimenting with it. What have you observed with that board, so far?


No, it's a little board I built up, with an XC3S100E-100 in VQFP, a Camera Link transmitter and a Camera Link connector. It's a Camera Link pattern generator, intended to get me a head start in developing host software (LabView, actually) while the camera itself is in layout.

(Gaff-taping the Camera Link transmitter chip (TSSOP) to an eval board was a non-starter.)

The FPGA has a UART which talks to the CL serial port and a PicoBlaze to handle the serial port communication. The FPGA generates various patterns which it outputs to the Camera Link transmitter chip. One of the FPGA's I/O banks runs at 2.5V so I can directly connect the four CL camera control lines and the UART lines to the FPGA. The rest all runs at 3.3V, which the Nat Semi CL chip likes. Of course the FPGA needs a 1.2V core voltage.

The camera has an XC3S250E-FT256 and an SiLabs 8051 (so now we're on topic). The FPGA clocks the sensor and muxes the data and formats it for Camera Link. The micro handles the serial comms plus controlling the DACs that set various camera voltages, and its ADC provides some housekeeping. It was kind of a toss-up between using the 8051 vs using a PicoBlaze and external stuff.

-a

List of 61 messages in thread
TopicAuthorDate
FPGA            01/01/70 00:00      
   Why on EARTH would you ask that stuff here?            01/01/70 00:00      
   Triscend, Zylogic, Actel            01/01/70 00:00      
      Triscend\'s gone quiet ... is that permanent?            01/01/70 00:00      
         Triscend is dead - now it's Zylogic            01/01/70 00:00      
            re soft-cores            01/01/70 00:00      
               So far, I've not encountered one that works at all            01/01/70 00:00      
         Published ?            01/01/70 00:00      
            Published => open source=> free, as in free beer            01/01/70 00:00      
      Actel Core8051 and Core8051s - "free"            01/01/70 00:00      
         Everyone I know refuses to use actel FPGAs            01/01/70 00:00      
            A good word for Actels            01/01/70 00:00      
            Good question            01/01/70 00:00      
               what we used to do when we gave out evaluation            01/01/70 00:00      
   VHDL Tutorial            01/01/70 00:00      
      Thanks,            01/01/70 00:00      
   Don't forget to read my extremely wonderous            01/01/70 00:00      
      ... and this thread, from a few months ago ...            01/01/70 00:00      
         so ... what did you ever do?            01/01/70 00:00      
            Not really, things change            01/01/70 00:00      
               sounds like '1553            01/01/70 00:00      
                  Yep and the optical version            01/01/70 00:00      
            I got a job!            01/01/70 00:00      
               Good for You!            01/01/70 00:00      
   related question            01/01/70 00:00      
      CPLD and FPGA            01/01/70 00:00      
         I'm not so sure ...            01/01/70 00:00      
      different feature sets, among other differences            01/01/70 00:00      
         I know the differences, thus my question            01/01/70 00:00      
      what happened?            01/01/70 00:00      
         Numbers ... what are the numbers?            01/01/70 00:00      
            Think of a number            01/01/70 00:00      
               FPGA with built-in config flash?            01/01/70 00:00      
                  RAM and Chips            01/01/70 00:00      
                     Maybe, but my needs are "different"            01/01/70 00:00      
                        you need to rethink your bga figures            01/01/70 00:00      
                           It\'s a culture thing ...            01/01/70 00:00      
                              Ive had a design reverse engineered            01/01/70 00:00      
                                 Comments and FPGAs            01/01/70 00:00      
                                 I've had one outright stolen ...            01/01/70 00:00      
                                    Design Security            01/01/70 00:00      
                                       do you report them            01/01/70 00:00      
                                          Reporting Crooks            01/01/70 00:00      
                  huh?            01/01/70 00:00      
                     last I heard xilinx still liked DLLs            01/01/70 00:00      
                        Unfortunately, they're useless as PLL's            01/01/70 00:00      
                           ba humbug!!            01/01/70 00:00      
                              not quite sure what happend there            01/01/70 00:00      
                              not so fast, Jez            01/01/70 00:00      
                     Maybe it\\\'s not so odd ...            01/01/70 00:00      
                        your application requirements are odd!            01/01/70 00:00      
                           I don't recommend against 'em            01/01/70 00:00      
                              evidently "my world' is unreal            01/01/70 00:00      
                                 Perhaps it is            01/01/70 00:00      
                              DLLs and locking            01/01/70 00:00      
                                 I considered that ...            01/01/70 00:00      
                                    re: I considered that ...            01/01/70 00:00      
                                       Consistent with my prior statement            01/01/70 00:00      
                                          you should try using a costas loop            01/01/70 00:00      
                                             That\\\'s for suppressed carrier, isn\\\'t it?            01/01/70 00:00      
   did u refered altera            01/01/70 00:00      

Back to Subject List