Top Page | Lists | User Login
201,926
Cine mai explică acum că dacă nu egalau ecuadorienii, "olandejii" conduceau in c... |
|||
posted on “dacă nu egalau englezii, danezii ar fi condus în continuare” |
Nişte angajaţi ai Urban Serv sunt foarte mândri de ei şi în ziua de astăzi pentr... |
|||
posted on mud |
există şi nişte bonus pack-uri în joc, dacă faci nişte achievementuri primeşti u... |
|||
posted on mai rapid ca rapidu |
regula de cinci secunde a devenit mult mai periculoasă de când cu pandemia... nu... |
|||
posted on curcubeie pe asfalt |
şi ca fun fact, nici măcar nu este primul chirurg din echipa Rapidului... am avu... |
|||
posted on te apără de goluri şi cardiace |
eu merg aproape sigur pe varianta b. pentru că e destul de uşor să verifici că a... |
|||
Am văzut şi eu trailerul mai demult. Chiar mă întrebam dacă au plătit redevenţă ... |
|||
posted on mai rapid ca rapidu |
Toate ca toate, dar eu fără cartofi prăjiţi nu-mi fac transplant! |
|||
posted on 1+1 gratuit: Organe |
Eh, când cei mai tineri fani ai Rapidului se apropie de 40 de ani, or fi zis şi ... |
|||
posted on te apără de goluri şi cardiace |
Sunt două variante aici: a. Ei nici nu s-au gândit dacă o să meargă maşina aia ... |
|||
Oare regula de cinci secunde se aplică şi la compresor? |
|||
posted on curcubeie pe asfalt |
pare că nu... |
|||
posted on de la student la senior staff engineer |
La multi ani? Mai primeşti ceva anul ăsta? |
|||
posted on de la student la senior staff engineer |
Măcar nu au fost 18... |
|||
posted on i-a luminat farul |
Scrie chiar de două ori! Oare a uitat că a scris prima oară, sau chiar l-a mai c... |
|||
posted on certitudinea marilor împliniri |
"Burn Bucharest, Burn You Fucking Maniacs" [Lake Of Tears, 11 Martie 2006]
se pare că singura problemă (de care sunt conştient) care a mai rămas în proiect este cauzată de un bug în sistemul de întreruperi din microprocesor... cum ? iar ? parcă rezolvasem cu întreruperile...
eh, azi după ce-au plecat băieţii, m-am apucat să văd de ce spi-ul blochează i2c-ul... după ce mi-am dat seama că placa e ok, firmware-ul e ok, mi-au venit dracii şi am făcut un progrămel de stresat bine de tot sistemul de întreruperi şi am băgat toată namila în questasim...
qed... bug-ul e acolo, în wave-ul de mai sus... uite cum înţepeneşte prostu brusc... nu ştiu ce e, de unde e şi cum îl rezolv, că e ora 5:45 când scriu rândurile astea şi acu mă duc să mă culc, dar sunt prea extuziasmat că am prins căcatu în simulare şi o să-i dau de cap mâine pe zi când o să fiu odihnit şi o să iau la examinat fiecare semnal din poză...
i just love doing this shit :D
Monday August 22, 2011 - 05:51am (EEST)
Comments
(6 total) Post a CommentUber like :D
Tuesday August 23, 2011 - 11:32am (EEST) Comment Link
Iti trebuia un verificator la proiectul asta domne :) Spor la debug ! Questa suporta System Verilog, SE nu cred insa. Ar fi mers un mediu de verificare frumos in SV la proiectul tau !
Saturday August 27, 2011 - 22:56pm (EEST) Comment Link
ştiu că ştii că ai dreptate, dar nici nu ştii câtă dreptate ai :)... o să râzi, eu unul chiar nu ştiu System Verilog (încă), dar problema mare e alta...
imaginează-ţi că DUT-ul e procesorul, că ăla e izvor de buguri, evident... dar pe pe lângă el am o interfaţă I2C, două SPI-uri care nu-s chiar la fel (unu e pe 8 biţi cu sample pe rising, altul pe 16 biţi cu sample pe falling), decodor de PS/2 pentru tastatură, decodor pentru infrared, şi un controller pentru SRAM...
hai să zicem că toate astea sunt simulabile, cu ceva efort... dar ce fac cu tot ce se leagă la astea ? cine stă să-mi emuleze mie semnalele generate de cardul SD, de RTC, de senzorul de temperatură, de tastatură... fără astea nu pot să simulez tot SoC-ul sub nici o formă... cred că ar fi de muncă pentru o echipă întreagă de verificatori, cât pentru un proiect întreg de la o firmă serioasă...
până atunci, băgăm o cola şi săpăm în el în timp real... ChipScope Pro...
Sunday August 28, 2011 - 20:36pm (EEST) Comment Link
Pai la TI OMAP3 s-a lucrat vreun an verificare, si TI avea deja VIP-uri pentru I2C, SPI, MMC, nu mai vorbesc ca multe module erau legacy si mediile se mosteneau... deci da ar fi fost un proiect intreg la tine. Still, I smell quality work here :D !
Ti-as sugerea sa faci niste linting pe RTL , cred ca in google world exista niste tooluri free. Stiu ca Spyglass e pe bani ( se poate instala si free ;) nu stiu cum :P ) , dar erau unele free ( http://www.vlsi-world.com/content/view/45/47/ ) . Cred ca ar mai fi pretabil aici, si te-ar ajuta enorm la debug la sa scrii niste asertii in RTL, chestii de genu : fifo asta nu trebuie sa fie niciodata full, sau vectorul asta trebuie sa fie mai mic de n, cand sig x e 1 sig y trebuie sa fie 0. Chestii triviale. Eu am folosit in proiectul actual asertii nesimtit de triviale (SVA, PSL) si pot sa spun ca m-au ajutat ENORM la debug. Sapaturile erau muuult mai mici ... si gandeste-te cata Cola economisesti :)) !
Sunday August 28, 2011 - 22:13pm (EEST) Comment Link
all bugs fixed... working perfectly for two days now...
Tuesday August 30, 2011 - 23:07pm (EEST) Comment Link
Felicitări, bă…
Wednesday August 31, 2011 - 19:46pm (EEST) Comment Link