Abstract
We propose in this paper an algebraic approach to hardware/software partitioning in Verilog HDL. We explore a collection of algebraic laws for Verilog programs, from which we design a set of syntax-based algebraic rules to conduct hardware/software partitioning. The co-specification language and the target hardware and software description languages are specific subsets of Verilog, which brings forth our successful verification for the correctness of the partitioning process by algebra of Verilog. Facilitated by Verilog’s rich features, we have also successfully studied hw/sw partitioning for environment-driven systems.
Original language | English |
---|---|
Title of host publication | Formal Methods and Software Engineering. ICFEM 2002 |
Editors | C. George, H. Miao |
Publisher | Springer Berlin |
Pages | 168-179 |
ISBN (Electronic) | 9783540361039 |
ISBN (Print) | 9783540000297 |
DOIs | |
Publication status | Published - 10 Oct 2002 |
Event | Formal Methods and Software Engineering, 4th International Conference on Formal Engineering Methods - Shanghai, China Duration: 21 Oct 2002 → 25 Oct 2002 Conference number: 4 |
Publication series
Name | Lecture Notes in Computer Science |
---|---|
Publisher | Springer, Berlin |
Volume | 2495 |
Conference
Conference | Formal Methods and Software Engineering, 4th International Conference on Formal Engineering Methods |
---|---|
Abbreviated title | ICFEM 2002 |
Country/Territory | China |
City | Shanghai |
Period | 21/10/02 → 25/10/02 |