Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.
Menu
Calculatrices
Graph 35 à 100
Graph 25+Pro/25+E/25+E II
Graph 35+USB/75(+E)/85/95 SD
Graph 100(+)
Classpad 300/330(+)
fx-CG 10/20 (Prizm)
Classpad 400(+E)
Graph 90+E
fx-92+ SC
Liens
¤ Transférer un programme sur
sa calculatrice

¤ Vous cherchez une fonction ?
Utilitaires >> fx-CG 10/20 (Prizm) >> Add-ins >> Ptune2
Ptune2
Version : 1.24 Taille : 72132 octets Ajouté le : 2015-03-06 03:29 Modifié le : 2020-02-20 07:07
Auteur et posteur :
Sentaro21Hors ligneMembrePoints: 878 Défis: 0 Message
Planète Casio - Add-in Casio - Ptune2 - sentaro21 - Calculatrices
Nombre de visites sur cette page : 8010
Score au progrank : 35
Pas encore de note !
Vous devez être connecté(e) pour noter (inscription).
1222 téléchargements | Soumettre un test

Ce programme est sous licence GPL 2.0.


Description :

Cet outil modifie le CPG (Clock Pulse Generator) et le BSC (Bus State Controller).

- Mettez le processeur de votre calculatrice à plus de 200 MHz !!
- Test de mémoire automatique pour déterminer les fréquences stables.
- Liste des paramètres de fréquences pré-installés et mémorisation de paramètres customisés avec les touches F1-F5.
- Sauvegardez vos paramètres et activez le paramétrage automatique au lancement du programme !

J'ai récemment mis à jour le programme vers la version 1.01.

Cette mise à jour corrige des bugs, mais n'apporte pas de nouvelles fonctionnalités :

- corrige des problèmes lors du test de mémoire. (Ftune2/Ptune2). La fréquence PLL est divisée par deux si la tolérance n'est pas assez bonne et le test mémoire n'est pas disponible

- Par défaut, la fréquence de l'IO (Entrées/Sorties) implicite est réglée à 24MHz, à la suite d'instabilités relevées avec une fréquence de 30 MHz. Je vous suggère d'utiliser cette fonction qui est proche de celle d'origine

Enfin, merci beaucoup à vous d'avoir publié mon programme sur votre site.

====== Avertissement !!! ==========================
Cet outil est conçu pour fonctionner en toute tranquillité, mais de possibles dysfonctionnements peuvent survenir.
Néanmoins, cet outil peut également causer des pertes de données sur votre calculatrice voire la destruction irrémédiable de son système !
Utilisez-le donc à vos risques et périls. En aucun cas, je ne serai tenu responsable d'éventuels dégâts (et Planète-Casio non plus).
===================================================

Fichier 1 : Ptune2 pour fx-CG10/20 SH4
Fichier 2 : Sources


Readme Ptune2
Cliquer pour enrouler
===============================================================================

Ptune2 is SH7305 CPG&BSC tuning utility for PRIZM fx-CG10/20 v1.23

copyright(c)2014-2020 by sentaro21
e-mail sentaro21[@]pm.matrix.jp

===============================================================================

PRIZM and fx-9860GII-2 has been used is SH4A CPU called SH7305.
It is similar to SH7724 (by RENESASS).

This tool modify CPG(Clock Pulse Generator) and BSC(Bus State Controller).

features:
Your Calculator to the world of over 200MHz!!
memory speed test automatically.
freq/wait settings store and recall with the function key.
Save setting to file (main memory). load data automatically on the next run.

weak points:
As for this tool, test is insufficient.
Unexpected malfunction may happen.
Battery consumptions considerably increase at the over clock.

====== Warning!!! =============================================================
This tool is made to work safely, but unknown malfunction may happen.
This tool can cause damage on your calculator!
Use it at your own risk.
will not be responsible for any damage.
===============================================================================

-------------------------------------------------------------------------------
CPG(Clock Pulse Generator) quote: SH7724 datasheet
-------------------------------------------------------------------------------
FLL: FLL circuit Multiplication Ratio.
The FLL circuit multiples the clock frequency(32.768KHz) input from the RTC_CLK.
default multiplication rate is 900.
FLL circuit output 32768Hz*900/2=14.7456MHz
this is same as old SH3 model oscillatory frequency.

PLL: PLL circuit Multiplication Ratio.
base frequency 14.7456MHz at FLL output
Multiplication Ratio is 1-64
It becomes half speed when about over 800MHz.
(PLL Clock is up to about 750MHz)

