tailieunhanh - High Level Synthesis: from Algorithm to Digital Circuit- P11

High Level Synthesis: from Algorithm to Digital Circuit- P11: This book presents an excellent collection of contributions addressing different aspects of high-level synthesis from both industry and academia. "High-Level Synthesis: from Algorithm to Digital Circuit" should be on each designer's and CAD developer's shelf, as well as on those of project managers who will soon embrace high level design and synthesis for all aspects of digital system design. | 86 M. Meredith bind c Note that the addition of these functions allows the binding to be done using the conventional SystemC port binding syntax channel or socket channel Also note that the binding functions are defined as templates. This lets the same ports and binding functions to be used for port-to-port binding in a hierarchical design. Structural Hierarchy In addition to the process control constructs SystemC synthesis supports the SystemC constructs for construction of structural hierarchies. An engineering team can attack a large design problem using structural decomposition breaking the problem down into multiple smaller modules that communicate through user-defined interfaces. Individual sub-modules can be assigned to different team members if desired supporting a conventional team structure and concurrent design approach. Each module can contain any number of cooperating SC-CTHREADs SC_METHODs and sub-modules. Communication between modules is achieved using a port-to-signal binding mechanism of a kind that is familiar to RTL designers or even designers using schematics. Here is an example of a hierarchical design using modular interfaces as described previously. SC-MODULE parent ports sc_in_clk clk sc_in bool rst RV_in sc_uint 8 din sc_uint 8 dout submodules submodule m_sub1 submodule sub2 5 High-Level SystemC Synthesis with Forte s Cynthesizer 87 signals and channels RV sc_uint 8 chan SC_CTOR parent m_sub1 sub1 m_sub2 sub2 chan chan bind first module using bind function clk rst din socket-to-socket chan socket-to-channel bind second module using socket syntax clk rst chan dout This use of SystemC constructs rather than tool constructs for implementation of hierarchy and communication improves the overall verification process dramatically. The complete structural hierarchy can be simulated at a behavioral level accurately .

TỪ KHÓA LIÊN QUAN
crossorigin="anonymous">
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.