![]() |
|
|
|||||||
![]() |
VHDL - how to generate different wait time that lower than system clock cycle. |
|
|
Thread Tools | Search this Thread |
|
|
#1 |
|
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! IcYdRIP |
|
|
|
|
#2 |
|
Posts: n/a
|
how to get a frequence that is X times as orginal system clock?
can anyone help me? thanks! IcYdRIP |
|
![]() |
| Thread Tools | Search this Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Time independent of the system time in windows | suresh_rtp | Software | 2 | 04-28-2009 09:31 AM |
| Judge: File-swapping tools are legal | Citizen Bob | DVD Video | 140 | 11-08-2006 06:42 PM |
| This is incredible! | jc_ice | DVD Video | 1 | 08-13-2006 10:47 AM |
| system date and time on workstations | natural_4u | A+ Certification | 6 | 04-16-2004 03:10 PM |
| Re: 7. The truth about our creator. .7 | john smith | DVD Video | 2 | 07-25-2003 03:54 AM |