Forum: Mikrocontroller und Digitale Elektronik Frage zu Taktgeber Modifikation


von Tobias S. (inoutic)


Angehängte Dateien:

Lesenswert?

hallo,
ich hoffe das hier richtig bin würde gerne eine Modifikation an einem 
Chip durchführen und brauche Hilfe bei der Umsetzung.

Es handelt sich hierbei um einen Taktgeber "ICS932S421B" den ich gerne 
von 133,33MHz auf 166,67MHz springen lassen will.

Laut der PDF Datei wenn ich das richtig verstanden habe muss ein High 
Signal von 3.3v auf FS_B gelegt werden damit der Takt auf 166MHz 
springt.

Und daran scheitere ich schon weil ich keine Ahnung habe wo ich das 
Signal herkriegen soll.

Habe mir das so vorgestellt das man die leiterbahn von FS_B komplett 
trennt dann mit nem weiteren Baustein und einem Wippschalter zwischen 0 
und 1 wechseln kann.

Datasheet
https://www.mouser.de/datasheet/2/698/IDT__DST_20100126_1-1712424.pdf

von Christoph db1uq K. (christoph_kessler)


Lesenswert?

https://www.renesas.com/us/en/document/dst/932s421b-datasheet
das selbe Datenblatt vom Hersteller, anscheinend hat Renesas IDT 
gekauft.
Das sind doch drei Pins 48,49 und 56, die müssen alle drei geändert 
werden.

von Tobias S. (inoutic)


Lesenswert?

Habe die 3 Pins zur Orientierung markiert.
Läuft von Haus aus mit 133MHz also sollte man bei FS_C und FS_A nichts 
ändern müssen für die gewünschten 166MHz.

FS_C FS_B FS_A | MHz
0    0    1    | 133
0    1    1    | 166

mfg,

von Christoph db1uq K. (christoph_kessler)


Lesenswert?

Bei I2C-Bus-ICs gibt es als dritten Pegel für die Adressumschaltung 
"nicht angeschlossen", aber hier sind anscheinend Spannungsteiler 
vorgesehen. Ich sehe nur nirgends eine Angabe, wo zwischen High und Low 
die Spannung liegen soll.

von Trafo (Gast)


Lesenswert?

Tobias S. schrieb:
> Habe mir das so vorgestellt das man die leiterbahn von FS_B komplett
> trennt dann mit nem weiteren Baustein und einem Wippschalter zwischen 0
> und 1 wechseln kann.

Entweder ich verstehe deine Frage nocht oder es ist denkbar einfach. 
Muss mal den Pulldown-R an FS_B. Wenn der genug hochohmig, dann einfach 
an dem nicht bestückten R weiter südlich einen Schalter montieren.

von Christoph db1uq K. (christoph_kessler)


Lesenswert?

Anscheinend muss die dritte Spannung zwischen 0,35V und 0,7V liegen, 
denn das sind der Maximalwert für low und der Minimalwert für high.
Die Tabelle müsste aber auch drei Pegel auflisten.

: Bearbeitet durch User
von hinz (Gast)


Lesenswert?

Christoph db1uq K. schrieb:
> Anscheinend muss die dritte Spannung zwischen 0,35V und 0,7V
> liegen,
> denn das sind der Maximalwert für low und der Minimalwert für high.

Für gewöhlich muss man die dafür einfach offen lassen.

von Tobias S. (inoutic)


Lesenswert?

Trafo schrieb:
> Tobias S. schrieb:
>> Habe mir das so vorgestellt das man die leiterbahn von FS_B komplett
>> trennt dann mit nem weiteren Baustein und einem Wippschalter zwischen 0
>> und 1 wechseln kann.
>
> Entweder ich verstehe deine Frage nocht oder es ist denkbar einfach.
> Muss mal den Pulldown-R an FS_B. Wenn der genug hochohmig, dann einfach
> an dem nicht bestückten R weiter südlich einen Schalter montieren.

Habe da an sowas gedacht wie eine Schaltung mit einem AND-Baustein oder 
so mit der ich den zustand von FS_B kontrollieren kann.

Sollte vielleicht erwähnen das ich ein kompletter Laie bin was 
Elektrotechnik betrifft und bisher nur Modifikationen an Spielkonsolen 
mit Anleitung durchgeführt habe.

von Eberhard H. (sepic) Benutzerseite


Angehängte Dateien:

Lesenswert?

Tobias S. schrieb:
> Habe die 3 Pins zur Orientierung markiert.
> Läuft von Haus aus mit 133MHz also sollte man bei FS_C und FS_A nichts
> ändern müssen für die gewünschten 166MHz.
>
1
FS_C FS_B FS_A | MHz
2
  0    0    1  | 133
3
  0    1    1  | 166

Für 166 MHz würde ich den Strapping-Widerstand an FS_B von GND nach 3,3V 
versetzen (wie bei FS_A).

Diese 3 Pins sind: "3.3V tolerant input for CPU frequency selection".

von Tobias S. (inoutic)


Angehängte Dateien:

Lesenswert?

Eberhard H. schrieb:
> Für 166 MHz würde ich den Strapping-Widerstand an FS_B von GND nach 3,3V
> versetzen (wie bei FS_A).
>
> Diese 3 Pins sind: "3.3V tolerant input for CPU frequency selection".

Ja hatte ich mir auch gedacht und es so aufgebaut wie oben bei meinem 
Anhang.

Das Board wollte dann aber leider nicht mehr booten und habs wieder 
rückgängig gemacht. Kann aber auch sein das ich dafür einen anderen 
widerstand gebraucht hätte.

von Eberhard H. (sepic) Benutzerseite


Lesenswert?

Hm. Gibt es kein Handbuch zur Platine?

PS: Bei meinem Bild ist ein Zahlendreher im Dateinamen (ließ sich nach 
dem Hochladen nicht mehr ändern).

von Tobias S. (inoutic)


Lesenswert?

Eberhard H. schrieb:
> Hm. Gibt es kein Handbuch zur Platine?

Nope leider nicht. Mein Versuchskaninchen ist ein LGA1366 Serverboard 
von Supermicro. 
https://www.supermicro.com/products/motherboard/QPI/5500/X8DTU-F.cfm

Um die 166MHz bootfähig zu machen habe ich im Bios schon die richtigen 
werte eingetragen also sollte das schonmal keine Probleme machen.

Habe auch was im Internet dazu gefunden wo jemand das gleiche mit einem 
anderen Sockel hinbekommen hat vielleicht hilft das ja.

http://www.karosium.com/2012/02/fujitsu-d2151-a1-conroe-hack.html?m=1

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.