The design for the TDMA MAC of the SS based on IEEE 802.16 have to meet the timing constraints for the uplink transmission, whereas for the non time-critical downlink, constraints such as implementation complexity and memory consumption have to be considered. One way to satisfy these requests is to using hardware/software codesign scheme. In this paper, we analyze the timing constraint in the SS side and determine what part should be implemented in HW. Also we present the HW/SW codesigned TDMA MAC of the SS based on the embedded system and show how we validate and implement it