IFC: CPU Clock Division Ratio.
default Division Ratio is 1/4 at 59.98MHz.

SFC: SHW Clock Division Ratio.
default Division Ratio is 1/8 at 29.49MHz.

BFC: bus Clock Division Ratio.
default Division Ratio is 1/8 at 14.75MHz.
USB cannot recognize that bus clocks over about 130MHz.

PFC: I/O Clock Division Ratio.
default Division Ratio is 1/8 at 14.75MHz.
Even 40MHz or more can work, but influence a note of the flash memory.
It is safe to set to frequency near as possible to a default.(about less than 30MHz)

Division Ratio (not same to SH7724)
0000: 1/2
0001: 1/4 IFC dafault
0010: 1/8 SFC,BFC default
0011: 1/16 PFC default
0100: 1/32
0101: 1/64
Note.
IFC >= SFC >= BFC >= PFC
IFC:SFC only 1:1 1:2
this tool adjust automatically.


-------------------------------------------------------------------------------
BSC(Bus State Controller) quote: SH7724 datasheet
-------------------------------------------------------------------------------
register structure for the BCR/WCR similar to SH7724.

CS0BCR, CS0WCR : FLASH ROM area
CS2BCR, CS2WCR : main RAM area
CS5ABCR,CS5AWCR : LCDC
others unknown.


CSn Space Bus Contorl Register (CSnBCR) (n=0,2,3,4,5A,5B,6A,6B)

IWW: Specification for Idol Cycles between Write-Read/Write-Write Cycles.
000: no idol cycle
001: 1 idol cycle inserted
010: 2 idol cycles inserted
011: 4 idol cycles inserted
100: 6 idol cycles inserted
101: 8 idol cycles inserted
110: 10 idol cycles inserted
111: 12idol cycles inserted

(CS0BCR,CS2BCR)@SH7305 default value 2 idol cycles.
lower frequency can modify more lower setteing.
it work well effectively.

IWRWD: Specification for Idol Cycles between Read-Write Cycles in Different Spaces.
000: no idol cycle
001: 1 idol cycle inserted
010: 2 idol cycles inserted
011: 4 idol cycles inserted
100: 6 idol cycles inserted
101: 8 idol cycles inserted
110: 10 idol cycles inserted
111: 12idol cycles inserted

(CS0BCR,CS2BCR)@SH7305 default value 2 idol cycles.
lower frequency can modify more lower setteing.
it work well. but an effect is not felt.

IWRWS: Specification for Idol Cycles between Read-Write Cycles in the Same Spaces.
000: no idol cycle
001: 1 idol cycle inserted
010: 2 idol cycles inserted
011: 4 idol cycles inserted
100: 6 idol cycles inserted
101: 8 idol cycles inserted
110: 10 idol cycles inserted
111: 12idol cycles inserted

(CS0BCR,CS2BCR)@SH7305 default value 2 idol cycles.
lower frequency can modify more lower setteing.
it work well. but an effect is not felt.

IWRRD: Specification for Idol Cycles between Read-Read Cycles in Different Spaces.
000: no idol cycle
001: 1 idol cycle inserted
010: 2 idol cycles inserted
011: 4 idol cycles inserted
100: 6 idol cycles inserted
101: 8 idol cycles inserted
110: 10 idol cycles inserted
111: 12idol cycles inserted

(CS0BCR,CS2BCR)@SH7305 default value 2 idol cycles.
lower frequency can modify more lower setteing.
it work well. but an effect is not felt.

IWRRS: Specification for Idol Cycles between Read-Read Cycles in the Same Spaces.
000: no idol cycle
001: 1 idol cycle inserted
010: 2 idol cycles inserted
011: 4 idol cycles inserted
100: 6 idol cycles inserted
101: 8 idol cycles inserted
110: 10 idol cycles inserted
111: 12idol cycles inserted

(CS0BCR,CS2BCR)@SH7305 default value 2 idol cycles.
lower frequency can modify more lower setteing.
it work well effectively.



CSn Space Wait Contorl Register (CSnWCR) (n=0,2,3,4,5A,5B,6A,6B)

WW: Number of Wait Cycles in Write Access
000: The same cycles as WR settings
001: 0 cycle
010: 1 cycle
011: 2 cycles
100: 3 cycles
101: 4 cycles
110: 5 cycles
111: 6 cycles

