Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations cowski on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

Length of IOWR

Status
Not open for further replies.

nbucska

Electrical
Joined
Jun 1, 2000
Messages
2,191
Location
US
On an 800 MHz PC I measured the length of the IOWR and IORD--- both were about 1 microS.

Is there a way to reduce it ? <nbucska@pcperipherals.com>
 
That is pretty slow, wht kind of processor and motherboard/bios ?, software wise you can muck w/the low level r/w code, but it probally won't get you much, you will probally have to review the hardware 'design' and see if there is anything you can do there. Also did you use a logic analyzer or scope to determine the timing ???
 
Scope, DOS, 800 MHz -- I think -- PENTIUM. Program assy:

mov dx,port
mov al,data
lab: out dx,al
jp lab
Obviously something inserts a few hundred clk cycles.
I know the 188/186 has programmable wait states
but not hundreds.... <nbucska@pcperipherals.com>
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top