kung paano tapusin tulad ng sa pamamagitan ng-4 divider na walang i-reset

T

trashbox

Guest
Kailangan kong hatiin ng orasan (freq = 200KHz, duty cycle ay 40 ~ 60%) sa pamamagitan ng 4 na walang i-reset ang hudyat.Orasan na ito ay IN sa attachment at ang nais na output ay wala sa attachment.

Maraming mga counter kailangan ng isang senyas i-reset ang control.Kung i-reset ang walang magagamit, Paano ko mapagtanto tulad ng isang function?Salamat!

Malugod na pagbati
Trashbox
Paumanhin, ngunit kailangan mong mag-login in upang makita ang attachment na ito

 
Bakit sa tingin mo, counter ang mga pangangailangan ng isang i-reset ang signal?Ito ay hindi.Kung ito ay nagsisimula sa isang di-makatwirang bilang isang kapangyarihan, ang mga ito ay humalimuyak ang unang tumibok output matapos 0-3 nagbibilang.Sa kunwa, maaaring kailanganin ng isang paunang halaga (hindi kinakailangan ng isang i-reset), sa kabilang banda ang output ay mananatiling sa "X" ng estado permanente, ang isang tunay na counter ay walang mga "X" ng estado.

 
lamang na magdagdag ng ilang mga salita.
FvM kumpleto na ang tama - walang-reset ay talagang kinakailangan.tunay na sa ilang mga aplikasyon na ito ay inirerekomenda na gawin ito nang walang-reset!(dahil orasan ay maaring lamang makuha sa susunod na yugto at ang asynch pagtanggal ay i-reset ang hile-hilera sa isang i-reset ang sinkronisator sa gilid orasan)
ngunit kung gumamit ka ng isang counter at i-reset ang walang siguraduhin na mayroon kang mga ipinagbabawal na mga estado - ibig sabihin, subukang gumamit ng binary counter ngunit hindi singsing counter o Johnson counter since paano sila "gisingin" sa isang ipinagbabawal ng estado (o isama ang isang pagkuha ng circuit).

Nd
http://asicdigitaldesign.wordpress.com/

 
Hi FvM!
Salamat sa iyong reply.Kung walang-reset, paano maaari mong itakda ang unang halaga?Tulad ng sinabi mo, kung walang paunang halaga ay itinalaga, output ang mananatiling sa "X" ng estado nang permanente.

Pagbati,
Trashbox

 
Oo, tunay na ....ang simulator ay magpapakita sa iyo ng isang X (unknown), kaya dapat ka sa anumang paraan magtakda ng isang estado sa counter, sa katotohanan, counter ang bibilangin.Kung i-reset ang hindi, maaari ka paghati-hatiin lamang sa isang AT gate sa pagitan ng (LSB) bit at (LSB 1) bit ...
Paumanhin, ngunit kailangan mong mag-login in upang makita ang attachment na ito

 
to set an initial state.

Simulator A ay nagbibigay-daan
upang itakda ang isang unang estado.Ang syntax ay naiiba sa HDL wika.Gayundin hardware lohika (hal. FPGA o CPLD) halos magkaroon ng isang implicite kapangyarihan-ng-i-reset sa isang unang estado.Bilang isang halimbawa ng isang kahulugan VHDL signal:
Code:

Signal cnt: hindi linagdaan (1 DOWNTO 0): = "00";
 
Hi dexter_ex_2ks at FvM!
Maraming salamat sa inyong kagandahang-loob.Kukunin ko na subukan ito.

Malugod na pagbati,
Trashbox

 

Welcome to EDABoard.com

Sponsor

Back
Top