Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > VHDL > how to generate different wait time that lower than system clock cycle.

Reply
Thread Tools

how to generate different wait time that lower than system clock cycle.

 
 
IcYdRIP
Guest
Posts: n/a
 
      04-19-2005
I have to read/write dm9000, and the dm9000 works on 25M HZ.

And according to register read/write timing of dm9000, for each
operation, we have to wait for a while to perform it.
for example, now we read register value, and following is the general
order:
1. set pin cmd high to select system address as databus.
2. when select dm9000 chip(pin aen set low), we should wait just 5ns
3. set pin ior low, wait 22ns
4. set pin ior high to read value of register to databus, and wait just
5ns(until set pin aen high)
5. set pin aen high to un-select dm9000, make bus invalid. and then
wait 80ns for next cycle.

since dm9000 works on 25M hz(40 ns).
if wait time is larger then 40ns, we can use some clock cycle to wait.
but if it's lower than 40ns, how can we do? design a multiple
frequence?
or get another external clock? such as 200M for 5ns, and 5 * 5ns for
22ns delay?

Thanks!

 
Reply With Quote
 
 
 
 
IcYdRIP
Guest
Posts: n/a
 
      04-21-2005
how to get a frequence that is X times as orginal system clock?
can anyone help me? thanks!

 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
time.time or time.clock Ron Adam Python 9 01-14-2008 08:35 PM
Single clock pulse transfer to different clock domains. himassk VHDL 1 05-16-2007 10:41 AM
Re: interpreting the fractional portion of time.clock() vs time.time(0measurements Peter Hansen Python 0 02-22-2006 02:02 PM
Re: interpreting the fractional portion of time.clock() vs time.time()measurements Peter Hansen Python 0 02-22-2006 12:03 AM
time.clock() or time.time() peterbe@gmail.com Python 8 08-05-2005 01:51 PM



Advertisments