Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
On a similar vein...If you do find something the old saying "You get what you pay for" applies as stuff you find for FREE on the web is likely to be worthless (i.e. written by students with no experience in real design, attempting to show the world how much (little ;-)) they know).
If you want a "real" BFM for this then buy one (or write one yourself) from Synopsis/Cadance/etc..
My recommendation if you are a student would be to write it yourself. You will learn more and make yourself more marketable, as you will have actually done something useful (and can discuss this in an interview) instead of leaching off of someone else's work.