Forum: FPGA, VHDL & Co. Sipeed Tang Nano 1K Level Shifter


von Wolfram F. (mega-hz)


Lesenswert?

Hallo,

ich habe einen Tang Nano 1K Sipeed FPGA Board und möchte diesen
an einem Atari 8 Bit Computer benutzten.
Die Logik läuft bereits in einem 9572XL PLD und soll nun umziehen.

Da das FPGA nun aber nicht mehr 5V Tolerant ist, meine Frage:
Würde es ausreichen, den 16Bit Adressbus und den 8Bit Datenbus
per 1K Serienwiderständen und mit eingeschalteten Clamp Dioden
an das FPGA anzuschliessen ohne das de einen Schaden bekommt?
Die Adr und Data Busse sollen nur gelesen werden, also am FPGA nur 
Inputs...
Oder sind echte Levelshifter wie 74LCX245 unbedingt notwendig?

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Angehängte Dateien:

Lesenswert?

Wolfram F. schrieb:
> eingeschalteten Clamp Dioden
Kann man die da abschalten? Ich kenne das so, dass die fest in das 
Silizium
legiert sind und als nicht näher definierte ESD-Schutzdioden wirken. Und 
in etwa so sind die dann in der Note [1] auch spezifiziert: für einen 
20ns kurzen ESD-Puls lang darf da auch mal eine höhere Spannung 
anliegen.

Aber wenn du eh' schon Serienwiderstände einplanst, warum nicht gleich 
als 1k/2k2 Spannungsteiler? Dann bist du sicher im grünen Bereich und 
die Ersatzschaltung der Quelle wäre dank 1k||2k2 sogar noch 
niederohmiger als nur mit dem 1k Serienwiderstand.

: Bearbeitet durch Moderator
von Wolfram F. (mega-hz)


Lesenswert?

Ja kann man ab/anschalten:
IO_PORT "ADR[15]" IO_TYPE=LVCMOS33 PULL_MODE=NONE PCI_CLAMP=ON 
BANK_VCCIO=3.3;

aber mit Spannungsteilern werd ich es probieren, sind nur doppelt so 
viel Bauteile..

Später wenns zu einer Platine kommt, kommen richtige Levelshifter 
drauf...

: Bearbeitet durch User
von Sigint 112 (sigint)


Lesenswert?

Die Dioden sind doch beim Konfigurieren aus, oder? Dann liegen da kurz 
die 5V an. Ich würde ordentliche Pegelwandler nehmen.

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.