|
Written by SVTechie
|
|
Wednesday, 07 July 2004 |
Original Article can be read at Designing hardware with C-based languages
By Venkat Krishnaswamy, co-founder and engineering director at Calypto Design Systems, California. Published on 11/14/2005 in EETimes
With increasing design complexity and shortening time-to-market, hardware designers have sought to use higher levels of abstraction for both verification and design. For many hardware engineers, C-based languages (C/C++ or SystemC) have become a means to specify designs for verification, in addition to offering a starting point for implementation.
|
|
Read more...
|
|
|
Written by SVTechie
|
|
Sunday, 04 December 2005 |
Knowing location of most significant bit in a given number has lots of application in Hardware, mainly in packet priority queueing. Easy way to determine this is to put a simple priority encoder but performance of this solution is not very good. In the Article, one more implementation is presented with better performance.
|
|
Read more...
|
|
|
Written by SVTechie
|
|
Tuesday, 21 February 2006 |
|
Placing 8 Queens on a chessboard is a classic problem and is one of the good software interview question. Following code is my take on this problem. Though instead of starting queen placement at predefined position (at 0,0 or at a corner), 1st queen placement in first row can be specified by user. Discussion/Comments are welcome, please click here to go to discussion forum.
An fun webpage is created with CGI/PERL script where above algorithm can be seen in work. Please go here to experiment with the algorithm.
|
|
Read more...
|
|
|
<< Start < Prev 1 2 Next > End >>
|
| Results 9 - 11 of 11 |