Xilinx visszafejtes.

Fuzesi Arnold arno at externet.hu
Wed Jun 23 11:57:50 CEST 2004


----- Original Message ----- 
From: "Molnar Gabor" <kollega at sch.bme.hu>
To: <elektro at tesla.hu>
Sent: Wednesday, June 23, 2004 11:16 AM
Subject: Re: Xilinx visszafejtes.


>   CPLD vagy FPGA tartalmat szeretnel visszafejteni? Az utobbit eleg
> eselytelennek erzem, mert ugye nem kodot, hanem binaris konfiguraciot

Az FPGA is. Csak utobbi SRAM-ban, elobbi meg FLASH-ben.

> tartalmaz, aminek visszafejtesehez eleg reszletesen kellene ismerni az
> aramkor architekturajat, amit a Xilinx mernokein kivul nem hiszem, hogy
> sokan tudnanak.

Dehogynem. Mindenki, aki megnezi az adatlapot.
Latja hany makrocella van, azokban mi van. Melyik multiplexer milyen
allapota merre tereli a jelet stb.
Tokeletesen "nyitott" az FPGA-k, CPLD-k belseje.
Abban nem vagyok biztos, hogy az is tudhato, hogy a konfig file-ban melyik
bit melyik egyseghez van rendelve.
(Melyik makrocella, melyik multiplexerehez stb. De ez FPGA, CPLD eseten is
ugyan igy vagy ismert, vagy sem)

Ezert irtam a chipviewer progit.
Abba ha vissza tudja tolteni az ember a jedecet, akkor latszik a kapcsolasi
rajza a rendszernek.
Amibol elvben visszanyerheto a mukodes.
Gyakorlatban meg lehet hogy 100 mernokev. :)

De az tuti, hogy ha csinalok egy feladatot, akkor azt be tudom tolteni a
chipviewerbe, es latom szepen, hogy hogy nez ki a valosagban amit
osszelapatoltam. (hany mux, hany kapu, stb stb)

>   A CPLD eselyesebb, ebbol, ha jol emlekszem a JEDEC fajlt lehet
> visszolvasni, ami az ember szamara emesztheto formatumban tartalmaza a
> makrocellak es PLA mezok konfiguraciojat, amibol a logikai egyenletek
> felirhatok. Persze mondjuk ebbol jol olvashato HDL kodot kinyerni, abban

Arnold




More information about the Elektro mailing list