Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- TV and SNES standards & timing v1.00
- ------------------------------------
- 2018-08-14 creaothceann
- ms = milliseconds = 1 second / 1,000
- µs = microseconds = 1 second / 1,000,000
- ns = nanoseconds = 1 second / 1,000,000,000
- -------------------------------------------------------------------------------------------------
- area NTSC PAL
- -------------------------------------------------------------------------------------------------
- whole scanline 63.{5} μs 64.00 μs
- whole blanking period 10.90 μs 12.05 μs
- front porch 01.50 μs 01.65 μs
- h-sync pulse (start of line) 04.70 μs 04.70 μs
- back porch 04.70 μs 05.70 μs
- breezway 00.60 µs 05.60 µs
- color burst 02.50 µs (9±1 cycles) 2.255... µs (10±1 cycles)
- rest of back porch 01.60 µs ?
- active display period (ADP) 52.6{5} µs 51.95 μs
- (ADP when digitizing) 52.{148} µs ?
- -------------------------------------------------------------------------------------------------------------------------------------------------------
- b&w NTSC: definition value notes
- -------------------------------------------------------------------------------------------------------------------------------------------------------
- audio carrier frequency 4,500,000 4,500,000 222.{2} ns per cycle
- field frequency power line frequency 60 aka "mains" / "utility" line frequency
- frame duration 1 / frame frequency 33.{3} ms -
- frame frequency field frequency / 2 30 -
- luma carrier frequency 4,200,000 4,200,000 238.{095238} ns per cycle
- scanline duration 1 / scanline frequency 63.{492063} µs -
- scanline frequency frame frequency * scanlines per frame 15,750 -
- scanlines (invisible) [ 1 .. 21 ] [262.5 .. 282.5] 42 -
- scanlines (visible) [22 .. 262.5] [282.5 .. 525 ] 483 -
- scanlines per frame 3 * 5 * 5 * 7 525 incl. vert. blanking; odd number => interlacing
- -------------------------------------------------------------------------------------------------------------------------------------------------------
- color NTSC: definition value notes
- -------------------------------------------------------------------------------------------------------------------------------------------------------
- active picture area scanline duration - 10.9 µs 52.6{5} µs -
- audio carrier frequency 4,500,000 4,500,000 222.{2} ns per cycle
- color subcarrier frequency 227.5 * scanline frequency 3,579,545.{45} implemented as 5 * 7 * 9 / 88 * 1,000,000
- field frequency frame frequency * 2 59.{940059} b&w field frequency / 1.001
- frame duration 1 / frame frequency 33.3{6} ms b&w frame duration * 1.001
- frame frequency scanline frequency / lines per frame 29.{970029} b&w frame frequency / 1.001
- luma carrier frequency 4,200,000 4,200,000 238.{095238} ns per cycle
- scanline duration 1 / scanline frequency 63.{5} µs 572 / 9 µs or 1,365 NTSC SNES master clock cycles
- scanline frequency audio carrier / 286 15,734.{265734} (286 avoids interference between audio & color) (also color subcarrier * 2 / 455)
- scanlines (invisible) [ 1 .. 21 ] [262.5 .. 282.5] 42 -
- scanlines (visible) [22 .. 262.5] [282.5 .. 525 ] 483 -
- scanlines per frame 3 * 5 * 5 * 7 525 incl. vert. blanking; odd number => interlacing
- -------------------------------------------------------------------------------------------------------------------------------------------------------
- NTSC SNES: definition value notes
- -------------------------------------------------------------------------------------------------------------------------------------------------------
- active picture area scanline duration - horz. blanking ? -
- audio carrier frequency 4,500,000 4,500,000 222.{2} ns per cycle
- dots per line 340 (simplified) 340 incl. horz. blanking
- frame duration (interlaced) 525 * scanline duration 716,100 master clock cycles ca. 29.992 fps
- frame duration (progressive) 524 * scanline duration 714,736 master clock cycles ca. 30.049 fps
- luma carrier frequency 4,200,000 238.{095238} ns per cycle
- master clock cycles per dot 4 4 -
- master clock frequency 6 * color subcarrier frequency 21,477,272.{72} ca. 46.{560846} ns per cycle
- scanline duration 1,364 master clock cycles (simplified) 63.5{089947} µs incl. horz. blanking
- scanlines (interlaced) NTSC scanlines (interlaced) 525 odd number => interlacing
- scanlines (progr., invisible) [ 1 .. 21] [263 .. 283] 40 -
- scanlines (progr., visible) [22 .. 262] [284 .. 524] 482 even number => progressive
- -------------------------------------------------------------------------------------------------------------------------------------------------------
- PAL: definition value notes
- -------------------------------------------------------------------------------------------------------------------------------------------------------
- active picture area scanline duration - horz. blanking 51.95 μs -
- audio carrier frequency ? ? -
- color subcarrier frequency scanline frequency * 283.7516 4,433,618.75 ca. 225.549 ns per cycle
- field frequency power line frequency 50 aka "utility line" frequency
- frame frequency field frequency / 2 25 -
- luma carrier frequency ? ? -
- scanline duration 1 / scanline frequency 64 µs 1702.5096 PAL SNES master clock cycles
- scanline frequency frame frequency * scanlines per frame 15,625 -
- scanlines (invisible) [ 1 .. 23.5] [311 .. 318.5] [623.5 .. 625] -
- scanlines (visible) [23.5 .. 310 ] [318.5 .. 623.5] -
- scanlines per frame 5 * 5 * 5 * 5 625 incl. vert. blanking; odd number => interlacing
- -------------------------------------------------------------------------------------------------------------------------------------------------------
- PAL SNES: definition value notes
- -------------------------------------------------------------------------------------------------------------------------------------------------------
- active picture area ? ? -
- audio carrier frequency ? ? -
- dots per line 341 incl. horz. blanking
- frame duration (interlaced) 625 * scanline duration 1,065,625 master clock cycles ca. 24.963 fps
- frame duration (progressive) 624 * scanline duration 1,063,920 master clock cycles ca. 25.003 fps
- luma carrier frequency ? ? -
- master clock cycles per dot 5 5 -
- master clock frequency 6 * color subcarrier frequency 26,601,712.5 ca. 37.5915648 ns per cycle
- scanline duration dots per line * master clock cycles per dot 1,705 master clock cycles longer than standard PAL scanlines
- scanlines (interlaced) PAL scanlines per frame 625 odd number => interlacing
- scanlines (progressive) PAL scanlines per frame - 1 624 even number => progressive
- Note: koitsu reports 21.28137 MHz for the PAL master clock frequency: http://forums.nesdev.com/viewtopic.php?f=12&t=5367&sid=ec2f92fa3f1b09d153fa0e52434df972
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement