How much is the clock in the MSX 2+/ Turbo R VDP? (Development MSX Fora)MSX Resource Center MSXdev 2008 - MSX1 development bonanza!           
            
English Nederlands Español Português Russian         
 Nieuws
   Voorpagina
  Nieuws archief
  Nieuws onderwerpen

 Informatie
   MSX Fora
  Artikelen
  Recensies
  Beursverslagen
  Fotoreportages
  Beurzen en meetings
  Enquêtes
  Links
  Zoek

 Software
   Downloads
  Webshop

 MRC
   Wie we zijn
  Kom bij ons team
  Doneren
  Policies
  Contact met het MRC
  Link naar Ons
  Statistieken

 Zoek
 
  

  

 Login
 

Gebruikersnaam

Wachtwoord




Ben je nog niet lid? Klik hier en word MSX vriend!


 Statistieken
 

Er zijn 133 gasten en 0 MSX vrienden online

Je bent een anonieme bezoeker.
 

MSX Fora


MSX Fora

Development - How much is the clock in the MSX 2+/ Turbo R VDP?

Ga naar pagina ( 1 | 2 Volgende pagina )
Schrijver

How much is the clock in the MSX 2+/ Turbo R VDP?

Yukio
msx professional
Berichten: 777
Geplaatst: 05 Februari 2006, 12:13   
Does anyone here know how much is the clock speed?
It is supposed to have versatility for a lot of applications and games ...
Yukio
msx professional
Berichten: 777
Geplaatst: 25 Februari 2006, 16:19   
Any good idea about the VDP clock of MSX computers?
I want specific frequencies ...
Sonic_aka_T

msx guru
Berichten: 2261
Geplaatst: 25 Februari 2006, 17:04   
It's twenty-some megahertz, iirc 6x the Z80's speed...
Yukio
msx professional
Berichten: 777
Geplaatst: 25 Februari 2006, 17:13   

Well, at least I got a reply ...

snout

msx legend
Berichten: 4991
Geplaatst: 25 Februari 2006, 17:22   
Afaik the Z80 is clocked at 3.579MHz, making the VDP run at ~21.47 Mhz..
Yukio
msx professional
Berichten: 777
Geplaatst: 25 Februari 2006, 17:28   
Are you talking about the MSX2 VDP?

Yukio
msx professional
Berichten: 777
Geplaatst: 25 Februari 2006, 17:29   
Now, I got TWO replies ...

Yukio
msx professional
Berichten: 777
Geplaatst: 12 Maart 2006, 12:53   
Wasn't the MSX 2 VDP like 21 Mhz and the MSX 2+ and Turbo R VDP(MSX2+) supposed to be something like 28 Mhz? This was the information that I got ...
Sonic_aka_T

msx guru
Berichten: 2261
Geplaatst: 12 Maart 2006, 15:09   
As far as I know the V9938 and V9958 run on the same clock speed for all MSX models. It's always 6x the NTSC subcarrier frequency (same as the Z80 clock for most MSX models), so roughly 21.5MHz. The '28MHz' you heard of is probably the supposed R800 frequency.

When the turboR was released, there was little technical information available. People noticed the R800 was a *lot* faster than the Z80, and crude timing tests would show it to be anywhere from 5-10x as fast as the Z80. Since the turboR mainboard had a 28MHz chystal on it, fairly close to the R800, people assumed the R800 must therefor have a clockspeed of 28MHz.

I would guess that the 28MHz figure you heard of refers to that. I have never done any tests to see if the V9958 runs at a higher clockspeed, but I do know commands execute at the same speed as they do on MSX2 models. (In fact, they seem to execute ***slightly*** slower) If commands execute at the same speed, I guess it would be safe to assume that the clockspeed is also the same.
Yukio
msx professional
Berichten: 777
Geplaatst: 12 Maart 2006, 15:20   
Quote:


When the turboR was released, there was little technical information available. People noticed the R800 was a *lot* faster than the Z80, and crude timing tests would show it to be anywhere from 5-10x as fast as the Z80. Since the turboR mainboard had a 28MHz chystal on it, fairly close to the R800, people assumed the R800 must therefor have a clockspeed of 28MHz.



What is that Crystal?
There was pictures of it ...
Sonic_aka_T

msx guru
Berichten: 2261
Geplaatst: 12 Maart 2006, 15:33   
Check this document on expanding an ST to 1MB. You can clearly see the chrystal just above the R800.
Yukio
msx professional
Berichten: 777
Geplaatst: 12 Maart 2006, 15:53   
Weird ...
manuel
msx guru
Berichten: 3368
Geplaatst: 05 September 2007, 13:39   
OK, how do we know that the R800 runs on 7.16Mhz, internally?

According to the service manual, the chip has several clock pins:

XTAL1 is a clock (no freq given), and an OUTPUT pin
XTAL0 seems to have 28MHz, and is an INPUT pin
VCLK seems to have 14.3 MHz, and is an OUTPUT pin
SYSCLK has 7.16MHz and is an OUTPUT pin.

Which is used for what and what is the internal clock frequency?

And how is the fact that changing XTAL0 to 40MHz increases R800 speed? I guess the XTAL0 is used to drive the R800 CPU, but it's 28MHz. How do we know that it runs on 7.16 MHz then?

Also note that the turboR's service manual says that the R800 is a 16bit CPU
Algorythms
msx freak
Berichten: 175
Geplaatst: 05 September 2007, 14:17   
XTAL0 is internally devided by 4. I have one 32Mhz xtal and one 40Mhz xtal connected with a switch because the 28Mhz one broke. Both increased the speed. With 32Mhz it's devided down to 8Mhz, 40MHz is devided down to 10MHz, which also the benchmark numbers show. 40MHz gives some graphics issues on my tbr in Z80 mode.
Arjan
msx addict
Berichten: 454
Geplaatst: 05 September 2007, 15:31   
manuel: "A CPU can be classified on the basis of the data it can access in a single operation", according to wikipedia. The ALU in R800 is 16bits, making it an 16 bit CPU. If "a single operation" is meant to be "a single assembly instruction" then even the Z80 is a 16 bit CPU
 
Ga naar pagina ( 1 | 2 Volgende pagina )
 







(c) 1994 - 2008 Stichting MSX Resource Center. MSX is een trademark van MSX Licensing Corporation.