Download IP Compiler for PCI Express User Guide
Transcript
15–50 Chapter 15: Testbench and Design Example BFM Procedures and Functions dimage4 This function creates a four-digit decimal string representation of the input argument that can be concatenated into a larger message string and passed to ebfm_display. Table 15–56. dimage4 Location altpcietb_bfm_log.v syntax string:= dimage(vec) Argument range vec Input data type reg with a range of 31:0. string Returns a 4-digit decimal representation of the input argument that is padded with leading 0s if necessary. Return data is type reg with a range of 32:1. Return range Returns the letter U if the value cannot be represented. dimage5 This function creates a five-digit decimal string representation of the input argument that can be concatenated into a larger message string and passed to ebfm_display. Table 15–57. dimage5 Location altpcietb_bfm_log.v syntax string:= dimage(vec) Argument range vec Input data type reg with a range of 31:0. Return range string Returns a 5-digit decimal representation of the input argument that is padded with leading 0s if necessary. Return data is type reg with a range of 40:1. Returns the letter U if the value cannot be represented. dimage6 This function creates a six-digit decimal string representation of the input argument that can be concatenated into a larger message string and passed to ebfm_display. Table 15–58. dimage6 Location altpcietb_bfm_log.v syntax string:= dimage(vec) Argument range vec Input data type reg with a range of 31:0. Return range string Returns a 6-digit decimal representation of the input argument that is padded with leading 0s if necessary. Return data is type reg with a range of 48:1. Returns the letter U if the value cannot be represented. dimage7 This function creates a seven-digit decimal string representation of the input argument that can be concatenated into a larger message string and passed to ebfm_display. Table 15–59. dimage7 Location altpcietb_bfm_log.v syntax string:= dimage(vec) IP Compiler for PCI Express User Guide August 2014 Altera Corporation