ContributionsMost RecentMost LikesSolutionsHow can I get AHB and APB BFM into Qsys for verification? I need BFMs for AHB and APB to verify design components. There are no such BFMs available in Qsys at present. How can I get AHB and APB BFMs to verify Qsys design components? Re: Can Avalon-MM Slave BFM Intel FPGA IP be used to implement a memory block? There is also this function called set_response_timeout which has been left inside the altera_avalon_mm_slave_bfm.sv but does absolutely nothing. Why is this so? Re: Can Avalon-MM Slave BFM Intel FPGA IP be used to implement a memory block? The "Avalon Verification IP Suite: User Guide" mentions a memory_mode on page 47: "Response Generator and Data Cache— In memory_mode the Slave BFM models a single port RAM. A write operation stores the data in an associative array and generates no response. A read operation fetches data from the array and drives it on the response side of the Avalon interface. This mode simplifies loopback testing. " However, there is absolutely nothing with this name anywhere outside this document. I have done a search of the .sv file of the BFM. I have not found anything there. Is this some sort of mistake? Re: Qsys fails with strange error messages never seen before This Qsys system has generated fine in the past so I am not sure what happened. I shall try out the fix and let you know. Can Avalon-MM Slave BFM Intel FPGA IP be used to implement a memory block? In a memory block, reading the same address, shall give the same data value. Can this be implemented using the Avalon-MM Slave BFM Intel FPGA IP for verification purpose? Qsys fails with strange error messages never seen before Here is the screen shot: I have attached text file containing the dump. I am not sure why this error has occurred. Re: I know almost nothing about transceivers, how do I learn how to use them for my benfit? Lets start from somewhere. Lets just assume that I want to transmit data really really fast from one FPGA to another, on the same PCB or through a backplane. Now in this world full of flood of terms and things like Ethernet, PCIe, XAUI, SGMII, Interlaken e.t.c e.t.c., how do we know where to start? Lets say I want some rate e.g 2.5 Gb/s. Now what do I do next? Re: How is system_console_rc.tcl supposed to be used with system console? Please give me some ideas, some examples, so I can make the most use of this. Also, I have found that using exit() does not exist system console whether we are in command-line (using command line system-console) or the GUI version. How are we supposed to exit at all? With GUI we can select close option but with shell, I seems that we just need to close the shell manually since some process will always be running. Re: Why would someone need to use alt-file-convert and what alternatives exist? The alt-file-convert is being used for the purpose that it was created for. However, I do find it strange that this remains in beta stage for so many years although it is not such a complex tool. The documentation for this program needs to be improved. A feature is required where the start address for different memory blocks that make up the resulting file can be specified is also required. How is system_console_rc.tcl supposed to be used with system console? The QII53028 "Analyzing and Debugging Designs with System Console" states that: "You can use the system_console_rc.tcl file in combination with your custom rc_script.tcl file. In this capacity, the system_console_rc.tcl file performs actions that System Console always needs and the local rc_script.tcl file performs actions for particular experiments." Could someone please give an example of how the system_console_rc.tcl and rc_script.tcl can be used to "customize" the system console? I mean what is "customize" even supposed to mean? We already know that although the system console is a terminal, it does not have the capability to autocomplete when we press tab. This is quite a serious limitation and it cannot be fixed anyway. What is the use of these two scripts then?