(CS0WCR,CS2WCR)@SH7305 default value is the same cycles as WR settings.
I think that it is not necessary to change it.
but,CS5AWCR work well effectively. (When abnormality happens to LCD)

WR: Number of Wait Cycles in Read Access
0000: 0 cycle 1000: 10 cycles
0001: 1 cycle 1001: 12 cycles
0010: 2 cycle 1010: 14 cycles
0011: 3 cycles 1011: 18 cycles
0100: 4 cycles 1100: 24 cycles
0101: 5 cycles
0110: 6 cycles
0111: 8 cycles

CS0WCR@PRIZM default value is 3 cycles
CS0WCR@9860GII-2 default value is 18 cycles
if increment it, and more bus frequency.

CS2WCR@SH7305 default value is 2 cycles
if increment it, and more bus frequency.


SW: Numer of Delay Cycles from Address,CSn Assertion to RD,WE Assertion.
00: 0.5cycle
01: 1.5cycles
10: 2.5cycles
11: 3.5cycles
(CS0WCR,CS2WCR)@SH7305 default value is 0.5cycle.


HW: Delay Cycles from RD WEn Negation to Address,CSn Negation.
00: 0.5cycle
01: 1.5cycles
10: 2.5cycles
11: 3.5cycles
(CS0WCR,CS2WCR)@SH7305 default value is 0.5cycle.


-------------------------------------------------------------------------------
Memory bus frequency limits CPU core frequency by default setting.
fx-cg10/20 ROM 3wait RAM 2wait (default)
ROM frequency up to about 48MHz-52MHz by default (Spansion 100ns flash chip)
ROM frequency up to about 53MHz-57MHz by default (Maxronics 90ns flash chip)
RAM frequency up to about 57MHz-60MHz (at unknown SRAM chip)

This tool can modify wait states,
if increment, improved more memory bus frequency.
and more calculator performance.

CPU Clock up to 265-300MHz (safty about 260MHz)
SHW Clock up to 175-200MHz (safty about 160MHz)
bus Clock up to 175-200MHz (safty about 120MHz)
I/O Clock up to - 40MHz (safty about 30MHz)
(The limits are different by individual difference.)

Core clock is effective in a small program.
Overall performance is influenced by bus clock.

====== Warning!!! =============================================================
This tool is made to work safely, but unknown malfunction may happen.
This tool can cause damage on your calculator!
Use it at your own risk.
will not be responsible for any damage.
===============================================================================
-------------------------------------------------------------------------------
How to use
-------------------------------------------------------------------------------
Main screen
----------------------------------
FLL:x900 * 14.75MHz
PLL:x16 *235.93MHz
IFC:1/4 CPU * 58.98MHz
SFC:1/8 roR 3 * 29.49MHz
BFC:1/8 raR 2 * 29.49MHz
PFC:/16 raW =R * 14.75MHz
messeage area / benchmark score
[function key]
-----------------------------------

roR: Number of ROM Wait Cycles in Read Access. color red: dangerous range.
raR: Number of RAM Wait Cycles in Read Access. color green: possibility to be able to reduce wait.
raW: Number of RAM Wait Cycles in Write Access.

-------------------------------------------------------------------------------

-[UP] select up (FLL,PLL,SFC,BFC,PFC)
-[DOWN] select down (FLL,PLL,SFC,BFC,PFC)

-[LEFT] decrement 1 step multiplication or divider
-[RIGHT] increment 1 step multiplication or divider

-[SHIFT]+[UP] select FLL multiplication ( =>setup select )

-[F1] Load normal default setting CPU 59MHz, PLLx16, bus 29MHz, default wait
-[F2] Recall [F2] setting preset CPU 59MHz, PLLx32, bus 29MHz, modified wait
-[F3] Recall [F3] setting preset CPU 118MHz, PLLx32, bus 58MHz, modified wait
-[F4] Recall [F4] setting preset CPU 118MHz, PLLx32, bus 118MHz, modified wait
-[F5] Recall [F5] setting preset CPU 192MHz, PLLx26, bus 95MHz, modified wait
-[F6] simple benchmark
CPUcore simple loop count per 100ms. ( 9860G add-in "UTIL" like )
and MEMORY(ROM,RAM,I/O) access loop count per 50ms
toggle more
CPUcore and PutDsipDD speed (fps)

-[SHIFT]
-[F1] Save setting to file (main memory). load data automatically on the next run.
-[F2] Store current setting to function KEY [F2]
-[F3] Store current setting to function KEY [F3]
-[F4] Store current setting to function KEY [F4]
-[F5] Store current setting to function KEY [F5]
-[F6] Load setting from file (main memory)

