English Amiga Board


Go Back   English Amiga Board > Support > support.Hardware

 
 
Thread Tools
Old 02 April 2017, 12:51   #1
jarp
Registered User
 
Join Date: Apr 2016
Location: Helsinki / Finland
Posts: 176
Amiga VGA sync signals?

Hi there!

Would anybody happen to understand how sync signals sent by Amiga via RGB port do work? Oscilloscope would tell but I do not have one I've always assumed Amiga's H/V sync signals are VGA compatible; kept normally high and low pulse means sync. Like described in this article (last picture):

http://martin.hinner.info/vga/vga.html

I've done buffered VGA adapter for myself which routes sync signals via two inverting buffers and it works well with my monitor. But then I started to google around and some people are talking about that Amiga's sync signals would need to be inverted because they are the reverse - kept normally low and high pulse means sync.

Does anybody know for sure? I am asking because I plan to get few RGB to VGA boards manufactured and I would like to make them as compatible as ever possible.

Thanks!

Edit: My question is kind of flawed I realize it now after I've read a bit about this topic. Seems that "VGA" uses both positive and negative pulses depending on resolution - actually this was used by monitors to detect resolution back in the days. Amiga's resolution, on the other hand, is not VGA compliant anyways. So to be most compatible one would have to use switch so user could select sync polarity, no?

Last edited by jarp; 02 April 2017 at 13:09.
jarp is offline  
Old 02 April 2017, 13:31   #2
Daedalus
Registered User
 
Daedalus's Avatar
 
Join Date: Jun 2009
Location: Dublin, then Glasgow
Posts: 6,369
Some schematics for VGA adaptors I've seen seem to have inverters on the sync lines, but I've never used one and any monitor I've tried with a thraight-through adaptor hasn't had a problem with them.

The official Commodore adaptors (as supplied with the A4000), has buffering on the sync lines but no inversion, so that looks like the official line regarding compatibility at the time.
Daedalus is offline  
Old 02 April 2017, 16:00   #3
idrougge
Registered User
 
Join Date: Sep 2007
Location: Stockholm
Posts: 4,342
Buffering has been absolutely necessary for my Microvitek 1438 screen to work with the Amiga — or rather the opposite: the Amiga refuses to boot without a buffer circuit.

I use 74HCT08 for buffering in my cables like the mainstream Commodore adapter.
idrougge is offline  
Old 02 April 2017, 23:40   #4
patrik
Registered User
 
patrik's Avatar
 
Join Date: Jan 2005
Location: Umeå
Age: 43
Posts: 926
Quote:
Originally Posted by idrougge View Post
Buffering has been absolutely necessary for my Microvitek 1438 screen to work with the Amiga — or rather the opposite: the Amiga refuses to boot without a buffer circuit.

I use 74HCT08 for buffering in my cables like the mainstream Commodore adapter.
Is your computer an A4000? I have an AT M1438S which works fine with the A1200, but my A4000 refuses to boot with it connected.
patrik is offline  
Old 02 April 2017, 23:43   #5
TheDarkCoder
Registered User
 
Join Date: Dec 2007
Location: Dark Kingdom
Posts: 213
@patrik: I also have experienced this, A4000 needs the C= silver adapter to work with Microvitek 1438 (which I suppose it's more or less the same as AT M1438S
TheDarkCoder is offline  
Old 03 April 2017, 00:46   #6
idrougge
Registered User
 
Join Date: Sep 2007
Location: Stockholm
Posts: 4,342
Quote:
Originally Posted by patrik View Post
Is your computer an A4000? I have an AT M1438S which works fine with the A1200, but my A4000 refuses to boot with it connected.
Indeed it is.
However, I can't recall my old AT M1438S not working with the A4000 – it had an integrated D23 connector instead of a VGA connector.
idrougge is offline  
Old 03 April 2017, 01:42   #7
xArtx
Registered User
 
Join Date: Jun 2013
Location: Australia
Posts: 685
Buffered doesn't mean it has to be inverted.
Most circuits including Commodore's own use 74HCT08.
Does your circuit use two inverters in series?
That woul invert the signal, and then invert it again.
The result of that would just be a slightly delayed
but normal signal.
xArtx is offline  
Old 03 April 2017, 09:41   #8
idrougge
Registered User
 
Join Date: Sep 2007
Location: Stockholm
Posts: 4,342
No, I just use one HCT08 and never said it inverted anything. That's what a '04 does AFAIK.
idrougge is offline  
Old 03 April 2017, 09:51   #9
jarp
Registered User
 
Join Date: Apr 2016
Location: Helsinki / Finland
Posts: 176
Exactly, 08 is an AND gate, 04 is an inverter.

I currently have adapter build on veroboard based on 74HCT14 which is an schmitt-trigger inverter. Not sure if there is any point to use schmitt-trigger inverter instead of inverter, but when using it my display (or rather VGA-HDMI adapter, namely the OSSC) syncs to all display modes and without it it only syncs to PAL mode, nothing else.

In any case, I am just about to submit my boards to PCB house. Hate those veroboards so much...
jarp is offline  
Old 03 April 2017, 18:03   #10
mark_k
Registered User
 
Join Date: Aug 2004
Location:
Posts: 3,344
I think most monitors should handle either positive or negative sync polarity. See https://courses.engr.illinois.edu/ec...vga_timing.pdf

That mentions original VGA modes: 640×350@70Hz using hsync +ve, vsync -ve. 640×400@70Hz hsync -ve, vsync +ve. And 640×480@60Hz both hsync & vsync -ve. So back in the day, VGA-compatible monitors could have required those polarities to set the correct vertical picture size. But nowadays (and since the Amiga output doesn't match any specific VGA mode) any polarity should work I think.
mark_k is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
G-sync / Freesync support (adaptive sync) demolition support.WinUAE 32 01 July 2019 10:57
A4000T boot signals help needed tbtorro support.Hardware 13 13 February 2016 09:06
Amiga VGA for Flat Monitor VGA? Amiga Forever New to Emulation or Amiga scene 9 02 November 2010 23:08
Digital signals on Amiga video connector whitebird support.Hardware 7 26 September 2010 15:34
VGA adapter to connect a VGA/Multiscan monitor to the Amiga RGB port Tuffy support.Hardware 4 07 April 2008 09:29

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 05:30.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.07854 seconds with 15 queries