D
diezahnfee
Guest
Hej,
Jeg har arbejdet i månedsvis med qu (at) rtus II og en Cyclone II enheden, uden at få store problemer.Men da et par uger, jeg arbejder på en ny del af designet, og jeg kan ikke få denne ting stabil.Jeg bruge moduler jeg skrev for længe siden en at fungeret godt indtil nu.Men nu, combinded med nye moduler (eller ændret en smule gamle) de gør mærkelige ting - i simulation og på hardware.Det nye design dele fungerer fint uden de gamle (i simulering).Problemet forekommer kun i kombination.
Jeg prøvede et par ting, såsom at spille med de analyser og sammenfattende Indstillinger (omstrukturere Multipleksere = on / off osv.) eller bruge en anden gennemførelse for mit state maskiner.De fleste af disse ting har ændret adfærd på nogen måde.Men de ændringer, som hjalp den ene modul til at arbejde i de fleste tilfælde havde en negativ virkning på et andet modul.
Så hvordan kan jeg nogensinde være sikker på, at en del af mit design, afprøves for korrekt funktion, vil arbejde i fremtiden, efter at tilføje nye functionatity til design.
Er den beskrevne adfærd afslørende af grundlæggende design fejl?
Er det muligt at adskille et bestemt modul, at definere indstillinger kun for denne ene?Kunne at løse problemet på alle?
Mange tak på forhånd!
Jasmin
Jeg har arbejdet i månedsvis med qu (at) rtus II og en Cyclone II enheden, uden at få store problemer.Men da et par uger, jeg arbejder på en ny del af designet, og jeg kan ikke få denne ting stabil.Jeg bruge moduler jeg skrev for længe siden en at fungeret godt indtil nu.Men nu, combinded med nye moduler (eller ændret en smule gamle) de gør mærkelige ting - i simulation og på hardware.Det nye design dele fungerer fint uden de gamle (i simulering).Problemet forekommer kun i kombination.
Jeg prøvede et par ting, såsom at spille med de analyser og sammenfattende Indstillinger (omstrukturere Multipleksere = on / off osv.) eller bruge en anden gennemførelse for mit state maskiner.De fleste af disse ting har ændret adfærd på nogen måde.Men de ændringer, som hjalp den ene modul til at arbejde i de fleste tilfælde havde en negativ virkning på et andet modul.
Så hvordan kan jeg nogensinde være sikker på, at en del af mit design, afprøves for korrekt funktion, vil arbejde i fremtiden, efter at tilføje nye functionatity til design.
Er den beskrevne adfærd afslørende af grundlæggende design fejl?
Er det muligt at adskille et bestemt modul, at definere indstillinger kun for denne ene?Kunne at løse problemet på alle?
Mange tak på forhånd!
Jasmin