-[OPTN] List of bus frequency limit value table in each of wait.
-[F4] initialize default setting
-[F5] ROM & RAM / RAM WRITE & READ table chenge.
The limit frequency of the RAM does not increase from a certain spot,
but there becomes the limit of the SHW clock & bus clock.
-[F6] Auto check for memory speed in each of wait.

-[VARS]
-[F1] register display FRQCR,CCR
-[F2] register display BCR/WCR toggle

-[F3] modify CS0BCR CS2BCR
select cursor key
-[F1] +
-[F2] -
-[F4] initialize default setting

-[F4] modify CS0WCR CS2WCR
select cursor key
-[F1] +
-[F2] -
-[F4] initialize default setting

-[F5] modify CS5ABCR CS5BBCR
select cursor key
-[F1] +
-[F2] -
-[F4] initialize default setting

-[F6] modify CS5AWCR CS5BWCR
select cursor key
-[F1] +
-[F2] -
-[F4] initialize default setting

-[PRGM]
-[F1] modify CS3BCR CS4BCR
-[F2] modify CS3WCR CS4WCR
-[F3] modify CS5ABCR CS5BBCR
-[F4] modify CS5AWCR CS4BWCR
-[F5] modify CS6ABCR CS6BBCR
-[F6] modify CS6AWCR CS6BWCR

-[EXIT] exit

-[AC] default menu screen

-[EXE] if benchmark selected it is carried out once again.

-[*] increment ROM wait
-[/] decrement ROM wait
When it may be lowered, memory check begins
if error,cannot decrement.

-[+] increment RAM wait
-[-] decrement RAM wait
When it may be lowered, memory check begins
if error,cannot decrement.

-[SHIFT]+[+] increment RAM WW wait "=R" same cycles as WR settings
-[SHIFT]+[-] decrement RAM WW wait "=R" same cycles as WR settings

-[SETUP] default setting
ROM Wait margin 0-15% 3% ( less than 1% is dangerous. ) reset wait table.
RAM Wait margin 0-15% 3% ( less than 1% is dangerous. ) reset wait table.
PLL frequency MAX 800MHz
CPU frequency MAX 285MHz
Shw frequency MAX 180MHz
Bus frequency MAX 134MHz
I/O frequency MAX 24MHz
Startup mem check on/off on
F1 yes/no check on/off off
Wait Auto decrement on/off on
RAM WW Auto inc/dec on/off on
ROM IWW Auto decrement on/off on
PFC Auto increment on/off on
FLL display noshift on/off off
BATT volt display on/off off

-------------------------------------------------------------------------------
Auto memory check
-------------------------------------------------------------------------------
It is an important point of this tool to measure speed of the memory.
At first,look for the slowest 64K block.
and check the upper limit in each wait.
Check it by performing a reading of the same address twice whether it is not different.
It is a read error if different.
the measurement of the write speed tests,
measure and acquire a speed difference revision level first.
read and write in a memory area of 4KB.

When with a USB power supply, 1%-3% become quick in the memory speed.
Please measure it in battery.

-------------------------------------------------------------------------------
Caution
-------------------------------------------------------------------------------
USB cannot recognize that bus clocks over about 130MHz.
I do not know the measures of this.

RS232C depends on the I/O clock.
When you communicate in two, please put I/O clocks together.


In the prizm,
when bus clocks over about 130MHz-150MHz, a screen collapses.
Please modify CS5ABCR or CS5AWCR.
increment IWW (CS5ABCR) or increment WW,SW,HW (CS5AWCR)
So it can be settled.
but turn off and turn on it do not return to a previous state. ( return default )

and bult-in overclocking games,
will freeze surely when operate it in PLL 26x or more.

-------------------------------------------------------------------------------
Acknowledgements
-------------------------------------------------------------------------------
This program was based on Pover(by Ashbad).
developed by PrizmSDK 0.3(Ptune2) & CASIO SDK(Ftune2).

fxReverse project documentation,
SuperH-based fx calculators,
Cemetech WikiPrizm,
served as a reference very much.

Very thanks for result of the analysis of all senior users.

I would be happy if this tool is useful for you.

-------------------------------------------------------------------------------
LICENCE
-------------------------------------------------------------------------------
This software is freeware.
The license follows GPLv2.

-------------------------------------------------------------------------------
v1.24 2020.2.20 Changed "X" display to multiplication symbol.

