ASIC/FPGA  Design and Verification Out Source Services 
                            The following is my first example with systemc verification package.. 
                            
                            - The code is first written in code style of the SCV examples. It is a standalone program, which can be run. Results are printed for visual inspection.
 
                            - The make file is the same as in the SCV examples.
 
                            - The project requirements are as follows:
 
                            - The DUT checks an input stream. If there two or less zeros, an AIS state is declared.
 
                            - When in AIS state, the input stream is checked and if there are more than 6 zero bits in 1024 bits, the AIS state is exit.
 
                            - The input interface is byte wide with data valid.
 
                            - The verification environment generates transactions. Each transaction is 512 bits wide.
 
                            - The user (verification engineer) can select how many zero bits to generate in each transaction.
 
                            - The generator also generates 10 locations in random.
 
                            - The location will be used for zero bits generation.
 
                            - The code is available at download area: look for scv_ais_gen.tar.gz
                            It can also be loaded directly from: code
                            
 
                          |