Google

Lubee's Blog--Digtial IC Fan's Home

WELCOME IC FANS' HOME! --ASIC/IC Design,Logical Design,STA,Digital IC Design,Synthesis, and so on.

2008-09-25

OVM 2.0 Available for Download

The Open Verification Methodology (OVM) version 2.0 has recently been completed and made available for general industry download and use. OVM 2.0 includes a new User Guide, which provides step-by-step guidelines to help users develop reusable, interoperable verification IP, and hierarchical environments to facilitate plug-and-play verification. The release also enhances the OVM sequential stimulus mechanism in OVM with transaction-level modeling (TLM) interfaces to improve modularity and reuse of stimulus support for TLM connections throughout the hierarchy.

The OVM User Guide offers comprehensive documentation on all aspects of the OVM, including an extensive review of TLM for verification, guidelines to develop reusable OVM verification components, instructions to build verification tests, and an in-depth discussion on the more advanced features of OVM. Visit OVM World to download OVM 2.0 and the accompanying User Guide.

Labels:

2008-09-21

Diary:08-9-21

Today, I am crazy about the investment, because yesterday stock market rise suddenly and sharply.
And the main reason is that I miss money so much. But I know what I am doing now. Earning money is not a free-lunch once and for ever. It need a long term studying.

I am decided to open my stock account, but will not invest at once.

In the next week, the inevitable task is to deposit 1W in a fix interest mode.

I got a important message from my friend, that is to say, “A Scorpio girl contradicts with the Cancer boy”. Maybe it is true. Whatever!

I still missed zh very much. But I know it is impossible. She has found her happiness. The only thing I can do is blessing.

Come on, lubeee! Keep on going! In the next week, I will focus on building the verification environment of my design. Don’t think of any unhappy things!

Labels:

2008-09-19

China Loongson CPU Introduction

I am very glad to see that our chinese CPU Loongson CPU start to open the application market. Recently, the new official website of Loongson turns up:
http://www.loongson.com.cn/loongson/

You can review many kinds of application resources about Loongson CPU, including desktop application, embedded application, industry controller application and so on.
At the same time, you can download the CPU MIPS Arch.introductions, AMBA bus protocol, and some IP license which are released firstly.

Enjoy yourself!

May our Loongson have a good future!

Labels:

2008-09-18

Task using Rules

1)only used in the initial or always block
2)only is operated one time

2008-09-07

verification coding style

1)Fork --- join
module inline_tb;
//declare variables
//instantiate designs
initial begin
initialize_design;
fork
monitor_data;
monitor_error;
monitor_timeout;
run_test;
join
end
endmodule
Note: fork-join can be implemented in the begin-end block.
2 Stimulus From Loops

initial begin
for (i = 0;i <= 255;i=i + 1)
@(negedge clk) stimulus = i;
#20 $finish;
end
3 readmemb & readmemh
TestBench作相应的定义:
Reg [7:0] A, B;
Reg Start;
……
Reg [33:0] Vector, Test_Vector[0:Test_Length];
…….
$readmemb(“Test_Fixed.v”, Test_Vector);
……
For (I=0; I 按一定时序将Test_Vector[I]送入Vector并送入A、B、Start;

Labels: , , ,