v1.23 2020.1.3 Improved icons of function key.(designed by Colon)

v1.21 2018. 5.4 fixed bug of the icon.
fixed a letter interval spacing of result of memory test.
disable catalog function.

v1.2 2017. 11.26 to change ROM IWW wait for C.Basic for CG
To change disabled mem check popup at startup.


v1.11 2016. 7.31 corrected version display errors. (1.10->1.11)
2016. 7.20 support FkeyColor for OS 2.02.

v1.10 2016. 4.24 It is not required re-measurement when changed memory wait margin setting by setup.
Change default memory speed frequency table.

v1.01 2015. 2.28 To solve problems in memtest failure.(When PLL limit is low, and memory limit is high.)
memory red zone ( dangerous range) 3% -> 5%
default I/O frequency MAX 30MHz -> 24MHz. and default preset I/O frequency is adjusted.
renewed some source codes. as a result, file size decreased.

v1.00a 2014.11.27 support FkeyColor.
fixed careless miss...

v1.00 2014.11.14 first release


liens apparentés
http://pm.matrix.jp/ftune2e.html (par Sentaro21)

Test overclocking Casio Prizm fx-CG20 (par critor@TI-Planet)


Commentaires :

Pages: 1, 2 | Suivante

-florian66-Hors ligneAncien rédacteurPoints: 2384 Défis: 20 Message
Posté le 06-03-2015 à 18:11 | #
Quelle est la différence entre Ptune et Ptune2 ?
EiyeronHors ligneAncien modérateurPoints: 5525 Défis: 57 Message
Posté le 06-03-2015 à 18:13 | #
Ptune est en fait Ptune 2, qui est basé sur FTune 2 (Ftune porté pour les FX SH4), ce qui en fait un programme redondant.
EiyeronHors ligneAncien modérateurPoints: 5525 Défis: 57 Message
Posté le 06-03-2015 à 18:26 | #
Sentaro : Here's a better translation

Cet outil modifie CPG (Clock Pulse Generator) et le BSC (Bus State Controller).

- Le processeur de votre calculatrice pourra atteindre plus de 200 MHz !!
- Test de mémoire automatique pour trouver les fréquences stables.
- Liste de paramètres de fréquence pré-installés et mémorisation de paramètres customisés avec les touches F1-F5.
- Sauvegardez vos paramètres et activez le paramétrage automatique au lancement du programme!


J'ai récemment mis à jour le programme vers la version 1.01.
Merci beaucoup à vous d'avoir publié mon programme sur votre site.

Fonctionnellement, la mise à jour n'apporte rien mais elle résous des problèmes :
- Résoudre des problèmes du test de mémoire. (Ftune2/Ptune2). La fréquence PLL est divisée par deux si la tolérance n'est pas assez bonne et le test mémoire n'est pas disponible (that's what I understood, I understood that if the PLL tolerance is too high, it'll get divised by two)

- La fréquence de l'IO implicite est réglée par défaut à 24MHz désormais à la remarque d'instabilités sur des fréquences de 30 MHz. Je vous suggère d'utiliser cette fonction qui est proche de celle d'origine(the default IO frquence is lowered down to 24MHz?)

====== Avertissement !!! ==========================
Cet outil est fait travailler en toute tranquillité, mais d'éventuels dysfonctionnements inconnus peuvent arriver.
Cet outil peut causer des pertes de données sur votre calculatrice voir la destruction irrémédiable de son système!
Utilisez-le à votre propre risque. Je ne serai responsable d'aucun dommage. (Planète-Casio non plus)
===================================================
TotoyoHors ligneMembre d'honneurPoints: 16103 Défis: 102 Message
Posté le 06-03-2015 à 18:55 | #
Still better

Cet outil modifie le CPG (Clock Pulse Generator) et le BSC (Bus State Controller).

- Mettez le processeur de votre calculatrice à plus de 200 MHz !!
- Test de mémoire automatique pour déterminer les fréquences stables.
- Liste des paramètres de fréquences pré-installés et mémorisation de paramètres customisés avec les touches F1-F5.
- Sauvegardez vos paramètres et activez le paramétrage automatique au lancement du programme !

J'ai récemment mis à jour le programme vers la version 1.01.

Cette mise à jour corrige des bugs, mais n'apporte pas de nouvelles fonctionnalités :

- corrige des problèmes lors du test de mémoire. (Ftune2/Ptune2). La fréquence PLL est divisée par deux si la tolérance n'est pas assez bonne et le test mémoire n'est pas disponible (that's what I understood, I understood that if the PLL tolerance is too high, it'll get divised by two),

