fuction oproep binnen staat machine.execution tijd van de functie

C

chaitu2k

Guest
wanneer u een oproep functie binnen een staat in combinatievormen staat machine proces blokkeren
zoals

wanneer S1:
return_value_orsome siganl <= function ();
sommige asssignments;
...
.... wat meer uitspraken
ns <= s2;

hoeveel klokcycli heeft de fuction nemen om een waarde ..... en wht terugkeer heeft de functie uitvoeringstermijn hangt af van .... kan iemand uitleggen pls dus stuur een kort document

 
Apple Pay to rozwiązanie które w założeniu ma uprościć płatności bezgotówkowe. Eksperci Sophos już teraz głośno zastanawiają się nad bezpieczeństwem tego produktu firmy z Cupertino.

Read more...
 
Hi chaitu2k,

Ik denk niet dat je een synchrone functie kan gebruiken (dat betekent dat het bevat proces geklokt = Flip Flop) om een signaal beïnvloeden in een combinatorische proces.
De functie kan alleen combinatorische genereren.
Als je signaal "return_value_orsome siganl" is ergens anders kloksnelheid, wordt de functie terug zijn waarde befor de klok rand.
Typisch, de functie drachtgever uw werk tot een wereldwijde klokfrequentie.(post timing samenvattend verslag).

Wees voorzichtig als je verschillende functies gebruiken om uw signaal "return_value_orsome siganl" in de andere staten: in de synthese van invloed zijn, zal dit complexify de logica vergelijkingen, en dus je kunt krijgen een zeer slechte maximale frequentie waarde ...

Ik hoop dat dit zal je helpen<img src="http://www.edaboard.com/images/smiles/icon_wink.gif" alt="Wink" border="0" />
 
Functie mag geen timing vertraging etc, dus het moet krijgen toegewezen in dezelfde klokcyclus

 

Welcome to EDABoard.com

Sponsor

Back
Top