Are there any universities in US/Europe which will give PhD in Engineering in 3-4 years? I know that PhD is not like other degrees which ends in a span of 2-4 years.
Also, one cannot control the span of the program which entirely depends on topic and guides.

But I heard from some where that some universities offer PhD within 3-4 years and there is no minimum journal requirements.

I would like to know if such universities really exist and a comment on the university will be highly appreciated.
In Europe a Phd normally last from 2 to 4 years. But to be admitted to it you must have a Master degree.
The American and the European system are pretty different I think. 

check this link about education in Europe: http://en.wikipedia.org/wiki/Bologna_Process