13.07.2015 Views

ModuleWare Reference Guide - Hornad

ModuleWare Reference Guide - Hornad

ModuleWare Reference Guide - Hornad

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Logic PartsBus Driver (busdrive)Bus Driver (busdrive)This part places the bits of input port din on output port dout. The startingindex for the first bit of input port din is the value of parameter loc. Thispart has no hardware cost in terms of gates. It adds multiple drivers to abus. Do not use if your design requires multiplexed bus logic.FunctionThis part has multiple drivers. The first driver is:dout = ‘ZZ…’and the second driver is:dout = din = (loc+length of din) Z1 i >= (loc+length of din) Z0 loc 0) 0Design Rule Checks• An error is issued if the width of any port cannot be determined.• A warning is issued and HDL generation fails for this part if either of ports din and dout arenot connected.44<strong>ModuleWare</strong> <strong>Reference</strong> Manual, Library Version 1.9September 18, 2008

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!