Altera MAX7000S CPLD - hodiny nefunguje?

M

Mr.Cool

Guest
novým CPLD ...ale snaží se učit

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Úsměv" border="0" />pomocí MAX7000S CPLD 44 pin typu.

Mám zdravé hodiny, oscilující na 10MHz, 50% daň, mezi 0 a 4.75V.je použita pro globální CLOCK pin 37.

Mám INPUT pin pro CLOCK přidělené pin 37, a některé I / O s jednoduchou primitivní logiku.okruh zdá se, pracuje s výstupem správné.ale pak jsem udělat nějaké změny pomocí flip-obvody a začnu pochybovat o tom, že hodiny skutečně pracují (první jednoduchá verze musí být práce na asynchronní základě pouze?)

pouze pomocí primitivy a bloková schémata ..Jak mohu zkontrolovat, zda jsou hodiny práce uvnitř čipu?tak jsem připojen CLOCK pin přes "drát", blok a jsou spojeny s pin OUTPUT a převedla na náhradní pin.Očekávám, že vidět na hodiny zde po stažení do přístroje.

ale vidím jen pin CLOCK počáteční stav (který je definován jako VCC).když změním CLOCK pin do výchozího stavu GND, pak je to, co vidím na výstupní pin.

Co dělám špatně?

Mr.Cool

 
Podle mého názoru by MAX7000 být schopni připojit hodiny vstup do výstupní pin.Takže byste měli skutečně vidět hodiny vstupu.
Ale pro jistotu, měli byste zkontrolovat, RTL netlist a také fyzické mapování vašeho syntézy software.To může odhalit,
Je-li zamýšlené spojení skutečně existuje.Co je zapojen syntéza nástroj?

Obecně platí, že můžete také připojit hodiny dělič (D-FF s opačným zpětnou vazbu) na hodiny vstup pro test.

 
Já používám qu (at) RTU II, ke stažení zdarma od výrobce.

Snažil jsem se ostatní okruhy, jako je vstup, který bych mohl tahat vysoká nebo nízká externě ..a běžel to prostřednictvím DFF a pak až pin výstup.ale v tomto výstupu pin nevidím přepínání vstupů.důvod víc, proč se domnívat, že hodiny nefungují.

Nicméně, jiné výstupní signály (které nezahrnují hodinový signál), přepínač podle jejich vstup ..tak CPLD je obecně pracuje.je to jen vnitřní hodiny, které se nezdá být uznány a použity.Hodiny se zasekl ve svém původním stavu.

Je tam nějaké možnosti / nastavení, které jsem měl, aby se zapojily informovat CPLD, že chci použít na hodiny, spíše než jen kombinatorické logice?

Mr.Cool

 
Jak se asi jen připojení vstupu na výstup a uvidíme, jestli funguje pin vstup, pak si můžete vyzkoušet ještě o krok dále, aby zjistil, jestli to přepíná

Pro Altera CPLD, můžete test informačních povinností jinak, používat to jako jednoduchý výstup nepoužívá CLK buffer část bloku IO, ale aspoň vám tip, pokud pin je zdravý nebo ne.

 
Nechápu problém.Buď hodiny vstup je poškozen nebo děláte someting odd.

 
Jste moudrý muž ...Dělal jsem něco divného.

Když jsem sestavil program, a pak vybrané "programátor", soubor, který naprogramované stroje měly stejný název souboru, ale nepřišel z program jsem si sestavit!Není divu, že jsem si nevšiml, tento problém ...sheesh ..náhoda, že stejný název souboru.

tak jsem se udeřil se do hlavy ..zvolili správný soubor ..naprogramoval a vše fungovalo v pořádku.

myslel, že jsem šel duševně nemocný tam ..

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Úsměv" border="0" />Omlouváme se k nakládání s národy časy ..I by měla být trpělivější a pracovat přes problémy, před odesláním pro pomoc.

Mr.Cool

 

Welcome to EDABoard.com

Sponsor

Back
Top