- Par défaut, la fréquence de l'IO (Entrées/Sorties) implicite est réglée à 24MHz, à la suite d'instabilités relevées avec une fréquence de 30 MHz. Je vous suggère d'utiliser cette fonction qui est proche de celle d'origine (the default IO frquence is lowered down to 24MHz?)

Enfin, merci beaucoup à vous d'avoir publié mon programme sur votre site.

====== Avertissement !!! ==========================
Cet outil est conçu pour fonctionner en toute tranquillité, mais de possibles dysfonctionnements peuvent survenir.
Néanmoins, cet outil peut également causer des pertes de données sur votre calculatrice voire la destruction irrémédiable de son système !
Utilisez-le donc à vos risques et périls. En aucun cas, je ne serai tenu responsable d'éventuels dégâts (et Planète-Casio non plus).
===================================================
Sentaro21Hors ligneMembrePoints: 878 Défis: 0 Message
Posté le 07-03-2015 à 05:19 | #
Merci beaucoup.Eiyeron,Totoyo

Thanks very much for translation.
I used the machine translation, but still more...
I changed it with reference to better translation.


Eiyeron a écrit :
that's what I understood, I understood that if the PLL tolerance is too high, it'll get divised by two


Yes, I think so,too.


Eiyeron a écrit :
the default IO frquence is lowered down to 24MHz?


When I/O frequency exceeds 30MHz in Prizm of SPANSION 100ns flash, an error may be given.
Because tolerance of the flash memory is low, the risk of the trouble of Prizm using SPANSiON for increases.
For safety, I set the PFC limit low.
I think that even 30MHz setting is all right by the MACRONICS 90ns ,
but recommend the range where 15MHz of the default is near to be safer.



-florian66- a écrit :
Quelle est la différence entre Ptune et Ptune2 ?


Bonjour, -florian66-

Ptune2 est le même comme Ptune comme Eiyeron a répondu

Puisque modifing était impossible, la page PTUNE qui a changé du officiel
téléchargement de nouveau

Ftune : for SH3 FX
Ftune2: for SH4 FX
Ptune2: for SH4 Prizm

Une version SH4 gagne "2" pour le nom.
Mais c'était "2" pour avoir été rendu premier.

Si le français est étrange, je suis désolé...
EiyeronHors ligneAncien modérateurPoints: 5525 Défis: 57 Message
Posté le 07-03-2015 à 07:32 | #
No problems Sentaro. French is a hard language and we won't blame you if you make mistakes or or automatic translation tools!

If you have more technical informations on the SH4 and SH3, I'd be glad to contact you to discuss about them. We need to know more informationa ablut calculator structure ans how to interact with periphericals.
Sentaro21Hors ligneMembrePoints: 878 Défis: 0 Message
Posté le 07-03-2015 à 09:46 | #
Thanks very much,Eiyeron

The original information is from SH7705&SH7724,
Unfortunately there is no inside information more than Ftune/Ptune2 now.
I will announce if there is any new information.

About SH3-FX,more overclock is possible (upto 170MHz cpu core), if exchange the main oscillator (14.7456MHz).
but it is less common.
LephenixnoirEn ligneAdministrateurPoints: 24678 Défis: 170 Message
Posté le 09-03-2015 à 18:46 | #
Sentaro21 a écrit :
The original information is from SH7705&SH7724

Wait, does it mean SH3 calculators use SH7705 and SH4 SH7724 ?
Sentaro21Hors ligneMembrePoints: 878 Défis: 0 Message
Posté le 10-03-2015 à 11:34 | #
Bonjour,Lephenixnoir

I am sorry for not explaining sufficiently.
That means a CPU similar to SH7705 is used for SH3-CALCs, and SH4-CALCs is a CPU similar to SH7724.
It is from a Simon's document at first.

Because the structure of CPG and BSC of SH3/SH4-CALCs is the almost same as SH7705/SH7724,
after that I inspected it with the actual CALC, and Ftune/Ptune2 was completed.
(Some bricks of Prizm was generated in the process... )
LephenixnoirEn ligneAdministrateurPoints: 24678 Défis: 170 Message
Posté le 10-03-2015 à 13:25 | #
Useful information for me.
Since I am currently working with interrupt and exception handlers, I am really aware of SH4-compatibility matters.

Pages: 1, 2 | Suivante

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 134 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd