Jump to content

makiso

Members
  • Content Count

    4
  • Joined

  • Last visited

About makiso

  • Rank
    Member

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. sorry ameya, I did go through the link still I am not able figure my error. I have used an equivalent logic though. I also don't understand what do you mean by " why the i index is used here what about the i+.... interfaces? ". I just don't understand why there is an port error in chol alone. I used the same logic in my testbench but I didn't get any error over there. Why specifically that port 16 alone was not able to bind when all others can?
  2. Hello ameya, Thank you for your response. I have debugged the above error but now i am facing a different problem. Error: (E109) complete binding failed: port not bound: port 'top.chol.port_16' (sc_out) In file: ../../../../src/sysc/communication/sc_port.cpp:233 Main File #include "chol.h" #include "tb_chol.h" #define SC_INCLUDE_FX SC_MODULE (systemxx) { chol *chol0; test_CHOL *test_CHOL0; sc_in_clk clk; //sc_clock clk("clk", 25, SC_NS, 0.5, 12.5, SC_NS, true); sc_signal<bool> rst; sc_
  3. Hi Alan, I am getting the error as "Error: (E109) complete binding failed: port not bound: port 'top.chol.port_16' (sc_out)" I have attached my files below. Please help me resolve the error chol.h cholesky.cpp main.cpp tb_chol.cpp tb_chol.h
  4. // Below is my chol.h header file #ifndef CHOL #define CHOL #define SC_INCLUDE_FX //#include "sc_module.h" #include "define.h" SC_MODULE (chol) { public: // Inputs sc_in_clk clk; sc_in<bool> rst; sc_in<sc_fixed<16,10, SC_TRN, SC_WRAP> > chol_in_data[3][3] ; // Output sc_out<sc_fixed<16,10, SC_TRN, SC_WRAP> > chol_out_data[3][3] ; /* F */ void chol_main ( void ); //sc_fixed<32,16, SC_TRN, SC_WRAP> cholesky(sc_fixed<32,16, SC_TRN, SC_WRAP> *); // Cons
×
×
  • Create New...