Show simple item record

dc.contributor.author DR SHOAB A KHAN, ABUBAKAR ALI UMER SALIM KIANI,
dc.date.accessioned 2025-03-24T07:20:06Z
dc.date.available 2025-03-24T07:20:06Z
dc.date.issued 1999
dc.identifier.other DE-COMP-17
dc.identifier.uri http://10.250.8.41:8080/xmlui/handle/123456789/51562
dc.description DR SHOAB A KHAN en_US
dc.description.abstract A Local Bus Interface Design The concept of local buses is relatively new to the computer world. It is only in the past 5 or 6 years that the concept of local bus architecture has gained popularity due to the introduction of the processor independent PCI Local Bus standard. The Local bus standard puts the devices that require high bandwidths closer to the CPU and makes the communication between the two easy and at a very high clock frequency as compared to the clock frequency of a traditional expansion bus. Keeping in view the growing trend ofthe local bus architecture we have developed our own local bus standard. Our local bus can run on clock speeds comparable to system clock speeds (System clock divided by 2 or System clock divided by four). This allows for fast data transfers between high bandwidth devices like fast LANs and video display devices and the CPU and memory. We have a very flexible arbitration protocol for our Local Bus. The different bus masters arbitrate for the control of the bus using hog limits and a kind of a token ring. The token normally rotates among the different bus masters in a fixed priority manner in which CPU has the highest priority. Another advantage of the hog limits is that they ensure that the access latency for any bus master should not exceed a certain limit. In other words the user can control the access latency of the different bus masters using their hog limits. Our bus architecture also encourages the concurrency of operations. If a external takes control of the local bus to communicate with another external device then in the mean time CPU can keep on doing some other useful work. All these characteristics make our Local bus very much suitable for use in high performance systems. Its features are such that they can be easily adapted according to the changing needs in the future. We have also mapped it onto an FPGA and it works fine. This makes our local bus very cost effective too. en_US
dc.language.iso en en_US
dc.publisher College of Electrical & Mechanical Engineering (CEME), NUST en_US
dc.title LOCAL BUS INTERFACE en_US
dc.type Project Report en_US


Files in this item

This item appears in the following Collection(s)

  • BS [175]

Show simple item record

Search DSpace


Advanced Search

Browse

My Account