Altera MAX7000S CPLD - pulkstenis nedarbojas?

M

Mr.Cool

Guest
jauns CPLD ...bet mēģināt mācīties

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Smaids" border="0" />izmantojot MAX7000S CPLD 44 pin veidu.

Man ir veselīga pulkstenis, svārsta pie 10MHz, 50% nodokli, no 0 līdz 4.75V.tā ir piemērota pasaules CLOCK pin 37.

Man ir INPUT pin taktu piešķirts pin 37, un daži I / O ar vienkāršiem primitīviem loģika.shēma, šķiet, darbojas ar izejas pareizi.bet tad es veikt dažas izmaiņas, izmantojot Flip-flops, un es sāku apšaubīt, ka pulkstenis ir tiešām strādā (pirmais vienkāršs variants ir bijis strādā asinhroni, pamatojoties tikai?)

izmantojot tikai primitīvas un bloķēt diagrammas ..Kā es varu pārbaudīt, ja pulkstenis ir darba iekšpusē mikroshēmā?tāpēc es tikko saistīts CLOCK pin, izmantojot "stieple" bloku un savienota ar izejas pin un piešķir to rezerves pin.Es sagaidu, lai redzētu pulksteni šeit pēc lejupielādētu ierīcē.

bet redzu tikai CLOCK pin sākotnējā stāvoklī (kas definēta kā VCC).ja es mainītu CLOCK pin uz sākotnējā stāvoklī GND, tad šis ir tas, ko es redzu uz izlaidi pin.

Ko es daru nepareizi?

Mr.Cool

 
Manuprāt, MAX7000 jāspēj savienot pulksteni ieguldījumu izejas pin.Tātad jums vajadzētu tiešām redzēt pulksteni ievadi.
Bet, lai pārliecinātos, jums vajadzētu pārbaudīt RTL netlist kā arī fiziskā kartēšana jūsu sintēzes programmatūru.Tā var atklāt,
ja paredzēts savienojums patiešām pastāv.Kas ir iesaistīts sintēzes rīku?

Parasti jūs varat arī savienot pulksteni dalītāju (D-FF ar invertētā atsauksmes), lai pulksteni ievadi testam.

 
i am izmantojot qu (at) rtus II, bezmaksas lejupielādēt no ražotāja.

Es to izmēģināju citu shēmu, piemēram, ievadi, ka es varētu pull augstas vai zemas ārēji ..un vadīja šo ar DFF un tad līdz izejas pin.bet šajā izejas pin es neredzu ieslēdzot ievadi.vairāk iemesls uzskatīt, ka pulkstenis nedarbojas.

Tomēr citas izejas signālus (kas nav saistīti ar pulksteņa signālus) pārslēgtos saskaņā ar to ieguldījumu ..tā CPLD parasti strādā.tas ir tikai iekšējais pulkstenis, kas, šķiet, nav jāatzīst un izmantot.pulkstenis ir iestrēdzis savā sākotnējā stāvoklī.

pastāv daži variants / nosaka, ka es esmu vajadzēja veikt, lai informētu CPLD, ka es vēlos izmantot pulksteni, nevis tikai kombinatorisku loģika?

Mr.Cool

 
Kā par tikai savieno ieejas jaudu un redzēt, ja ievadi pin darbu, tad jūs varat pārbaudīt to vienu soli tālāk, lai redzētu, vai tas toggles

Par Altera CPLD, jūs varat pārbaudīt ISP atšķirīgi, izmantojot to kā vienkāršu produkciju neizmanto CLK bufera daļu IO bloku, bet vismaz jums mājienu, ja pin ir veselīgi vai nav.

 
Es nesaprotu problēmu.Nu pulksteni ievade ir bojāts vai jūs dara someting nepāra.

 
Jūs esat gudrs cilvēks ...man bija kaut nepāra.

kad es apkopoti programmā un pēc tam atlasīts "programmētājs" failu, kas ieprogrammēto mašīna bija pašu faila nosaukumu, bet nav iegūti no programm i tikai apkopo!nav brīnums, i nemanīja problēma ...sheesh ..nejaušība, ka tā ir pašu faila nosaukumu.

so i smacked sevi galvas ..izvēlējies pareizo failu ..plānoti, un viss izstrādāta labi.

domāja, man bija iet nenormāla tur ..

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Smaids" border="0" />sorry atkritumu tautu laiki ..Es būtu daudz pacientu un strādāt palīdzību problēmas pirms nosūtīšanas uz.

Mr.Cool

 

Welcome to EDABoard.com

Sponsor

Back
Top