Source Code
(Under Construction)
- FPGA Switch-Module Design
- FPGA Segmentation Design
- Source code and test cases (November 1, 1998)
- Publications
- Y.-W. Chang, J.-M. Lin, and D. F. Wong, "Graph matching-based algorithms for FPGA segmentation design," Proceedings of IEEE/ACM International Conference on Computer-Aided Design (ICCAD-98), pp. 34-39, Santa Clara, Nov. 1998.
- Y.-W. Chang, J.-M. Lin, and D. F. Wong, "A matching-based algorithm for FPGA channel segmentation design," in IEEE Trans. Computer-Aided Design, 2001.
- Reconfigurable Computing
- Crosstalk Issues
- Source code and test cases (June 1, 1999)
- Publications
- H.-R. Jiang, Y.-W. Chang, and J.-Y. Jou, "Crosstalk-driven interconnect optimization by simultaneous gate and wire sizing (PDF format)," IEEE Trans. on Computer-Aided Design, Vol. 19, No. 9, pp. 999--1100, September 2000.
- H.-R. Jiang, J.-Y. Jou, and Y.-W. Chang, ``Noise-constrained performance optimization by gate and wire sizing based on Lagrangian relaxation,'' in Proc. of ACM/IEEE Design Automation Conference (DAC-99), pp. 90-95, New Orleans, LA, June 1999.
- H.-R. Jiang, S.-R., Pan, Y.-W. Chang, and J.-Y. Jou, ``Reliable crosstalk-driven interconnect optimization," in Proc. of ACM International Symposium on Physical Design (ISPD-2000), pp. 128-133, San Diego, CA, Apr. 2000.
- B*-tree Based Placement/Floorplanning
- Version 1.0: source code and test cases for B*-tree (July 21, 2000)
- Publications
- Y.-C. Chang, Y.-W. Chang, G.-M. Wu, and S.-W. Wu, ``B*-trees: A New Representation for Non-slicing Floorplans," in Proc. of ACM/IEEE Design Automation Conference (DAC-2000), LA, CA, June 2000.
- G.-M. Wu, Y.-C. Chang, and Y.-W. Chang, ``Rectilinear block placement using B*-trees," in Proc. of IEEE International Conference on Computer Design (ICCD-00), Austin, TX, Oct. 2000.
- TCG-based Placement/Floorplanning
- Source code and test cases for TCG (July 3, 2001)
- Source code and test cases for rectilinear-module packing using TCG (January 20, 2002)
- Publications
- J.-M. Lin and Y.-W. Chang, ``TCG: A Transitive Closure Graph Based Representation for Non-slicing Floorplans," in Proc. of ACM/IEEE Design Automation Conference (DAC-2001), Las Vegas, NV, June 2001.
- J.-M. Lin, H.-L. Lin, and Y.-W. Chang, ``Arbitrary Convex and Concave Rectilinear Module Packing Using TCG," in Proc. of ACM/IEEE Design Automation and Test in Europe (DATE-2002), Paris, France, March 2002.
- TCG-S Based Placement/Floorplanning
- Multilevel Routing
- The routing system and its readme (August 20, 2002). Note: Only the code is available at this time. The test data used in the work are provided by Professor Jason Cong's group at UCLA. We will make a link to their web site as soon as they are ready.
- Publications
- Transmission Lines