LOGIN   :::   RECOVER PASS   :::   GET ACCOUNT    
Browse
  • Projects
  • Code (CVS)
  • Forums
  • News
  • Articles
  • Polls
  •  
    OpenCores
  • FAQ
  • CVS HowTo
  • Mission
  • Media
  • Tools
  • Sponsors
  • Mirrors
  • Logos
  • Contact us
  •  
    Tools
  • Search
      
  • Download Cores (CVSGet)
  •  
    More
  • Wishbone
  • Perlilog
  • EDA tools
  • OpenTech CD
  •  
    Navigation: All forums > Cores > Message List > Message Post

    Message

    Reply | Reply all
    Date Prev | Date Next | Thread Prev | Thread Next Date Index | Thread Index

    From: Mark McDougall<markm@v...>
    Date: Thu Jul 14 01:59:37 CEST 2005
    Subject: [oc] NTSC Video Encoding/Generation
    Top
    Mike Delaney wrote:

    > Has anyone seen a free core for NTSC video generation (or something
    > like a tutorial that I could at least use as a starting point)? I
    > haven't had much luck yet, I can get a nice zigzag pattern that's
    > supposed to be verticle lines ....

    There's a site where someone has done some NTSC generation in a PIC - I
    used that as a basis for my experiments with video generation at the end
    of last year.
    <http://www.rickard.gunee.com/projects/video/sx/howto.php>

    > Also, it seems like most of the designs or eval boards I've found
    > online use an external NTSC encoder, typically from Phillips. Is
    > generating color NTSC (with a parellel DAC) that hard, or is it just
    > people being lazy? :)

    From what I understand, you need quite a high clock to give you the
    resolution to generate the colour information for more than a few
    colours. It determines how 'fast' you can change the raster colour (as
    it is encoded as a phase shift IIRC) and hence limits your effective
    horizontal resolution.

    You'll also need an accurate clock to generate the burst signal as
    displays tend to be quite fussy when it comes to locking onto the burst.
    Even experiments with a programmable clock didn't produce satisfactory
    results for me - I bought some PAL/NTSC crystal oscillators but am yet
    to plug them into my design...

    Regards,

    --
    Mark McDougall, Software Engineer
    Virtual Logic Pty Ltd, <http://www.vl.com.au>
    21-25 King St, Rockdale, 2216
    Ph: +612-9599-3255 Fax: +612-9599-3266


    ReferenceAuthor
    [oc] NTSC Video Encoding/GenerationMike Delaney

    Follow upAuthor
    [oc] NTSC Video Encoding/GenerationArlen Cox

     
    Copyright (c) 1999 OPENCORES.ORG. All rights reserved.