Skip to main content

Posts

Showing posts from October, 2018

Installing AOE HD on mac

 I researched several solutions to play AOE HD on my mac. AOE II HD is only available for Windows on steam. So i searched and tried out several things to play AOE II HD on mac. Finally this is what i was able to get it working. Buy the AOE II HD on steam.  Install steam on your mac from steam web site. Create a steam account. Buy the AOE II HD packages you want. Install playonmac.  Install the playonmac from this site: https://www.playonmac.com/en/ Create a new virtual drive. Click on Configure select the virtual drive you want. Select "Install components" tab and click on "Steam". this will install steam on this virtual drive Make a shortcut from "Make a new shortcut on this virtual drive" Open steam in playonmac: Open the steam that you installed in playonmac virtual drive. Login using your steam credentials. Now steam will show your games that you have in your steam library. Setting up for installing AOE II HD. Click on inst

VCS dynamic reconfiguration for pre-compiled IPs

VCS® MX/VCS® MXi™ LCA Features Guide  >  Dynamic Reconfiguration at Runtime  >  Pre-compiled IP Use Model with Dynamic Reconfiguration at Runtime  >  Test Case Test Case In this test case, the top-level module named  top  instantiates a module named  test  with the instance names  inst_test  and a module another module named  dut  with the instance name  inst_dut . The module  dut  which instantiates twice a module named  pe_main  with the instance names  inst_pe_main1  and  inst_pe_man2 . This source file also has a substitute module named  pe_sub  as shown in the following code: //basic.v module pe_main; bit b; logic l; endmodule   module dut; pe_main inst_pe_main1(); pe_main inst_pe_main2(); bit out; endmodule   module top; dut inst_dut(); test inst_test(); endmodule     module test; initial begin #10 top.inst_dut.inst_pe_main1.b=1'b1; #10 top.inst_dut.inst_pe_main2.l=1'b1; #100 $finish(); end endmodule   module pe_sub; endmodule  

VCS dynamic reconfiguration of modules

VCS® MX/VCS® MXi™ LCA Features Guide  >  Dynamic Reconfiguration at Runtime  >  Use Model  >  Test Case Test Case In this test case, the top-level module named  top  instantiates a module named  test  twice with the instance names  test_inst  and  test_inst1 . This source file also has a substitute module named  test_sbst  as shown in the following code: // basic.v   module test(input bit bm,logic lm,output bit bto,logic lto);  endmodule   module top(); bit bt,bto,bt1; logic lt,lto,lt1;  test test_inst( .bm(bt),.lm(lt),.bto(bto),.lto(lto)); test test_inst1( .bm(bt1),.lm(lt1),.bto(bto1),.lto(lto1));  endmodule   module test_sbst(input bit bm,logic lm,                  output bit bto,logic lto); endmodule   Figure 23-2 Test Case The compile-time configuration file lists the modules whose instances you might replace along with their corresponding substitute modules. In this test case, the compile-time configuration file is named as  config.t