A gastro retentive floating drug delivery system with multiple-unit minitab's based on gas formation technique was developed in order to prolong the gastric residence time and to increase the overall bioavailability of the drug. The system consists of the drug-containing core units prepared by direct compression process, which are coated with three successive layers of an inner seal coat, effervescent layer (sodium bicarbonate) and an outer gas-entrapped polymeric membrane of an polymethacrylates (Eudragit RL30D, RS30D, and combinations of them). Only the system using Eudragit RL30D and combination of them as a gas-entrapped polymeric membrane could float. The time to float decreased as amount of the effervescent agent increased and coating level of gas-entrapped polymeric membrane decreased. The optimum system floated completely within 3 min and maintained the buoyancy over a period of 12 h. The drug release was controlled and linear with the square root of time. Increasing coating level of gas-entrapped polymeric membrane decreased the drug release. Both the rapid floating and the controlled release properties were achieved in the multiple-unit floating drug delivery system developed in this present study. The analysis of the parameter dissolution data after storage at 40 degrees C and 75% RH for 3 months showed, no significant change indicating the two dissolution profiles were considered to be similar (f2 value is more than 50).